US Pat. No. 10,659,280

VEHICLE-BASED COMMUNICATION METHOD, SYSTEM, AND APPARATUS

TENCENT TECHNOLOGY (SHENZ...

1. A vehicle-based communication method, comprising:receiving, by a server from a first communication device corresponding to a first vehicle, second license plate information of a second vehicle and a first device identifier of the first communication device, wherein the first communication device includes a first driving-data recorder and a first shortcut key installed onto the first vehicle, the first shortcut key is reachable by a first driver while driving the first vehicle to reduce likelihood of distraction to the first driver in operating the first shortcut key, and the second license plate information is obtained upon an activation of the first shortcut key by the first driver;
determining, by the server, a second communication account of a second communication device corresponding to the second vehicle according to the second license plate information of the second vehicle; and
sending, by the server, the second communication account of the second communication device to the first communication device, the second communication account of the second communication device being used for communicating with the second communication device.

US Pat. No. 10,659,279

METHOD AND DEVICE FOR DISPLAYING VIDEO CORRESPONDING TO PHYSICAL OBJECT

HTC Corporation, Taoyuan...

1. An electronic device communicating with a first display device and a second display device, the electric device comprising:one or more processing components which acquire position information of a physical object in a physical space;
a memory electrically connected to the one or more processing components; and
one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processing components, the one or more programs comprising instructions for:
controlling the first display device to display a first virtual reality environment, wherein the first virtual reality environment is different from and not a film of the physical space where the physical object is located;
controlling the first display device to display a first virtual object in the first virtual reality environment, wherein displaying the first virtual object in the first virtual reality environment comprises displaying a position of the first virtual object in the first virtual reality environment in a manner that corresponds to a position of the physical object in the physical space;
controlling the second display device to display a second virtual reality environment, wherein the second virtual reality environment is different from and not the film of the physical space where the physical object is located-; and
controlling the second display device to display a second virtual object in the second virtual reality environment, wherein displaying the second virtual object in the second virtual reality environment comprises displaying a position of the second virtual object in the second virtual reality environment in a manner that corresponds to the position of the physical object in the physical space;
wherein the second virtual reality environment is different from the first virtual reality environment such that the first display device displays the first virtual reality environment for a first user and the second display device displays the second virtual reality environment for a second user.

US Pat. No. 10,659,278

VIDEO INTERCONNECT SYSTEM

T-Mobile USA, Inc., Bell...

1. A computer-implemented method, comprising:under control of one or more processors:
receiving a communication request to initiate a real-time communication session between an originating client device and a recipient client device, the real-time communication session corresponding to a request for a Video over Long-Term Evolution (ViLTE) communication session;
transmitting an additional request for domain information to the originating client device and the recipient client device;
receiving an originating domain information of the originating client device and a recipient domain information of the recipient client device, based at least in part on the additional request;
determining a network bandwidth limit for a client account associated with the originating client device;
determining, using one or more rules, whether to establish a ViLTE communication session or a Voice over LTE (VoLTE) communication session between the originating client device and the recipient client device, based at least in part on the originating domain information and the recipient domain information;
establishing one of the ViLTE communication session or the VoLTE communication session between the originating client device and the recipient client device, based at least in part on the one or more rules; and
in response to establishing the ViLTE communication session, modifying a bit-rate of a video component of the ViLTE communication session, based at least in part on the network bandwidth limit.

US Pat. No. 10,659,277

METHOD AND SYSTEM IN WHICH A REMOTE MODULE ASSISTS IN COUNTERACTING I/Q IMBALANCE AND/OR DC OFFSET ERRORS

VIASAT, INC., Carlsbad, ...

1. A method for reducing signal distortion in a user terminal, the method comprising:transmitting a quadrature modulated transmitter-check signal from the user terminal over a communications network to a remote node;
receiving, from the remote node over the communications network at the user terminal, transmitter-correction information corresponding to at least one of an in-phase/quadrature (I/Q) imbalance error and a direct current (DC) offset error measured in the transmitter-check signal;
utilizing the transmitter-correction information to set a transmitter-correction module in the user terminal to counteract the at least one of the I/Q imbalance error and the DC offset error;
receiving, from the remote node over the communications network at the user terminal, scheduling information; and
using the scheduling information to determine when the quadrature modulated transmitter-check signal is scheduled to be transmitted and when payload signals are scheduled to be transmitted,
wherein the transmitting the quadrature modulated transmitter-check signal includes transmitting the quadrature modulated transmitter-check signal during a test period and transmitting a payload signal during a payload period.

US Pat. No. 10,659,276

TRANSMISSION METHOD, TRANSMISSION DEVICE, RECEPTION METHOD, AND RECEPTION DEVICE

PANASONIC INTELLECTUAL PR...

1. A transmission method, comprising:modulating QPSK points s1(i) by using bits of a first stream and 16-QAM points s2(i) by using bits of a second stream, where i is an integer greater than or equal to 0;
converting the QPSK points s1(i) and the 16-QAM points s2(i) to first converted points z1(i) and second converted points z2(i), the first converted points z1(i) and the second converted points z2(i) satisfying Equation (1),
where y(i) changes in N period, where N is an integer that is greater than or equal to 2; andtransmitting the first converted points z1(i) and the second converted points z2(i) using a plurality of antennas.

US Pat. No. 10,659,275

CODING AND MODULATION APPARATUS USING NON-UNIFORM CONSTELLATION

Saturn Licensing LLC, Ne...

andthe constellation position vector (u0, . . . u15) prior to power normalization is (1, 1.0005, 2.0897, 2.0888, 3.9945, 3.9931, 5.3843, 5.3894, 7.5206, 7.6013, 9.3371, 9.8429, 11.9255, 13.3962, 15.8981, 19.1591).

US Pat. No. 10,659,274

DETERMINING TRANSMIT POWER DURING A RANDOM ACCESS PROCEDURE BASED ON DOWNLINK TRANSMIT ANTENNA PORT PARAMETERS

Lenovo (Singapore) Pte. L...

1. A method in a user equipment during a random access procedure, the method comprising:selecting a first downlink transmit antenna port;
transmitting a first preamble on one of a first subset of random access channel resources with a first preamble transmit power, wherein the first subset of random access channel resources is associated with the first downlink transmit antenna port;
selecting a second downlink transmit antenna port, wherein the second downlink transmit antenna port is different from the first downlink transmit antenna port, when a random access response message including an indication of the first preamble is not received within a random access response reception time window;
determining a preamble transmit power adjustment value, based upon one or more downlink transmit antenna port specific parameters received from a wireless communication network;
determining a second preamble transmit power based on the determined preamble transmit power adjustment value and the first preamble transmit power; and
transmitting a second preamble with the determined second preamble transmit power on one of a second subset of random access channel resources, wherein the second subset of random access channel resources is associated with the second downlink transmit antenna port.

US Pat. No. 10,659,273

SYNCHRONIZATION SIGNAL TRANSMISSION AND DETECTION METHOD, TRANSMISSION END, RECEIVING END, AND STORAGE MEDIUM

ZTE CORPORATION, Shenzhe...

1. A synchronization signal sending method, comprising:sending a synchronization signal or a part of the synchronization signal on M consecutive transmission symbols;
wherein M is an integer no less than 2,
each of the transmission symbols comprises a Cyclic Prefix (CP) and a useful symbol part, and content carried in the CP is a last portion of content carried in the useful symbol part;
wherein there are Q sending modes for sending the synchronization signal, and Q is an integer no less than 2; and for each sending mode of the Q sending modes, at least one common transmission symbol exists in M consecutive transmission symbols corresponding to the sending mode, and content carried in a useful symbol part of the at least one common transmission symbol is as same as or opposite to or conjugate to content carried in a useful symbol part of a common transmission symbol corresponding to any other of the Q sending modes.

US Pat. No. 10,659,272

APPARATUS AND METHOD FOR RECEIVING AND SENDING ENDS OF WIRELESS COMMUNICATION SYSTEM, AND SOFT INFORMATION ESTIMATOR

SONY CORPORATION, Tokyo ...

1. An apparatus for a transmitting end of a wireless communication system, comprising:an interleave division multiple access unit, configured to perform interleaving processing on information to be transmitted; and
a filter bank multi-carrier unit, configured to transmit the interleaved information in parallel using particular pre-selected sub-carriers, comprising
an up-sampling module configured to perform up-sampling on the interleaved information,
a filter bank comprising a plurality of filters, each of which corresponds to a sub-carrier, wherein the up-sampled user information is inputted to one or more filters corresponding to the particular pre-selected sub-carriers,
a combining module configured to combine output of the one or more filters for transmitting, and
a cyclic prefix module configured to insert a cyclic prefix into the interleaved information before the up-sampling is performed on the interleaved information.

US Pat. No. 10,659,271

SIGNAL PROCESSING METHOD AND APPARATUS

Huawei Technologies Co., ...

1. A signal processing method, comprising:performing discrete Fourier transform (DFT) on a data symbol block comprising M data symbols, wherein:
the M data symbols obtained after the DFT belong to K carriers, and at least two adjacent carriers in the K carriers are non-contiguous on a spectrum; or
the M data symbols obtained after the DFT belong to K physical resource blocks of one carrier, and at least two adjacent physical resource blocks in the K physical resource blocks are non-contiguous on a spectrum;
mapping the M symbols obtained after the DFT to M subcarriers corresponding to inverse fast Fourier transformation (IFFT); and
performing N-order IFFT on a plurality of mapped symbols, wherein N?M and K?2.

US Pat. No. 10,659,270

MAPPING REFERENCE SIGNALS IN WIRELESS COMMUNICATION SYSTEMS TO AVOID REPETITION

1. A method, comprising:generating, by a transmitter device in a wireless network and comprising a processor, reference signal sequences for mapping to resource elements of a resource block corresponding to an orthogonal frequency division multiplexing symbol, comprising generating a first reference signal sequence, and generating a second reference signal sequence that is different from the first reference signal sequence to avoid repetition of resource signal sequences, wherein the generating the first reference signal sequence comprises pseudo-randomly generating the first reference signal sequence based on a first antenna port index associated with a first antenna port of the transmitter device, and the generating the second reference signal sequence comprises pseudo-randomly generating the second reference signal sequence based on a second antenna port index associated with a second antenna port of the transmitter device, and wherein the reference signal sequences are non repetitive within the resource block for the first antenna port and the second antenna port in order to reduce a Peak-to-Average Power Ratio of the transmitter device;
mapping, by the transmitter device, the first reference signal sequence to a first resource element of the resource elements;
mapping, by the transmitter device, the second reference signal sequence to a second resource element of the resource elements; and
transmitting, by the transmitter device, the resource elements to a receiver device based on the mappings.

US Pat. No. 10,659,269

HIGH SPECTRAL EFFICIENCY DATA COMMUNICATIONS SYSTEM USING ENCODED SINUSOIDAL WAVEFORMS

TeraWave, LLC

1. A method, comprising:receiving input data;
encoding the input data at selected phase angles of an unmodulated sinusoidal waveform to create a modulated sinusoidal waveform, the encoding including selectively reducing a power of the unmodulated sinusoidal waveform at ones of the selected phase angles in accordance with bit values of the input data so as to respectively define amplitude perturbations in the modulated sinusoidal waveform; and
generating an encoded analog waveform based upon the modulated sinusoidal waveform;
wherein a first energy associated with a first amplitude perturbation of the amplitude perturbations is substantially equal to a third energy associated with a third amplitude perturbation of the amplitude perturbations;
wherein a second energy associated with a second amplitude perturbation of the amplitude perturbations is substantially equal to a fourth energy associated with a fourth amplitude perturbation of the amplitude perturbations;
wherein the first, second, third and fourth amplitude perturbations respectively correspond to first, second, third and fourth data notches respectively occurring at first, second, third and fourth of the selected phase angles wherein the first, second, third and fourth of the selected phase angles are denoted as ?1, ?2, ?3, ?4.

US Pat. No. 10,659,268

WIRELESS COMMUNICATION METHOD AND DEVICE

Panasonic Intellectual Pr...

1. A communication device comprising:a receiver, which, in operation,
receives a modulation symbol set mapped to a first Orthogonal Frequency Division Multiplexing (OFDM) symbol, to which a reference signal is mapped, in a first subframe, and
receives the modulation symbol set mapped to a second OFDM symbol, to which the reference signal is mapped and which is different from the first OFDM symbol, in a second subframe that is different from the first subframe; and
circuitry, which is coupled to the receiver and which, in operation,
process the modulation symbol set repeatedly received in the first subframe and in the second subframe, and
process the reference signal received in the first subframe and in the second subframe.

US Pat. No. 10,659,267

METHOD FOR TRANSMITTING AND RECEIVING SIGNALS IN WIRELESS LAN SYSTEM AND APPARATUS THEREFOR

LG ELECTRONICS INC., Seo...

1. A method for transmitting, by a first station (STA), a signal to a second STA in a Wireless Local Area Network (WLAN) system, comprising:generating a training subfield including at least one Orthogonal Frequency Division Multiplexing (OFDM) symbol, wherein:
the training subfield is configured based on a basic training subfield,
the basic training subfield is configured for at least one space time stream,
the basic training subfield includes a first sequence, a zero sequence being contiguous to the first sequence, and a second sequence being contiguous to the zero sequence,
the first and second sequences have a same length, and
the zero sequence is configured based on {0, 0, 0}; and
transmitting the signal including a header field, a data field and a training field to the second STA, wherein:
the training field starts with T repetitions of the training subfield,
when the training subfield is composed of one basic training subfield, T is 4,
when the training subfield is composed of two basic training subfields, T is 2, and
when the training subfield is composed of four basic training subfields, T is 1.

US Pat. No. 10,659,266

TRANSMITTER AND SUBFRAME ARRANGEMENT METHOD THEREFOR

SAMSUNG ELECTRONICS CO., ...

1. A transmitter comprising:a frame generation unit configured to generate a frame including a plurality of subframes that each include data and a pilot; and
a transmission unit configured to transmit the frame to a receiver,
wherein when FFT sizes of the plurality of subframes are the same as each other, the frame generation unit determines an arrangement order of the plurality of subframes based on the number of subcarriers used to transmit the data and the pilot, and arranges the plurality of subframes according to the determined arrangement order.

US Pat. No. 10,659,265

APPARATUS FOR TRANSMITTING AND RECEIVING A SIGNAL AND METHOD OF TRANSMITTING AND RECEIVING A SIGNAL

LG ELECTRONICS INC., Seo...

1. A method of processing a broadcast signal in a transmitter, the method comprising:first encoding signaling data;
padding the first-encoded signaling data with zero bits, the zero bits filling information bits required for second encoding;
second encoding the padded signaling data by appending parity bits;
puncturing a portion of the appended parity bits from the second-encoded signaling data;
removing the padded zero bits from the second-encoded signaling data on which the puncturing is performed;
mapping the signaling data from which the padded zero bits are removed onto first constellations;
encoding Physical Layer Pipe (PLP) data of at least one PLP;
mapping the encoded PLP data onto second constellations based on a symbol mapping method that includes a Non-uniform constellation;
frequency interleaving a preamble symbol including the mapped signaling data;
modulating data symbols including the mapped PLP data and the frequency-interleaved preamble symbol; and
transmitting the broadcast signal carrying the modulated preamble symbol and data symbols,
wherein the signaling data include identification information for identifying the at least one PLP and encoding information for the PLP data.

US Pat. No. 10,659,264

SYSTEMS AND METHODS FOR NONLINEAR DISTORTION DISCOVERY IN ACTIVE CARRIERS

Cable Television Laborato...

1. A digital communication system, comprising:a receiver for receiving a first signal in the frequency domain over a signal path and extracting symbols from the received first signal, the received first signal having a first modulation format; and
a diagnostic unit configured to (i) demodulate the received first signal to create an ideal signal in the time domain, (ii) compare time domain values of the received first signal with the ideal signal to derive a transfer function, and calculate an error signal in the time domain based on the derived transfer function, (iii) cross-correlate the error signal with the ideal signal, and (iv) determine a level nonlinear distortion received from the signal path based on the correlation of the error signal with the ideal signal.

US Pat. No. 10,659,263

REFERENCE SIGNAL SEQUENCE DETERMINATION IN A WIRELESS COMMUNICATION SYSTEM

Lenovo Innovations Limite...

1. A method comprising:determining, by a user equipment, a reference signal (“RS”) sequence having a cubic metric value less than a threshold resulting in reduced power usage for transmission, the RS sequence consists of six symbols determined by the following equation: ru(n)=ej?(n)?/4, wherein n=0 to 5, ?(0)=3, 1, ?1, or ?3, ?(1)=3, 1, ?1, or ?3, ?(2)=3, 1, ?1, or ?3, ?(3)=3, 1, ?1, or ?3, ?(4)=3, 1, ?1, or ?3, and ?(5)=3, 1, ?1, or ?3; and
transmitting from the user equipment the RS sequence on a time-frequency resource, wherein the time-frequency resource for transmitting the RS sequence consists of six tones in a frequency domain by one symbol in a time domain such that the RS sequence concurrently occupies only the one symbol in the time domain in each of the six tones in the frequency domain.

US Pat. No. 10,659,262

AUTOMOBILE MOBILE COMMUNICATION NETWORKS AND REMOTE CONTROLLED DEVICES

1. A method comprising the steps of:receiving, in an automobile, a first modulated signal;
demodulating said first modulated signal into a demodulated signal;
processing said demodulated signal into a processed baseband location finder signal;
providing said processed baseband location finder signal to an interface unit of said automobile;
receiving, in said automobile, a second modulated signal, said second modulated signal is a modulated Orthogonal Frequency Division Multiplexed (OFDM) signal;
demodulating said second modulated OFDM signal into a demodulated OFDM signal;
processing said demodulated OFDM signal into a processed baseband OFDM signal;
modulating in said automobile said processed baseband OFDM signal into a third modulated signal; and
transmitting said third modulated signal to a communication device.

US Pat. No. 10,659,261

RADIO COMMUNICATION SYSTEM AND RADIO COMMUNICATION METHOD

NIPPON TELEGRAPH AND TELE...

1. A radio communication system comprising a radio apparatus and a signal processing apparatus that function as a base station,the radio apparatus comprising:
a channel estimation circuit that, on the basis of a radio signal transmitted from a terminal apparatus, estimates channel information relating to a radio transmission path between the radio apparatus and the terminal apparatus;
a demodulator that performs soft-decision demodulation of the radio signal on the basis of the channel information estimated by the channel estimation circuit;
a signal switch that, depending on the terminal apparatus that transmitted the radio signal, switches an output destination of a log likelihood ratio obtained by the soft-decision modulation between either a first path passing through a decoder that decodes the log likelihood ratio or a second path not passing through the decoder; and
a transmitter that transmits a signal output from the first path or the second path to the signal processing apparatus.

US Pat. No. 10,659,260

DECISION FEEDBACK EQUALIZATION PROCESSING DEVICE AND METHOD

MONTAGE LZ SEMICONDUCTOR ...

1. A decision feedback equalization (DFE) processing device comprising:a channel estimator for receiving an input signal, and determining, based on the input signal, an input signal autocorrelation matrix Ryy, an input-output signal cross-correlation matrix Ryx and an input-output signal cross-correlation vector ryx;
a tap coefficient calculator for receiving from the channel estimator the input signal autocorrelation matrix Ryy, the input-output signal cross-correlation matrix Ryx and the input-output signal cross-correlation vector ryx, and calculating a feed-forward equalizer (FFE) tap coefficient vector g and a feedback equalizer (FBE) tap coefficient vector f based on the input signal autocorrelation matrix Ryy, the input-output signal cross-correlation matrix Ryx and the input-output signal cross-correlation vector ryx, wherein at least one of the FFE tap coefficient vector g and the FBE tap coefficient vector f is calculated using a conjugate gradient descent algorithm, and wherein the tap coefficient calculator comprises:
a circulant matrix construction unit for constructing at least one of the input signal autocorrelation matrix Ryy, the input-output signal cross-correlation matrix Ryx and a conjugate transposed matrix RyxH of the input-output signal cross-correlation matrix Ryx as a circulant matrix; and
a fast Fourier transformation (FFT) calculating unit for multiplying the circulant matrix with an intermediate vector of the conjugate gradient descent algorithm using FFT during the calculation of the conjugate gradient descent algorithm; and
a decision feedback equalizer for receiving from the tap coefficient calculator the FFE tap coefficient vector g and the FBE tap coefficient vector f, and performing equalization on the input signal based on the FFE tap coefficient vector g and the FBE tap coefficient vector f and generating an equalized output signal.

US Pat. No. 10,659,259

CONFIGURATION AND MANAGEMENT OF AN ACTIVE SET

Nokia Solutions and Netwo...

1. A method, comprising:determining, by a terminal device, an information on an inter-symbol interference between signals on a same frequency resource and a same time resource from one or more first cells and one or more second cells, wherein an active set of the terminal device comprises at least the one or more second cells, the inter-symbol interference is an estimated inter-symbol interference if at least one of the one or more first cells is not in the active set, and the inter-symbol interference is a measured inter-symbol interference if the active set consists of the one or more first cells and the one or more second cells; and
deciding whether or not to inform a network comprising the one or more first cells and the one or more second cells on the information on the inter-symbol interference determined by the terminal device.

US Pat. No. 10,659,258

MATCHING TRANSMITTER IMPEDANCE TO RECEIVER TERMINATION USING AN AVERAGE OF TRANSMITTER OUTPUT VOLTAGE SAMPLES

INTERNATIONAL BUSINESS MA...

1. An apparatus comprising:a source of a relatively slow repeating signal;
a differential transmitter having a first phase output and a second phase output, the differential transmitter further comprising:
a sampling circuit to:
sample an uplevel voltage on the first phase output at a first predetermined sample time in a cycle of the relatively slow repeating signal;
sample a downlevel voltage on the first phase output at a second predetermined sample time in the cycle of the relatively slow repeating signal; and
an averaging circuit to average a first plurality of samples of the uplevel voltage on the first phase output to produce an uplevel of the first phase and to average a second plurality of samples of the downlevel voltage on the first phase output to produce a downlevel of the first phase output; and
an impedance engine configured to adjust an output impedance of the differential transmitter using the average of the “N” samples of the uplevel voltage on the first phase output and the average of the “M” samples of the downlevel voltage on the first phase output, where “M” and “N” are each two or more.

US Pat. No. 10,659,257

LOW LATENCY MULTIPLEXING OPERATIONS

QUALCOMM Incorporated, S...

1. A method for wireless communication, comprising:determining whether one or more broadcast signals over a first frequency range and a reference signal over a second frequency range are both received within a first transmission time interval (TTI);
receiving, during a subsequent TTI, a downlink grant scheduling a downlink data transmission during the subsequent TTI over at least portions of the first frequency range, the second frequency range, or both, wherein the downlink grant comprises an indication of whether to apply the reference signal received during the first TTI to the subsequent TTI; and
determining whether to monitor for the scheduled downlink data transmission based at least in part on determining whether the one or more broadcast signals and the reference signal are received within the first TTI.

US Pat. No. 10,659,256

SYSTEM AND METHOD FOR VIRTUAL INTERFACES AND ADVANCED SMART ROUTING IN A GLOBAL VIRTUAL NETWORK

UMBRA TECHNOLOGIES LTD., ...

1. A network system for connecting devices via a global virtual network, comprising:an endpoint device comprising at least one tunnel manager and a first virtual interface; and
an access point server comprising at least one tunnel listener and a second virtual interface, the at least one tunnel listener being connected to the at least one tunnel manager via a communication path comprising one or more tunnels wherein each tunnel connects one tunnel manager and one tunnel listener, and wherein at least two tunnels of the one or more tunnels are in an active state;
wherein the first virtual interface provides the endpoint device a logical point of access to the one or more tunnels;
wherein the second virtual interface provides the access point server a logical point of access to the one or more tunnels;
wherein at least one of the first virtual interface or the second virtual interface are configured to:
detect a failure of a first tunnel among the one or more tunnels;
determine whether another tunnel among the one or more tunnels is available in response to detecting the failure;
dynamically create a new tunnel connecting the at least one tunnel manager to the at least one tunnel listener in response to determining that another tunnel is not available; and
switch traffic from the first tunnel to the new tunnel; and
wherein the at least two tunnels in the active state concurrently send unique streams of data between the endpoint device and the access point server during periods of low packet loss, and concurrently send duplicate streams of data between the endpoint device and the access point server during periods of high packet loss.

US Pat. No. 10,659,255

IDENTITY-BASED VIRTUAL PRIVATE NETWORK TUNNELING

1. A method comprising:determining, by a processing system including at least one processor that is deployed at a customer premises, a first network service that an endpoint device is attempting to access, wherein the first network service is one of a plurality of network services;
detecting, by the processing system, an identity of a user of the endpoint device;
obtaining, by the processing system, from a network-based device, a plurality of virtual private network configuration preferences of the user, wherein each of the plurality of virtual private network configuration preferences is matched with one or more of the plurality of network services; and
routing, by the processing system, traffic of the endpoint device for the first network service via a virtual private network that is configured in accordance with a virtual private network configuration preference of the plurality of virtual private network configuration preferences that is matched to the first network service.

US Pat. No. 10,659,254

ACCESS NODE INTEGRATED CIRCUIT FOR DATA CENTERS WHICH INCLUDES A NETWORKING UNIT, A PLURALITY OF HOST UNITS, PROCESSING CLUSTERS, A DATA NETWORK FABRIC, AND A CONTROL NETWORK FABRIC

Fungible, Inc., Santa Cl...

24. A system comprising:a plurality of server devices;
a plurality of storage devices;
a network; and
a computing device including an access node integrated circuit comprising:
a networking unit configured to control input and output of data between the network and
the access node integrated circuit;
one or more host units configured to at least one of control input and output of the data between the access node integrated circuit and the server devices or control storage of the data with the storage devices;
a plurality of processing clusters, each of the processing clusters including two or more programmable processing cores configured to perform processing tasks on the data;
a data network fabric interconnecting the plurality of processing clusters, the one or more host units, and the networking unit, wherein the data network fabric is configured to carry the data between the networking unit, the one or more host units, and the plurality of processing clusters; and
at least one control network fabric interconnecting the plurality of processing clusters, the one or more host units, and the networking unit, wherein the at least one control network fabric is configured to carry control messages identifying the processing tasks to be performed on the data by the programmable processing cores of the plurality of processing clusters.

US Pat. No. 10,659,253

PATH DETECTION METHOD AND APPARATUS

HUAWEI TECHNOLOGIES CO., ...

1. A path detection method, comprising:generating M virtual extensible local area network (VXLAN) probe packets according to a source User Datagram Protocol (UDP) port number, a destination UDP port number, and a probe identifier when there are a plurality of equivalent paths between a source VXLAN tunnel endpoint (VTEP) and a destination VTEP, wherein M is greater than or equal to two;
sending the M VXLAN probe packets to the source VTEP to forward the M VXLAN probe packets to the destination VTEP;
receiving VXLAN advertisement packets from the source VTEP, the destination VTEP, and intermediate nodes in the equivalent paths according to the M VXLAN probe packets;
detecting, according to the VXLAN advertisement packets, whether a fault occurs in a path of the equivalent paths between the source VTEP and the destination VTEP; and
sending alarm information comprising fault path information to a user equipment to inform a user that the path is faulty.

US Pat. No. 10,659,252

SPECIFYING AND UTILIZING PATHS THROUGH A NETWORK

NICIRA, INC, Palo Alto, ...

1. A method of specifying a path for a data message flow through a network comprising a plurality of forwarding elements, the method comprising:at a host computer executing a source machine sending the data message flow,
using a set of attributes associated with the data message flow to identify one path-defining rule from a plurality of path-defining rules each of which (i) is stored on the host computer and (ii) specifies a different candidate path from a plurality of candidate paths for the data message flow through the network to a destination of the data message flow, the path specified by the identified path-defining rule traversing through a set of forwarding elements in a particular sequence;
with an outer tunnel header that is placed outside of layers 2 and 3 headers of each data message of the flow, encapsulating each data message in the flow, each outer tunnel header comprising (i) an outer portion that stores a destination network address that is a network address of a forwarding element that is the first forwarding element in the particular sequence, and (ii) an inner portion that stores a set of forwarding element identifiers identifying the set of forwarding elements on the path specified by the identified path-defining rule and a next forwarding-element identifier that identifies a next hop forwarding element along the path and is adjusted by each subsequent forwarding element in the specified path to identify the next hop forwarding element without removing the identifier of the subsequent forwarding element from the set of identifiers stored in the inner portion; and
forwarding the data messages encapsulated with their tunnel headers along the path specified by the identified path-defining rule.

US Pat. No. 10,659,251

RING PROTECTION NETWORK DIVISION

Hewlett Packard Enterpris...

1. A method comprising:detecting a disconnection between a first network module and a second network module of a first ring protection network;
detecting a connection between the first network module and a third network module to form a second ring protection network, the second ring protection network divided from the first ring protection network; and
determining an owner for the second ring protection network based on whether an owner of the first ring protection network is included within the second ring protection network, the owner of the second ring protection network being a network module of the second ring protection network.

US Pat. No. 10,659,250

METHOD AND SYSTEM FOR MANAGING AN INTERNET CONNECTION AND INFORMING A USER ABOUT CONNECTIVITY

Telecom Italia S.p.A., M...

1. A method for managing an internet connection and informing a user about connectivity to an internet of a user terminal via a gateway, said gateway being connected to said user terminal via a first communication link, and to an internet service provider via a second communication link, comprising:provisioning said gateway with initial configuration parameters for activating the internet connection for the user terminal according to a service profile subscribed to by the user across said first communication link;
during the provisioning of said gateway for activating the internet connection for the user terminal, providing said user terminal with a progress state about the provisioning of the gateway, said progress state including an indication of availability of connectivity of said gateway to the internet according to the service profile subscribed to by the user,
wherein said indication is automatically provided to said user terminal by said gateway without receiving a request from said user terminal;
receiving, at predetermined intervals during the provisioning of said gateway for activating the internet connection for the user terminal, a keep alive signal from the user terminal; and
in response to the keep alive signal from the user terminal, providing said user terminal with an updated progress state about the provision of the gateway.

US Pat. No. 10,659,249

ACTIVITY MANAGEMENT DEVICE, ACTIVITY MANAGEMENT SYSTEM, AND ACTIVITY MANAGEMENT METHOD

PANASONIC INTELLECTUAL PR...

1. An activity management device, comprising:a data acquirer configured to acquire in-residence data relating to a living environment of a user and acquired in a residence of the user;
an inferrer configured to infer a change event in a past or in a future in a lifestyle pattern of the user on a basis of the in-residence data acquired by the data acquirer;
an information acquirer configured to acquire recommendation information which is information corresponding to the change event inferred by the inferrer and which prompts the user to perform an activity according to a change in the lifestyle pattern; and
an outputter configured to output the recommendation information acquired by the information acquirer, wherein:
the data acquirer acquires, as the in-residence data, data which is family structure information input by the user via an operation receiver, relating to a structure of a family living in the residence, and including age information, and
the inferrer infers the change event in the future from the family structure information acquired by the data acquirer.

US Pat. No. 10,659,248

LOCATION-BASED DEVICE AUTOMATION

Apple Inc., Cupertino, C...

1. A method comprising:obtaining, by a network controller, information about activation states of a first network device and a second network device, wherein the first network device is located in a first section of a particular geographic area and the second network device is located in a second section of the particular geographic area;
obtaining, at a first time by the network controller, a first location of a mobile device known to the network controller:
determining, by the network controller, that the first location of the mobile device is in the first section of the particular geographic area;
in response to determining that the first location of the mobile device is in the first section, activating the first network device to perform a function corresponding to the first network device;
obtaining, by the network controller at a second time, a second location of the mobile device;
determining, by the network controller, that the second location of the mobile device is in the second section of the particular geographic area; and
in response to determining that the second location of the mobile device is in the second section, activating the second network device to perform a function corresponding to the second network device, wherein the first network device and the second network device include lighting appliances, activating the first network device to perform the corresponding function comprises controlling the first network device to adjust lighting settings in the first section of the particular geographic area, and activating the second network device to perform the corresponding function comprises controlling the second network device to adjust lighting settings in the second section of the particular geographic area.

US Pat. No. 10,659,247

COMPUTER VISION FOR AMBIENT DATA ACQUISITION

Grabango Co., Berkeley, ...

1. A method for establishing uncoupled information extraction from a user interface output comprising:collecting image data wherein the image data is collected by a movable imaging device;
tracking an image collection position;
detecting at least one type of device interface and, upon detection of a type of device interface, automatically setting extraction configuration of a device interface source identified in the image data wherein the extraction configuration sets a device position to map to the image collection position;
processing the image data associated with the device interface source into an extracted interface representation according to the extraction configuration and responsive to when the image collection position corresponds to a configured device position of the device interface source; and
exposing at least one interface to the extracted interface representation.

US Pat. No. 10,659,246

METHODS TO DISCOVER, CONFIGURE, AND LEVERAGE RELATIONSHIPS IN INTERNET OF THINGS (IOT) NETWORKS

QUALCOMM Incorporated, S...

1. A method for discovering, configuring, and leveraging relationships in Internet of Things (IoT) networks, comprising:registering, by a processor of a supervisor device of an IoT network, one or more objects into the IoT network;
forming, by the processor, the one or more registered objects into one or more IoT groups based on usage associated with the one or more registered objects and interactions among the one or more registered objects;
inferring, by the processor, a relationship between an owner user associated with the IoT network and a visitor user to the IoT network based on attributes of one or more interactions between at least one device associated with the visitor user and at least one of the one or more registered objects in the IoT network, wherein the processor obtains the attributes from the at least one of the one or more registered objects in the IoT network, and wherein the attributes include at least an identifier of the at least one device associated with the visitor user, times when the one or more interactions occurred, and locations where the one or more interactions occurred;
assigning, by the processor, an identifier to the inferred relationship between the owner user and the visitor user based on one or more of the times when the one or more interactions occurred or the locations where the one or more interactions occurred; and
controlling, by the processor, access that the at least one device associated with the visitor user has to each of the one or more IoT groups according to one or more permissions associated with the identifier assigned to the relationship between the owner user and the visitor user.

US Pat. No. 10,659,245

TECHNIQUE FOR DELIVERING SCHEDULE INFORMATION FOR AN MBMS USER SERVICE

TELEFONAKTIEBOLAGET LM ER...

1. A method of delivering schedule information for a Multimedia Broadcast/Multicast Service (MBMS) User Service for which a User Service Description (USD) is provided, the method comprising:generating schedule information describing a schedule for the MBMS User Service; and
delivering to a user equipment (UE) the USD and the schedule information, wherein
the USD delivered to the UE includes a Uniform Resource Identifier (URI) for identifying information delivered to the UE and wherein a Multipurpose Internet Mail Extension (MIME) type is used to describe that the information is the schedule information,
the schedule information includes: i) start time information specifying a first time at which an MBMS bearer will become active and ii) stop time information specifying a second time, subsequent to the first time, at which the MBMS bearer transitions from active to inactive,
the MIME type identifier indicates that the information identified by the URI is the schedule information, and
the MIME type identifier begins with the string “application/mbms-schedule”.

US Pat. No. 10,659,244

MULTICAST PROFILE SWITCHING METHOD, APPARATUS, AND SYSTEM

Huawei Technologies Co., ...

5. A method, comprising:when a multicast group member of a multicast group managed by a cable modem termination system (CMTS) has changed, determining, by the CMTS, a multicast profile having a maximum rate commonly supported by all current multicast group members of the multicast group after the multicast group member has changed;
when the multicast profile having the maximum rate is different from a profile running in the multicast group, testing, in the multicast group, whether all current multicast group members support the multicast profile having the maximum rate; and
when determining that all current multicast group members support the multicast profile having the maximum rate, sending a determining result to a profile manager.

US Pat. No. 10,659,243

MANAGEMENT OF COMMUNICATION BRIDGES BETWEEN DISPARATE CHAT ROOMS

8x8, Inc., Campbell, CA ...

1. A Voice over Internet Protocol (VoIP) communication server configured and arranged to transmit chat messages between a plurality of protocol-disparate chat rooms via a communication bridging service, the VoIP communication server comprising:a uniform resource locator (URL) generation module including circuitry and configured and arranged to facilitate formation of a communication bridge between a first protocol-disparate chat room including at least two participants and a second protocol-disparate chat room including at least two participants, by:
in response to receipt of a request from a first participant of the first chat room to form the communication bridge, identifying the first participant as being associated with a network address of a customer of the communication bridging service;
redirecting the first participant to a customer-specific account provided by the communication bridging service and associated with the customer, in response to identifying the first participant as being associated with the network address of the customer;
generating, via the customer-specific account, a URL for the communication bridge according to the request received from the first participant; and
identifying a first protocol associated with the first chat room and a second protocol associated with the second chat room; and
an assimilation and processing module including circuitry and configured and arranged to transmit chat messages between the first chat room and the second chat room, by:
receiving from the URL generation module, an identification of the first protocol and the second protocol;
accessing a database storing specifications for the first protocol and the second protocol;
in response to receipt of a first message from a participant of the first chat room or from a participant of the second chat room, translating the first message into a first translated message using the specifications for the first protocol and the second protocol; and
transmitting the first translated message to the participants of the first chat room and the participants of the second chat room.

US Pat. No. 10,659,242

BIT INDEXED EXPLICIT REPLICATION USING MULTIPROTOCOL LABEL SWITCHING

Cisco Technology, Inc., ...

1. A method performed by a node, the method comprising:selecting a bit forwarding table based, at least in part, on information in a received packet, wherein
the bit forwarding table is associated with one or more label values,
the received packet comprises a top label and a bit mask, and
the bit forwarding table is selected, at least in part, in response to a determination that the top label of the received packet is associated with a BIER-enabled node;
selecting a row as a selected row in the bit forwarding table, wherein
the selected row is selected based, at least in part, on a label value identified in the top label and a bit position value corresponding to a first set bit in the bit mask, and
the selected row comprises a routing label associated with a neighbor node;
copying the received packet to create a copied packet;
replacing the top label in the copied packet with the routing label from the selected row of the bit forwarding table; and
forwarding the copied packet to the neighbor node, wherein the forwarding is based, at least in part, on the routing label.

US Pat. No. 10,659,241

AUTOMATIC POWER OVER ETHERNET PULSE WIDTH SIGNALING CORRECTION

TEXAS INSTRUMENTS INCORPO...

1. A powered device (PD) for use in a power over Ethernet (PoE) system, the PD device comprising:first and second voltage supply terminals associated with the PoE system;
a return terminal associated with a load;
a detection circuit configured to generate a maintain power signature (MPS) enable signal upon detecting a load current, between the return terminal and the second voltage supply terminal, to be less than a first MPS reference threshold;
a MPS generation circuit configured to generate a MPS pulse upon receiving the MPS enable signal, the MPS generation circuit configured to regulate an amplitude of the MPS pulse based on a second MPS reference threshold and to regulate a duration of the MPS pulse based on the second MPS reference threshold extended by a predetermined time period after the MPS pulse reaches an active-high level.

US Pat. No. 10,659,240

MOBILE POWER, DATA AND LIGHTING SYSTEM

Electrical Engineering So...

1. A mobile power distribution station comprising at least one weatherproof enclosure, wherein the at least one weatherproof enclosure comprises:a low voltage power over Ethernet power source, and
a patch panel including a plurality of weatherproof RJ-45 jacks, wherein at least one RJ-45 jack of the patch panel provides at least 100 W of available low voltage DC power from the low voltage power over Ethernet power source for transmission to at least one device connected thereto via a Cat cable.

US Pat. No. 10,659,239

BLOCKCHAIN FOR OPEN SCIENTIFIC RESEARCH

INTERNATIONAL BUSINESS MA...

1. A computer-implemented method, comprising:generating, by a device operatively coupled to a processor, blocks representing portions of data of a research project, wherein the blocks comprise respective headers, and the headers respectively comprise a timestamp and a hash based on a portion of data represented by the block associated with the header;
linking, by the device, the blocks in order of timestamp to form a blockchain, wherein one or more of the headers of the blocks are linked to a previous block in the blockchain by including the hash of the previous block; and
determining, by the device, whether a block of the blockchain has been modified based on hash in a header of a subsequent block of the blockchain.

US Pat. No. 10,659,238

MULTI-PORT PUF CIRCUIT BASED ON MOSFET CURRENT DIVISION DEVIATIONS

Ningbo University, Zheji...

1. A MULTI-PORT PUF CIRCUIT BASED ON MOSFET CURRENT DIVISION DEVIATIONS, CHARACTERIZED IN THAT COMPRISES:a reference source, comprising a 1st voltage output terminal, a 2nd voltage output terminal, a 3rd voltage output terminal and a current output terminal;
a row decoder, comprising a control terminal, 128 input terminals and 7 output terminals;
a column decoder, comprising a control terminal, 2 input terminals and 4 output terminals
a timing controller, comprising a 1st output terminal and a 2nd output terminal;
32 PUF arrays, comprises a 512 PUF cells, an arbiter, a 1st inverter, a 2nd inverter, a 3rd inverter, a 4th inverter and 8 transmission gates, wherein each transmission gate is provided with a 1st control terminal, a 2nd control terminal, an input terminal and an output terminal;
wherein the 8 transmission gates are a 1st transmission gate, a 2nd transmission gate, a 3rd transmission gate, a 4th transmission gate, a 5th transmission gate, a 6th transmission gate, a 7th transmission gate and an 8th transmission gate;
wherein the arbiter is configured with a 1st input terminal, a 2nd input terminal, a 1st bias terminal, a 2nd bias terminal and an output terminal;
wherein each of the PUF cell is comprises a control voltage input terminal, a control current input terminal, a selective signal input terminal, a 1st output terminal and a 2nd output terminal;
wherein the 512 PUF cells are arranged in 128 rows and 4 columns and the control voltage input terminals of the 512 PUF cells are coupled;
wherein a connecting terminal is a 1st control voltage input terminal of the corresponding PUF array, the control current input terminals of the 512 PUF cells are coupled, the connecting terminal is the control current input terminal of the corresponding PUF array,
wherein the selective signal input terminals of the PUF cells in the mth row are coupled, the connecting terminal is the mth row selective signal input terminal of the corresponding PUF array, and m=1, 2, . . . , 128,
wherein the 1st output terminals of the PUF cells in a 1st column are connected to an input terminal of the 1st transmission gate, the 2nd output terminals of the PUF cells in the 1st column are coupled to an input terminal of the 2nd transmission gate, the 1st output terminals of the PUF cells in the 2nd column are coupled to an input terminal of the 3rd transmission gate, the 2nd output terminals of the PUF cells in the 2nd column are coupled to an input terminal of the 4th transmission gate, the 1st output terminals of the PUF cells in the 3rd column are coupled to an input terminal of the 5th transmission gate, the 2nd output terminals of the PUF cells in the 3rd column are coupled to the input terminal of the 6th transmission gate, the 1st output terminals of the PUF cells in the 4th column are coupled to an input terminal of the 7th transmission gate, and the 2nd output terminals of the PUF cells in the 4th column are connected to an input terminal of the 8th transmission gate;
wherein the 1st control terminal of the 1st transmission gate and the 1st control terminal of the 2nd transmission gate are connected to the input terminal of the 1st inverter, the connecting terminal is the 1st column selective signal input terminal of the corresponding PUF array,
wherein the 2nd control terminal of the 1st transmission gate and the 2nd control terminal of the 2nd transmission gate are coupled to an output terminal of the 1st inverter, the 1st control terminal of the 3rd transmission gate and a 1st control terminal of the 4th transmission gate are coupled to an input terminal of the 2nd inverter, the connecting terminal is the 2nd column selective signal input terminal of the corresponding PUF array,
wherein the 2nd control terminal of the 3rd transmission gate and the 2nd control terminal of the 4th transmission gate are coupled to an output terminal of the 2nd inverter, the 1st control terminal of the 5th transmission gate and the 1st control terminal of the 6th transmission gate are connected to the input terminal of the 3rd inverter, the connecting terminal is the 3rd column selective signal input terminal of the corresponding PUF array,
wherein the 2nd control terminal of the 5th transmission gate and the 2nd control terminal of the 6th transmission gate are coupled to an output terminal of the 3rd inverter; the 1st control terminal of the 7th transmission gate and the 1st control terminal of the 8th transmission gate are coupled to an input terminal of the 4th inverter, the connecting terminal is the 4th column selective signal input terminal of the corresponding PUF array,
wherein the 2nd control terminal of the 7th transmission gate and the 2nd control terminal of the 8th transmission gate are coupled to an output terminal of the 4th inverter;
wherein an output terminal of the 1st transmission gate, an output terminal of the 3rd transmission gate, an output terminal of the 5th transmission gate and an output terminal of the 7th transmission gate are coupled to a 1st input terminal of the arbiter; an output terminal of the 2nd transmission gate, an output terminal of the 4th transmission gate, an output terminal of the 6th transmission gate and an output terminal of the 8th transmission gate are coupled to a 2nd input terminal of the arbiter;
wherein the 1st bias terminal of the arbiter is a 2nd control voltage input terminal of the corresponding PUF array, and a 2nd bias terminal of the arbiter is a 3rd control voltage input terminal of the corresponding PUF array,
wherein the 1st voltage output terminal of the reference source is coupled to the 1st control voltage input terminals of the PUF arrays, the 2nd voltage output terminal of the reference source is coupled to the 2nd control voltage input terminals of the 32 PUF arrays, the 3rd voltage output terminal of the reference source is coupled to a 3rd control voltage input terminals of the 32 PUF arrays, and the current output terminal of the reference source is coupled to a control current input terminal of the 32 PUF arrays,
wherein a mth output terminal of the row decoder is coupled to a mth row selective signal input terminals of the 32 PUF arrays, a jth output terminal of the column decoder is coupled to the jth column selective signal input terminals of the 32 PUF arrays, and j=1, 2, 3, 4;
wherein a 1st output terminal of the timing controller is coupled to a control terminal of the row decoder, and a 2nd output terminal of the timing controller is coupled to a control terminal of the column decoder.

US Pat. No. 10,659,237

SYSTEM AND METHOD FOR VERIFYING INTEGRITY OF AN ELECTRONIC DEVICE

Huawei International Pte....

1. A method for verifying system integrity of an electronic device, the method comprising:generating, by a verifier device provided within a secure environment in the electronic device, a challenge;
transmitting the challenge from the verifier device to a scanner device provided within a normal environment in the electronic device;
executing, by the scanner device an integrity verification function in the normal environment to generate a response, wherein the scanner device is instructed by the challenge to execute the integrity verification function;
encrypting, by the scanner device, the response and transmitting the encrypted response to the verifier device; and
verifying, by the verifier device, the integrity of the scanner device;
determining, in response to a determination that the integrity of the scanner device is verified, by the verifier device, whether the response is valid; and
performing, in response to a determination that the response is invalid, a mitigation action.

US Pat. No. 10,659,236

METHOD FOR SUPERSEDING LOG-IN OF USER THROUGH PKI-BASED AUTHENTICATION BY USING BLOCKCHAIN DATABASE OF UTXO-BASED PROTOCOL, AND SERVER EMPLOYING SAME

Coinplug, Inc., Seongnam...

1. A method by which a user of a user device is authenticated by a service-providing server belonging to a network using PKI (public key infrastructure), rather than the user being authenticated by the user device itself, the method comprising:(a) subsequent to a login request from the user, the service-providing server, if authentication-requesting information, which is information for requesting a delegation of the login via an authentication application executed on the user device, is acquired from a service-providing application executed on the user device, transmitting authentication-responding information, which is a result of determining whether the delegation of the login is possible, to the service-providing application;
(b) the service-providing server, after an authentication redirection request is transmitted from the service-providing application to the authentication application, if server challenge-requesting information including a variable authentication value, which is generated by an authentication server, is acquired from the authentication application, transmitting server challenge-responding information corresponding to the server challenge-requesting information to the authentication application, to thereby allow the authentication server to determine whether a public key infrastructure (PKI) server certificate of the service-providing server and a PKI application certificate of the authentication application are valid; and
(c) the service-providing server, if an authentication result message including information on whether the server certificate and the application certificate are valid is acquired from the authentication server, and if the authentication result message is an authentication success message representing that the server certificate and the application certificate are valid, transmitting to the service-providing application an access token that allows the service-providing application to use a service provided by the service-providing server.

US Pat. No. 10,659,235

DISTRIBUTED ENDPOINT AUTHENTICATION

Amazon Technologies, Inc....

1. A computer-implemented method for distributed endpoint authentication, comprising:identifying a first request to access a resource being sent from a computing device at a first location to an endpoint;
in response to identifying the first request, triggering a plurality of requests for access to the same resource to be sent from a plurality of different locations to the same endpoint;
receiving a plurality of digital certificates in response to the plurality of requests;
determining that a digital certificate received in response to the first request is trustworthy based at least in part on the received plurality of digital certificates having identical information as the information contained in the received digital certificate associated with the first request, wherein the received plurality of digital certificates being greater than or equal to a predetermined threshold number; and
causing, based at least in part on the received digital certificate associated with the first request being trusted, access to the requested resource.

US Pat. No. 10,659,234

DUAL-SIGNED EXECUTABLE IMAGES FOR CUSTOMER-PROVIDED INTEGRITY

Cisco Technology, Inc., ...

1. A method comprising:at a computing device in a user network:
obtaining an image that includes an object file and a signature, wherein the signature is generated by encrypting a first computational value with a first private encryption key associated with an enterprise entity that built the computing device, wherein the first computational value is generated from a first one-way process performed on the object file;
performing a second one-way process on the object file of the image to generate a second computational value associated with the image;
decrypting the first computational value using a public encryption key uniquely associated with the first private encryption key to generate a third computational value;
authenticating the image by determining that the second computational value matches the third computational value;
in response to authenticating the image, encrypting the third computational value with a second private encryption key associated with a user of the computing device to generate a fourth computational value;
producing a signed image that includes the object file, the signature, and the fourth computational value; and
installing the signed image on the computing device.

US Pat. No. 10,659,233

AUTHENTICATION BASED ON A RECOVERED PUBLIC KEY

Alibaba Group Holding Lim...

1. A computer-implemented method for authentication, comprising:receiving, by a first node, a signed message from a second node, wherein the signed message includes redundant information in a digital signature generated by the second node;
in response to receiving the signed message, recovering, by the first node using the redundant information, one or more public keys from the digital signature;
in response to recovering the one or more public keys, determining, by the first node, that one of the one or more public keys matches a verified public key; and
in response to determining that one of the one or more public keys matches the verified public key, determining that the signed message is authentic.

US Pat. No. 10,659,232

MESSAGE AUTHENTICATION APPARATUS AND METHOD BASED ON PUBLIC-KEY CRYPTOSYSTEMS

ICTK Holdings Co., Ltd., ...

1. An authentication apparatus comprising at least one processor, the authentication apparatus for performing an authentication process based on an algorithm of public-key cryptosystems, and the authentication apparatus at least temporarily implemented through the at least one processor, the authentication apparatus comprising:a generator storing instructions executable by the at least one processor to generate a random first instant public key for a message in response to a request for an electronic signature corresponding to the algorithm;
a calculator storing instructions executable by the at least one processor to calculate a first instant private key based on the first instant public key and the algorithm, the first instant private key to be paired with the first instant public key in the algorithm; and
a processing unit storing instructions executable by the at least one processor to generate the electronic signature based on the algorithm using the first instant private key and further based on the message;
wherein the first instant public key is instantly and temporarily generated for the authentication process such that a second instant public key will be different from the first instant public key, and each instant private key is calculated based on a correspondingly generated instant public key.

US Pat. No. 10,659,231

IDENTITY AUTHENTICATION USING A WEARABLE DEVICE

Alibaba Group Holding Lim...

1. A method for performing an identity authentication operation, implemented by a terminal device comprising a preset standard interface configured to communicate with a service application of a dedicated type, the method comprising:receiving, by the preset standard interface, a binding registration request for an account that is sent by the service application of the dedicated type;
locally storing, by the terminal device, service authentication information retrieved from the binding registration request and identity identification information of the account;
retrieving, by the terminal device, unique identifier information and device model information of the terminal device;
assembling, by the terminal device, the unique identifier information and the device model information according to a data format specified by the service application of the dedicated type;
signing, by the terminal device, the assembled information using a local private key;
providing, by the terminal device, a registration response message according to the unique identifier information of the terminal device;
transmitting, by the terminal device to a server, the registration response message to the service application of the dedicated type via the preset standard interface;
receiving, by the terminal device via the preset standard interface, an identity authentication request sent by the server corresponding to the service application of the dedicated type, wherein the identity authentication request is sent by the server to the terminal device after the server receives a service request of the service application of the dedicated type;
performing, by the terminal device, a verification of a signature in the identity authentication request according to a public key of the service application of the dedicated type;
in response to the verification of the signature in the identity authentication request, retrieving, by the terminal device, the locally stored service authentication information; and
transmitting, by the terminal device, a verification response message that comprises the retrieved service authentication information to the server via the preset standard interface.

US Pat. No. 10,659,230

USING BIOMETRIC FEATURES FOR USER AUTHENTICATION

Alibaba Group Holding Lim...

1. A computer-implemented method comprising:sending, from a client to a server, an enable request for enabling a biometric feature;
receiving, from the server and in response to the enable request, an enable request reply message;
receiving, during a biometric feature verification enabling process, the biometric feature input by a user, the biometric feature provided for verification of the user;
acquiring a biometric feature template identifier (ID) corresponding to the received biometric feature;
generating and saving an enable record that includes the biometric feature template ID;
generating an enable response message that includes the biometric feature template ID, and sending the enable response message to the server for generation and saving of a user record, the user record including the biometric feature template ID which is used for biometric feature verification;
sending an authentication request to the server;
receiving, from the server and in response to the authentication request, an authentication request reply message;
receiving the biometric feature input by the user;
acquiring, using the received biometric feature, the biometric feature template ID corresponding to the received biometric feature;
comparing the acquired biometric feature template ID with a stored biometric feature template ID included in the enable record; and
when the acquired biometric feature template ID and the stored biometric feature template ID are consistent, generating an authentication response message that includes the acquired biometric feature template ID, and sending, to the server, the authentication response message for verification, the verification by the server including comparing the acquired biometric feature template ID in the authentication response message with the biometric feature template ID in a saved user record, wherein the verification succeeds based on determining that the acquired biometric feature template ID and the biometric feature template ID in the saved user record are consistent.

US Pat. No. 10,659,229

SECURE PERMANENT INTEGRATED CIRCUIT PERSONALIZATION

1. A tool for writing data to a substrate, comprising:one or more charged particle beam columns;
a processing unit configured to generate and/or receive data to be written on the substrate;
a non-transitory memory storing instructions which, when executed, cause said processing unit to:
calculate a list of default-write locations comprising the fixed-design write locations and the potential write locations specified by a design layout database of the substrate, said potential write locations comprising possible substrate locations that can be written to embody possible values of said data in interconnects;
calculate a list of do-not-cut locations in dependence on said design layout database, said do-not-cut list comprising those of said potential write locations NOT to be written to embody said generated or received data in said interconnects; and
control said beam columns to write features to the substrate at said default-write locations EXCEPT for said do-not-cut locations.

US Pat. No. 10,659,228

METHOD FOR ESTABLISHING A SECURE COMMUNICATION SESSION IN A COMMUNICATIONS SYSTEM

NXP B.V., Eindhoven (NL)...

1. A method for establishing a secure communication session in a communications system, the method comprising:providing, in a first communication peer, a handshake layer functional block;
providing, in the first communication peer, a record layer functional block separate from the handshake layer functional block, wherein functionality of the record layer functional block is not duplicated in the handshake layer functional block;
generating, by the record layer functional block of the first communication peer, a first ephemeral key pair;
transmitting a public key of the first ephemeral key pair to a second communication peer;
generating, by a handshake layer functional block of the first communication peer, a second ephemeral key pair;
transmitting a public key of the second ephemeral key pair to a second communication peer;
generating, by the second communication peer, a third ephemeral key pair;
transmitting a public key of the third ephemeral key pair to the first communication peer;
generating, by the handshake layer functional block, a handshake key using a public key of the third ephemeral key pair and the private key of the second ephemeral key pair;
protecting handshake messages communicated between the first communication peer and the second communication peer using the second ephemeral key pair;
generating a session key using the public key of the third ephemeral key pair and the private key of the first ephemeral key pair; and
protecting messages communicated between the first communication peer and the second communication peer using the session key.

US Pat. No. 10,659,227

METHOD AND SYSTEM FOR RECORDING POINT TO POINT TRANSACTION PROCESSING

MASTERCARD INTERNATIONAL ...

1. A method for account management in a services platform, comprising:receiving, by a receiver of a processing server, hierarchy data for an entity, wherein the hierarchy data includes user data for each of a plurality of users, the user data including at least contact data for a respective user;
executing, by the processing server, a query on a memory of the processing server to insert, for each of the plurality of users, a user profile in the memory that includes at least the respective user data and authentication credentials;
electronically transmitting, by a transmitter of the processing server, the authentication credentials included in the respective user profile to each user of the plurality of users using the contact data for the respective user;
receiving, by the receiver of the processing server, at least authentication credentials, revised credentials, and a public key of a cryptographic key pair for each user of the plurality of users;
executing, by the processing server, a query on the memory of the processing server to update, for each of the plurality of users, the user profile in the memory to change the authentication credentials to the revised credentials and include the respective public key;
generating, by the processing server, a ledger data entry for each of the plurality of users, wherein the ledger data entry includes at least the respective public key; and
inserting, by the processing server, the generated ledger data entry for each of the plurality of users into a digital ledger.

US Pat. No. 10,659,226

DATA ENCRYPTION METHOD, DECRYPTION METHOD, APPARATUS, AND SYSTEM

Tencent Technology (Shenz...

1. A data encryption method performed at a computing device having one or more processors and memory storing programs to be executed by the computing device, the method comprising:receiving a data encryption request, the data encryption request indicating original data that needs to be encrypted and identifiers of at least two target mobile phones for storing the encrypted data, wherein the at least two target mobile phones are communicatively connected to the computing device;
in response to the data encryption request:
separately obtaining unique device information of the at least two target mobile phones;
generating, based on the unique device information of the at least two mobile phones, an encryption key that includes a combination of the unique device information of the at least two mobile phones and according to a preset policy;
encrypting the original data by using the encryption key to obtain ciphertext, including dividing, according to a quantity of the at least two target mobile phones, the ciphertext into a corresponding quantity of ciphertext segments;
destructing relevant data of the encryption key from the computing device; and
storing each of the ciphertext segments into a corresponding target mobile phone of the at least two target mobile phones, such that the ciphertext can be obtained only by combining all of the ciphertext segments from the at least two target mobile phones;
receiving a data decryption request, the decryption request indicating ciphertext that needs to be decrypted and including addresses of the at least two mobile phones that store the ciphertext to be decrypted;
in response to the data decryption request:
determining, based on the addresses, that the ciphertext to be decrypted are stored at the at least two target mobile phones and can be obtained by combining the ciphertext segments from the at least two target mobile phones, wherein the at least two target mobile phones are communicatively connected to the computing device via Bluetooth;
obtaining the unique device information of the at least two target mobile phones by the Bluetooth connection;
retrieving, based on the unique device information, the encryption key that includes the combination of the unique device information of the at least two mobile phones and according to the preset policy; and
retrieving the ciphertext by combining the cipertext segments from the at least two target mobile phones and decrypting the ciphertext by using the encryption key to obtain decrypted data.

US Pat. No. 10,659,225

ENCRYPTING EXISTING LIVE UNENCRYPTED DATA USING AGE-BASED GARBAGE COLLECTION

MICROSOFT TECHNOLOGY LICE...

1. A system comprising:a processor; and
machine readable instructions, stored on a tangible machine readable medium, when executed by the processor, configure the processor to:
store data in data units in a cluster in a cloud computing system, the data stored in the data units being encrypted or unencrypted depending on whether encryption is enabled or disabled when storing data in the data units;
identify one or more data units to defragment based on at least one factor selected from an age of the data stored in the one or more data units, a type of the data stored in the one or more data units, an amount of data in the one or more data units, and a customer identity;
defragment the identified data units by writing the data from the identified data units in mass storage to one or more new data units in mass storage and by releasing the identified data units for storing new data; and
encrypt unencrypted data from the identified data units when writing the data from the identified data units to the one or more new data units.

US Pat. No. 10,659,224

APPARATUS AND METHOD FOR PERFORMING OPERATION BEING SECURE AGAINST SIDE CHANNEL ATTACK

SAMSUNG SDS CO., LTD., S...

1. An apparatus comprising:a processor configured to execute:
a seed value generator configured to generate a seed value;
a divider configured to divide the seed value into a plurality of blocks;
a first extractor configured to extract a plurality of first parameter values from a first parameter candidate value set comprising a plurality of first parameter candidate values, each of the plurality of first parameter values respectively corresponding to one of the plurality of blocks divided from the seed value;
a second extractor configured to extract a plurality of second parameter values from a second parameter candidate value set comprising a plurality of second parameter candidate values generated based on the plurality of first parameter candidate values included in the first parameter candidate value set, each of the plurality of second parameter values respectively corresponding to one of the plurality of blocks divided from the seed value; and
a calculator configured to generate a first random number based on the plurality of first parameter values, generate a second random number by performing an exponentiation operation based on the first random number as an exponent or performing a scalar multiplication operation of a point based on the first random number as a scalar multiplier, and generate a third random number based on the plurality of second parameter values,
wherein the processor is further configured to encrypt data or generate a digital signature for the data based on at least one of the first random number, the second random number, and the third random number.

US Pat. No. 10,659,223

SECURE MULTIPARTY LOSS RESISTANT STORAGE AND TRANSFER OF CRYPTOGRAPHIC KEYS FOR BLOCKCHAIN BASED SYSTEMS IN CONJUNCTION WITH A WALLET MANAGEMENT SYSTEM

nChain Holdings Limited, ...

1. A computer-implemented method of controlling access to a resource, the method comprising:splitting a verification element into a plurality of shares;
determining a common secret at two or more nodes in a network; and
using the common secret to transmit at least one share of the verification element between the two or more nodes, wherein:
the common secret is determined by first (C) and second (S) nodes in the network, wherein the first node (C) is associated with a first asymmetric cryptography pair having a first node master private key (V1C) and a first node master public key (P1C), and the second node (S) is associated with a second asymmetric cryptography pair having a second node master private key (V1S) and a second node master public key (P1S); and wherein
the method further comprises:
determining a first node second private key (V2C) based on at least the first node master private key (V1C) and a Generator Value (GV);
determining a second node second public key (P2S) based on at least the second node master public key (P1S) and the Generator Value (GV); and
determining the common secret (CS) based on the first node second private key (V2C) and the second node second public key (P2S),
wherein the second node (S) has the same common secret (S) based on a first node second public key (P2S) and a second node second private key (V2S), wherein:
the first node second public key (P2C) is based on at least the first node master public key (P1C) and the Generator Value (GV); and
the second node second private key (V2S) is based on at least the second node master private key (V1S) and the Generator Value (GV).

US Pat. No. 10,659,222

ORTHOGONAL ACCESS CONTROL FOR GROUPS VIA MULTI-HOP TRANSFORM ENCRYPTION

IRONCORE LABS, INC., Bou...

1. A system for orthogonal access control to data by groups of devices using public key cryptography to provide provable cryptographic access controls that change which users are able to decrypt data without modifying the encrypted data, the system comprising:a. a first device controlled by a first user having a first transform module;
b. a key server having:
i. a transform key storage; and
c. a second device controlled by a second user having a second transform module, a public key of the second device, a private key of the second device, a public key of the second user, and a private key of the second user;
d. wherein the first device includes a non-transitory, tangible processor readable storage medium, encoded with processor executable code to administer orthogonal access control to data by groups of devices using public key cryptography, the method comprising:
i. generating at the first device a public key and a private key for the first user;
ii. creating a first group of users by generating at the first device a public key and a private key for the first group of users, where the first user is an administrator of the first group of users;
iii. encrypting at the first device data to the first group of users by encrypting the data to the public key of the first group of users to form a first ciphertext;
iv. adding the second user to the first group of users by generating, by the first transform module, a transform key from the first group of users to the second user, using (1) the private key for the first group of users and (2) the public key for the second user;
v. storing the transform key from the first group of users to the second user in the transform key storage; and
e. wherein the second device includes a non-transitory, tangible processor readable storage medium, encoded with processor executable code to decrypt the first ciphertext, the method comprising:
i. generating at the second device a transform key from the second user to the second device, by the second transform module of the second device, using the private key of the second user and the public key of the second device;
ii. transmitting a request from the second device to the key server for access to the first ciphertext;
iii. granting the request by, on the key server:
1. transforming the first ciphertext with the transform key from the first group of users to the second user to form a first transformed ciphertext;
2. transforming the first transformed ciphertext with the transform key from the second user to the second device to form a first doubly-transformed ciphertext; and
3. maintaining encryption of the first transformed ciphertext between the first transforming and completion of the second transforming to the first doubly-transformed ciphertext such that the key server does not store any form of the private keys that the key server can use to decrypt the data; and
iv. decrypting at the second device the first doubly-transformed ciphertext to reveal the data using the private key of the second device.

US Pat. No. 10,659,221

METHOD FOR MANAGING KEY IN SECURITY SYSTEM OF MULTICAST ENVIRONMENT

HANWHA TECHWIN CO., LTD.,...

1. A method of managing a key in a security system of a multicast environment comprising a first manager communicating with a sender and a second manager communicating with a receiver, the method comprising:a step in which the sender encrypts image data with a random key and transmits the encrypted image data to the receiver via a first multicast channel;
a step in which the sender encrypts the random key with a personal key shared with the first manager and transmits the encrypted random key with the personal key to the first manager via a unicast channel;
a step in which the first manager decrypts the random key encrypted with the personal key, encrypts the decrypted random key encrypted using the personal key with a manager key shared with the second manager, and transmits the encrypted random key with the manager key to the second manager via a second multicast channel;
a step in which the second manager decrypts the random key encrypted with the manager key, encrypts the decrypted random key encrypted using the manager key with a group key shared with the receiver, and transmits the encrypted random key with the group key to the receiver via a third multicast channel; and
a step in which the receiver decrypts the random key encrypted with the group key and decrypts the image data received via the first multicast channel by using the decrypted random key encrypted using the group key.

US Pat. No. 10,659,220

METHOD AND SYSTEM FOR ENCRYPTING AND DECRYPTING TWO-DIMENSIONAL CODE MASK

FUJIAN LANDI COMMERCIAL E...

1. A method for encrypting and decrypting two-dimensional code mask, characterized by comprising:generating a target two-dimensional code containing a function pattern and an identification, an initial mask pattern and a key by a two-dimensional code generating device;
sending the identification and the key to a server by the two-dimensional code generating device;
receiving and storing the identification and the key by the server;
encrypting the initial mask pattern by the two-dimensional code generating device using the key and then embedding the target two-dimensional code into the encrypted mask pattern so as to acquire an encrypted two-dimensional code;
acquiring and decoding the encrypted two-dimensional code by a two-dimensional code decoding device so as to acquire the function pattern and the identification of the two-dimensional code;
sending the identification to the server by the two-dimensional code decoding device;
receiving the identification by the server;
sending the key to the two-dimensional code decoding device by the server according to the identification;
receiving by the two-dimensional code decoding device the key sent by the server;
generating the initial mask pattern by the two-dimensional code decoding device according to the function pattern and the identification; and
decrypting the encrypted two-dimensional code by the two-dimensional code decoding device according to the key and the initial mask pattern so as to acquire the target two-dimensional code;
wherein, the initial mask pattern is consistent with the target two-dimensional code in size, areas of the mask pattern corresponding to the function patterns of the target two-dimensional code are set to be of a light color, and the function patterns of the target two-dimensional code comprise a position detection pattern, a position detection pattern separator, a positioning pattern, a correction pattern, an auxiliary correction pattern and an identification pattern,
“encrypting the initial mask pattern by the two-dimensional code generating device using the key” specifically comprises:
sequentially skipping the areas of the mask pattern corresponding to the function patterns of the target two-dimension code, extracting bit data of the initial mask pattern to form initial data strings, and recording the position and the number of the skipped areas;
encrypting the initial data strings using the key to acquire the encrypted data strings; and
sequentially splicing the encrypted data strings and the function areas together to form the encrypted mask pattern according to the position and the number of skipped areas.

US Pat. No. 10,659,219

WORKFLOW MANAGEMENT VIA DISTRIBUTED LEDGERS AND SMART CONTRACTS

Capital One Services, LLC...

1. A method, comprising:maintaining, by a computing device, a registry of workflow step performers;
receiving, by the computing device, a request of an execution of a task;
generating, by the computing device, a smart contract comprising a workflow for executing the task, wherein the workflow comprises a plurality of workflow steps, and wherein each workflow step is assigned to at least one workflow step performer from the registry of workflow step performers and each workflow step comprises a status indicating whether the workflow step is complete;
identifying, by the computing device and from a workflow step in the smart contract, that a status of the workflow step indicates that the workflow step is complete, wherein the status is validated by a first blockchain transaction executed by the at least one workflow step performer assigned to the workflow step, and wherein the first blockchain transaction is associated with encryption keys of the at least one workflow step performer assigned to the workflow step;
determining, by the computing device and from the smart contract, completion of the execution of the task, wherein the determination is based on:
a determination that a status of a last workflow step, from the plurality of workflow steps, indicates that the last workflow step is complete; and
a determination that a second blockchain transaction, validating the status of the last workflow step and executed by the at least one workflow step performer assigned to the last workflow step, is associated with encryption keys of the at least one workflow step performer assigned to the last workflow step;
identifying, from the smart contract, a status of a workflow step, from the plurality of workflow steps, indicating a failure to complete the workflow step, wherein the status is validated by a third blockchain transaction executed by the at least one workflow step performer assigned to the workflow step, and wherein the third blockchain transaction is associated with an error hash;
identifying, from the smart contract, a last complete workflow step from the plurality of workflow steps in the workflow;
determining, from the plurality of workflow steps, one or more next workflow steps, wherein the last complete workflow step is a prerequisite to the one or more next workflow steps; and
sending a message to workflow step performers assigned to the one or more next workflow steps, from the registry of workflow step performers, to begin activities associated with the one or more next workflow steps.

US Pat. No. 10,659,218

SYSTEM AND METHOD FOR DETECTING ANOMALIES IN EXAMINATIONS

International Business Ma...

1. A method for maintaining a cryptographic distributed ledger for examination records, the method comprising:receiving a digitized completed examination, the digitized completed examination representing a record of a completion of an examination by a first party;
storing the digitized completed examination within a blockchain that provides a verifiable and immutable record of examination activities;
verifying the authenticity of the stored digitized completed examination against an original examination template, and generating an alert in response to detecting an anomaly;
receiving a digitized marked examination, the digitized marked examination representing a record of a marking, by a second party, of the completed examination;
storing the digitized marked examination within the blockchain;
verifying the authenticity of the stored digitized marked examination against the stored digitized completed examination, and generating an alert in response to detecting an anomaly as an inconsistency between the stored digitized marked examination and the stored digitized completed examination; and
communicating the alert, when generated, to a user via a user interface,
wherein the alert, when generated, comprises a message determined by the detected anomaly,
wherein the blockchain is a data structure that stores an original examination template, a first examination activity, and a second examination activity,
wherein the first examination activity includes the digitized completed examination, a first examination activity identifier, a unique party identifier corresponding to the first party, and a unique location identifier corresponding to a location of completion of the examination by the first party, and the second examination activity includes the digitized marked examination, a second examination activity identifier, a unique party identifier corresponding to the second party, and a unique location identifier corresponding to a location of marking by the second party of the completed examination, and
wherein the detected anomaly is based on validity of the unique party identifiers and unique location identifiers.

US Pat. No. 10,659,217

BLOCKCHAIN-BASED AUTOMATED USER MATCHING

Bank of America Corporati...

8. A computing device configured to operate in a peer-to-peer (P2P) network, comprising:one or more processors; and
memory storing at least a blockchain of the P2P network and computer-readable instructions that, when executed by the one or more processors, cause the computing device to:
receive supply side match parameters from one or more supply side customers through a supply side user interface associated with the computing device;
receive demand side match parameters from one or more demand side customers, through a demand side user interface associated with the computing device;
match the supply side match parameters with the demand side match parameters based on execution of a matcher artificial intelligence algorithm, wherein the execution of the matcher artificial intelligence algorithm produces match data related to the supply side match parameters and the demand side match parameters;
transmit a network function request including the match data to the P2P network; and
process the network function request to add a block to the blockchain, wherein the block comprises the match data.

US Pat. No. 10,659,216

DATA PROCESSING METHOD AND APPARATUS

Huawei Technologies Co., ...

1. A data processing method, applied to a data processing system comprising a central processing unit (CPU), coupled to an advanced high-performance bus (AHB), a memory encryption/decryption (MED) apparatus, and a memory, wherein the method comprises the MED apparatus performing the steps of:receiving a data write command from the AHB, wherein the data write command comprises to-be-written data and addresses to which the to-be-written data is to be written;
encrypting the to-be-written data;
scrambling the addresses to which the to-be-written data is to be written;
determining a memory area corresponding to each scrambled address;
concurrently executing data write commands for scrambled addresses corresponding to different memory areas, and executing data write commands in descending order of priorities for scrambled addresses corresponding to a same memory area;
saving a cyclic redundancy check (CRC) code of the to-be-written data and the encrypted to-be-written data in the memory according to the scrambled addresses;
receiving a data read command comprising an address from which to-be-read data is to be read;
reading the to-be-read data and a CRC code of the to-be-read data from the memory according to the address from which the to-be-read data is to be read;
performing a CRC check on the to-be-read data according to the CRC code of the to-be-read data read from the memory;
decrypting the to-be-read data; and
sending the decrypted to-be-read data to the CPU using the AHB when the CRC check succeeds.

US Pat. No. 10,659,215

TRAINING AND TRACKING OF DDR MEMORY INTERFACE STROBE TIMING

XILINX, INC., San Jose, ...

1. A 1-to-2 memory interface deserializer apparatus (200), the apparatus comprising:a first adjustable delay line (250A) configured to delay a first strobe signal (DQST) in response to a ST delay control signal;
a second adjustable delay line (250B) configured to delay a second strobe signal (DQSC) in response to a SC delay control signal, wherein the DQSC is substantially complementary to the DQST;
an even flip-flop (230) coupled to receive a serial data stream (DQx), wherein the DQx comprises alternating even bits associated with an activating edge of the DQST, and odd bits associated with an activating edge of the DQSC;
an odd flip-flop (225) configured to sample the odd bits from the serial data stream in response to the activating edge of the delayed DQSC received from the second adjustable delay line (250B); and,
a processor circuit (265) operatively coupled to the even flip-flop (230), the odd flip-flop (225), and to the first and second adjustable delay lines (250A, 250B),
wherein, during a training mode, the processor circuit (265) is configured to determine a temporal size and position of a valid data window for both of the sampled even bits and the sampled odd bits, respectively, and to generate the SC control signal and the ST control signal to selectively position the activating edge of the delayed DQST in the valid data window of the sampled even bits, and to selectively position the activating edge of the delayed DQSC in the valid data window of the sampled odd bits.

US Pat. No. 10,659,214

MULTI-LEVEL CLOCK AND DATA RECOVERY CIRCUIT

Synopsys, Inc., Mountain...

1. A clock and data recovery (CDR) circuit, comprising:first through fifth samplers each having a first sampler input terminal for receiving a data signal, a clock input terminal for receiving one of first and second clock signals, a second sampler input terminal for receiving one of first through fifth reference offset voltage levels, and a sampler output terminal for generating first through fifth intermediate signals, respectively;
a clock recovery circuit having first and second clock recovery input terminals connected to the sampler output terminals of the first and fourth samplers for receiving the first and fourth intermediate signals, respectively, and first and second clock recovery output terminals for generating the first and second clock signals, respectively;
a level finding circuit having a level finding input terminal connected to the sampler output terminal of the second sampler for receiving the second intermediate signal, a first level finding output terminal for generating a band level signal, and a second level finding output terminal for generating the second reference offset voltage level, wherein the level finding circuit varies the second reference offset voltage level within a predefined amplitude range for generating the band level signal;
an offset voltage generator having a first offset voltage input terminal connected to the first level finding output terminal of the level finding circuit for receiving the band level signal, and first through third offset voltage output terminals for generating the third through fifth reference offset voltage levels, respectively; and
a data recovery circuit having first through third data recovery input terminals connected to the sampler output terminals of the third through fifth samplers for receiving the third through fifth intermediate signals, respectively, and a data recovery output terminal for generating an output data signal.

US Pat. No. 10,659,213

BIOMETRIC SENSING SYSTEM

NXP B.V., Eindhoven (NL)...

1. A biometric sensing system comprising:a sensor module;
a processing unit communicatively coupled to the sensor module;
wherein the sensor module and the processing unit are configured to communicate with each other in a half-duplex mode of communication, wherein the sensor module and the processing unit are communicatively coupled to each other via a serial peripheral interface, wherein both the sensor module and the processing unit are configured to operate in a master mode and in a slave mode, wherein the sensor module and the processing unit are configured to switch roles, and wherein each of the sensor module and the processing unit is configured to transmit an interrupt request on a clock line when no communication takes place.

US Pat. No. 10,659,212

REPEATER AND METHODS FOR USE THEREWITH

1. A repeater device, comprising:an amplifier configured to amplify first channel signals and a reference signal to generate amplified first channel signals and an amplified reference signal, wherein the first channel signals and the reference signal are extracted from a distributed antenna system;
a first transceiver configured to select one or more of the amplified first channel signals via a channel selection filtration and to convert the one or more of the amplified first channel signals to a spectral segment for wireless transmission to at least one device via a first antenna of the distributed antenna system based on the amplified reference signal and without modifying a signaling protocol of the amplified first channel signals, wherein the amplified reference signal reduces a phase error in converting the one or more of the amplified first channel signals to the spectral segment;
a second transceiver; and
a duplexer configured to transfer at least a portion of the amplified first channel signals to the second transceiver for transmission to an other repeater device of the distributed antenna system having a second antenna and further to transfer the first channel signals to the first transceiver.

US Pat. No. 10,659,211

METHOD AND APPARATUS FOR SETTING RADIO LINK OF TERMINAL IN WHICH MULTIPLE CARRIERS ARE INTEGRATED IN MOBILE COMMUNICATION SYSTEM

Samsung Electronics Co., ...

1. A method by a terminal in a wireless communication system, the method comprising:communicating on cells including a primary cell (PCell) and at least one secondary cell (SCell);
receiving, from a base station, control information related to the at least one SCell;
identifying whether a radio link failure (RLF) for the at least one SCell is detected; and
transmitting, to the base station, a report message related to the at least one SCell in response to identifying that the RLF for the at least one SCell is detected,
wherein the report message includes measurement information on at least one neighboring cell related to the at least one SCell and a measurement result related to the at least one SCell.

US Pat. No. 10,659,210

METHOD FOR TRANSMITTING ACK/NACK IN WIRELESS COMMUNICATION SYSTEM AND DEVICE USING SAME

LG ELECTRONICS INC., Seo...

1. A method for transmitting a positive-acknowledgement/negative-acknowledgement (ACK/NACK) in a wireless communication system, the method performed by a wireless device comprising:receiving a plurality of downlink (DL) grants on a plurality of serving cells, each DL grant including a counter downlink assignment index (DAI) and an ACK/NACK resource indicator (ARI), the counter DAI indicating an accumulative number of physical downlink shared channels (PDSCHs) received by the wireless device for a corresponding DL grant;
receiving a plurality of PDSCHs associated with the plurality of DL grants;
selecting one of a plurality of sets of physical uplink control channel (PUCCH) resources based on a payload size of uplink control information (UCI), the UCI including ACK/NACK bits for the plurality of PDSCHs;
determining a PUCCH resource within the selected set of PUCCH resources based on an ARI included in the most recently received DL grant among the plurality of DL grants; and
transmitting the UCI by using a PUCCH format associated with the determined PUCCH resource.

US Pat. No. 10,659,209

SYSTEM AND METHOD FOR LOW LATENCY ACKNOWLEDGEMENTS

QUALCOMM Incorporated, S...

1. A method of receiving and acknowledging messages, the method comprising:receiving, by a first communication unit, a data message from a second communication unit on a data channel;
decoding, by the first communication unit, the data message; and
transmitting, by the first communication unit and in response to the decoding, an acknowledgement signal on a control channel to the second communication unit, the acknowledgement signal having a partially decodable structure;
wherein transmitting the acknowledgement signal further comprises transmitting multiple repetitions of a same time domain waveform during one symbol period.

US Pat. No. 10,659,208

TRANSMISSION OF SOUNDING REFERENCE SIGNAL IN MULTI-SUBFRAME GRANT

Ofinno, LLC, Reston, VA ...

1. A method comprising:receiving, by a wireless device, one or more radio resource control messages comprising an aperiodic sounding reference signal (SRS) subframe parameter;
receiving a downlink control information indicating uplink resources in consecutive subframes for transmission of transport blocks by the wireless device, the downlink control information triggering a transmission of an SRS and comprising a listen-before-talk (LBT) configuration for an LBT procedure;
determining a position of a subframe, for the transmission of the SRS, in the consecutive subframes based on the aperiodic SRS subframe parameter; and
transmitting, via the subframe, the SRS based on the LBT procedure indicating a clear channel.

US Pat. No. 10,659,207

UPLINK POWER CONTROL IN NEW RADIO (NR)

QUALCOMM Incorporated, S...

1. A method for wireless communications, comprising:establishing, at a base station, communication with a user equipment (UE);
determining that the UE supports uplink communication over a plurality of services;
configuring power control parameters for at least one service from the plurality of services supported by the UE; and
transmitting a single power control command to the UE for the UE to configure transmission power, based on the single power control command, for each of the plurality of services for the uplink communication.

US Pat. No. 10,659,206

TECHNIQUES TO COMMUNICATE INFORMATION USING OFDMA TONE ALLOCATION SCHEMES IN FREQUENCY BANDS

Intel IP Corporation, Sa...

1. An apparatus, comprising:bandwidth determination circuitry to determine a bandwidth in a frequency band to communicate information to stations;
Orthogonal Frequency-Divisional Multiple Access (OFDMA) tone allocation circuitry to select a first OFDMA tone allocation scheme based on the bandwidth being 40 Megahertz (MHz), the first OFDMA tone allocation scheme to include a first 26-tone resource unit located in a middle portion of tones below direct conversion (DC) tones and a second 26-tone resource unit in a second middle portion of tones above the DC tones, the first and second 26-tone resource units at least in a 26-tone resource unit allocation set and a 52-tone resource unit allocation set; and
circuitry to cause communication of information to the stations based on the first OFDMA tone allocation scheme.

US Pat. No. 10,659,205

METHOD AND APPARATUS FOR SEPARATE SCHEDULING OF UPLINK DATA AND REFERENCE SIGNAL TRANSMISSIONS IN A COMMUNICATION NETWORK

Telefonaktiebolaget LM Er...

1. A method at a base station configured for operation in a wireless communication network, the method comprising:scheduling an uplink data transmission by a wireless device;
determining that uplink channel conditions between the base station and the wireless device are stable, according to one or more channel metrics, and making a semi-persistent scheduling allocation to the wireless device, for sending the corresponding uplink reference signal transmission in association with sending the given data in a scheduled uplink data transmission; and
scheduling an uplink reference signal transmission corresponding to the uplink data transmission, responsive to determining that the base station will not otherwise have a channel estimate that is valid for processing the uplink data transmission.

US Pat. No. 10,659,204

RESOURCE ALLOCATION DEVICE AND METHOD IN LARGE-SCALE ANTENNA SYSTEM

Samsung Electronics Co., ...

1. A method of transmitting a reference signal by an evolved nodeB (eNB), the method comprising:transmitting, to a user equipment (UE), configuration information comprising information on at least two channel status information reference signal (CSI-RS) resources, information on a number of CSI-RS ports, and information on at least two CSI interference measurement (CSI-IM) resources; and
transmitting, to the UE, plurality of CSI-RSs by using the at least two CSI-RS resources and a total number of CSI-RS ports,
wherein the total number of CSI-RS ports is determined by a product of a number of the at least two CSI-RS resources and the number of CSI-RS ports,
wherein the information on the at least two CSI-RS resources includes an index list of the at least two CSI-RS resources,
wherein the information on the number of CSI-RS ports indicates a number of antenna ports corresponding to each one of the at least two CSI-RS resources, and
wherein the information on the number of CSI-RS ports indicates 2, 4, or 8, and the total number of CSI-RS ports is more than eight.

US Pat. No. 10,659,203

METHOD AND APPARATUS FOR TRANSMITTING DATA

Beijing Zhigu Rui Tuo Tec...

1. A method, comprising:receiving, by a system comprising a processor, at least one reference signal from a receiver through a channel when sending data to the receiver through the channel; and
resending the data according to the at least one reference signal,
wherein the resending the data according to the at least one reference signal comprises:
determining at least one channel quality parameter of the channel during a time period in which the data is sent to the receiver according to the at least one reference signal; and
resending the data in response to determining that a duration, in which the at least one channel quality parameter is less than a channel quality parameter threshold, reaches a time threshold.

US Pat. No. 10,659,202

TERMINAL, BASE STATION, TRANSMISSION METHOD, AND RECEPTION METHOD

Panasonic Intellectual Pr...

1. A terminal comprising:a receiver which, in operation, receives the same downlink data in one or more subframes through a downlink resource within a machine-type communication (MTC) narrow band;
circuitry which, in operation, generates a response signal as a response to the downlink data; and
a transmitter which, in operation, transmits the response signal through an uplink resource a predetermined number of subframes after a last subframe of the one or more subframes, the uplink resource being associated in one-to-one correspondence with a number of a downlink resource to which the downlink data is allocated in the last subframe,
wherein a resource number of the uplink resource through which the resource signal is transmitted is equal to a predetermined resource offset value plus a number of a resource having a smallest index among one or more resources that constitute the MTC narrow band.

US Pat. No. 10,659,201

METHOD FOR ASSIGNING AN INPUT CHANNEL AS WELL AS SIGNAL ANALYZER

1. A method for assigning an input channel of a plurality of input channels of a signal analyzer to a signal decoder of said signal analyzer, comprising the following steps:choosing a first input channel of said plurality of input channels;
analyzing a digital representation of a first signal received by said first input channel by generating at least one characteristic signal parameter of said first signal, wherein said at least one characteristic signal parameter of said first signal is at least one of a frequency of said signal, a maximum amplitude of said signal, a minimum amplitude of said signal, a decoded bus signal or a bus load;
performing a check whether said at least one characteristic signal parameter corresponds to an expected value; and
assigning said first input channel to said signal decoder according to the result of said check.

US Pat. No. 10,659,200

COMPANION APPLICATION FOR ACTIVITY COOPERATION

Apple Inc., Cupertino, C...

1. A method performed by a source electronic device, the method comprising:sending, via a first communication channel, a controller advertisement message to a companion electronic device, the controller advertisement message including a controller identifier associated with a first application running on the source electronic device;
receiving a request via the first communication channel, the request including information to establish a second communication channel to the companion electronic device;
establishing the second communication channel with the companion electronic device, wherein the second communication channel is distinct from the first communication channel;
receiving, via the second communication channel, controller data from the second application sent by the companion electronic device, wherein the controller data is configured to cause the first application to perform an activity at the source electronic device, wherein the controller data comprises information obtained from a user input device; and
performing the activity, using the first application at the source electronic device, in response to receiving the controller data.

US Pat. No. 10,659,199

PHASE SECTOR BASED SIGNAL CHARGE ACQUISITION

1. A method for extracting values representative of modulation signal components from a modulated signal, the method comprising:developing a local clock signal which correlates in time to the modulated signal and includes a plurality of non-overlapping phase sectors per cycle;
converting the modulated signal into a current that is a replica of the modulated signal,
directing the current to an amplifier having an inverting input and an output to charge one of a plurality of capacitive devices during each phase sector; and
sequentially connecting the capacitive devices between the output of the amplifier and the input of the amplifier in non-overlapping sequences equal to one full cycle of the local clock.

US Pat. No. 10,659,198

PUNCTURE BUNDLING OF DATA FOR A FIRST SERVICE IN A TRANSMISSION OF A SECOND SERVICE

TELEFONAKTIEBOLAGET LM ER...

1. A method implemented in a transmitting node, the method comprising:determining data for a first service will be transmitted during a time period when data for a second service will be transmitted, wherein the data for the first service requires lower latency than the data for the second service;
determining transmission or reception conditions;
determining, based on the determined transmission or reception conditions, to adjust the transmission of the first service;
transmitting the data for the first service and the data for the second service in the same time period, wherein the adjustment of the transmission of the first service involves including an original set of data for the first service and at least one repetition of the original set of data for the first service; and
receiving feedback from a receiving node regarding whether or not the receiving node successfully decoded the data for the first service, wherein the feedback is included in a single transmission and relates to both the original set of data and the at least one repetition.

US Pat. No. 10,659,197

METHODS AND APPARATUS FOR MULTI-CARRIER COMMUNICATION SYSTEMS WITH AUTOMATIC REPEAT REQUEST (ARQ)

GUANGDONG OPPO MOBILE TEL...

1. A method for a transceiver in a wireless communication system, the method comprising:transmitting a data packet over a first subchannel to a receiver at a first transmission time, the first subchannel containing a first group of subcarriers;
receiving a channel quality indicator (CQI) from the receiver; and
transmitting, at a second transmission time different from the first transmission time, a redundancy version of the data packet to the receiver over a second subchannel and transmitting another data packet originally scheduled for the second subchannel over the first subchannel, the second subchannel containing a second group of subcarriers, wherein the second subchannel is selected based on the CQI.

US Pat. No. 10,659,196

WIRELESS COMMUNICATION METHOD SUPPORTING MULTI-USER CASCADING TRANSMISSION AND WIRELESS COMMUNICATION TERMINAL USING SAME

WILUS INSTITUTE OF STANDA...

1. A wireless communication terminal that wirelessly communicates, the wireless communication terminal comprising:a transceiver; and
a processor,
wherein the processor is configured to
receive a Downlink Multi-User (DL MU) physical layer protocol data unit (PPDU) including information for an Uplink Multi-User (UL MU) transmission from a base wireless communication terminal by using the transceiver,
set signaling information indicating whether Spatial Reuse (SR) transmission to a PPDU for the UL MU transmission is allowed such that the SR transmission is not allowed when the information for the UL MU transmission is UL MU response information, wherein the UL MU response information includes transmission scheduling information of the PPDU for the UL MU transmission including ACK and is included in a medium access control (MAC) header, wherein the signaling information is included in the PPDU for the UL MU transmission, and
transmit the PPDU for the UL MU transmission to the base wireless communication terminal based on the information for the UL MU transmission.

US Pat. No. 10,659,195

INFORMATION PROCESSING METHOD, DEVICE, AND COMMUNICATIONS SYSTEM

HUAWEI TECHNOLOGIES CO., ...

1. An information processing method in a communication system, comprising:obtaining, by a communication device, an input sequence, wherein the input sequence comprises a quantity B of bits, and B?1;
transforming, by the communication device, the input sequence into a quantity C of code blocks, wherein C is an integer greater than or equal to 1;
encoding, by the communication device, each of the C code blocks using a low-density parity-check (LDPC) base matrix, to obtain C encoded code blocks; and
transmitting, by the communication device, further processed C encoded code blocks to another communication device;wherein each of the C code blocks has a code block length less than or equal to a maximum code block length of Z bits;wherein each of the C code blocks comprises a segment of the input sequence and a quantity L of cyclic redundancy check (CRC) bits corresponding to the segment of the input sequence;wherein L is greater than or equal to 0;wherein, when B>Z, the quantity of code blocks C is determined by:C=?B/(Z?L)?,
where ?x? represents rounding number x to upper integer;wherein at least one of the C code blocks comprises a quantity K3 of bits, K3 is a combined length of the segment of the input sequence and the L CRC bits, and K3 is determined by:K3=?(B+C·L)/C?; wherein each code block comprising K3 bits further comprises a quantity F3 of filler bit(s), F3 is greater than 0, andF3+K3=I3,
where I3 is a product of a lifting factor z and a value X;wherein X is quantity of information-bit-columns in the LDPC base matrix; andwherein the lifting factor z is a minimum value in lifting factors greater than or equal to ?K3/X?.

US Pat. No. 10,659,194

POLAR CODE ENCODING METHOD AND APPARATUS IN WIRELESS COMMUNICATIONS

HUAWEI TECHNOLOGIES CO., ...


selecting sequence numbers of K polarized channels from the first sequence;
performing polar code encoding on the K to-be-encoded bits based on the selected sequence numbers of the K polarized channels, to obtain a bit sequence after encoding; and
outputting, by the encoding apparatus, the bit sequence after encoding to a receiving device.

US Pat. No. 10,659,193

APPARATUS, SYSTEM AND METHOD OF COMMUNICATING A TRANSMISSION ENCODED ACCORDING TO A LOW-DENSITY PARITY-CHECK (LDPC) CODE

INTEL CORPORATION, Santa...

1. An apparatus comprising:memory circuitry; and
a processor comprising logic and circuitry configured to cause a wireless communication station (STA) to:
encode a plurality of data bits to generate a plurality of Low-Density Parity-Check (LDPC) codewords according to an LDPC code having a code rate of 7/8 and a codeword length of 1248, an LDPC codeword of the plurality of LDPC codewords comprising a sequence of 1092 data bits followed by a sequence of 156 parity bits, the LDPC codeword to be generated by determining a sequence of 252 parity bits based on the sequence of 1092 data bits and a code matrix, which is configured for a codeword length of 1344 and a code rate of 13/16, and determining the sequence of 156 parity bits by discarding first 96 parity bits of the sequence of 252 parity bits; and
transmit a wireless communication transmission based on the plurality of LDPC codewords.

US Pat. No. 10,659,192

APPARATUS AND METHOD FOR COMMUNICATING DATA OVER AN OPTICAL CHANNEL

INPHI CORPORATION, Santa...

1. A transmitting apparatus comprising:a host card configured to generate a first forward error correction (FEC) encoded data using a first FEC encoder and to process the first FEC encoded data by performing interleaving to randomize positions or errors using an error decorrelator;
an optical module configured to encode a subset of the first FEC encoded data to produce second FEC encoded data using a second FEC encoder, the optical module further being configured to modulate, based on a combination of the second FEC encoded data and a remaining portion of the first FEC encoded data that is not further coded, an optical signal for transmission over an optical channel;
wherein the second FEC encoder is an encoder for an FEC code that has a bit-level trellis representation with a number of states.

US Pat. No. 10,659,191

APPARATUS FOR TRANSMITTING BROADCAST SIGNAL, APPARATUS FOR RECEIVING BROADCAST SIGNAL, METHOD FOR TRANSMITTING BROADCAST SIGNAL AND METHOD FOR RECEIVING BROADCAST SIGNAL

LG ELECTRONICS INC., Seo...

1. A method for transmitting a broadcast signal by a broadcast transmitter, the method comprising:generating service layer signaling information describing characteristics of one or more broadcast services;
generating service list signaling information for listing the one or more broadcast services,
the service list signaling information includes information for obtaining the service layer signaling information,
the service list signaling information further includes first capability information identifying capabilities needed to decode and present broadcast contents for the all broadcast services listed in the service list signaling information,
the service list signaling information further includes service identifying information identifying a specific broadcast service, and
the service list signaling information further includes second capability information identifying capabilities needed to decode and present broadcast contents only for the specific broadcast service identified by the service identifying information; and
transmitting the broadcast signal including the service layer signaling information and the service list signaling information.

US Pat. No. 10,659,190

OPTIMIZING DELAY-SENSITIVE NETWORK-BASED COMMUNICATIONS WITH LATENCY GUIDANCE

1. A method comprising:obtaining, by a processing system including at least one processor, a latency estimate for an immersive visual stream;
determining, by the processing system, whether the latency estimate exceeds a latency threshold for selecting a type of transmission for the immersive visual stream; and
selecting, by the processing system, the type of transmission for the immersive visual stream from among: a field of view restricted type of transmission and a field of view plus out of scene type of transmission, based upon the determining, wherein when the latency estimate is determined to not exceed the latency threshold, the field of view restricted type of transmission is selected, and wherein when the latency estimate is determined to exceed the latency threshold, the field of view plus out of scene type of transmission is selected.

US Pat. No. 10,659,189

CONTROL FIELD FOR RESOURCE REQUEST WITH MULTIPLE FORMULAS FOR USE IN A WIRELESS COMMUNICATION NETWORK

NXP USA, Inc., Austin, T...

1. A method in a wireless communication network, the method comprising:determining, at a first communication device, an amount of data queued at the first communication device for transmission;
determining, at the first communication device, whether a control field is to be generated according to a first format or a second format based on capabilities of a second communication device, wherein the first format is defined by a first communication protocol, and the second format is defined by a legacy second communication protocol;
when the first communication device determines that the control field is to be generated according to the first format:
determining, at the first communication device, a scaling value (SV) and an unscaled value (UV) corresponding to the determined amount of data queued for transmission such that a result of SV multiplied by UV indicates the determined amount of data queued for transmission, and
generating, at the first communication device, the control field to include i) a scaling factor subfield set to indicate the SV, and ii) an unscaled queue size subfield set to indicate the UV;
when the first communication device determines that the control field is to be generated according to the second format, generating, at the first communication device, the control field to include a queue size subfield set to indicate the determined amount of data queued for transmission and such that the control field does not include the scaling factor subfield;
generating, at the first communication device, a packet having a media access control (MAC) data unit with a MAC header, wherein the MAC header includes the control field; and
transmitting, by the first communication device, the packet.

US Pat. No. 10,659,188

TRANSMITTER LINK ENHANCEMENT TECHNIQUES

QUALCOMM Incorporated, S...

1. An apparatus for wireless communications, comprising:a first bus interface configured to output first packets for transmission using a first modulation and coding scheme (MCS) level of a plurality of MCS levels and via a transmit power amplifier (PA) configured according to a transmit gain parameter associated with the first MCS level, wherein each of the plurality of MCS levels is associated with a modulation order;
a second bus interface configured to obtain first feedback indicating whether the first packets have been received; and
a processing system configured to:
select a second MCS level of the plurality of MCS levels for second packets based on the first feedback, comprising setting the second MCS level to a MCS level higher than the first MCS level upon determining that a first threshold number of the first packets have been output for transmission; and
adjust the transmit gain parameter when one or more criteria are met; wherein:
the first bus interface is also configured to output the second packets for transmission using the second MCS level and thereafter to output additional packets for transmission based on the first MCS level and the adjusted transmit gain parameter;
the second bus interface is also configured to obtain second feedback indicating whether the second packets have been received; and
after the second packets have been output for transmission, the processing system is also configured to increase the first threshold number and select the first MCS level for the additional packets upon determining that (1) the second feedback indicates a second threshold number of the second packets have not been received and (2) the second MCS level is greater than a first MCS level threshold.

US Pat. No. 10,659,187

SECURELY PROVIDING A RECEIVER UNIT WITH A REPLICA PSEUDO-RANDOM NOISE CODE

1. A method for securely providing a receiver unit with a replica pseudo-random noise code, the method comprising:receiving, by the receiver unit, a reception signal, the reception signal including a pseudo-random noise code;
generating, by a security module of the receiver unit, the replica pseudo-random noise code;
carrying out, by the security module of the receiver unit, an admissibility check based on one or more characteristics of the reception signal, the carrying out of the admissibility check comprising recording and comparing values of the reception signal with predefined threshold values, the security module of the receiver unit providing tamper protection against manipulation or damage to the generated replica pseudo-random noise code;
when the admissibility check returns a positive result, providing the generated replica pseudo-random noise code to a part of the receiver unit outside of the security module in a restricted manner, the replica pseudo-random noise code only being accessible by the part of the receiver unit when the admissibility check returns the positive result; and
decoding the pseudo-random noise code included in the received reception signal using a correlation method with the aid of the replica pseudo-random noise code generated and provided by the security module of the receiver unit,
wherein carrying out the admissibility check comprises:
recording a satellite identifier of the reception signal, the satellite identifier of the reception signal being a characteristic of the one or more characteristics of the reception signal;
recording a frequency band of the reception signal, the frequency band of the reception signal being a characteristic of the one or more characteristics of the reception signal;
acquiring an item of information relating to satellite orbit data, the item of information relating to satellite orbit data being a characteristic of the one or more characteristics of the reception signal;
recording a time value, the time value being a characteristic of the one or more characteristics of the reception signal;
recording an acceleration value or a position value of the receiving unit using a sensor;
checking a history of replica pseudo-random noise codes provided temporally before carrying out the check; or
any combination thereof.

US Pat. No. 10,659,186

MULTIPLEXING TWO SEPARATE OPTICAL LINKS WITH THE SAME WAVELENGTH USING ASYMMETRIC COMBINING AND SPLITTING

Corning Optical Communica...

1. An optical communications system comprising:a first optical transmitter and a first optical receiver optically coupled to a first asymmetric optical combiner/splitter, the first asymmetric optical combiner/splitter coupled to optical media; and
a second optical transmitter and a second optical receiver optically coupled to a second asymmetric optical combiner/splitter, the second asymmetric optical combiner/splitter remotely coupled to the optical media, wherein:
the first asymmetric optical combiner/splitter is configured to attenuate a first signal transmitted from the first optical transmitter based on a low transmittance ratio assigned to the first optical transmitter prior to providing the first signal to the optical media;
the second asymmetric optical combiner/splitter is configured to attenuate the first signal received from the optical media based on a high transmittance ratio assigned to the first optical receiver prior to providing the first signal to the first optical receiver;
the second asymmetric optical combiner/splitter is configured to attenuate a second signal transmitted from the second optical transmitter based on the low transmittance ratio assigned to the second optical transmitter prior to providing the second signal to the optical media; and
the first asymmetric optical combiner/splitter is configured to attenuate the second signal received from the optical media based on the high transmittance ratio assigned to the second optical receiver prior to providing the second signal to the second optical receiver; wherein
the first asymmetric optical combiner/splitter is configured to attenuate the second signal prior to providing the second signal to the second optical receiver, and
the first optical transmitter and the second optical transmitter are configured to transmit optical signals at substantially a same wavelength, and wherein the optical media comprises at least one optical fiber.

US Pat. No. 10,659,185

PASSIVE OPTICAL NETWORK ARCHITECTURE, METHOD FOR PASSIVE OPTICAL NETWORK ARCHITECTURE TO IMPLEMENT DATA TRANSMISSION, AND OPTICAL NETWORK DEVICE

ZTE CORPORATION, Shenzhe...

1. A method for realizing data transmission with passive optical network (PON) architecture, comprising:acquiring, by a sender, a number of channels and/or corresponding channels supported and a transmittable state of each supported channel, the transmittable state comprising a transmittable start time point at which the corresponding supported channel becomes available for transmitting data,
distributing data to be transmitted to more than one supported channels for transmitting, wherein the data is transmitted on a channel with an earliest transmittable start time point among the more than one supported channels;
receiving, by a receiver, data on supported channels and reassembling the data accordingly based on transmission rules.

US Pat. No. 10,659,184

OPTICAL TRANSMISSION DEVICE, OPTICAL TRANSMISSION METHOD AND OPTICAL TRANSMISSION SYSTEM

FUJITSU LIMITED, Kawasak...

1. An optical transmission device that is provided at a first site in an optical transmission system that transmits a wavelength division multiplexed optical signal between the first site and a second site, the optical transmission device comprising:an optical transmitter configured to transmit a first optical signal that includes first ID information to the second site using a first wavelength; and
an optical receiver configured to receive a second optical signal that includes second ID information and that is transmitted using the first wavelength from the second site, wherein
the optical receiver detects one or more unused wavelengths that have not been used in the optical transmission system,
the optical receiver obtains information that indicates one or more unused wavelengths detected in the second site,
when the first ID information matches the second ID information extracted from the second optical signal, the optical transmission device selects a second wavelength from among common wavelengths included in both of the one or more unused wavelengths detected by the optical receiver and the one or more unused wavelengths detected in the second site, and the optical transmitter transmits a wavelength report that indicates the second wavelength to the second site using the first wavelength, and
when the optical receiver receives a completion report that indicates the wavelength report has been received at the second site, the completion report being transmitted using the first wavelength, the optical transmitter transmits an optical signal to the second site using the second wavelength, and the optical receiver ceases to receive an optical signal of the first wavelength from the second site.

US Pat. No. 10,659,183

METHOD OF TRANSMITTING DATA IN A MOBILE COMMUNICATION SYSTEM

EVOLVED WIRELESS LLC, Au...

1. A system to transmit a preamble sequence from user equipment to a base station to at least improve detection performance comprising:a receiver within the user equipment capable of receiving, from the base station and over a broadcast channel, position information of an allocated random access channel resource, the position information including frequency information and timing information; and
a transmitter within the user equipment capable of transmitting, using the position information, and on a random access channel, a preamble sequence to the base station to access a cellular network, wherein the preamble sequence has the form of a single cyclic prefix (CP) concatenated to a front-end of an N-time repetition, where N is an integer greater than 1, of the product of a Zadoff-Chu Constant Amplitude Zero Auto Correlation (CAZAC) based sequence with an exponential sequence.

US Pat. No. 10,659,182

SYSTEM AND METHOD FOR SELECTING INPUT FEEDS TO A MEDIA PLAYER

SWISSCOM AG, Bern (CH)

1. A system, comprising:one or more circuits configured for handling media feeds, wherein the one or more circuits are operable to:
determine a particular signature signal, from a plurality of signature signals, based on a feedback signal corresponding to an audio output signal of a media player, wherein each signature signal defines a mapping between a particular media feed and a particular transmission channel;
select, based on the particular signature signal, a media feed from a plurality of media feeds;
generate an input signal configured for handling by the media player, wherein:
the input signal comprises a plurality of transmission channels;
the plurality of signature signals is incorporated into the input signal based on mapping between the plurality of signature signals and the plurality of transmission channel; and
the selected media feed is conveyed over one transmission channel of the plurality of transmission channels that is associated with the particular signature signal, wherein the one transmission channel is selected based on the particular signature signal; and
transmit the input signal to the media player.

US Pat. No. 10,659,181

MOBILE INTERACTIVE SATELLITE SERVICES

1. A system for providing mobile interactive satellite services, comprising:a ground station;
a satellite;
a terrestrial base transceiver station; and
a mobile unit;
wherein the ground station is communicatively connected to the satellite and the terrestrial base transceiver station;
wherein the satellite operates to communicate a first portion of data related to a multicast component between the ground station and the mobile unit using a first multicast beam;
wherein the terrestrial base transceiver station operates to communicate a second portion of data to the mobile unit using a second multicast beam; wherein the first portion of data is distinct from the second portion of data; and
wherein the mobile unit is configured to combine, upon receiving the first multicast beam and the second multicast beam, the first portion of data with the second portion of data.

US Pat. No. 10,659,180

CIRCUIT DELAY SELF-MEASUREMENT METHOD, DEVICE AND SYSTEM

TENDYRON CORPORATION, Be...

1. A circuit delay self-measurement method, comprising:receiving a first analog signal, and performing a first processing on the first analog signal to generate a first digital signal;
obtaining the first digital signal, performing a second processing on the first digital signal to generate a second analog signal, and sending the second analog signal;
receiving the second analog signal, and performing the first processing on the second analog signal to generate a second digital signal, the second digital signal being identical to the first digital signal;
obtaining the second digital signal; and
obtaining a first processing time period T1, the first processing time period T1 being a difference between a time point when the second digital signal is obtained and a time point when the second analog signal is sent, and determining that the circuit delay is the first processing time period T1.

US Pat. No. 10,659,179

ADAPTIVE POWER MODULATION

iControl Networks, Inc., ...

1. A method comprising:determining a received signal strength indicator (RSSI) of a first signal from a first device to a second device;
determining, based on the RSSI exceeding a sensitivity threshold of the second device, a transmission power level; and
causing sending of a second signal using the transmission power level.

US Pat. No. 10,659,178

FRONTHAUL REMOTE ACCESS AND MONITORING SYSTEMS AND METHODS TO TEST FIBER OPTIC INFRASTRUCTURE AND RF SPECTRUM

1. A fronthaul monitoring system for monitoring a plurality of links between a base station and multiple Remote Radio Heads (RRH) comprising:a Radio Frequency (RF) analysis module configured to receive an optical RF signal for RF testing of RF spectrum thereof to identify RF spectrum issues;
a fiber monitoring module configured to perform fiber monitoring testing by injecting light pulses on the one of the plurality of links to identify fiber infrastructure issues;
an input port connected to both the RF analysis module and the fiber monitoring module;
an optical switch configured to switch the input port between output ports connected to the multiple RRHs via the plurality of links; and
a test coordinator software module configured to coordinate the simultaneous RF testing of a link to one of the multiple RRHs and the fiber monitoring testing of the link, and to coordinate testing to the multiple RRHs via configuration of the optical switch.

US Pat. No. 10,659,177

METHOD OF DETERMINING A RELATIVE PHASE CHANGE OF A LOCAL OSCILLATOR SIGNAL AND METHOD OF DETERMINING A RELATIVE PHASE CHANGE OF A RADIO FREQUENCY SIGNAL

1. A method of determining a relative phase change of a local oscillator signal at a junction of a frequency-converting device under test as said local oscillator signal is varied in frequency, comprising:inputting an RF signal and said local oscillator signal into said frequency-converting device under test;
measuring an RF to IF group delay on said frequency-converting device under test at two or more different local oscillator frequencies, each local oscillator frequency being assigned to a corresponding RF frequency, creating local oscillator and RF frequency pairs,
assembling said RF to IF group delays measured into a group delay array;
integrating said group delay values across said group delay array, resulting in a calculated phase array comprising calculated phases;
measuring an RF to IF insertion phase on said frequency-converting device under test at said local oscillator and RF frequency pairs used for measuring said RF to IF group delays;
comparing said calculated phases with said measured phases; and
subtracting said measured phases from the calculated phases at each of said local oscillator and RF frequency pairs, resulting in an array that corresponds to said relative phase change of said local oscillator signal at said junction of said frequency-converting device under test as said local oscillator signal is varied in frequency.

US Pat. No. 10,659,176

METHOD AND SYSTEM FOR IDENTIFYING A RADIO FREQUENCY TRANSMITTER

1. A method for identifying a radio frequency transmitter transmitting at least one radio frequency sequence, comprising:receiving a radio frequency signal via a radio frequency channel, said radio frequency signal comprising at least one radio frequency sequence;
splitting said sequence received into a plurality of chunks;
equalizing said radio frequency channel by using a first subset of said plurality of chunks, which results in an equalized radio frequency channel used for processing the at least one radio frequency sequence encompassed by the radio frequency signal;
measuring the amplitude of each chunk of a second subset of said plurality of chunks in said equalized radio frequency channel;
accumulating said amplitudes measured into a number of accumulated amplitudes;
repeating at least said splitting, equalizing and measuring steps several times, wherein different subsets are used for equalizing said radio frequency channel and measuring purposes; and
using said accumulated amplitudes obtained from said amplitudes measured in said equalized radio frequency channel for deciding whether said at least one sequence of said radio frequency signal corresponds to a sequence listed in a list.

US Pat. No. 10,659,175

SYSTEM AND METHOD FOR OVER-THE-AIR (OTA) TESTING TO DETECT FAULTY ELEMENTS IN AN ACTIVE ARRAY ANTENNA OF AN EXTREMELY HIGH FREQUENCY (EHF) WIRELESS COMMUNICATION DEVICE

LITEPOINT CORPORATION, S...

1. An apparatus including an active modulated scattering probe array, comprising:a circuit board structure having a plurality of layers, wherein said plurality of layers include alternating planar layers of electrical conductors and at least one dielectric;
a first plurality of probe antenna elements disposed with a first common orientation in a first array in a first one of said plurality of layers;
a first plurality of electrical signal modulation devices connected among said first plurality of probe antenna elements and disposed in a second one of said plurality of layers; and
a first plurality of electrical impedances connected among said first plurality of electrical signal modulation devices and disposed in said second one of said plurality of layers;
a second plurality of probe antenna elements disposed with a second common orientation in a second array in a third one of said plurality of layers;
a second plurality of electrical signal modulation devices connected among said second plurality of probe antenna elements and disposed in a fourth one of said plurality of layers; and
a second plurality of electrical impedances connected among said second plurality of electrical signal modulation devices and disposed in said fourth one of said plurality of layers.

US Pat. No. 10,659,174

METHOD AND DEVICE FOR ENABLING TESTING OF A COMMUNICATION NODE

Telefonaktiebolaget LM Er...

1. A method performed by a testing device for enabling testing of a communication node, the method comprising:measuring a test parameter associated with radio frequency (RF) characteristics of the communication node when the communication node is located at a test location during a first condition, thereby producing a first measurement value for the test parameter;
measuring the test parameter associated with the RF characteristics of the communication node when the communication node is located at the test location during a second condition, thereby producing a second measurement value for the test parameter;
obtaining a result value using the first and second measurement values, wherein the result value is a function of at least the first and second measurement values; and
determining whether the result value fulfills a requirement.

US Pat. No. 10,659,173

DIGITAL ISOLATOR MODULE FOR HIGH LEVEL COMMON MODE TRANSIENT IMMUNITY

AMAZING MICROELECTRONIC C...

1. A digital isolator module for high level common mode transient immunity, comprising:a transmitter circuit, having an input end connected to an input signal and generating a pair of output differential signals from said input signal, wherein said transmitter circuit is electrically connected to a first ground voltage level;
an isolation barrier, having two input ends connected to said output differential signals of said transmitter circuit and two output ends;
a receiver circuit, having a pair of inputs connected with said two output ends of said isolation barrier and generating an output signal, wherein said receiver circuit is electrically connected to a second ground voltage level and said receiver circuit comprises a resistance set, a high speed detector and a demodulator, two first ends of said resistance set are respectively connected to said two output ends of said isolation barrier and two second ends of said resistance set are jointed and connected to an input end of said high speed detector, said input end and an output end of said high speed detector is commonly jointed, said demodulator is connected with said two first ends of said resistance set so as to generate said output signal.

US Pat. No. 10,659,172

CAPSULE ENDOSCOPE TRANSMITTER AND CAPSULE ENDOSCOPE RECEIVER CONFIGURED TO PERFORM HUMAN BODY COMMUNICATION AND HUMAN BODY COMMUNICATION METHOD USING THE SAME

ELECTRONICS AND TELECOMMU...

1. A capsule endoscope transmitter configured to transmit a structured frame including control frames and one or more data frames to a capsule endoscope receiver, the capsule endoscope transmitter comprising:a short preamble generator configured to generate short preambles for synchronizing the control frames by encoding an output of a first pseudo-random number generator, the control frames being used to select a reception electrode pair that receives the structured frame;
a long preamble generator configured to generate a plurality of long preambles for identifying the control frames by encoding an output of a second pseudo-random number generator, each of the long preambles having different respective values;
a multiplexer configured to generate respective control frame preambles of the control frames, each control frame preamble of the control frame preambles comprising respective one or more of the short preambles and a respective one of the long preambles; and
a line sync generator configured to generate a line sync for synchronizing the one or more data frames and identifying a code value of each of the one or more data frames,
wherein the first pseudo-random number generator is different from the second pseudo-random number generator.

US Pat. No. 10,659,171

COMMUNICATION DEVICE, ELECTRONIC TIMEPIECE, COMMUNICATION METHOD AND RECORDING MEDIUM

CASIO COMPUTER CO., LTD.,...

1. A device for communication according to a specific communication protocol defining frames of communication data comprising:a communicator;
a memory; and
a processor for analyzing frames which the communicator receives and generating frames which the communicator transmits,
wherein the processor acquires first identification information from a connection request frame for requesting a communication connection from an other device received by the communicator, and the first identification information is information for identifying the other device,
the processor determines whether a communication process employing substitute identification information has been performed or not when the first identification information is acquired from the other device, by determining whether or not frame data of a frame including distinguishing information for indicating that the substitute identification information, which has been generated by a sender of the frame for temporary use and is different from unique identification information assigned to the sender of the frame, has been contained in the frame is stored in the memory,
in a case that a determination is made by the processor that frame data including the distinguishing information is stored in the memory and the communication process employing the substitute identification information has been performed, the processor generates second identification information different from the first identification information acquired from the connection request frame received by the communicator based on the first identification information and network identification information which is identification information unique to a network to which the device belongs, and
the processor reads out device identification information from the memory, the device identification information being contained in the frame data including the distinguishing information stored in the memory, compares the read-out device identification information and the second identification information generated based on the first identification information and the network identification information, and generates a frame including the first identification information acquired from the connection request frame received by the communicator in the case that the read-out device identification information and the generated second identification information are the same.

US Pat. No. 10,659,170

ELECTRICAL TAP

Technetix B.V., Veenenda...

1. An electrical tap unit comprising an input and an output connectable to a signal path carrying electrical power and an RF signal, and a plurality of output ports connectable to users of a broadband network, wherein a power return path is provided between each output port and the input, the power return path selectively actuable during an interruption to a mains electricity supply to transmit electrical power from a user with a back-up power supply so as to power a node disposed in a signal path connectable to the input and enable the user with a back-up power supply to receive and transmit broadband signals.

US Pat. No. 10,659,169

OPTICAL TRANSMITTER

FUJITSU LIMITED, Kawasak...

1. An optical transmitter comprising:a light emitting element;
a driver that drives the light emitting element;
a first printed circuit board that includes a first surface on which a plurality of first ground wires and a plurality of anode wires of a plurality of channels connecting the light emitting element and the driver are formed, the plurality of anode wires being covered with an insulating section, and a second surface on which a second ground wire coupled to the plurality of first ground wires is formed, the second surface being opposite the first surface;
a connector that supports the first printed circuit board and is coupled to the second ground wire;
an electrically conductive housing that covers the first printed circuit board and the connector;
a coupling member in contact with the housing and the first ground wires, the coupling member electrically coupling the housing and the first ground wires together; and
a second printed circuit board on which the connector and the housing are mounted, the second printed circuit board including a third ground wire that is electrically coupled via the connector to the second ground wire and is electrically coupled to the housing.

US Pat. No. 10,659,168

LOW-POWER FIBER OPTIC TRANSCEIVER

Schweitzer Engineering La...

1. A low-power optical transceiver, comprising:a microcontroller;
an optical receiver in communication with and controlled by the microcontroller and further comprising:
a photodetector configured to receive a first optical representation of a first signal to be received and to generate an electrical representation of the first signal;
an amplifier configured to amplify the electrical representation of the first signal;
an output port in electrical communication with the amplifier and configured to generate an electrical output; and
an optical transmitter in communication with and controlled by the microcontroller and further comprising:
a laser modulation field-effect transistor (FET) comprising a gate driven directly by a second signal to be transmitted;
a laser diode in electrical communication with the laser modulation FET such that the current through the laser diode controlled by the laser modulation FET and configured to generate a second optical representation of the second signal;
wherein the microcontroller is configured to control a supply voltage in electrical communication with the laser modulation FET and the microcontroller is configured to monitor a current associated with the photodetector of the optical receiver and to selectively generate a squelch function operable to selectively disable the optical receiver when the current is below a threshold.

US Pat. No. 10,659,167

ACTIVE OPTICAL CABLE

OPTOMIND INC., (KR)

1. An active optical cable, comprising:an optical link configured to include a first end and a second end, and to transfer optical signals between the first end and the second end bilaterally;
a first transmission-reception module configured to either convert a first electrical signal inputted from a first host unit to a first optical signal and then transmit the first optical signal from the first end to the second end, or convert a second optical signal received from the second end to a second electrical signal and then output the second electrical signal to the first host unit, and to concurrently control a strength of the first optical signal in accordance with electro-optical characteristics and a temperature which are stored in advance; and
a second transmission-reception module configured to either convert a third electrical signal inputted from a second host unit to a third optical signal and then transmit the third optical signal from the second end to the first end, or convert a fourth optical signal received from the second end to a fourth electrical signal and then output the fourth electrical signal to the second host unit, and to concurrently control a strength of the third optical signal in accordance with electro-optical characteristics and a temperature which are stored in advance,
wherein the first transmission-reception module comprises:
a first electrical pad unit configured to receive the first electrical signal from the first host unit or to transmit the second electrical signal to the first host unit,
a first transmission unit having a first electrical-optical conversion device configured to convert the first electrical signal to the first optical signal and a first transmission circuit configured to drive the first electrical-optical conversion device, and
a first reception unit having a first optical-electrical conversion device configured to convert the second optical signal to the second electrical signal and a first reception circuit configured to drive the first optical-electrical conversion device; and
wherein the second transmission-reception module comprises:
a second electrical pad unit configured to receive the third electrical signal from the second host unit or to transmit the fourth electrical signal to the second host unit,
a second transmission unit having a second electrical-optical conversion device configured to convert the third electrical signal to the third optical signal and a second transmission circuit configured to drive the second electrical-optical conversion device, and
a second reception unit having a second optical-electrical conversion device configured to convert the fourth optical signal to the fourth electrical signal and a second reception circuit configured to drive the second optical-electrical conversion device,
wherein the first transmission unit comprises:
a first reference table configured to store a compensation current value in accordance with the electro-optical characteristics and the temperature of the second reception unit, and
a first control unit configured to control a strength of the first optical signal by using current value corresponding to the electro-optical characteristics and the temperature of the second reception unit from among information pre-stored in the first reference table; and
wherein the second transmission unit comprises:
a second reference table configured to store a compensation current value in accordance with the electro-optical characteristics and the temperature of the first reception unit, and
a second control unit configured to control a strength of the third optical signal by using a current value corresponding to the electro-optical characteristics and the temperature of the first reception unit from among information pre-stored in the second reference table.

US Pat. No. 10,659,166

INTEGRATED OPTICAL TRANSCEIVER

Finisar Corporation, Sun...

1. An integrated optical transceiver, comprisinga laser component, in turn comprising an array of VCSEL (Vertical-Cavity Surface-Emitting Laser) diodes formed on a laser diode substrate;
a laser driving component, in turn comprising laser diode driving circuitry formed on a laser driving circuitry substrate;
a photodiode component, in turn comprising an array of photodiodes formed on a photodiode substrate; and
a photodiode driving component, in turn comprising photodiode driving circuitry formed on a photodiode driving circuitry substrate;
wherein the integrated optical transceiver further comprises:
a first heat sink in a form of a connected piece of material arranged to transport excess
heat away from the integrated optical transceiver, wherein the first heat sink is connected to both the laser driving component and the photodiode driving component; and
an electrically insulating material separating the photodiode substrate from the first heat
sink, wherein the electrically insulating material is either air or a dielectric material with a relative dielectric constant ?<10, wherein the electrically insulating material provides a gap between the photodiode substrate and the first heat sink, wherein an effective electrical distance of the gap is at least 80 ?m;
wherein a thermally conducting material is arranged between, at a first side of the thermally conducting material, the laser component, the laser driving component and the photodiode driving component, and, at a second side of the thermally conducting material, the first heat sink, wherein the thermally conducting material is arranged to absorb thermally induced mechanical movements between the first heat sink, the laser component, the laser driving component and the photodiode driving component.

US Pat. No. 10,659,165

OPTICAL TRANSMISSION DEVICE

NEC Corporation, Tokyo (...

1. An optical transmission device comprisinga cyclic arrayed waveguide grating (AWG) that filters a plurality of optical signals respectively inputted to a plurality of input ports of the cyclic AWG,
wherein the plurality of optical signals are arranged so that a plurality of wavelength-multiplexed signals being allocated within one channel band,
the plurality of optical signals are filtered in channel units,
pass-band width of each of the plurality of input ports of the cyclic AWG corresponds to a bandwidth of a channel of a plurality of channels, and
pass-band width of each of the plurality of input ports of the cyclic AWG is set at m times of an adjacent frequency interval of the plurality of wavelength-multiplexed signals, where m is a positive real number not less than 2.

US Pat. No. 10,659,164

OPTICAL TRANSMITTER, OPTICAL RECEIVER AND OPTICAL LINK

KONINKLIJKE PHILIPS N.V.,...

10. An optical transmitter, comprising:an optical converter circuit having an optoelectronic device and circuitry connected to the optoelectronic device, the optoelectronic device having a plurality of individual optoelectronic segments;
an elongated optical guide having a single optical fiber optically connected at a first end to the optoelectronic device and configured to transmit light away from the optoelectronic device, wherein the individual optoelectronic segments have different positions relative to the first end of the single optical fiber so that light beams emitted by the plurality of individual optoelectronic segments are coupled into the single optical fiber under different angles, the optoelectronic device being configured to receive from the circuitry on at least some of the plurality of individual optoelectronic segments a plurality of data streams and optically send, via the light beams emitted by the at least some of the plurality of individual optoelectronic segments, the plurality of data streams as spatially diverse data streams into the elongated optical guide; and
comprising a gradient refractive index (GRIN) lens arranged between the optoelectronic device and the elongated optical guide for optically coupling the light emitted from the optoelectronic device into the elongated optical guide.

US Pat. No. 10,659,163

SUPPORTING ANALOG REMOTE ANTENNA UNITS (RAUS) IN DIGITAL DISTRIBUTED ANTENNA SYSTEMS (DASS) USING ANALOG RAU DIGITAL ADAPTORS

Corning Optical Communica...

1. A method for supporting an analog remote antenna unit (RAU) in a digital distributed antenna system (DAS), comprising:receiving at least one uplink analog radio frequency (RF) communications signal by at least one analog RAU from a plurality of client devices;
converting the at least one uplink analog RF communications signal into at least one uplink analog optical communications signal to be provided to at least one analog RAU digital adaptor over at least one uplink optical fiber;
receiving the at least one uplink analog optical communications signal by the at least one analog RAU digital adaptor;
converting the at least one uplink analog optical communications signal back into the at least one uplink analog RF communications signal; and
converting the at least one uplink analog RF communications signal into at least one uplink digital communications signal to be distributed in the digital DAS, wherein the at least one uplink digital communications signal carries formatted uplink data packets.

US Pat. No. 10,659,162

PHOTONIC MICROWAVE DOWN-CONVERSION SYSTEM AND METHOD

DALIAN UNIVERSITY OF TECH...

1. A photonic microwave down-conversion system, comprising a wavelength tunable laser, an electro-optic modulator, an optical narrow-band notch filter, an optical splitter, a first photodetector, an electrical combiner, a second photodetector, and an electrical low-pass filter;the wavelength tunable laser, the electro-optic modulator, the optical narrow-band notch filter, the optical splitter and the first photodetector are connected in sequence by optical fibers;
the first photodetector and the electrical combiner are connected by a cable;
the electro-optic modulator, the optical narrow-band notch filter, the optical splitter, the first photodetector and the electrical combiner are connected in sequence to establish an oscillation loop;
the optical splitter and the second photodetector are connected by an optical fiber;
the second photodetector and the electrical low-pass filter are connected by a cable.

US Pat. No. 10,659,161

SYSTEM AND METHOD FOR THE TRANSMISSION OF OPTICAL SIGNALS

ASTON UNIVERSITY, Birmin...

1. A system for transmission of an optical signal, the system including:a plurality of optical couplers, arranged into M?3 layers and configured to split the optical signal into 2M copies, each of the plurality of optical couplers having:
an input configured to receive the optical signal or a copy of the optical signal;
a first output for a first copy; and
a second output for a second copy;
a plurality of first optical guides connected to each of the first outputs;
a plurality of second optical guides connected to each of the second outputs; and
a network module including M layers of Mach-Zehnder (MZ) modules, each MZ module being configured to coherently superimpose two of the 2M copies, wherein:
each MZ module in a first layer of the M layers of MZ modules includes two inputs, each configured to receive one of the 2M copies and an output configured to output a combined signal;
each MZ module in a second layer of the M layers of MZ modules includes two inputs, each configured to receive one of the combined signals and an output configured to output a second combined signal; and
the MZ module in a third layer of the M layers of MZ modules includes two inputs, each configured to receive one of the second combined signals and an output configured to output a single output signal.

US Pat. No. 10,659,160

SLIP RING

THALES, Courbevoie (FR)

1. A slip ring for optical fibers comprisinga first part;
a second part that is able to rotate with respect to the first part; and
a plurality of data transmission channels, being main channels, wherein each data transmission channel comprising
an optical/electrical converter for transforming an optical signal conveyed by an optical fiber into a first electrical signal,
at least one optical emitter, receiving the first electrical signal so as to emit a light beam, and
at least one optical detector for detecting the light beam and for transforming it into a second electrical signal,
wherein the emitter being contained in the first part and the detector being contained in the second part, or vice versa, and an electrical/optical converter to which the second electrical signal is transmitted such that said electrical/optical converter generates another optical signal intended to be conveyed on another optical fiber,
wherein the emitters of the respective main channels are configured so as to emit light beams having respective emission peaks at different respective emission wavelengths or so as to emit light beams in separate respective emission wavelength bands.

US Pat. No. 10,659,159

COMBINED IMAGING AND LASER COMMUNICATION SYSTEM

Airbus Defence and Space ...

3. A combined system for imaging and communication by laser signals comprising:a telescope comprising at least a primary mirror, a secondary mirror and a tertiary mirror, and the telescope is adapted for forming, in a focal plane of said telescope, an image of a scene located in a pointing direction of the telescope by reflection of radiation received from the scene at least on the primary mirror, then on the secondary mirror and then on the tertiary mirror; and
an image sensor arranged in the focal plane of the telescope and configured to capture the image of the scene;
a source of laser radiation configured to produce laser radiation which includes laser transmission signals;
a frame in a satellite configured for operation in outer space and supporting the source of laser radiation, the image sensor and the telescope, wherein the telescope is affixed to the frame so that a pointing direction of the telescope is fixed with respect to the frame;
a focal plane duplication element arranged to create an image of the focal plane of the telescope which forms a secondary focal plane, and
the combined system being arranged so that the laser radiation which constitutes the laser transmission signals is brought to the secondary focal plane at a location of said secondary focal plane which is optically superimposed on the image sensor by the focal plane duplication element, and so that the laser radiation of the laser transmission signals, produced by the source of laser radiation, is directed by said focal plane duplication element toward the tertiary mirror, then successively reflected by said tertiary mirror, then by the secondary mirror, then by the primary mirror, in order to be emitted towards a communication receiver external to the combined system.

US Pat. No. 10,659,158

SIGNAL TRANSMITTING AND RECEIVING DEVICES, METHOD AND SYSTEM BASED ON VISIBLE LIGHT COMMUNICATION

BEIJING BOE TECHNOLOGY DE...

1. A signal receiver based on visible light communication, comprising:a visible light receiver configured to acquire a visible light signal to obtain image data of at least one image having an array of light-dark dots;
a second controller configured to parse the image data according to a set decoding rule and restore target data;
wherein the second controller is further configured to:
collect image data of at least two images having an array of light and dark dots in a preset time interval;
compare image data of an image of the at least two images with image data of any other image of the at least two images; and
remove, from the image data of at least two images, the image data of the image of the at least two images, in which difference of the array of light and dark dots between the image and the other image of the at least two images is greater than a difference threshold, wherein the difference threshold is a natural number of light and dark dots.

US Pat. No. 10,659,157

APPARATUS AND METHOD FOR REGISTERING VISIBLE LIGHT COMMUNICATION DEVICE AND COMBINING VISIBLE LIGHT COMMUNICATION SIGNAL AND WIRELESS COMMUNICATION SIGNAL

YUYANG DNU CO., LTD, (KR...

1. A method performed by a lighting device communicatively connected to a service server, the method comprising:receiving a lighting search signal from the service server;
in response to the lighting search signal, emitting visible light containing a terminal search signal to discover at least one terminal within an illumination coverage of the lighting device;
receiving a terminal registration signal including a terminal identifier from said at least one terminal, wherein the terminal registration signal is created at said at least one terminal when said at least one terminal receives the visible light containing the terminal search signal; and
transmitting a lighting registration signal to the service server, the lighting registration signal including the terminal identifier and a lighting identifier for identifying the lighting device, and thereby enabling the service server to register the lighting device together with said at least one terminal.

US Pat. No. 10,659,156

APPARATUS AND METHOD FOR FACILITATING COMMUNICATION BETWEEN A TELECOMMUNICATIONS NETWORK AND A USER DEVICE WITHIN A BUILDING

AIRSPAN NETWORKS INC., B...

17. A method of facilitating communication between a telecommunications network and a user device within a building, comprising:mounting a first unit adjacent an external surface of the building;
mounting a second unit adjacent an internal surface of the building so as to be separated from the first unit via an interface structure of the building;
providing within the first unit an antenna system to communicate with the telecommunications network over an external wireless communications link that employs signals in a frequency range that is attenuated by the interface structure to a degree inhibiting reception of said signals by a user device within the building;
employing access circuitry within the building to provide an internal communications link with the user device;
providing the first unit with first transducer circuitry coupled to the antenna system and providing the second unit with second transducer circuitry coupled to the access circuitry;
arranging the first transducer circuitry and the second transducer circuitry to cooperate to establish a direct wireless communications link through the interface structure between the first transducer circuitry and the second transducer circuitry, to facilitate data communication between the antenna system and the access circuitry;
providing the first unit with a wireless power receiver to receive a wireless power supply from a power source inside the building, and providing the second unit with a wireless power transmitter to act as the power source, the wireless power supply being received and transmitted via a wireless power link established between the wireless power receiver and the wireless power transmitter; and
employing the second transducer circuitry and the wireless power transmitter to form a communication channel having data from the direct wireless communications link modulated onto the wireless power link established between the wireless power transmitter and the wireless power receiver,
wherein the wireless power supply is transmitted from the power source to the wireless power receiver using microwave transmission.

US Pat. No. 10,659,155

SUBMARINE CABLE NETWORK ARCHITECTURE

Facebook, Inc., Menlo Pa...

20. A method, comprising:connecting a first feeder submarine cable to an offshore switching unit;
connecting a second feeder submarine cable to the offshore switching unit;
connecting a first trunk submarine cable to the offshore switching unit;
monitoring a status of a data communication channel associated using the offshore switching unit, the first feeder submarine cable, and the first trunk submarine cable;
detecting a reduction in availability of the data communication channel of the first feeder submarine cable;
dynamically connecting a data communication channel of the second feeder submarine cable with a data communication channel of the trunk submarine cable; and
dynamically switching to a new power scheme using at least the selected feeder submarine cable among the plurality of feeder submarine cables to power the trunk submarine cable based at least in response to a detected reduction in availability of power within the plurality of feeder submarine cables.

US Pat. No. 10,659,154

OPTICAL MODULE AND CONTROL METHOD OF CONTROLLING CENTER WAVELENGTH OF OPTICAL FILTER

FUJITSU OPTICAL COMPONENT...

9. A control method of an optical module that has an optical amplifier that amplifies an optical signal in which multiple wavelengths are multiplexed and an optical demultiplexer that separates the multiple wavelengths from the optical signal having been amplified by the optical amplifier, the method comprising:monitoring the optical signal at an input side of the optical amplifier to acquire a first monitor power,
monitoring the multiple wavelengths at an output side of the optical demultiplexer to acquire a second monitor power for individual demultiplexed wavelengths,
controlling a center wavelength of a filter of the optical demultiplexer based upon the first monitor power and the second monitor power for the individual demultiplexed wavelengths,
when an amount of change in the first monitor power reaches or exceeds a first threshold, turning the center wavelength of the filter back to a previous wavelength position, and
when the amount of change in the first monitor power becomes less than the first threshold, adjusting the center wavelength of the filter based upon a latest measurement of the second monitor power.

US Pat. No. 10,659,153

METHOD FOR MEASURING DISPERSION COEFFICIENT OF OPTICAL FIBER AND NETWORK DEVICE

HUAWEI TECHNOLOGIES CO., ...

1. A method for measuring a dispersion coefficient of an optical fiber, comprising:sending, by a network device, a first optical supervisory channel (OSC) measurement signal and a second OSC measurement signal, wherein wavelengths of the first OSC measurement signal and the second OSC measurement signal are different;
receiving, by the network device, the returned first OSC measurement signal and second OSC measurement signal, wherein the first OSC measurement signal is transmitted through a first optical fiber and a second optical fiber to return to the network device, the second OSC measurement signal is transmitted through the first optical fiber and the second optical fiber to return to the network device, the first OSC measurement signal is transmitted through the first optical fiber and the second optical fiber in opposite transmission directions, the second OSC measurement signal is transmitted through the first optical fiber and the second optical fiber in opposite transmission directions, and the first optical fiber and the second optical fiber are a to-be-tested optical fiber;
determining, by the network device, a delay difference between the received first OSC measurement signal and second OSC measurement signal, wherein the delay difference is a difference between duration of the first OSC measurement signal and duration of the second OSC measurement signal being transmitted through the to-be-tested optical fiber; and
determining, by the network device, a dispersion coefficient of the to-be-tested optical fiber based on the delay difference.

US Pat. No. 10,659,152

METHOD AND DEVICE FOR MEASURING THE QUALITY OF ELECTRICAL CHANNEL

STATE GRID JIANGSU ELECTR...

1. A system to measure a quality for power distribution channels,wherein said system using an EPON (Ethernet passive optical network) for communication network, comprising
[1]
a data center,
an optical line terminal (OLT) of the EPON and
multiple optical network units (ONUs) are provided for the optical line terminal (OLT);
multiple optical network units (ONUs) are provided for multiple branching power distribution channels;
a first active probe, disposed between the data center and the optical line terminal (OLT),
a second active probe, disposed on a side path gathering the multiple ONUs, through another bypass link,
wherein the first and second active probes are configured to exchange measured information and obtain information about the quality of the power distribution channels;
[2] a determination module,
configured to determine priority of each branch in the power distribution channel for the quality measurement of the distribution channel,
included in the system for quality measurement of the power distribution channels,
comprising a non transient computer readable storage medium of the power distribution channels,
having stored thereon a computer program, said program arranged to:
Operate a first processor to perform a method step of:
calculating the priority of each branch in the distribution channel in the following manner:

wherein Pi0 is an initial priority of an ith branch, and s is a time to wait for the measurement, Pi is a priority of the ith branch, and Si is an expected execution time of a business in the ith branch
[3] an execution module,
by using a measuring device, which is characterized by including at least one second processor and a memory that communicates with the second processor and wherein, the memory has instructions that can be executed by the second processor, and the instructions are executed by the second processor, to enable the second processor to perform the method of
monitoring quality, of the power distribution channel of each branch in an order from high priority to low priority, by allowing the active probes to search for the highest priority branching channel, and
setting the priority of the branch whose quality has been measured to be the lowest priority.

US Pat. No. 10,659,151

APPARATUS, SYSTEM AND METHOD FOR UTILIZING A FLEXIBLE SLOT FORMAT INDICATOR

Apple Inc., Cupertino, C...

1. A method of operating a base station (BS), comprising:by the BS:
establishing communication with a first user equipment device (UE);
determining a transmission direction for each of a plurality of symbols included in a plurality of consecutive slots;
transmitting a slot format indicator (SFI) to the UE, wherein the SFI indicates the transmission direction for each of the plurality of symbols included in the plurality of consecutive slots, wherein the SFI refers to a plurality of single slot format indicators corresponding to the plurality of consecutive slots, wherein each single slot format indicator is an entry in a table of single slot formats, wherein each single slot format indicates a respective transmission direction for each respective symbol of the 14 symbols in the corresponding slot, wherein the table of single slot formats includes each of:
at least one format that does not switch from downlink to uplink;
at least one format that switches from downlink to uplink once;
at least one format that switches between downlink and uplink twice and wherein transmission directions of respective symbols of the first half of the slot are repeated in respective symbols of the second half of the slot and
at least one format that switches between downlink and uplink twice and wherein transmission directions of respective symbols of the first half of the slot are not repeated in the respective symbols of second half of the slot and
performing communication during the plurality of consecutive slots according to the determined transmission direction.

US Pat. No. 10,659,150

BI-DIRECTIONAL DATA ISOLATOR WITH DYNAMIC COMMUNICATION

Analog Devices, Inc., No...

1. A bi-directional data isolator, comprising:an isolation barrier;
a first circuit configured to:
transmit a first data packet, over a first clock period having a first length, across the isolation barrier;
transmit a first clock marker across the isolation barrier at a beginning of the first clock period; and
transmit a second clock marker across the isolation barrier at an end of the first clock period; and
a second circuit configured to receive the first data packet and transmit a second data packet having a different number of bits than the first data packet, over a second clock period having a second length different from the first length, across the isolation barrier.

US Pat. No. 10,659,149

VIRTUALIZED SOFTWARE PAYLOADS ON SATELLITE DEVICES

Lockheed Martin Corporati...

1. A satellite device, comprising:communication interface configured to receive one or more software payloads;
a storage system configured to store the one or more software payloads on the satellite device; and
a payload execution system configured to:
execute the one or more software payloads as one or more virtual nodes;
maintain state information in related to operation of the one or more virtual nodes in the storage system or in one or more memory spaces;
detect one or more failures related to the operation of the one or more virtual nodes; and
responsive to the one or more failures, initiate at least one virtual node to continue one or more activities based at least on the state information of the one or more virtual nodes that experience the failure.

US Pat. No. 10,659,148

SYSTEMS AND METHODS FOR COMMAND AND CONTROL OF SATELLITE CONSTELLATIONS

SPIRE GLOBAL INC., San F...

1. A satellite constellation communications system comprising:a terrestrial central command and control (“CCC”) system configured for communication with plural low earth orbit (“LEO”) satellites within said constellation, using plural ground stations;
computer memory linked to said CCC system for storing data and computer-executable instructions, said memory further comprising a resource database configured for storing data corresponding to characteristics of a plurality of components associated with the satellite constellation communications system, wherein the plurality of components comprises plural satellites within the constellation and plural ground stations configured to communicate with said constellation, wherein the resource database comprises data collection availability for mission objectives of one or more satellites, said memory comprising a mission queue for each satellite organizing tasks assigned to each satellite with different mission priorities;
a mission interface in communication with said CCC system, the mission interface configured for receiving mission objective instructions and for providing collected mission data, wherein one or more mission objective instructions involve collecting data by sensors on one or more satellites within the constellation;
wherein the terrestrial CCC system further comprises a program controlled processor configured to execute the computer-executable instructions, in response to received mission objective instructions, to cause the system to:
apply the data collection availability stored in the resource database to allocate one or more satellites capable of collecting data to complete each mission objective instructions;
generate an actionable schedule of commands, at least by translating a natural language service command, to be sent to the one or more satellites at scheduled time to complete each mission objective instruction;
update the mission queue for each of the one or more satellites based on the actionable schedule;
output, for communication through at least one ground station, the commands directed to the one or more satellites in the constellation, wherein the commands are in a format that tasks the one or mores satellites;
and
update the data collection availability of the one or more satellites in the resource database.

US Pat. No. 10,659,147

REMOTE ASSISTANCE SYSTEM FOR AIRCRAFT

Airbus Operations (S.A.S....

1. A remote assistance device configured to be embedded in an aircraft having at least a first communication link with an air traffic control center, a cockpit of the aircraft comprising at least one loudspeaker and one microphone for a pilot of the aircraft, the remote assistance device comprising:a communicator configured for establishing a second communication link with a remote assistance center;
a first mixer configured for performing a first mixing of audio signals originating from the first communication link and the second communication link, wherein the first mixer is further configured for transmitting a result of the first mixing to the at least one loudspeaker;
a second mixer configured for performing a second mixing of audio signals originating from the first communication link and the microphone, wherein the second mixer is further configured for transmitting a result of the second mixing to the second communication link; and
a command relay configured for relaying commands received via the second communication link to various devices of the aircraft;
wherein the commands comprise, at least, a command to adjust a sound level of audio signals received from the air traffic control center.

US Pat. No. 10,659,146

METHODS AND APPARATUS FOR AIRBORNE SYNTHETIC ANTENNAS

SUNLIGHT AEROSPACE INC., ...

1. A method of providing wireless communication services, comprising:providing a plurality of airborne platforms,
providing flight control systems for the airborne platforms, wherein the flight control systems include at least an autopilot, position sensors and a clock,
providing RF antennas for wireless communication services and phase shifters for the RF antennas on at least two airborne platforms,
operating the RF antennas to, at least one of, receive and transmit RF beams, and
operating the phase shifters to maintain a constant phase difference between the RF beams of the at least two airborne platforms throughout movement of at least one of the at least two airborne platforms by adjusting a phase of at least one of the RF beams to compensate for movement between the at least two airborne platforms.

US Pat. No. 10,659,145

SIMULATING RECEPTION OF TRANSMISSIONS

Aireon LLC, McLean, VA (...

1. A method comprising:by one or more processors, receiving:
simulated radio frequency (RF) transmission data indicative of anticipated RF transmissions from a plurality of transmitters, wherein individual anticipated RF transmissions carry corresponding messages; and
simulated position data indicative of an anticipated position of each of the plurality of transmitters, wherein each of the plurality of transmitters are simulated as being on board a respective aircraft, each traveling according to a corresponding expected flight plan;
by the one or more processors, modeling characteristics of a communications channel expected between a satellite-based receiver and at least some of the transmitters, wherein the modeling comprises simulating interference in the communications channel from the anticipated RF transmissions received at the satellite-based receiver, and wherein the satellite-based receiver is configured to define one or more beams for receiving anticipated RF transmissions; and
by the one or more processors, determining a likelihood of the receiver successfully extracting one or more components of a message from one of the anticipated RF transmissions based on at least the simulated RF transmission data, the simulated position data, and the modeled characteristics of the communications channel.

US Pat. No. 10,659,144

MANAGEMENT OF MASSIVELY DISTRIBUTED INTERNET OF THINGS (IOT) GATEWAYS BASED ON SOFTWARE-DEFINED NETWORKING (SDN) VIA FLY-BY MASTER DRONES

11. A method, comprising:receiving, by a system comprising a processor, instruction data from a software-defined networking device of a communication network, wherein the instruction data comprises an instruction associated with a data collection task associated with an Internet of things gateway device that is to be performed via an autonomous mobile device, and wherein the instruction data further comprises configuration data employable to configure the Internet of things gateway device;
in response to the receiving, facilitating, by the system, a routing of the autonomous mobile device along a path that is within a defined distance from the Internet of things gateway device;
facilitating, by the system, a first secure communication between the autonomous mobile device and the Internet of things gateway device to initiate an execution of the data collection task, wherein the execution comprises a transfer of measurement data from the Internet of things gateway device to the autonomous mobile device, wherein the measurement data comprises information that has been recorded via a sensor of the Internet of things gateway device, and wherein the first secure communication comprises facilitating the first secure communication to transfer the configuration data from the autonomous mobile device to the Internet of things gateway device; and
facilitating, by the system, a second secure communication that transfers the measurement data from the autonomous mobile device to the software-defined networking device.

US Pat. No. 10,659,143

DATA COMMUNICATION METHOD, APPARATUS AND SYSTEM

Hytera Communications Cor...

1. A method for data communication applied to a first terminal, comprising:determining an idle channel, and transmitting a data handshake request carrying interruption information on the idle channel, wherein the interruption information at least comprises an indication for interrupting a call of a traffic channel;
receiving a data handshake response transmitted by a repeater;
when the data handshake response is of a type allowing interruption, jumping to the traffic channel designated by the repeater according to a channel jumping indication comprised in the data handshake response; and
when determining that a second terminal occupying the traffic channel interrupts the call and releases a resource of the traffic channel, initiating a new call on the traffic channel.

US Pat. No. 10,659,142

INDEPENDENT BAND DETECTION FOR NETWORK PROTECTION

WILSON ELECTRONICS, LLC, ...

1. A repeater, comprising:a radio frequency (RF) signal path that includes one or more amplifiers and one or more filters, wherein the RF signal path is configured to amplify and filter a received signal having a plurality of selected frequency ranges that include a first frequency range and a second frequency range;
a signal detector communicatively coupled to the RF signal path, the signal detector configured to detect a signal strength associated with one or more frequency ranges in the plurality of selected frequency ranges;
one or more bandpass filters communicatively coupled between the RF signal path and the signal detector; and
a switch communicatively coupled between the RF signal path and the signal detector to direct the received signal through one of the one or more bandpass filters to enable the signal detector to detect the signal strength associated with the one or more frequency ranges in the plurality of selected frequency ranges.

US Pat. No. 10,659,141

RELAY COMMUNICATION SYSTEM

NEC CORPORATION, Minato-...

1. A communication device configured as a relay station, the communication device comprising:a transceiver circuit; and
a processor configured to:
control the transceiver circuit to receive a first Relay Physical Downlink Control Channel (R-PDCCH) without being interleaved with a second R-PDCCH, or alternatively receive the first R-PDCCH interleaved in one or several PRBs with at least the second R-PDCCH; and
control the transceiver circuit to receive configuration information for the R-PDCCH identifying a subframe configuration of a subframe for a base station to relay node transmission, the base station to relay node transmission including first and second different multiplexing transmissions;
wherein the processor is further configured to control the transceiver circuit to receive:
first configuration data defining at least one first subframe configured in accordance with a first subframe configuration; and
second configuration data defining at least one second subframe configured in accordance with a second subframe configuration; and
wherein the first and the second configuration data are FDM multiplexed into a same subframe or TDM multiplexed into different subframes.

US Pat. No. 10,659,140

DEVICE AND METHOD FOR GUIDING ELECTROMAGNETIC WAVES

StealthCase Oy, Tampere ...

1. A window for receiving by radiation and re-radiating electromagnetic signals, the window comprising at least a waveguide, the waveguide operable as a passive repeater for electromagnetic signals of a mobile communication system, wherein the window comprises two or more glass panes, wherein two glass panes have a conductive coating, the waveguide comprising:a first set of slot radiators for receiving electromagnetic signals, consisting of two or more slot radiators, and
a second set of slot radiators, consisting of two or more slot radiators, for transmitting electromagnetic signals generated in the waveguide on the basis the received electromagnetic signals,
where the waveguide comprises a first wall; a second wall opposite to, spaced from, and parallel with the first wall, wherein the first set of slot radiators is formed in the first wall, the second set of slot radiators is formed in the second wall, and the slot radiators are formed with non-conductive slots provided in the conductive coating,
and where the waveguide is overmoded in a transverse electric (TE) or transverse magnetic (TM) mode, and excitation of a resonant mode of the waveguide in a direction of a smallest dimension is prevented.

US Pat. No. 10,659,139

METHOD FOR USER EQUIPMENT (UE) TO PERFORM DEVICE-TO-DEVICE (D2D) RELAY COMMUNICATION IN WIRELESS COMMUNICATION SYSTEM AND APPARATUS THEREFOR

LG ELECTRONICS INC., Seo...

1. A method of performing device-to-device (D2D) relay communication, which is performed by a user equipment (UE) in a wireless communication system, the method comprising:receiving information on a relay probability corresponding to a probability for performing relaying from a base station;
selecting a first subframe for a relay among a plurality of subframes included in a preconfigured resource pool based on the relay probability;
receiving a first message to be relayed; and
relaying the first message in at least one subframe included in the first subframe,
wherein the at least one subframe corresponds to a subframe in which a second message of the UE is transmitted, and
wherein a ratio of the selected first subframe to the plurality of subframes corresponds to the relay probability.

US Pat. No. 10,659,138

SYSTEM AND METHOD FOR PRECODING IN A LINE OF SIGHT (LOS) MULTIPLE-INPUT MULTIPLE-OUTPUT (MIMO) COMMUNICATION SYSTEM

HUAWEI TECHNOLOGIES CO., ...

1. A method comprising:performing channel estimation to determine a channel matrix H that represents a wireless channel between a transmitter and a receiver;
performing a decomposition of the channel matrix H to obtain matrices M, A, and N, wherein H=MANH, wherein NH is the Hermitian of N, wherein M and N are each a unitary and orthogonal matrix, and wherein A has the following properties:
A is a block diagonal matrix including a first block and a second block that is separate from the first block;
the first block is a triangular matrix, wherein each diagonal element of the triangular matrix is less than a maximum singular value of the channel matrix H; and
the second block is a diagonal matrix, wherein each diagonal element of the diagonal matrix is less than the maximum singular value of the channel matrix H;
receiving a signal from the transmitter; and
performing equalization of the signal using matrix M.

US Pat. No. 10,659,137

APERIODIC AND PERIODIC INDICATIONS FOR BLF AND RLF

TELEFONAKTIEBOLAGET LM ER...

1. A method for use in a wireless device, the method comprising:starting a first timer for monitoring a radio link for a radio link failure, wherein the first timer is started based at least in part on:
one or more periodic out of sync (OOS) indications associated with the radio link; and
aperiodic indications obtained from monitoring a beam for a beam link failure; and
declaring the radio link failure in response to expiry of the first timer, and
wherein the aperiodic indications obtained from monitoring the beam comprise an indication that a maximum number of beam recovery attempts has been reached, and
wherein the first timer is started in response to:
receiving a first number (NP1) of the one or more periodic OOS indications; and/or
receiving a second number (NP2) of the one or more periodic OOS indications and the indication that the maximum number of beam recovery attempts has been reached.

US Pat. No. 10,659,136

ANTENNA MEASUREMENT METHOD AND TERMINAL

HUAWEI TECHNOLOGIES CO., ...

1. An antenna measurement method, applied to a terminal comprising at least two antenna selection modules, comprising:determining, by a first antenna selection module in the terminal, at least two measured antennas, using the determined at least two measured antennas as a first measurement antenna, and adding the first measurement antenna to an occupied antenna set;
determining, by the first antenna selection module, measurement duration of the first measurement antenna;
performing, by the first antenna selection module, a measurement operation on the first measurement antenna;
determining, by a second antenna selection module, a second measurement antenna and measurement duration of the second measurement antenna based on the occupied antenna set and the measurement duration of the first measurement antenna, and adding the second measurement antenna to the occupied antenna set;
performing, by the second antenna selection module, a measurement operation on the second measurement antenna; and
determining, by the first antenna selection module and the second antenna selection module, a measurement result of the first measurement antenna and a measurement result of the second measurement antenna when the measurement duration of the first measurement antenna ends, wherein the first antenna selection module and the second antenna selection module are modules capable of independently using an antenna in the terminal, and a priority of the second antenna selection module for selecting the measured antenna is lower than a priority of the first antenna selection module for selecting the measured antenna.

US Pat. No. 10,659,135

COORDINATED DISCOVERY OF MMW CONNECTION POINTS AND UES

QUALCOMM Incorporated, S...

1. A method of wireless communication at a connection point (CP), comprising:receiving reference timing information;
determining one or more timeslots for transmitting a beacon based on the reference timing information;
transmitting the beacon during at least one timeslot of the one or more timeslots,
wherein the beacon is transmitted in one or more directions selected according to a pseudo-random method assigned by the CP, the pseudo-random method including one or more beamforming weights for transmitting the beacon in each of one or more subslots of the at least one timeslot, the one or more directions respectively corresponding to the one or more subslots of the at least one timeslot, and wherein the beacon comprises beamforming capability information of the CP, wherein the beamforming capability information of the CP indicates transmit power and connectivity to an external network;
refraining to transmit the beacon in at least one subslot of the at least one timeslot;
discovering a presence of at least one other CP during the at least one subslot;
determining a transmission timing of the at least one other CP; and
adjusting a boundary of the one or more timeslots based on the transmission timing of the at least one other CP.

US Pat. No. 10,659,134

APPARATUS AND METHOD FOR PERFORMING BEAMFORMING OPERATION IN WIRELESS COMMUNICATION SYSTEM

Samsung Electronics Co., ...

1. A method for performing a beamforming operation, by a base station, in a wireless communication system supporting a full-duplex scheme, the method comprising:acquiring reference information for allocating a resource;
determining, based on the acquired reference information, a user equipment (UE) combination of a transmission (Tx) UE and a reception (Rx) UE which is capable of sharing a resource from combinations of at least one Tx UE and at least one Rx UE; and
allocating a Tx antenna beam for the Tx UE of the determined UE combination and an Rx antenna beam for the Rx UE of the determined UE combination,
wherein the reference information includes beam information including Tx antenna beam identification information indicating a Tx antenna beam that is requested by the at least one Tx UE and an Rx antenna beam identification information indicating an Rx antenna beam that is requested by the at least one Rx UE, and
wherein determining the UE combination comprises:
acquiring an included angle at each of combinations of the Tx antenna beam indicated by the Tx antenna beam identification information and the Rx antenna beam indicated by the Rx antenna beam identification information, and
acquiring a combination that is capable of sharing the resource based on the included angle at each of the combinations.

US Pat. No. 10,659,133

METHOD FOR UTILIZING FULL ANTENNA ARRAY POWER TO ESTIMATE BEAM FROM SUBARRAY

Telefonaktiebolaget LM Er...

1. A method for operating a transmitting node of a wireless communication network, the transmitting node one of comprising and being connected to an antenna array having multiple antenna elements, the method comprising:obtaining a signal indication indicating at least one of a first reference signaling and a second reference signaling, the first reference signaling comprising transmission on a first plurality of disjunct frequency bands, the second reference signaling comprising transmission on a second plurality of disjunct frequency bands;
transmitting the at least one of the first reference signaling and the second reference signaling based on a signal map of the first and the second reference signaling to antenna elements of the antenna array; and at least one of:
the signal map mapping the first reference signaling such that transmission on a first frequency band of the first plurality of disjunct frequency bands and transmission on a second frequency band of the first plurality of disjunct frequency bands are mapped to two antenna elements; and
the signal map mapping transmission of the second reference signaling such that transmission on a first frequency band of the second plurality of disjunct frequency bands and transmission on a second frequency band of the second plurality of disjunct frequency bands are mapped to two antenna elements.

US Pat. No. 10,659,132

BEAM SCANNING PERIOD CONFIGURATION

QUALCOMM Incorporated, S...

1. A method of wireless communications by a user equipment, comprising:receiving a beam scanning period indicator from a base station;
configuring an interval for beam scanning based at least in part on the beam scanning period indicator,
wherein the beam scanning period indicator indicates a beam scanning period,
wherein different beam scanning periods are associated with different combinations of discontinuous reception (DRX) mode cycle periods and measurement gaps of intra-frequency measurements,
wherein a first beam scanning period is associated with a first DRX mode cycle period that satisfies a threshold and for infra-frequency measurements without measurement gaps, and
wherein a second beam scanning period is associated with a second DRX mode cycle period that does not satisfy a threshold and for infra-frequency measurements with measurement gaps; and
beam scanning to measure a set of beams at the interval for beam scanning based at least in part on configuring the interval for beam scanning.

US Pat. No. 10,659,131

METHODS AND APPARATUS FOR CHANNEL QUALITY INDICATION FEEDBACK IN A COMMUNICATION SYSTEM

QUALCOMM Incorporated, S...

1. A method for communication, the method comprising:receiving, at a second node from a first node, a first channel quality indication index for a wideband channel comprising a plurality of subbands and a differential channel quality indication index for one subband of the plurality of subbands, the first channel quality indication index comprising one channel quality indication index determined based on an average value of channel quality indication indices of the plurality of subbands; and
deriving, at the second node, a second channel quality indication index in dependence upon the received first channel quality indication index, the received differential channel quality indication index and a differential compression scheme.

US Pat. No. 10,659,130

TERMINAL, BASE STATION, AND CHANNEL INFORMATION OBTAINING METHOD

HUAWEI TECHNOLOGIES CO., ...

1. A channel information obtaining method, comprising:sending, by a base station, a downlink reference signal to a terminal, wherein the downlink reference signal is used to obtain second channel information using feedback of the terminal to the downlink reference signal, and the second channel information is used to indicate channel state matrix information of a second subset of channels between the base station and the terminal;
receiving, by the base station, an uplink reference signal from the terminal, wherein the uplink reference signal is used to obtain first channel information using the uplink reference signal, and the first channel information is used to indicate channel state matrix information of a first subset of the channels between the base station and the terminal; and
receiving, by the base station, the second channel information from the terminal, wherein the first channel information and the second channel information are combined by the base station to obtain channel state matrix information of the channels between the base station and the terminal.

US Pat. No. 10,659,129

METHOD AND APPARATUS FOR FEEDING BACK CHANNEL STATE INFORMATION, AND A METHOD AND APPARATUS FOR TRANSMITTING DATA

China Academy of Telecomm...

1. A method for providing feedback channel state information, the method comprising:calculating channel state information according to a first codebook, wherein the first codebook includes a set of elements and each of the elements includes a set of pre-coding matrixes; and
providing feedback of the channel state information;
wherein the channel state information is a channel quality indicator (CQI), a set of pre-coding matrixes corresponding to the CQI is one of the sets of pre-coding matrixes in the first codebook, and data is assumed to be preprocessed by using all or a part of the pre-coding matrixes in the set of pre-coding matrixes over resources for transmitting the data.

US Pat. No. 10,659,128

RADIO NETWORK NODE, WIRELESS DEVICE AND METHODS PERFORMED THEREIN

Telefonaktiebolaget LM Er...

1. A method performed by a user equipment, the method comprising:determining a recommended CSI filtering based on measurements of one or more received reference signals from a base station;
transmitting, to the base station, a first indication of the determined recommended CSI filtering;
receiving, from the base station or another base station, a first configuration of CSI filtering; and
using the received first configuration for applying CSI filtering.

US Pat. No. 10,659,127

METHOD AND DEVICE FOR PERFORMING BEAM SCANNING IN WIRELESS ACCESS SYSTEM SUPPORTING MILLIMETER WAVE

LG ELECTRONICS INC., Seo...

1. A method of scanning transmission and reception beams by a millimeter Wave (mmWave) user equipment in a wireless access system supportive of mmWave, the method comprising:performing a long term beam scanning in a period N, wherein performing the long term beam scanning comprises receiving a first preamble and obtaining first Channel Quality Information (CQI) based on the first preamble;
transmitting feedback information containing a first transmission beam Identifier (Tx beam ID) obtained through the long term beam scanning to an mmWave base station;
receiving a higher layer signal containing reception beam scanning configuration information assigned for a short term beam scanning;
performing the short term beam scanning in a reception beam scanning region based on the reception beam scanning configuration information, wherein performing the short term beam scanning comprises receiving a second preamble and obtaining second CQI based on the second preamble; and
comparing the first CQI and the second CQI with each other,
wherein based on the first CQI being equal to or greater than the second CQI, the mmWave user equipment feeds back the second CQI to the mmWave base station, and
wherein based on the first CQI being smaller than the second CQI, the mmWave user equipment feeds back a second Tx beam ID mapped to the second preamble and a Temporary User Equipment Identifier (TUEID) of the mmWave user equipment to the mmWave base station.

US Pat. No. 10,659,126

METHOD FOR FEEDING BACK CSI INFORMATION IN WIRELESS COMMUNICATION SYSTEM AND DEVICE THEREFOR

LG ELECTRONICS INC., Seo...

1. A method of feeding back channel state information (CSI) by a user equipment (UE) in a wireless communication system applied three-dimensional (3D) beamforming, the method comprising:receiving a pilot signal (reference signal) from a base station;
configuring a CSI transmission mode in one of a first transmission mode or a second transmission mode;
feeding back a set of antenna index for vertical beamforming and a set of antenna index for horizontal beamforming; and
feeding back a CSI based on the configured CSI transmission mode,
wherein the first transmission mode includes precoding matrix index (PMI) information for any one of the vertical beamforming or the horizontal beamforming,
wherein the second transmission mode includes PMI information for both the vertical beamforming and the horizontal beamforming, and
wherein the set of antenna index for a beamforming requesting an open loop transmission is an empty set.

US Pat. No. 10,659,125

SYSTEM AND METHOD FOR ANTENNA ARRAY CONTROL AND COVERAGE MAPPING

Verizon Patent and Licens...

1. A method comprising:identifying, by a computer device, a location for a user equipment (UE) device serviced by a base station sector associated with a base station;
performing, by the computer device, modeling of radio frequency signal propagation for the identified location;
determining, by the computer device, settings for an antenna array associated with the base station sector based on the performed modeling; and
instructing, by the computer device, the base station sector to apply the determined settings to the antenna array.

US Pat. No. 10,659,124

MULTIANTENNA COMMUNICATION DEVICE AND COEFFICIENT UPDATE METHOD

FUJITSU LIMITED, Kawasak...

1. A multiantenna communication device that forms a directional beam by adding an antenna weight to respective signals of a plurality of antenna elements, the multiantenna communication device comprising:a processor that executes performing distortion compensation on a transmission signal by using a distortion compensation coefficient;
a plurality of power amplifiers that are provided corresponding to the antenna elements, and that amplify the transmission signal subjected to the distortion compensation by the processor;
a multiplexer that multiplexes signals output from the power amplifiers to feed back; and
an analog/digital (A/D) converter that A/D converts a multiplex feedback signal that is obtained by the multiplexer, wherein
the processor executes:
generating demultiplex signals as many as number of the antenna elements by demultiplexing the transmission signal;
adding a weight same as an antenna weight per antenna element to each of the generated demultiplex signals;
generating a multiplex signal by multiplexing the demultiplex signals to which the weight is added; and
updating the distortion compensation coefficient by using the multiplex feedback signal A/D converted by the A/D converter and the multiplex signal.

US Pat. No. 10,659,123

APPARATUS AND METHOD FOR BEAM MANAGEMENT IN WIRELESS COMMUNICATION SYSTEM

Samsung Electronics Co., ...

1. A method for operating a base station (BS) in a wireless communication system, the method comprising:receiving, from a terminal, capability information of a number of receive beams of the terminal;
transmitting, to the terminal, configuration information regarding channel state information-reference signal (CSI-RS); and
transmitting, to the terminal, reference signals based on the configuration information of the CSI-RS,
wherein the configuration information includes:
resource information for indicating a plurality of CSI-RS resources, and
repetition information for indicating that the reference signals on the plurality of CSI-RS resources are transmitted with a same transmit beam of the BS, and
wherein the reference signals on the plurality of CSI-RS resources are transmitted in different orthogonal frequency division multiplexing (OFDM) symbols, and
wherein the capability information is associated with a number of repetitions associated with the plurality of CSI-RS resources.

US Pat. No. 10,659,122

COMMUNICATION DEVICE AND ANTENNA SELECTION METHOD

WISTRON NEWEB CORP., Hsi...

1. A communication device for communicating with an external device, comprising:a smart antenna, wherein the smart antenna is capable of switching between a plurality of antenna modes;
a storage device; and
a processor;
wherein in each of the antenna modes during a training stage, the smart antenna transmits a first test datum and receives a first feedback datum in response to the first test datum, the processor calculates a reward indicator according to the first feedback datum, and the storage device stores the reward indicator;
wherein during a first working stage, the processor compares all of the reward indicators with each other and controls the smart antenna to select a specific mode of the antenna modes according to a comparison between all of the reward indicators;
wherein in the specific mode during the first working stage, the smart antenna transmits a second test datum and receives a second feedback datum in response to the second test datum, the processor determines a weight function of the first feedback datum and the second feedback datum of the specific mode, and the processor updates the reward indicator of the specific mode according to the weight function.

US Pat. No. 10,659,121

APPARATUS AND METHODS FOR RADIO FREQUENCY FRONT-ENDS

Skyworks Solutions, Inc.,...

1. A wireless device comprising:a plurality of antennas including a first primary antenna, a second primary antenna, a first diversity antenna, and a second diversity antenna;
a transceiver; and
a radio frequency front end system electrically coupled between the transceiver and the plurality of antennas, the radio frequency front end system including a shared power management circuit configured to output a common power amplifier supply voltage, and a plurality of ultrahigh band modules each configured to output an ultrahigh band transmit signal having a frequency content greater than about 3 gigahertz, the plurality of ultrahigh band modules including a first ultrahigh band module electrically coupled to the first primary antenna, a second ultrahigh band module electrically coupled to the second primary antenna, a third ultrahigh band module electrically coupled to the first diversity antenna, and a fourth ultrahigh band module electrically coupled to the second diversity antenna, each of the plurality of ultrahigh band modules including a power amplifier configured to receive power from the common power amplifier supply voltage.

US Pat. No. 10,659,120

COMMUNICATION APPARATUS AND COMMUNICATION METHOD

Panasonic Intellectual Pr...

1. A communication apparatus comprising:a frame generating circuit, which, in operation, generates a frame including a Header and a Short Sector Sweep Payload (Short SSW Payload) field, wherein the Header includes a Scrambler Initialization field; and
a transmitter which, in operation, transmits the generated frame, wherein
in a case of a Transmission Sector Sweep by an Initiator, the Short SSW Payload field includes a Short Scrambled Basic Service Set ID (Short Scrambled BSSID) subfield, in which a Short Scrambled BSSID is set, wherein the Short Scrambled BSSID is generated by dividing a plurality of bits that form a BSSID into a plurality of words, scrambling each of the plurality of words by using a value of the Scrambler Initialization field as a seed, applying Cyclic Redundancy Check (CRC) encoding to a consecutive concatenation of the plurality of scrambled words, and taking upper bits of a bit sequence generated by the CRC encoding.

US Pat. No. 10,659,119

METHOD FOR TRANSMITTING A REFERENCE SIGNAL, METHOD FOR DETERMINING PHASE NOISE AND RELATED APPARATUSES

China Academy of Telecomm...

1. A method for transmitting a reference signal, comprising:pre-coding, by a transmitter, each data stream, and transmitting each data stream over its corresponding one or more antenna groups, wherein antenna elements or antenna ports in a same antenna group have a same phase noise, and all antenna groups corresponding to one data stream have a same phase noise;
pre-coding, by the transmitter, a Demodulation Reference Signal (DMRS) of each DMRS port, and transmitting each DMRS over its corresponding one or more antenna groups, wherein all antenna groups corresponding to one DMRS port have a same phase noise, and one data stream corresponds to one DMRS port; and
pre-coding, by the transmitter, a Phase-Tracking Reference Signal (PTRS) of each PTRS port, and transmitting each PTRS over its corresponding one or more antenna groups, wherein all antenna groups corresponding to one PTRS port have a same phase noise, and one PTRS port corresponds to at least one DMRS port.

US Pat. No. 10,659,118

METHOD AND APPARATUS FOR EXPLICIT CSI REPORTING IN ADVANCED WIRELESS COMMUNICATION SYSTEMS

Samsung Electronics Co., ...

1. A user equipment (UE) for a channel state information (CSI) feedback in an advanced communication system, the UE comprising:a transceiver configured to receive, via a higher layer signaling from a base station (BS), CSI feedback configuration information for the CSI feedback including a spatial channel information indicator; and
at least one processor configured to determine the spatial channel information indicator using a codebook that indicates a sum of a plurality of matrices by calculating the sum as a linear combination of the plurality of matrices, wherein each matrix is a product of a coefficient and an n-dimensional basis matrix as a representation of a downlink channel matrix, where n>1,
wherein, the transceiver is further configured to transmit, to the BS, over an uplink channel, the CSI feedback including the spatial channel information indicator.

US Pat. No. 10,659,117

CODEBOOK RESTRICTION AND SUB-SAMPLING FOR CHANNEL STATE INFORMATION REPORTING

QUALCOMM Incorporated, S...

1. A method for wireless communication at a user equipment (UE), comprising:receiving, from a base station, an indication of a plurality of codebook sets, each codebook set including one or more precoding matrices for precoding downlink transmissions to the UE;
receiving, from the base station, an indication of at least one codebook set of the plurality of codebook sets to be evaluated for determining one or more preferred precoding matrices;
identifying, based at least in part on the indication of the at least one codebook set of the plurality of codebook sets, at least one set of the plurality of codebook sets to be evaluated for determining one or more preferred precoding matrices;
evaluating the one or more precoding matrices in the at least one set to determine the one or more preferred precoding matrices; and
transmitting, to the base station, a precoding matrix indicator (PMI) of the one or more preferred precoding matrices in a channel state information (CSI) report.

US Pat. No. 10,659,116

ENABLING UL-MU-MIMO WITH UL-OFDMA

CISCO TECHNOLOGY, INC., ...

1. A method by a wireless network apparatus, comprising:identifying a plurality of wireless devices associated with the wireless network apparatus;
identifying a subset of the plurality of wireless devices based on:
whether the wireless devices in the subset have a probability above a threshold to yield to each other via a clear channel assessment (CCA); and
whether the wireless network apparatus can decode uplink signals simultaneously transmitted by the wireless devices in the subset over a common uplink resource;
assigning the subset to an uplink resource, wherein the uplink resource comprises one or more sub-carriers;
separating each wireless device in the subset to each of a plurality of groups, wherein a group comprises wireless devices that are able to receive data on a common steered downlink message from the wireless network apparatus; and
transmitting, for each group, a steered downlink message indicating the assigned uplink resource for each wireless device in the group, wherein the wireless devices in each group are assigned to different uplink resources.

US Pat. No. 10,659,115

DYNAMIC ANTENNA CALIBRATION SCHEDULING

Sprint Communications Com...

1. One or more non-transitory computer-readable media having computer-executable instructions embodied thereon that, when executed, perform a method for dynamically delaying a calibration of an antenna, the method comprising:determining that there is a quantity of user devices above a predetermined threshold in a multiple user multiple input multiple output (MU-MIMO) group on the particular sector of the antenna of a base station;
determining that there is an upcoming scheduled calibration event of the antenna; and
based on the upcoming scheduled calibration event and the quantity of user devices being above a predetermined threshold in a MU-MIMO group, delaying the upcoming scheduled calibration event of the antenna.

US Pat. No. 10,659,114

MULTI-LAYERED PRECODING

Facebook, Inc., Menlo Pa...

1. A method of precoding multi-carrier signals, comprising:obtaining a transmission channel matrix of a transmission channel between a plurality of antennas of a terminal and a plurality of spatially separate users, wherein the transmission channel matrix includes channel estimates for a plurality of subcarriers of the multi-carrier signals;
wherein the terminal is one of a plurality of terminals interfaced with a central processing unit;
wherein the terminal communicates with the plurality of spatially separate user with the multi-carrier signals;
determining a precoding for the terminal based on a distribution of user signal power across the transmission channel between the terminal and the plurality of spatially separate users; and
determining a precoding for the central processing unit based on the precoding for the terminal and based on the transmission channel matrix, wherein a precoding matrix for the central processing unit is multi-carrier signal dependent.

US Pat. No. 10,659,113

MULTIPLE INPUT MULTIPLE OUTPUT (MIMO) CONTROL IN A WIRELESS ACCESS NODE

Sprint Communications Com...

1. A method of operating a source wireless access node to serve User Equipment (UEs) over a Three-Dimensional (3D) Multiple Input Multiple Output (MIMO) antenna array and over a Two-Dimensional (2D) MIMO antenna array, the method comprising:network circuitry exchanging user data with radio circuitry;
the radio circuitry wirelessly exchanging the user data with the UEs over the 3D MIMO antenna array;
the network circuitry detecting a loss-of-synchronization for the source wireless access node;
the network circuitry detecting an interference condition at neighbor wireless access nodes;
when the interference condition at the neighbor wireless access nodes and the loss-of-synchronization at the source wireless access node occur simultaneously, the network circuitry responsively disabling the 3D MIMO antenna array and exchanging additional user data with the radio circuitry; and
the radio circuitry wirelessly exchanging the additional user data with the UEs over the 2D MIMO antenna array when the interference condition at the neighbor wireless access nodes and the loss-of-synchronization at the source wireless access node occur simultaneously.

US Pat. No. 10,659,112

USER EQUIPMENT ASSISTED MULTIPLE-INPUT MULTIPLE-OUTPUT DOWNLINK CONFIGURATION

XCOM Labs, Inc., San Die...

1. A user equipment comprising:antenna elements comprising a first antenna element; and
a processor configured to:
receive, from a base station, information identifying an active set of one or more serving nodes to provide transmission service to the user equipment;
determine a selected mode of wirelessly receiving data using the first antenna element, the selected mode being either a coordinated multipoint mode or an alternate downlink data transmission mode, wherein the processor is configured to determine that the selected mode is the coordinated multipoint mode based on a mobility measurement being less than a first threshold and channel state information variation being less than a second threshold; and
cause transmission, via at least one of the antenna elements, of a request to receive data at the first antenna element in the selected mode.

US Pat. No. 10,659,111

METHOD AND APPARATUS FOR TRANSMITTING DATA

HUAWEI TECHNOLOGIES CO., ...

1. A method for receiving data, comprising:receiving two streams and reference signals associated with the two streams, wherein at least two second resource groups are comprised in each first resource group of at least one first resource group, wherein each of the second resource groups comprises one or more time and frequency resource and is capable of bearing at least two reference signals, wherein the at least two reference signals correspond to different antenna ports, wherein the two streams are respectively mapped onto resource elements (REs) on two different antenna ports, and the reference signals associated with the streams correspond to the two different antenna ports and are respectively borne on two different second resource groups of the first resource group; and
decoding the received streams,
wherein the reference signals comprise demodulation reference signals (DMRS).

US Pat. No. 10,659,110

POSITIONAL TRACKING ASSISTED BEAM FORMING IN WIRELESS VIRTUAL REALITY SYSTEMS

Facebook Technologies, LL...

1. A head-mounted display (HMD) comprising:a transceiver configured to communicate directly with a console via a wireless channel, in accordance with a communication instruction, the communication instruction causing the transceiver to communicate a first packet with the console over a first directional beam of a plurality of directional beams; and
a controller configured to:
determine a change in a position of the HMD relative to a reference point of the console based on tracked positional information of the HMD relative to the console,
translate, by a conversion unit of the controller, the tracked positional information of the HMD and the change in the position of the HMD into a beam pointing direction of the HMD corresponding to a second directional beam different from the first directional beam by selecting the second directional beam from the plurality of directional beams covering a region in space comprising the reference point of the console,
update the communication instruction identifying the second directional beam, and
provide the updated communication instruction to the transceiver causing the transceiver switching from the first directional beam to the second directional beam for communication of a second packet with the console, wherein a latency of the beam switching is less than a time period between the change in the position of the HMD and a start of the second packet following the first packet.

US Pat. No. 10,659,109

METHOD AND APPARATUS FOR EXPANDING QUASI-COLOCATION (QCL) SIGNALING TO COVER VARIED SCENARIOS

Qualcomm Incorporated, S...

1. A method for wireless communications by a user equipment (UE), comprising:obtaining quasi-colocation (QCL) information indicating QCL assumptions for one or more types of reference signals (RS) and channels associated with different cell identifications (IDs) including at least one non-serving cell ID;
measuring the one or more types of RS; and
processing one or more of the channels, based on the RS measurements and the QCL information.

US Pat. No. 10,659,108

DIGITAL TRANSPORT OF DATA OVER DISTRIBUTED ANTENNA NETWORK

DALI WIRELESS, INC., Men...

1. A method of serializing RF data and IP data, the method comprising:receiving the RF data;
receiving the IP data at an Ethernet port;
processing the RF data to provide digital payload I & Q data;
allocating a first priority to the digital payload I & Q data;
allocating a second priority to the IP data;
transmitting the digital payload I & Q data and the IP data to a framer according to the first priority and the second priority;
framing the digital payload I & Q data and the IP data to provide framed data;
encoding the framed data;
scrambling the encoded data;
serializing the scrambled data; and
converting the serialized data to one or more optical signals.

US Pat. No. 10,659,107

SYSTEM AND METHOD FOR COMPENSATING THE EFFECTS OF DOPPLER

TOTUM LABS, INC., San Di...

1. A method comprising:estimating, by an endpoint, a first rate of change of a Doppler frequency offset during a downlink reception from a satellite associated with the Doppler frequency offset; and
applying, by the endpoint, a second rate of change of the Doppler frequency offset to an uplink transmission to the satellite, wherein the second rate of change of the Doppler frequency offset compensates the first rate of change of the Doppler frequency offset.

US Pat. No. 10,659,105

METHOD AND APPARATUS FOR ARRANGING COMMUNICATION SESSIONS IN A COMMUNICATION SYSTEM

1. A method, comprising:determining, by a processing system comprising a processor, a channel reuse pattern for adjusting characteristics of electromagnetic waves transmitted along surfaces of a plurality of transmission mediums, wherein the determining is according to an electromagnetic wave interference analysis; and
providing, by the processing system, instructions to a plurality of waveguide systems coupled to the plurality of transmission mediums to utilize the channel reuse pattern to transmit the electromagnetic waves along respective ones of the surfaces of the plurality of transmission mediums, wherein each channel of the channel reuse pattern is used for transporting data via the electromagnetic waves transmitted by the plurality of waveguide systems.