US Pat. No. 10,397,036

WIRELESS COMMUNICATION METHOD AND DEVICE

Panasonic Intellectual Pr...

1. A communication device comprising:circuitry, which, in operation, maps a modulation symbol set to a first Orthogonal Frequency Division Multiplexing (OFDM) symbol, to which a reference signal is mapped, in a first subframe, and maps the same modulation symbol set 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
a transmitter, which, in operation, transmits the mapped modulation symbol set with repetitions in the first and second subframes.

US Pat. No. 10,397,035

TRANSMISSION/RECEPTION APPARATUS AND METHOD FOR WIRELESS COMMUNICATION SYSTEM

LG ELECTRONICS INC., Seo...

1. A station (STA) device in a wireless local area network (WLAN) system, the STA device comprising:a transceiver; and
a processor controlling the transceiver,
wherein the processor generates a high efficiency (HE) physical protocol data unit (PPDU) including a physical preamble and a data field, and transmits the PPDU using the transceiver,
wherein the physical preamble includes a legacy preamble and an HE preamble,
wherein the legacy preamble includes a Legacy-Short Training Field (L-STF), a Legacy-Long Training Field (L-LTF) and a Legacy-Signal (L-SIG) field,
wherein the HE preamble includes an HE-SIG-A field, an HE-SIG-B field, an HE-STF and an HE-LTF,
wherein the L-SIG field is repeatedly transmitted in a time domain,
wherein a part of the HE-SIG-A field is mapped to a first symbol, and a remaining part of the HE-SIG-A field is mapped to a second symbol,
wherein the HE-SIG-A field mapped to the first symbol is repeatedly transmitted in the time domain,
wherein a length of the first symbol is different from a length of the second symbol, and
wherein the HE-SIG-A field mapped to the first symbol includes bandwidth (BW) information.

US Pat. No. 10,397,034

WIRELESS COMMUNICATION DEVICE AND WIRELESS COMMUNICATION METHOD

SONY CORPORATION, Tokyo ...

1. An electronic device that is capable of receiving data according to a first communication scheme and a second communication scheme, the first communication scheme conforming to at least one of IEEE802.11a and IEEE802.11n, the second communication scheme conforming to next generation standard after IEEE802.11n, comprising:circuitry configured to:
receive a packet including a first SIG field, a second SIG field, a third SIG field, and a fourth SIG field, wherein the first SIG field and the second SIG field conform to the first communication scheme, and the third SIG field and the fourth SIG field conform to the second communication scheme;
demodulate the first SIG field and the second SIG field according to a first signal point location that defines a first arrangement of signal points in a signal space;
demodulate the third SIG field according to a second signal point location that defines a second arrangement of signal points in the signal space, wherein the second signal point location is rotated by 90 degrees relative to the first signal point location; and
demodulate the fourth SIG field according to the first signal point location,
wherein the third SIG field and the fourth SIG field are located between the second SIG field and a field of a data in the packet.

US Pat. No. 10,397,033

METHOD AND APPARATUS FOR GENERATING A PHY DATA UNIT

Marvell World Trade Ltd.,...

11. An apparatus, comprising:a wireless network interface device comprising:
a physical layer (PHY) processing unit implemented using one or more integrated circuits, the PHY processing unit configured to generate PHY data units for transmission in a wireless communication network, and
a medium access control (MAC) processing unit implemented using one or more integrated circuits, the MAC processing unit coupled to the PHY processing unit;
wherein the PHY processing unit is configured to:
generate a first legacy portion of a PHY preamble, wherein the first legacy portion of the PHY preamble is generated to include a signal field having PHY parameters arranged in subfields according to a first communication protocol, the first communication protocol being a legacy communication protocol,
generate a second portion of the PHY preamble according to a second communication protocol, wherein the second portion of the PHY preamble is generated to include a repetition of the signal field to increase at least one of i) receiver sensitivity with respect to the signal field or ii) range with respect to the signal field, and
generate the PHY data unit so that the PHY data unit includes the PHY preamble.

US Pat. No. 10,397,032

ENERGY DETERMINATIONS FOR MULTI-USER SUPERPOSITION TRANSMISSIONS

QUALCOMM Incorporated, S...

1. A method for wireless communication, comprising:receiving a transmission comprising a plurality of spatial layers, each of the plurality of spatial layers comprising an enhancement layer comprising a first data stream modulated according to a first modulation order, a base layer comprising a second data stream modulated according to a second modulation order, or the base layer and the enhancement layer;
determining power levels of the enhancement layers and the base layers of the plurality of spatial layers of the transmission based at least in part on a presence of the enhancement layer for each of the plurality of spatial layers, a presence of the base layer for each of the plurality of spatial layers, a power ratio between the base layers and the enhancement layers, and a measured power level for a reference signal of the transmission, wherein the determining the power levels of the enhancement layers and the base layers of the plurality of spatial layers is based at least in part on a base layer modulation order and an enhancement layer modulation order dependent power ratio; and
de-mapping symbols of the received transmission based at least in part on the determined power levels to obtain the first data stream of the enhancement layers.

US Pat. No. 10,397,031

METHOD OF PROCESSING COMPRESSIVE SENSING SIGNAL AND APPARATUS FOR SAME

ELECTRONICS AND TELECOMMU...

1. A method of processing a compressive sensing signal, the method comprising:receiving a signal processed using a predetermined dictionary set and a first sampling rate for each symbol group including one or more symbols;
performing analog-to-digital conversion on the received signal at a second sampling rate that is lower than the first sampling rate;
checking compressed measurement information from the signal on which analog-to-digital conversion is performed; and
reconstructing values of the symbols included in the symbol group, which correspond to the compressed measurement information, on the basis of the predetermined dictionary set,
wherein the performing of analog-to-digital conversion at the second sampling rate comprises:
applying a pseudorandom signal to the received signal so as to produce a reception signal; and
generating an analog-to-digital conversion signal by performing analog-to-digital conversion on the reception signal, to which the pseudorandom signal is applied, at the second sampling rate.

US Pat. No. 10,397,030

RECEIVER FOR HIGH SPECTRAL EFFICIENCY DATA COMMUNICATIONS SYSTEM USING ENCODED SINUSOIDAL WAVEFORMS

TeraWave, LLC

1. A method of recovering input digital data encoded by amplitude perturbations at respective phase angles of a modulated sinusoidal waveform wherein cumulative power reductions associated with at least two of the amplitude perturbations are matched, the method comprising:receiving the modulated sinusoidal waveform;
generating digital values representing the modulated sinusoidal waveform;
subtracting a digital representation of an unmodulated sinusoidal waveform from the digital values in order to generate a received digital data sequence including perturbation values representative of the amplitude of the modulated sinusoidal waveform within the perturbations; and
estimating the input digital data based upon the perturbation values;
wherein the amplitude perturbations include first, second, third, and fourth amplitude
perturbations and wherein the respective phase angles include a first phase angle ?1, a second phase angle ?2, a third phase angle ?3, and a fourth phase angle ?4; and
wherein a first cumulative power difference between a power of the modulated sinusoidal
waveform and a power of the unmodulated sinusoidal waveform over a first phase angle range subtended by the first amplitude perturbation matches a third cumulative power difference
between the power of the modulated sinusoidal waveform and the power of the unmodulated sinusoidal waveform over a third phase angle range subtended by the third amplitude perturbation.

US Pat. No. 10,397,029

RELAY APPARATUS

Toshiba Memory Corporatio...

1. A relay apparatus connectable to a server and a plurality of storage devices, the relay apparatus comprising:a storage unit that stores first information including information of each of the plurality of storage devices therein, the plurality of storage devices each being physically connected to the relay apparatus;
a connection maintaining unit that, prior to receiving a request from the server, establishes, based on the first information, first logical connections each logically connecting the relay apparatus to a storage devices among the plurality of storage devices each of which the information is included in the first information, adds information of each of the first logical connections in the first information, and maintains the established first logical connections;
a transfer destination management unit that, receives the request from the server while the connection maintaining unit is maintaining the first logical connections, identifies a second logical connection based on the first information, the second logical connection being a logical connection connected to a first storage device among the first logical connections, the first storage device being a storage device of a transmission destination of the request among the plurality of storage devices; and
a transfer unit that transfers the received request to the first storage device through the second logical connection, wherein
the plurality of storage devices manage data by using key-value storage,
the request includes a request key,
in the first information, a key range is associated with the first storage device,
the connection maintaining unit associates, in the first information, each of the first logical connections with a corresponding storage device among the plurality of storage devices, and
the transfer destination management unit identifies the second logical connection based on a comparison between the request key included in the request and the key range.

US Pat. No. 10,397,028

DECISION FEEDBACK EQUALIZER

Rambus Inc., Sunnyvale, ...

1. An equalizer comprising:M samplers to sample an analog signal during a given symbol time, each of the M samplers to sample the analog signal with respect to a corresponding one of a range of sample instants and a corresponding one of a range of reference levels to produce M speculative samples;
select logic to convey, within the given symbol time, a selected one of the M speculative samples as a presently resolved bit; and
storage to store N previously resolved bits, where 2 N is less than M;
the select logic to select the presently resolved bit based on a correspondence between the N previously resolved bits and the M speculative samples.

US Pat. No. 10,397,027

CONTINUOUS TIME LINEAR EQUALIZER

International Business Ma...

1. A system comprising:a first signal path comprising a high pass filter and a first controllable transconductance unit;
a second signal path comprising a second controllable transconductance unit; and
a summation node configured to receive complementary current summation signals of the first controllable transconductance unit and the second controllable transconductance unit, wherein the high pass filter comprises,
a first port configured to receive an input signal,
a second port coupled to a control port of the first controllable transconductance unit, and
a third port coupled to the summation node.

US Pat. No. 10,397,026

SAMPLING CLOCK ALIGNMENT AND TIME OFFSET SIGNALING FOR SYMBOL-ALIGNED FRAMES

One Media, LLC, Hunt Val...

1. A method, comprising:generating a first data frame with a first baseband sampling rate;
generating a second data frame with a second baseband sampling rate; and
wirelessly broadcasting the first data frame and the second data frame on a same radio frequency (RF) channel,
wherein generating the first data frame comprises generating a set of orthogonal frequency division multiplexing (OFDM) symbols, the set of OFDM symbols comprising at least a first OFDM symbol and a last OFDM symbol,
wherein each OFDM symbol of the set of OFDM symbols comprises a useful portion and a cyclic prefix,
wherein generating said each OFDM symbol comprises:
converting a block of frequency-domain data to time-domain samples using an inverse fast Fourier transform having a transform size to form the useful portion; and
forming the cyclic prefix by prepending to said each OFDM symbol a copy of a plurality of time-domain samples from an end of the useful portion of the OFDM symbol,
wherein the last OFDM symbol of the set of OFDM symbols comprises a cyclic postfix,
wherein generating the last OFDM symbol further comprises forming the cyclic postfix by appending to the last OFDM symbol a copy of at least one time-domain sample from a beginning of the useful portion of the OFDM symbol, and
wherein a size of the cyclic postfix is chosen based at least in part upon the first baseband sampling rate and the second baseband sampling rate, and
wherein the first data frame comprises a time offset between a millisecond boundary and a beginning time for the wirelessly broadcasting of the first data frame.

US Pat. No. 10,397,025

RECEIVER ARCHITECTURE FOR DIGITAL ISOLATORS EMPLOYING NOTCH FILTERS COMMON MODE TRANSIENT IMMUNITY

Silicon Laboratories Inc....

15. A differential receiver comprising:a first circuit configured to attenuate energy in a first frequency range of a frequency response of a received signal, the first frequency range being f?fc, where f is frequency and fc is a carrier frequency of the received signal;
a second circuit coupled in series with the first circuit and configured to attenuate energy in a second frequency range of the frequency response of the received signal, the second frequency range being fn/k?f?(2×k×fn), where fn is a notch frequency of a notch filter included in a band-stop filter having a stopband around the notch frequency and k is a scaling factor; and
a third circuit coupled in series with the second circuit and configured to remove a carrier wave from an output of the second circuit and recover digital data encoded in the received signal using hysteretic thresholds.

US Pat. No. 10,397,024

SIGNALING FOR UPLINK SOUNDING

Intel IP Corporation, Sa...

1. An apparatus of a first wireless device, the apparatus comprising:memory; and
processing circuitry coupled to the memory, the processing circuity configured to:
decode a trigger frame comprising a resource unit (RU) allocation, and a spatial stream (SS) allocation for the first wireless device to transmit an uplink (UL) sounding signal, wherein the trigger frame comprises an indication that the trigger frame is for the UL sounding signal, an indication of a transmit power used by a second wireless device to transmit the trigger frame, a target receive power for the UL sounding signal, a carrier sense field, and a cascade indicator that indicates whether an additional trigger frame is to be transmitted;
determine a path loss based on the indication of the transmit power and a received power of the trigger frame at the first wireless device;
determine a transmit power for the UL sounding signal based on the path loss so that the UL sounding signal will be received by the second wireless device with the target receive power, wherein the UL sounding signal is a null data packet (NDP); and
if the carrier sense field indicates that a clear channel analysis (CCA) is to be performed before transmitting the UL sounding signal, perform the CCA on the RU allocation, if the CCA indicates the RU allocation is idle, configure the first wireless device to transmit the UL sounding signal in accordance with the RU allocation, the SS allocation, and the transmit power, and if the CCA indicates the RU allocation is busy, refrain from transmitting the UL sounding signal.

US Pat. No. 10,397,023

PACKET FORWARDING

Hewlett Packard Enterpris...

1. A packet forwarding method, comprising:searching for an Address Resolution Protocol (ARP) entry of the destination IP address of an IP packet;
generating an Ethernet header based on a Virtual Local Access Network (VLAN) identification and a MAC address contained in the found ARP entry and a first local MAC address; wherein a Virtual Switching Interface (VSI) associated with the first local MAC address and the destination IP address of the IP packet belong to the same VLAN;
adding the Ethernet header to the IP packet to generate an Ethernet packet, and sending out the Ethernet packet via an egress port in the ARP entry;
when determining that the ARP entry of the destination IP of the IP packet is not found generating an ARP request packet for the destination IP address based on a local IP address and the first local MAC address of the VSI;
encapsulating the ARP request packet into a TRILL-encapsulated ARP request packet and broadcasting the TRILL-encapsulated ARP request packet; and
receiving a TRILL-encapsulated ARP response packet corresponding to the destination IP address, and learning the ARP entry, of the destination IP address based on an inner VLAN ID, a sender MAC address, and a sender IP address in the TRILL-encapsulated ARP response packet and a receiving port of the TRILL-encapsulated ARP response packet.

US Pat. No. 10,397,022

GATEWAY DEVICE AND COMPUTING DEVICE

Hitachi Automotive System...

1. A gateway device that is connected to a high-level network which uses an Internet protocol and two or more low-level networks which use a communication protocol different from the Internet protocol of the high-level network,wherein high-level data that is transmitted and received to and from the high-level network are IP packets which are configured by a header and a payload,
wherein the gateway device comprises:
a plurality of communication ports that are connected to the respective low-level networks and receive low-level data that is transmitted and received from the low-level networks;
a memory that stores a transmission source table that defines each of the plurality of communication ports and a plurality of transmission source IP addresses in association with each other, and stores a destination table that defines a plurality of destination identifiers and a plurality of transmission destination IP addresses in association with each other and defines the plurality of destination identifiers and a plurality of transfer priority values in association with each other; and
a processor programmed to generate the IP packets and transmit the IP packets to the high-level network,
wherein, upon receiving the low-level data from one of the low-level networks by one of the communication ports, the processor is further programmed to:
specify the transmission destination IP address that is associated in the destination table with the destination identifier included in the received low-level data,
specify the transfer priority value that is associated in the destination table with the destination identifier included in the received low-level data,
specify the transmission source IP address that is associated in the transmission source table with the one of the communication ports,
generate a respective IP packet for the received low-level data,
store the specified transmission destination IP address in a transmission destination IP address storage region of the header of the generated IP packet,
store the specified transfer priority value in a priority storage region of the header of the generated IP packet,
store the specified transmission source IP address in a transmission source IP address storage region of the header of the generated IP packet, and
store at least a part of the low-level data that is received by the one of the communication ports in the payload of the generated IP packet, and
wherein the priority storage region indicates a priority of transfer processing of the generated IP packet.

US Pat. No. 10,397,021

SYNCHRONOUS SLAVE-TO-SLAVE COMMUNICATIONS

Analog Devices, Inc., No...

1. A low latency communication system, comprising:a slave node transceiver, including:
upstream transceiver circuitry to receive a first signal transmitted over a two-wire bus from an upstream device and to provide a second signal over the two-wire bus to the upstream device,
downstream transceiver circuitry to provide a third signal downstream over the two-wire bus toward a downstream device and to receive a fourth signal over the two-wire bus from the downstream device, and
a peripheral device interface to provide data to a peripheral device communicatively coupled to the peripheral device interface, wherein 1) the data is generated by a peripheral device communicatively coupled to the upstream device and the data is included in the first signal, or 2) the data is generated by a peripheral device communicatively coupled to the downstream device and the data is included in the fourth signal.

US Pat. No. 10,397,020

AUTOMATIC ADJUSTMENT OF THE MAXIMUM TOKEN HOLDING TIME IN BACNET MS/TP BUS SYSTEMS AT RUNTIME

WAGO Verwaltungsgesellsch...

1. A method for an automatic adjustment of a maximum token holding time of a first bus participant in a BACnet MS/TP bus system, the method comprising:analyzing, by the first bus participant, a data traffic in the bus system during a first time interval; and
adjusting, by the first bus participant, the maximum token holding time of the first bus participant based on an analysis of the data traffic during the first time interval,
wherein the analysis of the data traffic during the first time interval comprises determining a data transmission pattern of a second bus participant, and
wherein the data transmission pattern of the second bus participant is defined by a measured data transmission volume of the second bus participant and a distribution of the measured data transmission volume of the second bus participant over time.

US Pat. No. 10,397,018

METHOD FOR OPERATING A DISTRIBUTION POINT UNIT, RESPECTIVE DISTRIBUTION POINT UNIT AND CPE DEVICE

INTERDIGITAL CE PATENT HO...

1. A method for operating a distribution point unit, wherein said distribution point unit comprises a selection circuit comprising monitor and control logic and a selection switch for providing a first service or a second service to at least a customer premises equipment, the selection switch having a default state, in which the first service is provided, and a second state, in which the second service is provided, said method comprisingreceiving, from said customer premises equipment, a switching signal, the switching signal powering the selection circuit; and
the monitor and control logic in the second circuit, when detecting the switching signal, switching the selection switch from the default state to the second state, to provide the second service to the customer premises equipment.

US Pat. No. 10,397,017

COMMUNICATING INFORMATION ABOUT AVAILABLE NETWORKS

INTERNATIONAL BUSINESS MA...

1. A computer-implemented method for providing internet access, the method comprising:establishing, using a gateway internet service provider (ISP) processor, a first private network communications path between the gateway ISP processor and a client processor over a private area network;
wherein the first private network communications path is not routed through a web browser of the client processor;
wherein the first private network communications path does not provide the client processor with internet access;
transmitting, using the gateway ISP processor, data over the private network communications path;
wherein the data comprises inquiry data and information data;
wherein the information data comprises terms of service that must be accepted by the client processor as one condition of the gateway ISP processor providing the client processor with internet access;
receiving, using the gateway ISP processor, response data from the client processor over the first private network communications path, wherein the response data is responsive to the inquiry data; and
based at least in part on determining that the response data comprises an acceptance of the terms of service, providing, using the gateway ISP processor, the client processor with internet access through the web browser of the client processor and a second private network communications path of the private area network.

US Pat. No. 10,397,016

MOBILE TERMINAL AND ARTIFICIAL INTELLIGENCE HOME APPLIANCE

LG ELECTRONICS INC., Seo...

1. A home appliance comprising:a memory to store diagnostic data;
a communication unit to exchange data with a mobile terminal;
a sound output unit;
a controller to control the sound output unit to output first sound corresponding to management data when a request for the management data is received by the communication unit and to output second sound corresponding to diagnostic data when a request for the diagnostic data is received by the communication unit,
wherein the controller is configured to:
calculate a distance to the mobile terminal based on an intensity of a signal received from the mobile terminal through the communication unit; and
change a volume or frequency of the first sound or second sound to be outputted or an amount of data added to the sound, based on the calculated distance,
wherein the controller controls sound corresponding to a first amount of data to be outputted when the distance to the mobile terminal is a first distance and controls sound corresponding to a second amount of data to be outputted when the distance to the mobile terminal is a second distance, the second amount of data being larger than the first amount of data and the second distance being greater than the first distance.

US Pat. No. 10,397,015

FIXTURE DATA OVER POWERLINE NETWORK

Not for Radio, LLC, Manh...

1. A controller interface for providing control data from a controller network to a first powerline network, and ultimately, via the first powerline network, to a first fixture to which the control data is addressed, the controller interface comprising:(a) a first interface for connecting the controller interface to the controller network;
(b) a second interface for connecting the controller interface to the first powerline network, wherein the first powerline network is configured to provide the control data over one or more conductor lines of the first powerline network;
(c) a control logic device comprising programming for
(i) receiving, from the controller network,
first control data addressed to the first fixture on the first powerline network, and
a first address of the first fixture based on the controller network; and
(ii) forwarding the first control data addressed to the first fixture to the first powerline network, wherein the forwarding comprises mapping the first address from the controller network to a second address of the first fixture based on the first powerline network.

US Pat. No. 10,397,014

METHOD AND SYSTEM FOR CONFIGURING INSTRUMENTATION DEVICES

1. A system, comprising:a memory that stores instructions;
a processor that executes the instructions to perform operations, the operations comprising:
determining an identity for an instrumentation device based on an identity pattern recognized in an image of the instrumentation device;
providing an indication of the identity to a registration core to obtain configuration information for the instrumentation device, wherein the indication of the identity is provided to the registration core instead of the image of the instrumentation device;
associating the identity for the instrumentation device with a gateway; and
reconfiguring, by utilizing the registration core, the gateway with a communication address for accessing the instrumentation device, wherein the reconfiguring is performed by invoking a reconfiguration of a previously configured instance of the instrumentation device.

US Pat. No. 10,397,013

USER INTERFACES, SYSTEMS AND METHODS FOR CONFIGURING SMART DEVICES FOR INTEROPERABILITY WITH A SMART HUB DEVICE

GOOGLE LLC, Mountain Vie...

11. A client device, comprising:one or more processors; and
memory storing one or more programs for execution by the one or more processors, the one or more programs including instructions for:
executing a client-side application associated with a user account, wherein the client-side application is associated with an electronic device that is coupled to the client device over a first communication network to manage the electronic device and one or more smart devices coupled to the electronic device, wherein the electronic device is communicatively coupled to each of the one or more smart devices using a corresponding one of a plurality of different communication protocols;
displaying by the client-side application a first user interface for adding a new smart device to the smart home environment, the first user interface including a first affordance that when selected causes the electronic device to initiate one of a plurality of commissioning options for adding a new smart device to the smart home environment, wherein the plurality of commissioning options for adding a new smart device are defined according to at least a level of user interaction involved in a process of adding a smart device;
in accordance with at least the level of user interaction involved in the process of adding a smart device, selecting by the client-side application one of a plurality of device commissioning user interfaces, each device commissioning user interface corresponding to a respective one of the plurality of commissioning options for adding a new smart device; and
in response to receiving an indication from the electronic device that the new smart device has been added into the smart home environment via communication between the electronic device and the new smart device using the corresponding one of the plurality of communication protocols, displaying a device-specific control user interface associated with the new smart device.

US Pat. No. 10,397,012

EVOLVED MULTIMEDIA BROADCAST/MULTICAST SERVICE (EMBMS) SYSTEM AND EMBMS SYSTEM MANAGEMENT METHOD

Huawei Technologies Co., ...

1. An evolved multimedia broadcast/multicast service (eMBMS) system, comprising:a broadcast/multicast service center;
a base station;
a mobility management entity configured to connect to the base station;
a gateway control plane (GW-C) device configured to connect to the mobility management entity and the broadcast/multicast service center; and
a gateway user plane (GW-U) device configured to connect to the base station and the broadcast/multicast service center, the GW-C device configured to connect to the GW-U device;
wherein:
the GW-C device is configured to perform core network signaling interaction with the broadcast/multicast service center and the mobility management entity, and to send a forwarding indication message to the GW-U device, the forwarding indication message for instructing the GW-U device to process a packet received by the GW-U device;
the GW-U device is configured to receive signaling from the base station, and to send the signaling to the GW-C device according to the forwarding indication message;
the GW-C device is further configured to receive and process the signaling sent by the GW-U device; and
the GW-U device is further configured to, in a data transmission procedure, receive a broadcast/multicast service data packet from the broadcast/multicast service center and send the broadcast/multicast service data packet to the base station according to the forwarding indication message.

US Pat. No. 10,397,011

LOGICAL MULTICASTING IN OVERLAY NETWORKS

INTERNATIONAL BUSINESS MA...

1. A method for logical multicasting in overlay networks, the method comprising:receiving, at a data processing system, an original unicast packet from a first component in a first computing node in an overlay network, wherein the received original unicast packet was unicast by the first computing node only to the data processing system, and wherein a multicast data structure for the overlay network is maintained only by the data processing system, the multicast data structure containing information of each receiver that is configured to receive unicast packets during logical multicasting in the overlay network;
selecting, from a set of subscriber receivers in the multicast data structure, a subset of the subscriber receivers;
unicasting a copy of the received original unicast packet to each subscriber receiver in the subset;
determining that the multicast data structure is empty of active receivers; and
sending, responsive to the determining, an indication that the multicast data structure is empty of active receivers to one or more senders in the overlay network;
receiving, at the first component, a notification from the data processing system, the notification informing the first component that no subscriber receivers remain in the multicast data structure;
receiving, at the first component, from a second VM a request to multicast a packet in the overlay network; and
blocking, at the first component, responsive to receiving the notification, the request to multicast the packet.

US Pat. No. 10,397,010

CUSTOMIZED MULTICASTING

International Business Ma...

1. A computer-implemented method comprising:receiving a request to multicast a message, wherein the request includes the message and a restriction bundle;
generating a distribution list for a first set of devices in a plurality of registered devices based, at least in part, on an overlap between a registered range of a device and a multicast range included in the restriction bundle;
determining a first subset of devices from the first set of devices based, at least in part, on a set of registered property values associated with each device meeting the criteria of each restriction in the restriction bundle; and
multicasting the message to the first subset of devices.

US Pat. No. 10,397,009

MANAGEMENT AND CONTROL OF APPLICATION BASED CHARGING

NOKIA SOLUTIONS AND NETWO...

1. An apparatus, comprising:informing means adapted to inform, upon an internet protocol connectivity access network (IP-CAN) session establishment, a rules function device about support of a charging functionality of the apparatus, wherein the charging functionality indicates that the apparatus comprises generating means adapted to generate a first charging information related to an application;
detecting means adapted to detect a start of the application;
indicating means adapted to indicate the start of the application to the rules function device;
generating means adapted to generate the first charging information related to the application;
providing means adapted to provide the first charging information to a charging device; and
checking means adapted to check if an information about support of charging functionality of an enforcement function received from the rules function device indicates that the enforcement function prevents generating and/or providing of second charging information, wherein the second charging information corresponds to the first charging information.

US Pat. No. 10,397,007

ENHANCED SECURITY FOR INDUSTRIAL AUTOMATION GATEWAYS

Rockwell Automation Techn...

1. An industrial automation gateway comprising:one or more non-transitory computer readable storage media;
a processor operatively coupled with the one or more non-transitory computer readable storage media; and
program instructions stored on the one or more non-transitory computer readable storage media that, when executed by the processor, direct the processor to at least:
receive a configuration update from a cloud automation facility, wherein the configuration update includes at least a subordinate certificate possessed by the cloud automation facility;
verify that the subordinate certificate included with the configuration update was certified by both a first root certificate authority and a second root certificate authority;
in response to verifying the subordinate certificate included with the configuration update, proceed with the configuration update provided by the cloud automation facility.

US Pat. No. 10,397,006

NETWORK SECURITY WITH SURROGATE DIGITAL CERTIFICATES

Amazon Technologies, Inc....

1. A system, comprising:a computer system that includes a processor; and
memory containing executable instructions that, as a result of execution by the processor, cause the system to:
receive a certificate chain transmitted from a server to a client, the certificate chain comprising:
an intermediate certificate comprising an intermediate authority public key and intermediate subject information, wherein validity of the intermediate certificate is cryptographically verifiable based at least in part on a first chain of trust between the intermediate certificate and a trusted root certificate; and
an end-entity certificate comprising an end-entity public key, wherein validity of the end-entity certificate is cryptographically verifiable based at least in part on the intermediate authority public key;
generate a surrogate certificate chain by:
obtaining a surrogate intermediate certificate comprising a surrogate intermediate authority public key and subject information associated with the intermediate subject information, wherein validity of the surrogate intermediate certificate is cryptographically verifiable based at least in part on a second chain of trust between the surrogate intermediate certificate and a trusted surrogate root certificate; and
obtaining a surrogate end-entity certificate comprising a surrogate end-entity public key and subject information associated with end-entity subject information of the surrogate end-entity certificate, wherein the surrogate end-entity certificate is digitally signed using a surrogate intermediate authority private key corresponding to the surrogate intermediate authority public key; and
transmit the surrogate certificate chain to the client as a replacement for the certificate chain.

US Pat. No. 10,397,005

USING A TRUSTED EXECUTION ENVIRONMENT AS A TRUSTED THIRD PARTY PROVIDING PRIVACY FOR ATTESTATION

Intel Corporation, Santa...

1. An apparatus comprising:a processor; and
a memory, wherein the memory comprises instructions that, when executed, cause the processor to:
establish a portion of the memory as a trusted execution environment, and
execute a trusted third party application within the trusted execution environment, the trusted third party application to include:
receiving logic to receive a signed public key and an identifier for a verifier from a user client attestation application executing on a client platform, the signed public key being signed with an identifiable platform attestation private key for the client platform,
verifying logic to verify the signed public key,
policy-determining logic to determine a policy of the verifier,
policy-encoding logic to encode the policy into a trusted third party anonymous certificate for the signed public key,
issuing logic to issue the trusted third party anonymous certificate without including identification information of the client platform, and
sending logic to send the trusted third party anonymous certificate to the user client attestation application.

US Pat. No. 10,397,004

DISTRIBUTED SYSTEM FOR MULTI-FUNCTION SECURE VERIFIABLE SIGNER AUTHENTICATION

Topaz Systems, Inc., Moo...

18. A method for utilizing a distributed system for multi-function secure verifiable signer authentication, the method comprising the steps of:a) establishing a distributed system for multi-function secure verifiable signer authentication, the system comprising:
i) a mobile device comprising secure local storage, the mobile device having a unique device identification;
ii) a fragmented distributed signing engine communicatively coupled to the mobile device;
iii) a secure protocol communicatively coupled to both the mobile device and the fragmented distributed signing engine;
iv) a certificate server of a circle of trust, the certificate server being communicatively coupled to the mobile device where the certificate server is configured to combine profile information of a user and the unique device identification into a unique user reference number for a particular circle of trust; and
v) a signer certificate communicatively coupled to the mobile device, the certificate server and the fragmented distributed signing engine;
b) allowing the user to join the circle of trust;
c) providing a personal private key for the user with the certificate server, wherein the certificate server uses the user's profile information and the unique device identification;
d) providing a document to be securely signed from the fragmented distributed signing engine;
e) receiving on the document a signature of the user, signed by the user using the personal private key;
f) combining the provided document and the personal private key utilizing the fragmented signing engine; and
g) causing the combined document to be transmitted to a destination.

US Pat. No. 10,397,003

SIGNATURE SCHEME FOR HOMOMORPHIC MESSAGE ENCODING FUNCTIONS

International Business Ma...

1. A method for cryptographic signing, the method comprising:generating, by a first processor associated with a first electronic communication device operatively connected to a computer communication network, an encoding function, wherein the encoding function is homomorphic;
generating, by the first processor, a decoding function, wherein the decoding function decodes messages encoded by the encoding function, said encoding function and decoding function being one pair of a family of pairs of probabilistic encoding and decoding functions for a group defining a message space;
encoding, by the first processor, a message using the encoding function, the message being a vector of messages of the defined message space; and
transmitting over the computer communication network, by the first processor, the encoded message to a signer for receipt at a second processor associated with a second electronic communication device.

US Pat. No. 10,397,002

SIGNATURE SCHEME FOR HOMOMORPHIC MESSAGE ENCODING FUNCTIONS

International Business Ma...

1. A system for secure cryptographic communication, the system comprising:a public key infrastructure connected to a computer communication network;
a first electronic communication device operatively connected to the computer communication network and comprising a first non-transitory memory and a first processor configured to:
generate an encoding function, wherein the encoding function is homomorphic;
generate a decoding function, wherein the decoding function decodes messages encoded by the encoding function, said encoding function, and decoding function being one pair of a family of pairs of probabilistic encoding and decoding functions for a group defining a message space;
encode a message using the encoding function, the message being a vector of messages of the defined message space; and
transmit the encoded message to a second electronic communication device;
the second electronic communication device, wherein the second electronic communication device is operatively connected to the computer network and comprises a second non-transitory memory and a second processor configured to:
generate a public key;
transmit the public key to the public key infrastructure;
generate a private key;
receive the encoded message over the computer communication network;
receive the encoding function over the computer communication network; and
generate a signature using the encoded message and the encoding function, and transmit the message and the generated signature over the computer network to a computing device having a processor configured to verify the validity of said generated signature using said public key and message.

US Pat. No. 10,397,001

SECURE MECHANISM FOR SUBSIDY LOCK ENFORCEMENT

Apple Inc., Cupertino, C...

1. A method comprising:by a baseband processor of a device comprising an application processor (AP) and the baseband processor, wherein the device houses a secure element (SE) and subscriber identity module (SIM) functionality is present on the SE:
receiving, via the AP, an input that triggers activation of the SIM functionality;
generating a nonce after receiving the input;
sending to the SE a first request comprising the nonce;
receiving a response, wherein: i) the response comprises a payload, ii) the payload comprises information associated with the SIM functionality, and iii) the response comprises a cryptographic signature;
when the cryptographic signature is not correct:
providing, via the AP, a first indication on a user interface; and
when the cryptographic signature is correct:
sending the information associated with the SIM functionality to the AP.

US Pat. No. 10,397,000

MULTI-LEVEL AUTHENTICATION FOR SECURE SUPPLY CHAIN ASSET MANAGEMENT

Raytheon Company, Waltha...

1. An authentication system for authenticating an asset, the authentication system comprising:a processing device comprising:
a Near Field Communication (NFC) interface circuitry;
a memory; and
a processor coupled to the memory; and
an authentication server that is in communication with the processing device, the authentication server having a copy of a shared key stored on the authentication server;
wherein the processing device is configured to:
establish an NFC connection with an NFC tag using the NFC circuitry, the NFC tag being associated with the asset and including tag data that includes an encrypted output of the shared key that is signed by a digital signature using the NFC interface circuitry;
read and verify at least one item of the tag data of the NFC tag; and
forward the encrypted output from the NFC tag to the authentication server only if the tag data other than the encrypted output is first verified;
wherein either the processing device or the authentication server is configured to verify the digital signature; and
wherein the authentication server is configured to:
decrypt the encrypted output into decrypted content; and
verify the decrypted content with the shared key stored on the authentication server.

US Pat. No. 10,396,999

ELECTRONIC APPARATUS, METHOD FOR ELECTRONIC APPARATUS AND INFORMATION PROCESSING SYSTEM

SONY CORPORATION, Tokyo ...

1. An electronic apparatus, comprising:a processing circuit configured to:
generate a confirmation request which is sent from the electronic apparatus to other nodes in a network, the confirmation request comprising an electronic signature of the electronic apparatus as a present node;
acquire responses to the confirmation request sent from the other nodes, the acquired responses respectively comprising an electronic signature of a corresponding node that generates the response; and
generate, based on the confirmation request, the acquired responses from the other nodes, and an existing block chain, a new block, wherein
the new block comprises a block header and a data body, and the block header comprises a timestamp, a hash value of a last block in the existing block chain, a hash value of the new block and a hash value of the data body.

US Pat. No. 10,396,998

METHOD FOR DYNAMIC AUTHENTICATION OF AN OBJECT

1. A data processor implemented method for dynamic authentication of an object comprising:generating, at an identification device associated with the object, a digital signature at pre-defined intervals, the digital signature including a first string having a first generation time-stamp and data of the object;
interfacing with a wireless transmission device to enable access to a pre-determined web page via a web browser, wherein the wireless transmission device is NFC enabled, the digital signature being encoded in NFC Data Exchange Format (NDEF), the NDEF message being of type URI, and including the first string as its payload, wherein data in the first string being encrypted based on a private key;
transmitting the digital signature to an authentication server via the web browser, the authentication server being synchronised with the identification device;
verifying, at the authentication server, the digital signature by comparing the digital signature with a generated signature including a second string based on the data of the object and a second generation time-stamp; and
transmitting, from the authentication server to a user device, a result of the verification.

US Pat. No. 10,396,996

GENERATING CRYPTOGRAPHIC CHECKSUMS

TELEFONAKTIEBOLAGET LM ER...

1. A method for transmitting a message M(x) to a receiver in such a way that the receiver is enabled to authenticate the message, the method comprising:acquiring the message;
generating a cryptographic checksum for the message;
forming a codeword comprising the message and the cryptographic checksum; and
transmitting the codeword to the receiver operable to authenticate the message using the cryptographic checksum, wherein generating the cryptographic checksum for the message comprises:
pseudo-randomly selecting, based on a first cryptographic key, at least two irreducible polynomials {pi(x), i=1 . . . N}, wherein each irreducible polynomial pi(x) is selected from a set of irreducible polynomials of degree ni over a Galois Field,
calculating a generator polynomial p(x) of degree n=?i=1Nni as a product of the N irreducible polynomials pi(x), p(x)=?i=1Npi(x), wherein N is greater than or equal to 2, and calculating the cryptographic checksum as a first function g of a division of a second function f of M(x), ƒ(M(x)), modulo p(x), g(ƒ(M(x))mod p(x)).

US Pat. No. 10,396,995

METHOD OF PROVIDING A HASH VALUE FOR A PIECE OF DATA, ELECTRONIC DEVICE AND COMPUTER PROGRAM

TELEFONAKTIEBOLAGET LM ER...

1. A method of providing a hash value for a piece of data, where the hash value provides for a time-stamp for the piece of data upon verification, for limiting a risk of collisions between hash values, the method comprising:collecting one or more root time-stamps for a root of a hash tree structure using a function that is one of a hash function and a cryptographic message authentication code function, wherein the root-time stamp is a root time-stamp from the past;
determining whether a nonce may be received from a server; and
upon failure to receive the nonce from the server, providing the hash value by the function of the root time-stamp and the piece of data, or
upon success in receiving the nonce from the server, providing the hash value by the function of the root time-stamp, the piece of data and the nonce,
wherein:
the root time-stamp from the past comprises one or more root hash values and the oldest one of the root hash values emanates from a root hash that is issued at most a time T before the provision of the hash value for the piece of data,
the time T depends on the size of the piece of data such that a smaller amount of data is given less time back than a larger amount of data, and
the method further comprises registering the provided hash value.

US Pat. No. 10,396,994

METHOD AND APPARATUS FOR CREATING A SHORT HASH HANDLE HIGHLY CORRELATED WITH A GLOBALLY-UNIQUE HASH SIGNATURE

EMC IP Holding Company LL...

1. A computer-implemented method for creating a short hash handle comprising:receiving data to be stored from a production system to a replication system;
receiving a hash signature of at least n-bits generated based at least in part on the data;
determining whether or not the lowest n?1 bits of the received hash signature correspond to an existing short hash handle;
designating a short hash handle based on the determination of whether or not the lowest n?1 bits of the received hash signature correspond to an existing short hash handle, wherein the designated short hash handle is at least an n-bit short hash handle comprising n?1 bits associated with the received hash signature and a hash handle bit, the hash handle bit indicating whether or not the lowest n?1 bits of the received hash signature correspond to an existing short hash handle; and
storing an indication of the relationship of the designated short hash handle to the hash signature.

US Pat. No. 10,396,993

METHOD TO ASSURE CORRECT DATA PACKET TRAVERSAL THROUGH A PARTICULAR PATH OF A NETWORK

Telefonica, S.A., Madrid...

1. A method for assuring correct data packet traversal through a particular path of a network, wherein the network is based on a chain of individual Service Functions (SFs) that are composed to implement Network Services (NSs), the method comprising:assigning, at an ingress node of a network architecture, to at least one data packet received by the ingress node from the network, a unique cryptographic tag;
processing the assigned unique cryptographic tag using a cryptographic function specific to each Service Function (SF); and
verifying, at a given point of the network architecture, the processed unique cryptographic tag by applying a cryptographic verification function, the cryptographic verification function being composed by inverse functions of the cryptographic functions associated to the SFs traversed by the at least one data packet, wherein
a BlockChain platform is provided to assure a sequence of processing for the at least one received data packet,
each transaction triggered by the at least one data packet entering the network architecture is used to create a block of the BlockChain platform that is aggregated in the chain and replicated in a decentralized peer-to-peer architecture with a plurality of nodes, and
each Service Function Path (SFP) of the network architecture comprises a node.

US Pat. No. 10,396,992

AUTHENTICATION OF A USER AND/OR A DEVICE THROUGH PARALLEL SYNCHRONOUS UPDATE OF IMMUTABLE HASH HISTORIES

Vescel, LLC

1. A computer-implemented method for authentication, the method comprising:receiving an authentication request from a first device;
receiving an identity claim from at least one of the first device and a second device associated with the first device, the identity claim comprising a device root hash computed by a hash function using inputs comprising a previous transaction record along with a penultimate hash value of a hash history of the device, the hash history of the device referred to as a device hastory;
retrieving data of a user profile associated with at least one of the first device and a user of the first device, the user profile comprising a hash history of the profile, referred to as a profile hastory, the profile hastory comprising a profile root hash computed by the hash function using inputs comprising the previous transaction record along with a penultimate hash value of the profile hastory,
wherein the profile hastory comprising a set of blocks in a sequential chain, each block of the set of blocks including a transaction record of a set of previous transactions in which the at least one of the first device and the user participated;
extracting the profile root hash from the user profile associated with at least one of the first device and the user of the first device;
comparing the device root hash of the device hastory with the profile root hash of the profile hastory to verify an identity of at least one of the first device and the user of the first device;
determining that the device root hash and the profile root hash are identical; and
validating the identity of at least one of the device and the user of the device.

US Pat. No. 10,396,991

CONTROLLING VERIFICATION OF KEY-VALUE STORES

Microsoft Technology Lice...

1. A client system comprising:at least one hardware device processor; and
a memory storing a client secure key value, and storing executable instructions that, when executed, cause the at least one hardware device processor to:
control deferred verification of the integrity of data operations over a set of data that is hosted at a server having an untrusted module and a trusted module having secure hardware, the deferred verification being controlled by:
generating a request for at least one data operation on the set of data, the request including an authentication portion generated using the client secure key value;
sending the request from the client system to the server; and
receiving, by the client system from the server, a response to the request, the response including cryptographic verification information attesting to the integrity of the at least one data operation with respect to multiple prior data operations on the set of data, the response including results from deferred verification generated by the secure hardware of the trusted module of the server,
wherein the deferred verification by the secure hardware involves separate verification of multiple verification epochs, and at least one of the verification epochs includes two or more operations that are concurrently verified by the secure hardware of the trusted module.

US Pat. No. 10,396,990

VERIFYING ASSET IDENTITY

Rapid7, Inc., Boston, MA...

1. A method for verifying asset identity, the method comprising:receiving, via an interface, at least two fingerprints regarding an asset on a computer network, wherein each of the at least two fingerprints comprise a confidence score;
creating, using a processor executing instructions stored on a memory, a synthetic fingerprint for the asset using the at least two fingerprints via a rules engine executing a deep learning algorithm, wherein the synthetic fingerprint is based on the confidence score of each of the at least two fingerprints; and
automatically generating, using the processor, an asset security list of at least one asset on the network for network security analysis, wherein each asset on the asset security list is associated with at least one synthetic fingerprint.

US Pat. No. 10,396,989

METHOD AND SERVER FOR PROVIDING TRANSACTION KEYS

1. Method for providing a transaction key in a server of a transaction system, in which transaction units of the transaction system use pre-delivered transaction keys, the method comprising:providing a key-provisioning server, a transaction checking server, a transaction terminal, and at least one transaction unit;
deriving a transaction key from a master key of the at least one transaction unit in the key-provisioning server, wherein a varying derivation parameter is used in the step of deriving;
transmitting the derived transaction key from the key-provisioning server to the at least one transaction unit;
deriving the transaction key from the master key of the at least one transaction unit in the transaction checking server, wherein the varying derivation parameter is used in the step of deriving;
transmitting the derived transaction key from the transaction checking server to the transaction terminal; and
checking the derived transaction key from the key-provisioning server against the derived transaction key from the transaction checking server:
wherein
the step of deriving comprises
a first sub step of deriving a key from the master key; and
a second sub step of deriving the transaction key from the derived key;
wherein the first sub step or the second sub step of deriving is performed dependent on a security level of the at least one transaction unit;
wherein the first derivation step is not performed for high security level transaction units;
wherein in one of the two sub steps of deriving a one-way function is used and in the other sub step a reversible encryption function is used for key derivation;
wherein the one-way function is selected from a plurality of usable one-way functions.

US Pat. No. 10,396,988

METHOD AND SYSTEM FOR DISTRIBUTED CRYPTOGRAPHIC KEY PROVISIONING AND STORAGE VIA ELLIPTIC CURVE CRYPTOGRAPHY

MASTERCARD INTERNATIONAL ...

1. A method for distributing multiple cryptographic keys used to access data, comprising:receiving, by a receiving device of a processing server, a data signal superimposed with an access key request, wherein the access key request includes at least a number, n, greater than 2, of requested keys;
generating, by the processing server, n key pairs using a key pair generation algorithm, wherein each key pair includes a private key and a public key;
deriving, by the processing server, an access private key by applying the private key included in each of the n key pairs to a key derivation algorithm;
generating, by the processing server, an access public key corresponding to the derived access private key using the key pair generation algorithm;
electronically transmitting, by a transmitting device of the processing server, a data signal superimposed with a private key included in one of the n key pairs for each of the n key pairs;
storing, in a memory of the processing server, a transfer key pair including a transfer public key and a transfer private key;
receiving, by the receiving device of the processing server, a data signal superimposed with a shared public key from each of n computing devices;
generating, by the processing server, n shared secrets, wherein each shared secret is generated using a shared public key of the n shared public keys and the transfer private key and the key pair generation algorithm; and
encrypting, by the processing server, the private key included in each of the n key pairs with one of the n shared secrets using an encryption algorithm, wherein
the private key included superimposed in the electronically transmitted data signal is the respective encrypted private key.

US Pat. No. 10,396,987

SECURELY PROVISIONING AN APPLICATION WITH USER INFORMATION

Wickr Inc., Pleasanton, ...

1. A system, comprising:a processor configured to:
request, by a first device, a key escrow bundle from a first server;
receive, by the first device, an encrypted key escrow bundle from the first server;
obtain, by the first device, an escrow key;
decrypt, by the first device, the encrypted key escrow bundle using the escrow key;
provision a secure communication application on the first device using information contained in the decrypted key escrow bundle, wherein the information includes a root private key;
generate a first signature using, in part, the root private key;
transmit the first signature to the first server as part of an enrollment process of the first device;
a memory coupled to the processor and configured to provide the processor with instructions.

US Pat. No. 10,396,986

METHOD FOR GENERATING A SECRET BETWEEN USERS OF A NETWORK, AND USERS OF THE NETWORK WHICH ARE CONFIGURED FOR THIS PURPOSE

Robert Bosch GmbH, Stutt...

1. A method for generating a shared secret between a first user device and a second user device of a network, the method comprising:receiving, at the first user device, from the second user device, a first training sequence via a communication link between the first user and the second user;
based on the receiving of the first training sequence, ascertaining, by the first user device, at least one first value for at least one physical property of the communication link;
determining, by the first user device, the shared secret as a function of the first value;
comparing the first value to at least one threshold for determining the shared secret;
adapting, by the first user device, transmission parameters of a second training sequence as a function of a position of the first value relative to the threshold;
transmitting, from the first user device, the second training sequence to the second user device via the communication link using the adapted transmission parameters; and
communicating, by the first user device with the second user device over a communication medium, by encrypted communication, the shared secret being the basis for the encrypted communication.

US Pat. No. 10,396,985

FEDERATED IDENTITY MANAGEMENT BASED ON BIOMETRIC DATA

United Services Automobil...

1. A computer-implemented method performed by at least one hardware processor, the method comprising:receiving, by the at least one hardware processor, first biometric data collected by at least one sensor at a first time, wherein the first biometric data is indicative of at least one physiological characteristic of a user;
generating, by the at least one hardware processor, a signature key for the user based on the first biometric data, wherein the signature key is a cryptographic key, and wherein the signature key is a private key;
transmitting, by the at least one hardware processor, the signature key to a certification service;
receiving, by the at least one hardware processor, a certificate generated by the certification service, wherein the certificate includes a verification key that corresponds to the signature key and that is generated by the certification service based on the signature key, the certificate is presentable to verify an identity of the user, wherein the verification key is a public key;
receiving, by the at least one hardware processor, second biometric data collected by the at least one sensor at a second time that is different than the first time;
generating, by the at least one hardware processor, an additional signature key based on the second biometric data;
transmitting, by the at least one hardware processor, the certificate and the additional signature key to a third party service to verify the identity of the user based on the additional signature key and the verification key included in the certificate; and
receiving, by the at least one hardware processor, access to the third party service in response to the third party service determining that the additional signature key is associated with the verification key.

US Pat. No. 10,396,984

APPARATUS AND SYSTEM HAVING MULTI-PARTY CRYPTOGRAPHIC AUTHENTICATION

BARCLAYS SERVICES LIMITED...

1. An electronic device comprising:one or more processors that:
perform at least one secure multiparty cryptographic computation using a plurality of modules that jointly generate authentication data based on input data, wherein each of the modules performs that module's part of the secure multiparty cryptographic process using secure data unique to each module that is not shared outside that module; and
update the respective secure data of at least two of the modules,
wherein the respective secure data of a first module of the at least two of the modules is updated using a modification value, each of the at least two of the modules determine the modification value, wherein the modification value is determined using at least a public key associated with the first module of the at least two of the modules and at least a public key associated with the second module of the at least two of the modules, and
wherein the respective secure data of a second module of the at least two of the module is updated using the modification value, and
wherein the updated secure data is arranged so that, for each possible value of the operation data, performance of the secure multiparty computation using the updated secure data generates the same authentication data as performance of the secure multiparty computation using the secure data prior to the step of updating; and
an output interface that transmits to a terminal the generated authentication data,
wherein the electronic device is authorized using the authentication data to provide improved security.

US Pat. No. 10,396,983

METHOD FOR CRYPTOGRAPHIC COMMUNICATION BASED ON PURE CHANCE

1. A method based on a communication protocol over an insecure public communication channel, such that two communicating entities, called A and B or jointly legitimate partners, to exchange secret common information, the method comprising:performing a Deep Random Generation step where A and B use an associated Deep Random Generator (DRG) to select a probability distribution, the probability distribution for A and B being, by design of the associated DRG, impossible to distinguish by any external observing entity within a set of probability distributions for A and for B, and to generate private information XA, XB,
performing a protocol step where A and B generate and publish on the insecure public communication channel a set of public information YA for A and YB for B;
performing an advantage Distillation step where A and by B compute a value of a function VA(XA,YA,YB) for A and VB(XB,YA,YB) for B, wherein a Bayesian inference VE=E[XA|YA,YB]performed by an external observer E using an estimated probability distribution of XA chosen randomly within is statistically less accurate to estimate VA than the estimation VB obtained by B;
performing reconciliation and privacy amplification step to ensure that the estimated shared secret information by the legitimate partners become as close as desired from equality, and that the estimation from an opponent to become as close as desired from total uncertainty,
wherein the two communication entities generate source of randomness, called a Deep Random Generator (DRG) and designed to a given communication protocol, where the probability distribution of the private information XA for A (XB for B respectively) is unknown and indistinguishable from each other within the set of probability distributions for A (for B respectively) by any external observer, the DRG being possibly implemented:
(a) by executing recursively and continuously a local emulation of the protocol in which, at each new incrementing step t=m+1, a new probability distribution Dm+1 is selected in such a way that the Bayesian inference VE=E[XA|YA, YB]Dt,t (b) by using probability distributions executed within tamper resistant environment; (c) by a combination of several sources of Deep Randomness of type (a) or (b).

US Pat. No. 10,396,982

KEY MANAGEMENT AND DYNAMIC PERFECT FORWARD SECRECY

Wickr Inc., Pleasanton, ...

1. A system, comprising:an interface configured to:
receive an indication from a server that a plurality of public keys should be transmitted to a server;
receive an encrypted communication from a sender device, wherein the encrypted communication includes a first reference value;
a processor configured to:
generate a plurality of asymmetric key pairs in response to the received indication;
assign each of the plurality of asymmetric key pairs a reference value;
transmit the plurality of public keys and the reference value assigned to each of the plurality of public keys to the server;
retrieve, using the first reference value included with the encrypted communication, the first private key corresponding to a first public key used by the sender device;
decrypt a symmetric key using, in part, the retrieved first private key;
decrypt the encrypted communication using the decrypted symmetric key; and
delete at least one of a first private key from a first memory after decrypting the encrypted communication; and
a memory coupled to the processor and configured to provide the processor with instructions.

US Pat. No. 10,396,981

PRE-PERSONALIZATION OF ELECTRONIC SUBSCRIBER IDENTITY MODULES

Apple Inc., Cupertino, C...

1. A method for provisioning an electronic Subscriber Identity Module (eSIM) to a wireless communication device, the method comprising, at a provisioning server:encrypting the eSIM with a symmetric key (Ke) to produce an encrypted eSIM;
after producing the encrypted eSIM, identifying a target embedded Universal Integrated Circuit Card (eUICC) to which the encrypted eSIM is to be provided;
generate a key encryption key (KEK) based at least in part on:
(i) a private key associated with the provisioning server, and
(ii) a public key associated with the target eUICC;
encrypting the Ke with the KEK to produce an encrypted Ke;
generating an eSIM package that includes:
the encrypted eSIM,
the encrypted Ke,
the public key associated with the target eUICC, and
a public key that corresponds to the private key associated with the provisioning server;
establishing an eSIM provisioning session with a mobile device in which the target eUICC is included; and
providing the eSIM package to the target eUICC to enable the mobile device to access wireless services.

US Pat. No. 10,396,980

DETERMINING A CHANGE TO PRODUCT INFORMATION OR USER INFORMATION VIA HASHING

Capital One Services, LLC...

1. A method, comprising:receiving, by a server device, a message indicating an interest of a user in a product;
obtaining, by the server device, first information concerning a plurality of attributes of the product;
determining, by the server device, a price of the product based on the first information;
causing, by the server device, display of the price by a user device;
generating, by the server device, two or more first hash values based on the first information,
wherein a particular first hash value of the two or more first hash values is associated with a particular attribute of the plurality of attributes;
generating, by the server device, a first bit-string that includes the two or more first hash values;
obtaining, by the server device and after generating the first bit-string, second information concerning the plurality of attributes of the product;
generating, by the server device, two or more second hash values based on the second information,
wherein a particular second hash value of the two or more second hash values is associated with the particular attribute of the plurality of attributes;
generating, by the server device, a second bit-string that includes the two or more second hash values;
determining, by the server device, a change to an attribute of the plurality of attributes based on the first bit-string and the second bit-string;
determining, by the server device, a new price of the product based on the change to the attribute; and
causing, by the server device, display of the new price and the change by the user device.

US Pat. No. 10,396,979

METHODS AND SYSTEMS FOR CREATING A UNIQUE IDENTIFICATION NUMBER TO MAINTAIN CUSTOMER PRIVACY

HONDA MOTOR CO., LTD., T...

1. A system comprising:a memory that stores instructions for executing processes for creating a unique identification number to maintain customer privacy; and
a processor configured to execute the instructions, wherein the instructions cause the processor to:
generate a first identification number based on vehicle information and a timestamp;
perform a first hashing function on the first identification number to create a second identification number;
perform a second hashing function on the second identification number and a customer identification number to create a third identification number;
transmit an allocation resource request to a third party provider, the allocation resource, request including the third identification number and a location of a vehicle; and
transmit a charging schedule to the vehicle upon receipt of a response to the allocation resource request from the third party provider, the response to the allocation resource request including the third identification number.

US Pat. No. 10,396,978

CRYPTO DEVICES, STORAGE DEVICES HAVING THE SAME, AND ENCRYPTION AND DECRYPTION METHODS THEREOF

Samsung Electronics Co., ...

1. A method for encryption or decryption of data in a crypto device having at least one crypto core, the method comprising:determining whether an operating mode of the crypto device is (i) a normal mode in which first to n-th encryptions with respect to first to n-th block data of a sector are sequentially performed or first to n-th decryptions with respect to the first to n-th block data of the sector are sequentially performed, or (ii) an acceleration mode in which k-th encryption with respect to k-th block data of the sector is immediately performed or k-th decryption with respect to the k-th block data of the sector is immediately performed, n being an integer, and k being greater than or equal to 2 and less than n; and
in response to determining that the operating mode of the crypto device is the acceleration mode,
generating a k-th tweak value corresponding to the k-th block data, by at least one multiplication operation including an exclusive-OR (XOR) operation and a shift operation, without performing the first to (k?1)-th encryptions or the first to (k?1)-th decryptions; and
immediately performing the k-th encryption or the k-th decryption with respect to the k-th block data using the k-th tweak value.

US Pat. No. 10,396,976

SYSTEM AND METHOD FOR PRIVATE-KEY FULLY HOMOMORPHIC ENCRYPTION AND PRIVATE SEARCH BETWEEN RINGS

Research Foundation of Th...

1. A method for producing a specific representation of a public ring that is fully homomorphically encrypted, the method being associated with a unique instantiation of a fully homomorphic encryption (FHE) scheme using a fully homomorphic encryption processor:the fully homomorphic encryption (FHE) processor includes a microprocessor that performs the following operations:
receiving, using the FHE processor, a public ring S;
generating, using the FHE processor, a private database D?N;
selecting, using a private ideal I selector associated with the FHE processor, a private ideal I of the ring S;
determining, using a factor ring unit associated with the FHE processor, a factor ring R=S/I;
embedding, using a private embedder unit associated with the FHE processor, elements of the database D in factor ring R by mapping number I to a random idempotent of the ring R;
encrypting, using a fully homomorphic encrypter unit associated with the FHE processor, elements of ring R by adding to each element of ring R a random element of the private ideal I; and
outputting an encrypted collection of elements of S, the specific representation of the public ring being secure against a ciphertext-only attack including encryption of nonzero elements associated with private data, thereby providing improved security against the ciphertext-only attack on the private data with the unique instantiation of the FHE scheme being maintained private.

US Pat. No. 10,396,975

CLOCK RECOVERY SYSTEM AND METHOD FOR NEAR FIELD COMMUNICATION WITH ACTIVE LOAD MODULATION

Maxim Integrated Products...

1. A system comprising:a tank circuit to receive a first signal transmitted from a near field communication reader;
a synchronization circuit to synchronize a clock to the first signal;
a transmitter to transmit data utilizing the clock from the tank circuit to the near field communication reader utilizing active load modulation; and
a control circuit to disable the synchronization circuit during a modulation period of the active load modulation and to reduce energy remaining in the tank circuit at an end of the modulation period.

US Pat. No. 10,396,974

SELF-TESTING OF A PHASE-LOCKED LOOP USING A PSEUDO-RANDOM NOISE

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

1. An apparatus comprising:signal control circuitry configured and arranged to provide a reference clock signal carrying pseudo-random phase noise and as derived from an application clock signal and pseudo-random noise;
a phase-locked loop (PLL) including a phase detector being configured and arranged to, responsive to the reference clock signal, provide an output signal that is related to the phase of the reference clock signal; and
a correlation circuit configured and arranged to self-test the PLL by cross-correlating a signal corresponding to the output signal from the phase detector with the pseudo-random noise and, in response, by assessing results of the cross-correlation relative to a known threshold indicative of a performance level of the PLL, the correlation circuit including at least one summing circuit and a filter circuit configured and arranged to derive a PLL impulse response from a difference between the cross-correlation result between a phase error signal and the pseudo-random noise and an auto-correlation of the pseudo-random noise.

US Pat. No. 10,396,973

CLOCK REGENERATION CIRCUIT, SEMICONDUCTOR INTEGRATED CIRCUIT DEVICE AND RF TAG

FUJITSU LIMITED, Kawasak...

1. A clock regeneration circuit, comprising:a pattern detection circuit that detects a pattern having a time interval determined in advance in an input signal; and
a signal processing circuit that generates a clock by variably controlling a time interval for oscillation based on the time interval of the detected pattern,
wherein the pattern detection circuit detects a pattern having a time interval determined in advance between a first signal edge at which a signal level of the input signal changes and a second signal edge at which the signal level changes next to the first signal edge.

US Pat. No. 10,396,972

PRECISE TIME SYNCHRONIZATION ACROSS OPTICAL MODULES FOR GROUP ALIGNMENT

Ciena Corporation, Hanov...

1. An optical system supporting timing synchronization and alignment or deskewing across optical modules, the optical system comprising:a plurality of optical devices each providing an Optical Tributary Signal (OTSi) which is part of an Optical Tributary Signal Group (OTSiG); and
a management communication mechanism between the plurality of optical devices, wherein the management communication mechanism is Ethernet over one of a standards-based interface based on a Multi Source Agreement (MSA) or Optical Internetworking Forum (OIF) Digital Coherent Optics (DCO), a backplane interface, and an external interface connected via cables,
wherein each of the plurality of optical devices are timing synchronized using the management communication mechanism and Precision Time Protocol (PTP) messaging.

US Pat. No. 10,396,971

ONE-WAY PACKET DELAY MEASUREMENT

RAD DATA COMMUNICATION LT...

1. A method for measuring one-way delays in a communications network, the method comprising:maintaining, at a third node having a reference clock, a first virtual clock state emulating a first node clock located at a first node and a second virtual clock state emulating a second node clock located at a second node;
registering a timeset comprising transmission and reception times at the first node and the second node, respectively, for each packet of a plurality of packets that are transmitted from the first node to the second node and reflected from the second node back to the first node;
converting times in the timeset, responsive to the first and/or second virtual clocks, into times in accordance with the reference clock;
calculating, for each packet of the plurality of packets, a forward one-way delay (FOWD) from the first node to the second node and a reverse one-way delay (ROWD) from the second node to the first node, responsive to the converted timeset.

US Pat. No. 10,396,970

ADAPTIVE RELAY SCHEMES AND VIRTUAL FULL-DUPLEX RELAY OPERATION

TELEFONAKTIEBOLAGET LM ER...

1. A wireless communication node, comprising:a processor and memory storing instructions that, when executed by the processor, cause the wireless communication node to:
generate a block of information bits for a source message;
identify a current time slot as an odd time slot or an even time slot; and
in response to identifying the current time slot as an odd time slot or an even time slot, encode the block of information bits into a codeword, generate a modulated signal from the codeword, and transmit the modulated signal as the source message to a corresponding odd-time relay group or even-time relay group during the current time slot,
wherein each of the odd-time relay group and the even-time relay group comprises a different set of half-duplex relay nodes disposed between the wireless communication node and a destination node.

US Pat. No. 10,396,969

SYSTEM AND METHOD FOR FULL DUPLEX MAC DESIGNS BASED ON BACKOFF IN FREQUENCY DOMAIN

1. A method comprising:receiving a first frequency tone indicating a first request to transmit first data from a first communication node;
receiving a second frequency tone indicating a second request to transmit second data from a second communication node;
determining, via a processor, a schedule based on the first request and the second request;
receiving, on a frequency channel having a frequency spectrum, the first data from the first communication node; and
while receiving the first data on the frequency channel having the frequency spectrum, transmitting, in full duplex and using the frequency channel having the frequency spectrum, third data to the second communication node according to the schedule, wherein receiving the first data from the first communication node on the frequency channel having the frequency spectrum and transmitting the third data to the second communication node on the frequency channel having the frequency spectrum both utilize a same frequency band comprising the frequency spectrum.

US Pat. No. 10,396,968

METHOD AND DEVICE FOR TRANSMITTING AND RECEIVING DATA BY USING MULTIPLE CARRIERS IN MOBILE COMMUNICATION SYSTEM

Samsung Electronics Co., ...

1. A method for receiving information by a terminal in a communication system, the method comprising:receiving, from a first base station, first information for configuring a secondary set of one or more serving cells associated with a second base station, the first information being received on a primary set of one or more serving cells associated with the first base station;
receiving second information indicating activation or deactivation of at least one secondary cell (SCell);
activating or deactivating at least one SCell associated with the secondary set of one or more serving cells based on the second information, if the second information is received on the secondary set of one or more serving cells; and
activating or deactivating at least one SCell associated with the primary set of one or more serving cells based on the second information, if the second information is received on the primary set of one or more serving cells,
wherein the at least one SCell associated with the secondary set of one or more serving cells is identified based on the first information received from the first base station and the second information received from the second base station, and
wherein the second information comprises one or more bits, each of the one or more bits indicating activating or deactivating the at least one SCell.

US Pat. No. 10,396,967

METHOD AND APPARATUS FOR MANAGING DOWNLINK TO UPLINK INTERFERENCE IN WIRELESS COMMUNICATION SYSTEM

Samsung Electronics Co., ...

1. A method for allocating, by a base station, a resource in a dynamic time division duplex (TDD) system, the method comprising: transmitting, by the base station to a terminal, resource allocation information for an n+k-th transmission time interval (TTI) at an n-th TTI, n being a natural number and k being a natural number; identifying that a packet for a first service is required to be processed at the n+k-th TTI after transmitting the resource allocation information, wherein the first service is for an ultra reliable and low latency communication (URLLC); determining, by the base station, whether to change the resource allocation information based on the identification; generating resource allocation change information indicating to allocate downlink at a whole or part of the n+k-th TTI if the packet is associated with downlink URLLC and uplink is allocated at the n+k-th TTI by the resource allocation information; and transmitting, by the base station to the terminal, resource allocation change information indicating change of the resource allocation information based on the determination to change the resource allocation information to process the first service.

US Pat. No. 10,396,966

PER-PROTOCOL DATA UNIT DELIVERY-PATH INDICATION

NOKIA TECHNOLOGIES OY, E...

1. A method, comprising:sending, by a data-sending protocol entity, a control protocol data unit, wherein said control protocol data unit identifies other protocol data units destined to a data-receiving protocol entity; and
providing in the control protocol data unit, for each of said identified protocol data units, a direct indication of at least one delay figure of a delivery path chosen for an initial transmission of the identified protocol data unit.

US Pat. No. 10,396,965

METHOD AND APPARATUS FOR CONFIGURING FRAME STRUCTURE AND FREQUENCY HOPPING FOR MTC UE IN WIRELESS COMMUNICATION SYSTEM

LG Electronics Inc., Seo...

1. A method for receiving a downlink (DL) channel by a user equipment (UE) in a wireless communication system, the method comprising:receiving, by the UE from a network, configuration information on a cell-specific frequency hopping interval via system information, wherein the cell-specific frequency hopping interval is configured per coverage enhancement (CE) level of the UE, and wherein the cell-specific frequency hopping interval includes N number of subframes;
receiving, by the UE from the network, the DL channel at a first frequency hopping interval, which is based on the configuration information, in a first subband, wherein the first frequency hopping interval includes N number of subframes; and
receiving, by the UE from the network, the DL channel at a second frequency hopping interval, which is based on the configuration information, in a second subband, wherein the second frequency hopping interval includes N number of subframes,
wherein the first subband and the second subband have different frequency locations in a frequency domain.

US Pat. No. 10,396,963

FRAME FORMATS FOR MULTI-USER ACKNOWLEDGMENT INFORMATION

Marvell International Ltd...

1. A method for communication in a wireless communication network, the method comprising:generating, at a first communication device, a packet associated with acknowledgment of frames corresponding to multiple second communication devices, including:
generating a frame that includes a field having respective acknowledgment information for the multiple second communication devices in respective subfields, wherein the subfields have a plurality of different formats, and wherein generating the frame includes arranging the subfields within the field in groups of adjacent subfields such that each group i) includes only subfields of a same format, and/or ii) includes only subfields corresponding to second communication devices that have communicated to the first communication device a same set of supported formats of the subfields, and wherein each of at least some of the groups include multiple ones of the subfields;
transmitting, by the first communication device, the packet to the multiple second communication devices.

US Pat. No. 10,396,962

SYSTEM AND METHOD FOR SELF-CONTAINED SUBSLOT BUNDLING

QUALCOMM Incorporated, S...

1. A method of wireless communication of a base station, comprising:configuring x subframes with a subslot configuration that includes y subslots, y being greater than x, each subslot of the y subslots including a first portion having one or more symbols for carrying at least one of data or control information, a second portion having a gap, and a third portion for carrying acknowledgment (ACK)/negative acknowledgment (NACK) information associated with the first portion, the second portion being between the first portion and the third portion, the second portion and the third portion comprising at most one symbol, wherein at least one subslot of the y subslots crosses a subframe boundary;
sending information indicating the subslot configuration to at least one neighboring base station; and
communicating content with a user equipment (UE) during at least one of the y subslots.

US Pat. No. 10,396,961

METHOD AND SYSTEM FOR COMMUNICATION IN A HYBRID SATELLITE/TERRESTRIAL NETWORK

THALES, Courbevoie (FR)

1. A method for transmitting data in a telecommunication network having a satellite component having at least one satellite to communicate through a satellite link, and a terrestrial component having at least one terrestrial station to communicate through a terrestrial link, said data being organized into a set of packets having an identifier, said telecommunication network comprising at least one bearer, said method comprising the steps, performed for each data packet, of:transmission of a data packet having an identifier from said satellite through said satellite link,
reception of said data packet by the bearer, according to the steps of:
a) reception of said data packet transmitted by said satellite through the satellite link,
b) recovery of the identifier and verification of correct reception of said data packet,
c) in the event of incorrect reception of the data packet, transmission of a negative acknowledgement message comprising the identifier of the data packet to at least said terrestrial station through the terrestrial link, and
d) reception of a data packet corresponding to said identifier that is transmitted by the terrestrial station in response to the negative acknowledgement message through the terrestrial link,
processing said data packet by the terrestrial station, according to the steps of:
A) receiving the data packet from said satellite through the satellite link,
B) recovering the identifier and verifying the correct reception of the data packet,
C) in the event of correct reception of said data packet, memory storing the data packet and the identifier in a database,
D) when receiving a negative acknowledgement message transmitted by the bearer having a data packet identifier through the terrestrial link:
E) recovering the identifier transmitted in the negative acknowledgement message,
F) recovering, from the database, the data packet corresponding to the identifier, and
G) transmitting the data packet recovered from the database to said bearer through the terrestrial link so that said data packet is received by the bearer before the retransmission of the data packet made from the satellite.

US Pat. No. 10,396,960

METHOD FOR TRANSMITTING CONTROL INFORMATION ON TRANSMISSION POINTS AND CORRESPONDING TRANSMISSION POINT, AS WELL AS METHOD FOR MAPPING UPLINK CONTROL CHANNEL RESOURCE OF TERMINAL AND CORRESPONDING TERMINAL

KT CORPORATION, Gyeonggi...

1. A control information transmission method of a transmission/reception point for transmitting control information with respect to a User Equipment (UE) through a data region of a resource block pair of a subframe, the method comprising:allocating, to the UE, at least one of downlink control channel sets each formed of X resource block pairs of the subframe, where the at least one of downlink control channel sets includes a Physical Downlink Control Channel (PDCCH) in the data region and the X is a natural number greater than or equal to 1 and less than or equal to a number of resource blocks (RBs) in the entire band;
transmitting, to the UE, uplink control channel resource starting offset indication information separately determined for each of the at least one of downlink control channel sets in the data region; and
transmitting, to the UE, the control information through at least one control channel element indexed for each downlink control channel set,
wherein:
the control information includes downlink scheduling information;
a lowest index of the control channel element through which the control information is transmitted and the uplink control channel resource starting offset indication information are used as components for resource determination when an uplink control channel resource mapping is performed for ACK/NACK with respect to a Physical Downlink Shared Channel (PDSCH) allocated based on the downlink scheduling information;
the downlink scheduling information includes dynamic offset indication information; and
the dynamic offset indication information is used as another component for resource determination when the uplink control channel resource mapping is executed for ACK/NACK with respect to the PDSCH allocated based on the downlink scheduling information;
wherein the X resource block pairs of the subframe are 4, 8, or 16 resource block pairs; and
wherein each of the at least one of downlink control channel sets is configured to be one of a localized downlink control channel set and a distributed downlink control channel set;
when the downlink control channel set is configured to be the localized downlink control channel set, resource element groups forming each control channel element are located in a single physical resource block pair; and
when the downlink control channel set is configured to be the distributed downlink control channel set, resource element groups forming each control channel element are located in two or more physical resource block pairs.

US Pat. No. 10,396,958

METHOD AND DEVICE FOR TRANSMITTING AND RECEIVING CHANNEL STATE INFORMATION IN DOWNLINK COORDINATED MULTI-POINT SYSTEM

Samsung Electronics Co., ...

1. A method by a terminal, the method comprising:receiving a plurality of channel state information (CSI)-reference signals (CSI-RSs) from a plurality of transmission points;
determining at least one CSI for each of the CSI-RSs;
determining, based on the at least one CSI, a phase difference value for the plurality of transmission points;
determining channel quality information (CQI) for the plurality of transmission points based on a precoding matrix determined by using the phase difference value; and
transmitting the at least one CSI and the CQI for the plurality of transmission points.

US Pat. No. 10,396,957

TRAVELING PILOTS WITHIN SINGLE USER, MULTIPLE USER, MULTIPLE ACCESS, AND/OR MIMO WIRELESS COMMUNICATIONS

AVAGO TECHNOLOGIES INTERN...

1. A wireless communication device comprising:a communication interface; and
processing circuitry that is coupled to the communication interface, wherein at least one of the communication interface or the processing circuitry is configured to:
select a fast Fourier transform (FFT) structure from a plurality of FFT structures;
generate a plurality of OFDM symbols that includes data and pilots modulated on an occupied subset of a plurality of sub-carriers associated with the FFT structure; and
transmit the plurality of OFDM symbols to another wireless communication device to be used by the another wireless communication device to perform channel estimation of a wireless communication channel between the wireless communication device and the another wireless communication device, wherein:
a first FFT structure of the plurality of FFT structures specifies a first number of sub-carriers, a first occupied subset of sub-carriers within the first number of sub-carriers for the first FFT structure, and a first pilot periodicity of a first number of symbols associated with a first pilot pattern of the first FFT structure;
a second FFT structure of the plurality of FFT structures specifies a second number of sub-carriers that is different than the first number of sub-carriers, a second occupied subset of sub-carriers within the second number of sub-carriers for the second FFT structure, and a second pilot periodicity of a second number of symbols associated with a second pilot pattern for the respective FFT;
the plurality of FFT structures includes the first FFT structure, the second FFT structure, and a third FFT structure;
the second FFT structure is double size of the first FFT structure;
the third FFT structure is double size of the second FFT structure;
the first FFT structure has the first pilot periodicity of the first number of symbols; and
the second FFT structure and the third FFT structure both have the second pilot periodicity of the second number of symbols that is different than the first pilot periodicity of the first number of symbols.

US Pat. No. 10,396,956

CHANNEL IDENTIFICATION IN A MIMO TELECOMMUNICATIONS SYSTEM

CommScope Technologies LL...

1. A channel identification system for a MIMO telecommunication system wirelessly communicating with terminal devices, comprising:an interface device communicatively couplable to a first port and a second port of a base station for receiving downlink signals on channels corresponding to the first port and the second port; and
a processing device disposed in the MIMO telecommunication system, wherein the processing device is couplable to the interface device and has instructions that are executable by the processing device and are configured to cause the processing device to:
decode a broadcast channel for a signal of the downlink signals having an embedded synchronization signal;
extract a first cell-specific reference signal from one of: (a) a first downlink signal of the downlink signals that does not include the embedded synchronization signal or (b) a second downlink signal of the downlink signals that includes the embedded synchronization signal and is associated with a secondary channel of the channels;
generate a second cell-specific reference signal using signal information from at least one of the downlink signals; and
determine a channel identification corresponding to at least one channel of the channels by correlating the first cell-specific reference signal and the second cell-specific reference signal.

US Pat. No. 10,396,955

METHOD FOR TRANSMITTING AND RECEIVING REFERENCE SIGNAL IN WIRELESS COMMUNICATION SYSTEM

Samsung Electronics Co., ...

1. A method for transmitting a reference signal (RS) in a wireless communication system, the method comprising:configuring transmission resources by including at least one first resource block (RB) to which the RS is not mapped, and two RBs to which the RS is mapped, the at least one first RB and the two RBs are placed along a frequency axis in a first subframe, and the at least one first RB is between the two RBs;
transmitting a first message, the first message indicating a spacing between the two RBs to which the RS is mapped and an RB offset, wherein the RB offset indicates positions of the two RBs to which the RS is mapped, the spacing comprising an interval within a subframe having the two RBs to which the RS is mapped; and
transmitting the RS in the configured transmission resources.

US Pat. No. 10,396,954

METHOD AND APPARATUS FOR USE WITH A RADIO DISTRIBUTED ANTENNA SYSTEM HAVING A CLOCK REFERENCE

1. A method, comprising:receiving, by a system including circuitry, a modulated signal in a first spectral segment, wherein the modulated signal conforms to a signaling protocol of a mobile communication device;
converting, by the system, the modulated signal in the first spectral segment to the modulated signal in a second spectral segment based on a signal processing of the modulated signal and without modifying the signaling protocol of the modulated signal, wherein the second spectral segment is outside the first spectral segment;
transmitting, by the system, instructions in a control channel to direct a network element of a distributed antenna system to convert the modulated signal in the second spectral segment to the modulated signal in the first spectral segment; and
transmitting, by the system, a clock signal with the modulated signal in the second spectral segment to the network element of the distributed antenna system, wherein the clock signal synchronizes timing of digital control channel processing of the network element to recover the instructions from the control channel and wherein the clock signal is transmitted outside a frequency spectrum of the control channel.

US Pat. No. 10,396,953

METHOD AND SYSTEM FOR SENDING A REFERENCE SIGNAL, METHOD AND SYSTEM FOR RECEIVING A REFERENCE SIGNAL

Samsung Electronics Co., ...

1. A method by a transmitting device, comprising:generating at least two first reference signals based on at least two second reference signals predetermined in resource elements,
wherein the at least two first reference signals have adjacent positions in a time domain or in a frequency domain, and
wherein each of the at least two first reference signals is generated based on data signals, an interference coefficient between adjacent carriers, each of the at least two second reference signals, and a predetermined function;
modulating the data signals and the at least two first reference signals using non-orthogonal multi-carrier modulation waveform; and
transmitting the modulated data signals and the modulated at least two first reference signals.

US Pat. No. 10,396,952

WIRELESS DEVICE, METHOD, AND COMPUTER READABLE MEDIA FOR MULTIPLY-USER REQUEST-TO-SEND AND CLEAR-TO-SEND AND UPLINK ACK PROTECTION IN A HIGH EFFICIENCY WIRELESS LOCAL-AREA NETWORK

Intel IP Corporation, Sa...

1. An apparatus of a high-efficiency (HE) access point (AP), the apparatus comprising: memory; andprocessing circuitry' coupled to the memory, the processing circuitry' configured to:
encode a trigger frame for multi-user request-to-send (MU-RTS), the trigger frame comprising for each of a plurality of HE stations (STAs), an association identification (AID) of a HE station (STA) and a corresponding channel allocation for the HE STA identified by the AID, wherein the trigger frame indicates each of the plurality' of HE STAs are to simultaneously respond with a CTS frame on each 20 MHz subchannel indicated in the corresponding channel allocation; and generate signaling to cause the HE AP to transmit the trigger frame;
wherein the trigger frame further comprises a duration field, wherein a value of the duration field is set to a duration to indicate a deferral duration for wireless devices not participating in the MU-RTS
wherein the plurality of HE STAs are to encode a value of a duration field of the CTS frames based on the value of the duration field of the trigger frame.

US Pat. No. 10,396,951

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

LG ELECTRONICS INC., Seo...

1. An apparatus for transmitting a broadcast signal, the apparatus comprising:an encoder to encode service data which is carried by a Data Pipe (DP);
a mapper to map the encoded service data;
a time interleaver to interleave the mapped service data according to a time interleaving mode,
the time interleaver for a first mode of the time interleaving mode including:
a block interleaver to interleave data in a Time Interleaving (TI) block in an interleaving frame of the service data,
the TI block including a number of Forward Error Correction (FEC) blocks and a number of virtual FEC blocks that is a difference between a maximum number of FEC blocks of the TI block and the number of FEC blocks in the TI block, the virtual FEC blocks are ahead of the FEC blocks in the TI block;
a convolutional interleaver to split the TI block into interleaving units and spread the interleaving units over one or more signal frames;
a frame builder to build the one or more signal frames including the time interleaved service data;
a modulator to modulate data in the one or more signal frames by an Orthogonal Frequency Division Multiplex (OFDM) scheme; and
a transmitter to transmit the broadcast signal having the modulated data,
the broadcast signal including information for the time interleaving mode and information for the first mode of the time interleaving mode.

US Pat. No. 10,396,949

METHOD AND EQUIPMENT FOR PROCESSING INTERFERENCE SIGNALS

Samsung Electronics Co., ...

1. A terminal, comprising:a transceiver configured to receive scheduling configuration information of at least two first neighbor base stations from a base station; and
a controller configured to control the transceiver:
in response to the scheduling information comprising identification information on a second neighbor base station transmitting a strongest interference signal among the at least two first neighbor base stations, to detect an interference signal of a second neighbor base station identified based on the scheduling information and perform interference cancellation on the detected interference signal of the second neighbor base station,
in response to the scheduling information comprising identification information on at least two third neighbor base stations among the at least two first neighbor base stations, to detect an interference signal of the at least two third neighbor base stations and to perform interference cancellation on the detected interference signals of the at least two third neighbor base stations, and
in response to the scheduling information not comprising identification information on the second neighbor base station or the identification information on the at least two third neighbor base stations and all of the at least two first neighbor base stations having the same scheduling information, to select at least one neighbor base station of the at least two first neighbor base stations and detect an interference signal of the selected at least one neighbor base station, and
to perform interference cancellation on the detected interference signal of the selected at least one neighbor base station.

US Pat. No. 10,396,948

ULTRASONIC MULTIPLEXING NETWORK FOR IMPLANTABLE MEDICAL DEVICES

Northeastern University, ...

1. A system for transmitting data ultrasonically through biological tissue comprising:a network comprising a plurality of nodes, at least a portion of the nodes implantable within a body;
a first node implantable in the body and comprising an ultrasonic transducer and a transmitter, and a second node comprising an ultrasonic receiver;
the transmitter at the first node including an orthogonal frequency division multiplexing (OFDM) signal generator operative to encode an input information bit stream on orthogonal subcarriers for transmission as an ultrasonic signal through the body to the ultrasonic receiver at the second node, wherein OFDM packets carrying information bits are preceded by a preamble to provide a starting point of a packet to perform time synchronization; and
the ultrasonic receiver at the second node operative to decode the ultrasonic signal received from the first node to recover the information bit stream.

US Pat. No. 10,396,947

POWER CONTROL FOR CARRIER AGGREGATION ON SHARED BANDS

AVAGO TECHNOLOGIES INTERN...

1. An apparatus for efficient carrier aggregation comprising:circuitry configured to
identify a primary component carrier corresponding to a primary communication system and at least one secondary component carrier corresponding to at least one secondary communication system;
acquire carrier sensing information corresponding to the at least one secondary component carrier based on component carrier sensing performed on the at least one secondary component carrier, the carrier sensing information indicating a traffic load on the at least one secondary component carrier;
identify a carrier aggregation configuration to be implemented based on the identified primary component carrier and the at least one secondary component carrier, and the carrier sensing information; and
apply the determined carrier aggregation configuration in communication performed on the carrier aggregation configuration.

US Pat. No. 10,396,946

METHODS AND SYSTEMS FOR ASYNCHRONOUS TIME DIVISION DUPLEX BY RADIO BASE STATION

Phazr, Inc., Allen, TX (...

1. A method of wireless communication using time division duplex over widely spaced frequency bands by a plurality of radio base stations, comprising:transmitting by a first radio base station millimeter wave band downlink signals comprising a plurality of transmission time intervals (TTIs);
receiving by the first radio base station millimeter wave band uplink signals comprising at least one TTI;
wherein the first radio base station transmits the millimeter wave band downlink signals and receives the millimeter wave band uplink signals using asymmetric time division duplex, and wherein the number of TTIs in the millimeter wave band downlink signals is greater than the number of TTIs in the millimeter wave band uplink signals;
transmitting by the first radio base station sub-7 GHz band downlink signals comprising at least one TTI;
receiving by the first radio base station sub-7 GHz band uplink signals comprising a plurality of TTIs;
wherein the first radio base station transmits sub-7 GHz wave band downlink signals and receives sub-7 GHz band uplink signals using asymmetric time division duplex, and wherein the number of TTIs in the sub-7 GHz band downlink signals is less than the number of TTIs in the sub-7 GHz band uplink signals;
transmitting by a second radio base station millimeter wave band downlink signals comprising a plurality of the transmission time intervals (TTIs);
receiving by the second radio base station millimeter wave band uplink signals comprising the at least one TTI;
wherein the second radio base station transmits the millimeter wave band downlink signals and receives the millimeter wave band uplink signals using asymmetric time division duplex, and wherein the number of TTIs in the millimeter wave band downlink signals is greater than the number of TTIs in the millimeter wave band uplink signals;
transmitting by the second radio base station sub-7 GHz band downlink signals comprising the at least one TTI;
receiving by the second radio base station sub-7 GHz band uplink signals comprising a plurality of TTIs;
wherein the second radio base station transmits sub-7 GHz wave band downlink signals and receives sub-7 GHz band uplink signals using asymmetric time division duplex, and wherein the number of TTIs in the sub-7 GHz band downlink signals is less than the number of TTIs in the sub-7 GHz band uplink signals.

US Pat. No. 10,396,945

PACKET NUMBER REPRESENTATION FOR MULTICAST CHANNEL BLOCK ERROR RATE REPORTING

NOKIA TECHNOLOGIES OY, E...

1. A method, comprising:determining a number of packets corresponding to a block error rate of a multicast channel;
encoding the number of packets using an encoding format comprising a plurality of granularities and at least one threshold, wherein multiple thresholds are used to separate the plurality of granularities; and
transmitting the number of packets in a report.

US Pat. No. 10,396,944

LOW LATENCY CORRUPT DATA TAGGING ON A CROSS-CHIP LINK

International Business Ma...

1. An apparatus for low latency corrupt data tagging on a cross-chip link, the apparatus comprising a computer processor, a computer memory operatively coupled to the computer processor, the computer memory having disposed within it computer program instructions that, when executed by the computer processor, cause the apparatus to carry out the steps of:receiving, from the cross-chip link, a control flit comprising a virtual channel identifier for an incoming data flit;
storing the virtual channel identifier in a data pipeline and a bad data indicator (BDI) pipeline;
receiving, from the cross-chip link, the incoming data flit into the data pipeline;
moving, based on the virtual channel identifier in the data pipeline, the data flit from the data pipeline into an entry in a virtual channel queue corresponding to the virtual channel identifier;
receiving, from the cross-chip link, a BDI for the data flit into the BDI pipeline; and
moving, based on the virtual channel identifier in the BDI pipeline, the BDI for the data flit from the BDI pipeline into an entry in a BDI array corresponding to the entry in the virtual channel queue storing the data flit.

US Pat. No. 10,396,943

ASYMMETRIC DOWNLINK-UPLINK TRANSMISSION TIME INTERVAL CONFIGURATIONS FOR LOW LATENCY OPERATION

QUALCOMM Incorporated, S...

1. A method for wireless communication, comprising:identifying a first transmission time interval (TTI) length for downlink transmissions;
identifying a second TTI length for uplink transmissions, the second TTI length being longer than the first TTI length;
determining a feedback process transmission timing based at least in part on one or more of the first TTI length or the second TTI length;
grouping feedback information for two or more consecutive downlink transmissions for transmission in a subsequent transmission; and
transmitting the subsequent transmission according to the feedback process transmission timing.

US Pat. No. 10,396,942

METHOD AND APPARATUS FOR TRANSMITTING AND RECEIVING DATA IN A COMMUNICATION SYSTEM

Samsung Electronics Co., ...

1. A method of a receiver in a wireless communication system, the method comprising:receiving packets;
identifying whether there are non-received packets among packets transmitted from a transmitter; and
transmitting a status report including an extension bit 3 (E3) field indicating whether there are consecutively non-received packets based on there being the non-received packets,
wherein a length of the E3 field is 1 bit.

US Pat. No. 10,396,941

RESOLVING CONCURRENT COMMUNICATIONS AT A RELAY USER EQUIPMENT (UE)

INTEL CORPORATION, Santa...

1. An apparatus of an eNodeB operable to control communications at a relay user equipment (UE), the apparatus comprising one or more processors and memory configured to:select, the relay UE to relay proximity services (ProSe) traffic between the eNodeB and a remote UE based on one or more relay quality indicators associated with the relay UE; and
communicate, to the relay UE, control signaling to configure one or more orthogonal timelines to cause the relay UE to resolve ProSe communications between the relay UE and the remote UE that conflict with uplink hybrid automatic repeat request (HARQ) acknowledgement (ACK) or negative acknowledgement (NACK) transmissions from the relay UE to the eNodeB,
wherein the control signaling communicated from the eNodeB to the relay UE configures a reduction in a number of uplink subframes used for HARQ ACK/NACK transmissions at the relay UE in order to resolve conflicts between ProSe communications at the relay UE with the remote UE and HARQ ACK/NACK transmissions from the relay UE to the eNodeB.

US Pat. No. 10,396,940

SCHEDULING DOWNLINK DATA WITH MULTIPLE SLOT FEEDBACK CHANNEL CONFIGURATION IN WIRELESS COMMUNICATION SYSTEMS

1. A method, comprising:configuring, by a network device comprising a processor, a user equipment with a repetition factor greater than one, wherein the repetition factor is applicable to repetition of hybrid automatic repeat request acknowledgements to be sent by the user equipment via a physical resource uplink control channel in response to information transmitted by the network device to the user equipment on a physical downlink shared channel; and
configuring, by the network device, the user equipment to repeat the hybrid automatic repeat request acknowledgements, resulting in repeated hybrid automatic repeat request acknowledgements, according to the repetition factor using physical uplink control channel resources that are orthogonal to physical downlink shared channel resources with respect to overlapping transmission time slots, to reduce an interference between physical resource uplink control channel resources and physical downlink shared channel resources in a same time slot.

US Pat. No. 10,396,939

DYNAMIC MANAGEMENT OF PACKET LOSS

ZYCADA NETWORKS, INC., M...

1. A computer-implemented method, comprising:duplicating a first packet within a first plurality of packets to be transmitted to a destination computing node as a first sequence of packets;
duplicating a second packet within a second plurality of packets to be transmitted to the destination computing node as a second sequence of packets, wherein the second sequence of packets is subsequent to the first sequence of packets;
transmitting the first plurality of packets including the duplicate of the first packet to the destination computing node;
subsequent to transmitting the first plurality of packets, transmitting the second plurality of packets including the duplicate of the second packet to the destination computing node;
receiving a first acknowledgement from the destination computing node;
determining that the first acknowledgment is directed to a duplicated packet; and
in response to determining that the first acknowledgment is directed to the duplicated packet:
determining that a second acknowledgement has yet to be received for each of first one or more packets within the first plurality of packets transmitted prior to the duplicated packet;
in response to determining that the second acknowledgement has yet to be received, retransmitting the first one or more packets to the destination computing node;
in response to determining that the second acknowledgment has been received, determining that a third acknowledgement has yet to be received for each of second one or more packets within the second plurality of packets transmitted prior to the duplicated packet; and
in response to determining that the third acknowledgement has yet to be received, retransmitting the second one or more packets to the destination computing node.

US Pat. No. 10,396,938

RECEPTION DEVICE AND RECEPTION METHOD

PANASONIC INTELLECTUAL PR...

1. A reception device that receives a multiplexed signal into which a plurality of data series have been multiplexed by superposition coding, and derives the plurality of data series from the multiplexed signal, the plurality of data series including a first data series in a first layer and a second data series in a second layer, the reception device comprising:a receiver that receives the multiplexed signal;
a first demapper that demaps the multiplexed signal, with a second modulated symbol stream of the second data series being included in the multiplexed signal as an undetermined signal component, to generate a first bit likelihood stream of the first data series;
a second demapper that demaps the multiplexed signal, with a first modulated symbol stream of the first data series being included in the multiplexed signal as an undetermined signal component, to generate a second bit likelihood stream of the second data series;
a first decoder that performs error control decoding on the first bit likelihood stream to derive the first data series; and
a second decoder that performs error control decoding on the second bit likelihood stream to derive the second data series,
wherein the multiplexed signal received by the receiver is a signal on which the first modulated symbol stream and the second modulated symbol stream are superposed at a predetermined amplitude ratio, and in which a polarity of a real part and a polarity of an imaginary part of each modulated symbol in the second modulated symbol stream are controlled in accordance with the first modulated symbol stream, the first modulated symbol stream being generated by mapping a first bit stream of the first data series, the second modulated symbol stream being generated by mapping a second bit stream of the second data series.

US Pat. No. 10,396,937

WIRELESS RECEIVER FOR TURBO LOOP MULTIUSER DETECTION INCORPORATING REUSE OF QR COMPONENT

COLLISION COMMUNICATIONS,...

1. A method for efficiently estimating a plurality of unknown values included in a signal transmitted over a subcarrier of a transmission by a signal source, the method comprising:receiving the signal from the signal source; and
applying a turbo loop to the received signal until estimates of the plurality of unknown values are determined, the turbo loop comprising:
obtaining estimates of the unknown values by applying an equalizer determined based on a QR decomposition, wherein a QR decomposition on a subsequent turbo loop is based on a QR decomposition of a previous loop; and
applying the equalized signal to a residual signal vector and a residual amplitude matrix, the residual signal vector determined by subtracting the estimates of the unknown values from the received signal and the residual amplitude matrix representing value amplitudes that remain after the estimates of the unknown values are subtracted.

US Pat. No. 10,396,936

SPATIALLY-DISTRIBUTED MULTI-INPUT INTERFEROMETER RECEIVER FOR 5G BACKHAULING SYSTEMS AND BEYOND

HUAWEI TECHNOLOGIES CANAD...

1. A receiver for receiving a radio frequency (RF) signal that comprises a carrier signal modulated with a baseband symbol, the receiver comprising:a plurality of spatially-distributed antennas to receive the RF signal;
a local reference signal generator configured to generate a local reference signal;
a plurality of power couplers, each power coupler having a first input connected to a respective one of the antennas to receive a respective version of the RF signal, a second input connected to the local reference signal generator to receive the local reference signal, and an output to output a corresponding coupled signal; and
a differentiator circuit connected to the power coupler outputs for determining a power differential between at least one pair of the coupled signals to recover the baseband symbol from the RF signal.

US Pat. No. 10,396,935

METHOD AND DEVICE FOR TRANSMITTING UPLINK CONTROL SIGNAL IN WIRELESS COMMUNICATION SYSTEM

LG ELECTRONICS INC., Seo...

1. A method for transmitting acknowledgement/negative-acknowledgement (ACK/NACK) information in a wireless communication system, the method performed by a user equipment (UE) and comprising:receiving a physical downlink shard channel (PDSCH); and
transmitting the ACK/NACK information for the PDSCH through a physical uplink control channel (PUCCH) resource,
wherein if the UE receives the PDSCH with a corresponding downlink control channel having an ACK/NACK resource indicator (ARI) field, the PUCCH resource is determined based on the ARI field, and
wherein if the UE receives the PDSCH without the corresponding downlink control channel, the PUCCH resource is determined based on a radio resource control (RRC) message.

US Pat. No. 10,396,934

METHOD FOR CHANNEL QUALITY REPORT

HFI Innovation INC., Hsi...

1. A method comprising:generating a transmission efficiency E for a transport block by a mobile station in a wireless network, wherein the transport block is repeatedly transmitted with a repetition number nrep greater than zero such that the transport block is received with a predefined receiving quality, wherein the transmission efficiency E is related to a number ner of resource elements used in each repetition and cell-specific or channel state information reference signals received over multiple subframes;
creating a channel quality indicator based on at least the generated transmission efficiency E; and
transmitting the channel quality indicator to a base station via the wireless network.

US Pat. No. 10,396,933

BANDWIDTH CODING FOR CHANNEL BONDING ACCESS

INTEL IP CORPORATION, Sa...

12. A method comprising:sending, via a radio, a first frame, the first frame to include a data portion and a control portion following the data portion, the control portion to include an indication of first bandwidth information, the first bandwidth information comprising an indication of a plurality of channels within a frequency, the control portion comprising a parity portion and a bandwidth indication portion, the control portion comprising a low-density parity-check (LDPC) codeword; and
transmitting an information element, via the radio, during a transmit opportunity (TxOP) established based on the first frame, the TxOP comprising channel bonding based in part on the first bandwidth information.

US Pat. No. 10,396,932

METHOD FOR OPERATING A MOBILE COMMUNICATION NETWORK

NEC CORPORATION, Tokyo (...

1. A method for operating a mobile communication network, the method comprising:a) identifying link processing jobs running on one or more entities in the mobile communication network which cause an increase of data transmission delay in a communication link between a radio access network and a core network of the mobile communication network, wherein the data transmission delay includes a packet delay caused by a decoding process and/or encoding process, wherein the decoding process and/or encoding process is a decoding process and/or encoding process of an applied forward error correction on the communication link;
b) selecting one or more of the identified link processing jobs based on the respective data transmission delays; and
c) adapting link parameters of the selected link processing jobs of the communication link depending on latency requirements of a service using the communication link, wherein depending
(i) on a decoding time constraint indicating a maximum allowable decoding time for a turbo-decoder and/or
(ii) on an encoding time constraint indicating a maximum allowable encoding time for a turbo-encoder,
and parameters of a modulation-and-coding scheme, a maximum number of iterations for the turbo-decoder and/or turbo-encoder is provided.

US Pat. No. 10,396,931

FIRST NETWORK NODE, SECOND NETWORK NODE AND METHODS FOR TRANSMITTING AND RECEIVING A PROTOCOL DATA UNIT

Telefonaktiebolaget LM Er...

1. A method performed by a first network node, for transmitting a Radio Link Control (RLC) Unacknowledged Mode (UM) Protocol Data Unit (PDU) to a second network node, which first network node and second network node operate in a third generation partnership project (3GPP) wireless communications network, which 3GPP wireless communications network provides a first channel and a second channel, the method comprising:when it is detected by the first network node that the RLC UM PDU has failed to be transmitted over the first channel, wherein the first channel is represented by an unlicensed channel (ULC), deciding to redirect the RLC UM PDU to be transmitted over the second channel, and when RLC UM PDU is too large to be sent in a single transmission over the second channel, wherein the second channel is represented by a Licensed channel (LC),
dividing the RLC UM PDU into two or more re-segmented RLC UM PDUs; and
transmitting the two or more re-segmented RLC UM PDUs to the second network node over the second channel,
wherein each re-segmented RLC UM PDU comprises the following indications:
that the PDU is re-segmented;
an order indicator related to the re-segmented RLC UM PDU; and
whether or not the re-segmented RLC UM PDU is a last re-segmented RLC UM PDU out of the two or more re-segmented RLC UM PDUs,
wherein the indications are comprised in a header of the re-segmented RLC UM PDU.

US Pat. No. 10,396,930

NOMA SCHEME DATA RECEIVING METHOD AND USER EQUIPMENT

LG ELECTRONICS INC., Seo...

1. A method of receiving data using a Non-Orthogonal Multiple Access (NOMA) scheme, the method performed by a user equipment (UE) and comprising:receiving, by the UE, downlink control information (DCI) for a NOMA scheme and downlink data including interference data based on the DCI,
wherein the DCI includes a hybrid automatic repeat request (HARQ) ACK or HARQ NACK,
wherein the HARQ ACK included in the DCI indicates that another UE, which has been allocated with the same frequency-time resource to the UE, has previously performed successful reception of the interference data, and
wherein the HARQ NACK included in the DCI indicates that the another UE has not previously performed successful reception of the interference data;
decoding, by the UE, the interference data based on (i) that the DCI includes the HARQ ACK, or based on (ii) that the DCI includes the HARQ NACK and the UE has not previously performed successful reception of the interference data;
cancelling, by the UE, the interference data from the received downlink data based on a result of the decoding of the interference data; and
decoding, by the UE, the remaining downlink data after the interference data have been cancelled.

US Pat. No. 10,396,929

ALL-OPTICAL REGENERATION SYSTEM FOR OPTICAL WAVELENGTH DIVISION MULTIPLEXED COMMUNICATION SYSTEMS

Danmarks Tekniske Univers...

1. An all-optical regeneration system for regeneration of optical wavelength division multiplexed (WDM) data signals in an optical WDM communication system, the all-optical regeneration system comprising:a WDM-to-OTDM converter configured for converting an input WDM data signal comprising multiple wavelength channels into an input optical time domain multiplexing (OTDM) data signal comprising multiple time multiplexed time channels,
an all-optical regenerator unit being applicable depending on the modulation format of said input WDM data signal and configured for regenerating the input OTDM data signal into an output OTDM data signal, wherein the all-optical regenerator is configured to work at a high bitrate value that is substantially a bitrate of a single wavelength channel of the multiple wavelength channels times a number of the multiple wavelength channels, and
an OTDM-to-WDM converter for converting the output OTDM data signal to an output WDM data signal, wherein
said all-optical regenerator system is suitable for phase-keyed information, and an input of the all-optical regenerator unit is in optical communication with an output of the WDM-to-OTDM converter, and an output of the all-optical regenerator unit is in optical communication with an input of the OTDM-to-WDM converter, wherein the WDM-to-OTDM converter and/or the OTDM-to-WDM converter comprises a time-domain optical Fourier transformation (OFT) unit, and the OFT unit comprises a phase-modulation element and a dispersive element.

US Pat. No. 10,396,928

USER EQUIPMENT CELL SEARCH ASSISTANCE BY SYNCHRONIZATION SIGNAL BURST

ZTE WISTRON TELECOM AB, ...

1. A method of acquiring information by a user equipment device (UE) from a plurality of cells in a wireless communication system, the method comprising:obtaining information about a synchronization signal (SS) burst, the SS burst comprising a plurality of SS blocks (SB's), wherein the information comprises a time difference between two or more SB's;
synchronizing to a first cell identified in the SS burst; and
using the time difference between the two or more SB's to find at least one other cell in the wireless communication system capable of communicating with the UE from the SS burst.

US Pat. No. 10,396,927

AUTOMATIC CONFIGURATION OF CELL ASSIGNMENT OF NON-INTER-CELL INTERFERENCE COORDINATION (NON-ICIC)-ENGAGED REMOTE UNITS IN A WIRELESS DISTRIBUTED COMMUNICATIONS SYSTEM (WDCS) TO NON-ICIC-ENGAGED WDCS CELLS TO AVOID OR REDUCE DIVIDING RADIO RESOURCES

Corning Optical Communica...

1. A cell assignment configuration circuit for a wireless distribution communications system (WDCS) that includes at least two WDCS cells each configured to exchange communications signals with a plurality of remote units, the cell assignment configuration circuit configured to:identify at least one remote unit among the plurality of remote units in the WDCS receiving downlink communications signals potentially transmitted by at least one neighboring cell to the WDCS;
identify at least one Inter-Cell Interference Coordination (ICIC)-engaged WDCS cell in the WDCS in ICIC with the at least one neighboring cell based on a WDCS cell in the WDCS assigned to the identified at least one remote unit receiving downlink communications signals potentially transmitted by the at least one neighboring cell to the WDCS;
determine at least one non-ICIC-engaged remote unit assigned to the identified at least one ICIC-engaged WDCS cell not identified as receiving downlink communications signals transmitted by the at least one neighboring cell;
determine a cell assignment configuration for the WDCS based on reassigning the at least one non-ICIC-engaged remote unit to a non-ICIC-engaged WDCS cell; and
configure a cell assignment of at least one remote unit in the WDCS based on the determined cell assignment configuration.

US Pat. No. 10,396,926

APPARATUS AND METHOD FOR SUPPRESSING INTER-CELL INTERFERENCE IN WIRELESS COMMUNICATION SYSTEM

Samsung Electronics Co., ...

1. A method for operating a base station (BS), comprising:transmitting, to a terminal served by the BS, information regarding a first time-frequency resource used for the terminal served by the BS;
receiving, from an adjacent BS, interference information and information regarding a second time-frequency resource used for a terminal served by the adjacent BS, wherein the second time-frequency resource is a time-frequency resource overlapped with the first time-frequency resource;
performing a decoding of a combined signal comprising first data from the terminal served by the BS and second data from the terminal served by the adjacent BS on the overlapped time-frequency resource, based on the interference information and the information regarding the second time-frequency resource; and
identifying the first data from the combined signal based on a result of the decoding,
wherein the interference information indicates an interference on the first time-frequency resource by the terminal served by the adjacent BS.

US Pat. No. 10,396,925

SMALL CELL INTERFERENCE COORDINATION METHOD AND WIRELESS COMMUNICATION DEVICE

SONY CORPORATION, Tokyo ...

1. A method for performing interference coordination between small cells, comprising:obtaining movement information on at least one of the small cells;
determining a relative moving condition between the small cells at least based on the movement information;
estimating a Doppler shift of a signal between the small cells based on the relative moving condition; and
performing an interference alignment strategy between the small cells based on the estimated Doppler shift, wherein
the interference alignment is performed by a method based on frequency shift, and
the interference alignment performed by the method based on frequency shift comprises:
in a case that, in frequency domain, subcarriers with first numbers of a transmission signal of a first small cell of the at least one of the small cells carry signals while subcarriers with the other numbers are set to carry no signal, performing a frequency shift on a transmission signal of a second small cell of the at least one small cells, so that, in frequency domain, subcarriers with the first numbers of a signal received by the first small cell from the second small cell carry no signals while subcarriers with the other numbers carry signals.

US Pat. No. 10,396,924

TERMINAL STATION APPARATUS, BASE STATION APPARATUS, TRANSMISSION METHOD AND CONTROL METHOD

Sun Patent Trust, New Yo...

1. A terminal apparatus comprising:circuitry, which, in operation, generates a reference signal using an orthogonal sequence, which is associated with one of a plurality of layer numbers based on one of a plurality of associations; and
a transmitter, which, in operation, transmits the reference signal multiplexed with a data signal having a bandwidth that is different from a bandwidth of a data signal transmitted by another terminal apparatus,
wherein the layer numbers correspond to a first layer, a second layer, a third layer and a fourth layer, and the plurality of associations include:
(i) a first association, in which the orthogonal sequence of [1, 1] is associated with the first layer, the orthogonal sequence of [1, 1] is associated with the second layer, the orthogonal sequence of [1, ?1] is associated with the third layer, and the orthogonal sequence of [1, ?1] is associated with the fourth layer;
(ii) a second association, in which the orthogonal sequence of [1, ?1] is associated with the first layer, the orthogonal sequence of [1, ?1] is associated with the second layer, the orthogonal sequence of [1, 1] is associated with the third layer, and the orthogonal sequence of [1, 1] is associated with the fourth layer;
(iii) a third association, in which the orthogonal sequence of [1, 1] is associated with each of the first layer, the second layer, the third layer and the fourth layer; and
(iv) a fourth association, in which the orthogonal sequence of [1, ?1] is associated with each of the first layer, the second layer, the third layer and the fourth layer.

US Pat. No. 10,396,923

NETWORK CONFIGURATION

Samsung Electronics Co., ...

1. A method of managing a communication network, the method comprising:receiving first data including at least one instantaneous throughput and at least one location of at least one terminal, and second data including locations, beam patterns and channels of a plurality of base stations, the second data is from the plurality of base stations;
identifying at least one base station among the plurality of base stations that the at least one terminal is to connect with, based on the first data and the second data; and
transmitting, to each of the at least one terminal, information indicating the identified at least one base station,
wherein identifying the at least one base station that the at least one terminal is to connect with comprises:
if a randomly generated real valued number is smaller than a pre-defined value, identifying at least one base station among the plurality of base stations that the at least one terminal is to connect with such that an instantaneous network throughput of all terminals is maximized; and
if the randomly generated real valued number is larger than or equal to the pre-defined value, randomly selecting at least one base station among the plurality of base stations that the at least one terminal is to connect with.

US Pat. No. 10,396,922

APPARATUS AND MECHANISM TO SUPPORT MULTIPLE TIME DOMAINS IN A SINGLE SOC FOR TIME SENSITIVE NETWORK

TEXAS INSTRUMENTS INCORPO...

1. A system on a chip (SoC) integrated circuit (IC), comprising:one or more registers;
a plurality of programmable logic gates configured to provide a configurable communication path, between a first selected input of a plurality of inputs and a first selected output of a plurality of outputs, based on a value stored in the one or more registers;
at least a first of the plurality of inputs configured for being communicably coupled to a first time source;
at least a second of the plurality of inputs configured for being communicably coupled to a second time source;
a first subset of the plurality of outputs configurable to provide first timing information determined from the first time source; and
a second subset of the plurality of outputs configurable to provide second timing information determined from the second time source,
wherein the first selected input is configured to represent information pertaining to a first timing master, the first selected output is configurable to provide timing information to a first timing slave, the first timing master and the first timing slave supporting a first time domain within a time-sensitive network (TSN), the first timing master deriving the first timing information for the first time domain from either the first time source or the second time source;
wherein a second selected input of the plurality of inputs is configured to represent information pertaining to a second timing master, a second selected output of the second subset is configurable to provide timing information to a second timing slave, the second timing master and the second timing slave supporting a second time domain within the TSN, the second timing master deriving the second timing information for the second time domain from a different one of the first time source or the second time source than the first time domain; and
wherein the SoC is configured to provide both the first timing information and the second timing information concurrently.

US Pat. No. 10,396,921

MULTI-LANE SYNCHRONIZATION METHOD, SYNCHRONIZATION APPARATUS AND SYSTEM, AND COMPUTER STORAGE MEDIUM

Sanechips Technology Co.,...

1. A synchronization method, comprising:forming N data frames, a frame header of each of the N data frames comprising an identical frame header sequence, N being greater than or equal to 1 and less than or equal to the number of lanes M, and M being an integer not less than 2; and
sending the N data frames via N lanes, wherein different data frames are sent via different lanes,
wherein the frame header sequence is configured to perform frame synchronization between a receiving end and a sending end or to check frame synchronization;
the frame header of each of the N data frames further comprise system synchronization information, system synchronization information of different data frames sent at the same time is different, the system synchronization information and lane identification information of the lanes have a mapping relationship; and
the system synchronization information is configured to provide basis for the receiving end to detect system synchronization.

US Pat. No. 10,396,920

METHODS AND SYSTEMS FOR AN IMPROVED COMMUNICATION NETWORK

Cox Communications, Inc.,...

1. A method comprising:receiving, at a first device, a first signal over a first medium, the first signal comprising a first portion and a second portion;
extracting by a processor a third portion of the first signal, the third portion being at least a portion of the first portion of the first signal, the third portion being intended for receipt by a second device associated with a particular user account;
providing power to the first device using at least a fourth portion of the first signal, the fourth portion being at least a portion of the second portion of the first signal;
combining at least a fifth portion of the first signal with the third portion of the first signal to generate a second signal, the fifth portion of the first signal being at least a portion of the second portion of the first signal; and
providing the second signal to the second device.

US Pat. No. 10,396,919

PROCESSING OF COMMUNICATIONS SIGNALS USING MACHINE LEARNING

Virginia Tech Intellectua...

1. A method performed by one or more processors to control processing of radio frequency (RF) signals using a machine-learning network, the method comprising:receiving a first representation of an RF signal input to a radio communications apparatus;
processing the first representation of the RF signal using one or more radio stages of the radio communications apparatus;
in response to the processing, outputting a second representation of the RF signal from the one or more radio stages;
obtaining one or more observations about the second representation of the RF signal;
measuring one or more metrics of the second representation of the RF signal;
accessing past observations and metrics from a storage coupled to the radio communications apparatus;
adjusting, using (i) the one or more observations, (ii) the one or more metrics and (iii) the past observations and metrics that are accessed from the storage, parameters of a machine-learning network that implements one or more policies to process RF signals by controlling the one or more radio stages;
in response to adjusting the parameters of the machine-learning network, updating one or more actions performed by one or more controllers corresponding to the one or more radio stages, wherein a controller performs actions to control a respective radio stage; and
processing a representation of a subsequent RF signal input to the radio communications apparatus using the one or more radio stages that are controlled based on actions including the updated one or more actions.

US Pat. No. 10,396,918

NODE UNIT CAPABLE OF MEASURING DELAY AND DISTRIBUTED ANTENNA SYSTEM INCLUDING THE SAME

SOLiD, INC., Seongnam-si...

1. A node unit of a digital radio frequency (RF) transport system, the node unit comprising at least one processor and at least one memory to implement:a delay measuring part configured to transmit a first test signal to a first adjacent node unit and measure a first round trip delay with respect to the first adjacent node unit based on the first test signal looped back by the first adjacent node unit; and
a delay providing part configured to delay loop-back of a second test signal by the first round trip delay,
wherein the second test signal is transmitted from a second adjacent node unit and looped back by the node unit.

US Pat. No. 10,396,917

AUTOMATIC MAPPING AND HANDLING PIM AND OTHER UPLINK INTERFERENCES IN DIGITAL DISTRIBUTED ANTENNA SYSTEMS

AXELL WIRELESS LTD., Buc...

1. A method for automatic mapping and handling of noise and interference in a distributed antenna system (DAS), the method comprising:measuring any excessive noise and interference in one or more of the uplink cell resources matched digital filters of the DAS when one or more downlink channels of the DAS are transmitting in a zero traffic mode,
wherein the DAS comprises:
a plurality of remote radio units (RRUs) in communication with mobile devices;
a central digital hub for routing and processing digital RF signals, wherein the central digital hub is coupled to the RRUs and to the base transceiver stations (BTS's);
at least one uplink digital filter bank comprising a plurality of uplink digital filters in at least one RRU of the plurality of RRUs,
wherein one or more of the uplink digital filters is matched to a corresponding cell resource, each cell resource including at least one or more signals being received from one or more of the mobile devices in an uplink direction, there being at least two separate and distinct cell resources;
comparing the measured excessive noise and interference in the uplink cell resources matched digital filters to a desired corresponding noise level,
wherein the desired corresponding noise level is determined by a layout of the DAS; and
generating a mapping of the excessive noise and interference based on the comparison.

US Pat. No. 10,396,915

INTERFERENCE CANCELLATION REPEATER

SOLiD, INC., Seongnam-si...

1. An interference cancellation repeater comprising at least one processor to implement:a first transmission/reception processing unit configured to adjust a gain of a radio frequency (RF) input signal input via a link antenna communicatively coupled to a base station;
an interference canceller configured to cancel an interference signal from an output signal of the first transmission/reception processing unit; and
a gain controller configured to extract a signal, which has a constant magnitude regardless of a change in user traffic, from an output signal of the interference canceller, and control the first transmission/reception processing unit such that the first transmission/reception unit adjusts the gain of the RF input signal to a predetermined level based on the extracted signal.

US Pat. No. 10,396,914

REFERENCE SIGNAL MEASUREMENT FILTERING IN MULTI-BEAM OPERATION

QUALCOMM Incorporated, S...

1. A method for performing measurement filtering of reference signals (RSs) for wireless communications by a user equipment (UE), comprising:receiving, from a base station (BS), a first beam configuration for measuring a first type of RSs from the BS and a second beam configuration for measuring a second type of RSs from the BS, wherein the first beam configuration indicates that at least one type of beam used to transmit the first type of RSs is static during a first set of time periods and the second beam configuration indicates that at least one type of beam used to transmit the second type of RSs varies during a second set of time periods; and
performing a measurement procedure for RSs received from the BS based at least in part on the first beam configuration and the second beam configuration, comprising:
filtering measurements of the first type of RSs received over the first set of time periods; and
refraining from filtering measurements of the second type of RSs received over the second set of time periods.

US Pat. No. 10,396,913

SYSTEM AND METHOD FOR PEAK FLOW DETECTION IN A COMMUNICATION NETWORK

Opanga Networks, Inc., S...

1. A method, comprising:causing delivery of content to a receiving system over a network;
measuring a first data flow rate over the network between a sending system and the receiving system during a first time period;
measuring a second data flow rate over the network between the sending system and the receiving system during a second time period;
determining the reference peak data flow rate, wherein determining the reference peak data flow rate includes calculating a reference peak data flow rate based on the first data flow rate and the second data flow rate when the first data flow rate and the second data flow rate exceed a stored flow rate, and wherein the calculated reference peak data flow rate is stored as the stored flow rate;
determining whether the network is congested by comparing a delivery rate of the content to the reference peak data flow rate; and
when the network is determined to be congested, reducing the delivery rate of the content to the receiving system.

US Pat. No. 10,396,912

METHOD AND SYSTEM FOR A SUBSAMPLING BASED SYSTEM INTEGRATED SCOPE TO ENHANCE SAMPLE RATE AND RESOLUTION

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

1. A device for receiving a RF (radio frequency) signal and converting the RF signal to a digital data sample, the device comprising:a digital data memory;
a receiver, the receiver configured to providing a repeating digital data sample to the digital data memory, wherein the receiver comprises a LO (local oscillator), wherein the repeating digital data sample is collected at a pre-determined sampling rate with zero phase shift of a sampling clock, wherein the sampling clock is based on the LO;
a phase selector;
an additional enhanced data memory configured to store an additional repeating digital data sample, wherein the additional repeating digital data sample is collected at the pre-determined sampling rate plus a phase shift of the sampling clock, wherein the phase shift is controlled by the phase selector;
a CS (chip scope) control unit, the CS control unit configured to control the phase selector and to synchronize the repeating digital data sample with the additional repeating digital data sample,
wherein the repeating digital data sample and the additional repeating digital data sample are merged by interleaving them into one single digital data sample, wherein the one single digital data sample will appear to have a sampling rate that is higher than the pre-determined sampling rate.

US Pat. No. 10,396,911

NOISE ANALYSIS TO REVEAL JITTER AND CROSSTALK'S EFFECT ON SIGNAL INTEGRITY

Teledyne LeCroy, Inc., T...

1. A computer-implemented method, comprising:sampling, by an electronic measurement instrument, a signal to identify sampled values of the signal at different times;
identifying, by the electronic measurement instrument, a sequence of bit states encoded within the signal with unit intervals, by analyzing the sampled values of the signal;
identifying, by the electronic measurement instrument and through analysis of the sequence of bit states that were identified by analyzing the sampled values, multiple instances of a same bit state that occur in the signal after a same pattern of multiple bit states, wherein the same bit state is either a digital ‘0’ or a digital ‘1’, and the same pattern of multiple bit states is a same pattern of digital ‘0’s and digital ‘1’s;
identifying, by the electronic measurement instrument, multiple first values at a first position within unit intervals that encode the multiple instances of the same bit state that occur after the same pattern of multiple bit states;
generating, by the electronic measurement instrument based on analysis of the multiple first values, a first mathematical representation of the multiple first values;
identifying, by the electronic measurement instrument, multiple second values at a second position within the unit intervals that encode the multiple instances of the same bit state that occur after the same pattern of multiple bit states;
generating, by the electronic measurement instrument based on analysis of the multiple second values, a second mathematical representation of the multiple second values; and
displaying, by the electronic measurement instrument, a probability density representation of the unit intervals that encode the multiple instances of the same bit state that occur after the same pattern of multiple bit states, based on:
(i) the first mathematical representation of the multiple first values at the first position within the unit intervals that encode the multiple instances of the same bit state that occur after the same pattern of multiple bit states, and
(ii) the second mathematical representation of the multiple second values at the second position within the unit intervals that encode the multiple instances of the same bit state that occur after the same pattern of multiple bit states,
wherein the probability density representation of the unit intervals that encode the multiple instances of the same bit state that occur after the same pattern of multiple bit states is displayed independent of values that encode any bit state preceded by a different pattern of multiple bit states that is different from the same pattern of multiple bit states, resulting in a probability density representation that is specific to the multiple instances of the same bit state that occur after the same pattern of multiple bit states.

US Pat. No. 10,396,910

OVER THE AIR COMMANDS FOR RF TESTING

Silicon Laboratories, Inc...

5. A method of testing RF characteristics of a wireless network device, where the wireless network device is fully assembled, fully functional and comprises instructions allowing both normal operating mode and RF test mode, comprising:transmitting a command to the network device using ZIGBEE protocol, the command invoking a RF test mode in the network device, wherein the command specifies that the network device is to remain in the RF test mode indefinitely, and the network device returns to normal operating mode after power is cycled;
performing an RF test after the network device enters the RF test mode, wherein the RF test is a RF transmission test or a RF receive test;
wherein, in the case of a RF transmission test, the RF transmission test is selected from the group consisting of continuous transmission of packets, modulated stream of characters and unmodulated carrier tone; and the method further comprises:
using RF test equipment to measure transmission characteristics of the network device during the RF transmission test, wherein the RF test equipment measures transmit power, transmit frequency, or signal integrity tests, such as error vector magnitude (EVM) tests; and
wherein, in the case of a RF receive test, the method further comprises:
performing an RF receive test after the network device enters the RF test mode by actuating a RF packet generator to create network packets;
collecting statistics in the network device during the receive test; and
extracting the statistics from the network device after power has been cycled to the network device.

US Pat. No. 10,396,909

MULTI-ANTENNA TEST SYSTEM AND METHOD

1. A multi-antenna test system comprising:a device under test; and
at least four antenna devices;
wherein the at least four antenna devices are spaced apart in a fixed angular relationship with respect to the device under test to create different certain angular relations between each of a plurality of pairs of the at least four antenna devices; and
wherein a maximum of two antenna devices of the at least four antenna devices is activated at the same time such that the device under test and the two active antenna devices form a plane.

US Pat. No. 10,396,908

HIGH FREQUENCY LINE FLATTENER IMPEDANCE MATCHING NETWORK

Softronics, Ltd., Marion...

1. An impedance matching network between a transmitter and an antenna, the impedance matching network comprising:a measurement device for measuring a standing wave ratio coupled to the transmitter for measuring a standing wave ratio (“SWR”);
a first unbalanced to unbalanced transformer (“first unun”) with an impedance ratio of N:1 selectively coupled in series with the measurement device;
a microprocessor coupled to the measurement device for determining iteratively whether the first unun lowers the standing wave ratio (“SWR”) in response to switching the first unun in and out of a series connection with the antenna, wherein one of the iterations comprises of a direct series connection between the measurement device and the antenna with a short around the first unun.

US Pat. No. 10,396,907

TIME DOMAIN REFLECTOMETRY STEP TO S-PARAMETER CONVERSION

Teledyne LeCroy, Inc.

1. A method for measuring s-parameters of a device under test (DUT), comprising:automatically setting, by a network analyzer, switches of a fixture to:
(a) connect a driven port of the fixture to a first DUT port, while the driven port of the fixture is connected to a first pulser and a first sampler, and
(b) connect an un-driven port of the fixture to a second DUT port, while the un-driven port of the fixture is connected to a second sampler;
sending a first pulse through the driven port of the fixture, using the first pulser, while the driven port of the fixture is connected to the first DUT port and the un-driven port of the fixture is connected to the second DUT port;
acquiring, in response to sending the first pulse through the driven port of the fixture:
(c) a first reflected waveform at the driven port of the fixture, using the first sampler, while the driven port of the fixture remains connected to the first DUT port, and
(d) a first through waveform at the un-driven port of the fixture, using the second sampler, while the un-driven port of the fixture remains connected to the second DUT port;
automatically setting, by the network analyzer, switches of the fixture to:
(e) connect the driven port of the fixture to the second DUT port, while the driven port of the fixture is connected to the first pulser and the first sampler, and
(f) connect the un-driven port of the fixture to the first DUT port, while the un-driven port of the fixture is connected to the second sampler;
sending a second pulse through the driven port of the fixture, using the first pulser, while the driven port of the fixture is connected to the second DUT port and the un-driven port of the fixture is connected to the first DUT port;
acquiring, in response to sending the second pulse through the driven port of the fixture:
(g) a second reflected waveform at the driven port of the fixture, using the first sampler, while the driven port of the fixture remains connected to the second DUT port, and
(h) a second through waveform at the un-driven port of the fixture, using the second sampler, while the un-driven port of the fixture remains connected to the first DUT port;
calculating, by the network analyzer, s-parameters of the device under test in accordance with the first reflected waveform, the first through waveform, the second reflected waveform, and the second through waveform that were acquired using the first pulser, the first sampler, and the second sampler.

US Pat. No. 10,396,906

MUTUAL INFORMATION BASED INTELLIGIBILITY ENHANCEMENT

GOOGLE LLC, Mountain Vie...

1. A computer-implemented method for enhancing intelligibility of speech, the method comprising:receiving from a far-end of a communication channel a transmitted audio signal containing speech produced by a first user at the far-end of a communication channel for playout to a second user at a near-end of the communication channel;
determining one or more parameters for enhancing intelligibility of the speech contained in the received audio signal based on estimates of production noise of the transmitted signal and interpretation noise of the received signal;
modifying the received audio signal based on the one or more determined parameters; and
providing the modified audio signal to a loudspeaker at the near-end of the communication channel for playout to the second user,
wherein each of the production signal-to-noise ratio and the interpretation signal-to-noise ratio are estimated in a plurality of frequency bands,
wherein determining the one or more parameters for enhancing the intelligibility of the speech contained in the received audio signal includes estimating mutual information, in each of the plurality of frequency bands, between an intended version of the transmitted audio signal and an interpreted version of the received audio signal, wherein the estimate of mutual information in each of the plurality of frequency bands is based on generating (i) a first correlation coefficient between the transmitted signal and the production noise and (ii) a second correlation coefficient between the received signal and the interpretation noise.

US Pat. No. 10,396,905

METHOD AND SYSTEM FOR DIRECT COMMUNICATION

CEREVAST MEDICAL, INC., ...

1. A method for communicating information to a recipient, said method comprising:translating the information into a series of energy pulses for transmission to one or more target regions of a brain of the recipient; and
directing the series of energy pulses to the one or more target regions to produce a cognitive effect which the recipient perceives as the information.

US Pat. No. 10,396,904

ADAPTIVE RLS DECISION FEEDBACK EQUALIZING SYSTEM AND IMPLEMENTATION METHOD THEREOF

SOUTH CHINA UNIVERSITY OF...

1. An adaptive RLS decision feedback equalizing system, characterized by comprising: an error code cross-correlation module, an equalization module, a decision feedback unit, a coefficient updating unit and an autocorrelation estimation module, wherein a processing result of the error code cross-correlation module is mapping a previous filtering output signal yk into a multiplication result of an error code indication signal ek and an equalizer input signal sequence rk as an indication vector for equalizer parameter adjustment, and a correlation is as follows:Ik=(tan h(?yk)?sk?D)·rk=ekrk,
where subscript k represents a current time, subscript D is a time delay of an equalizer output signal with respect to a sending terminal signal; sk?D is a desired signal in sending terminal pilot signals; ? is a constant factor for controlling a mapping relationship; ek=tan h(?yk)?sk?D is an error code indicator; rk represents an equalizer input signal sequence and is composed of a receiving symbol sequence and a decision feedback symbol sequence together;
the equalization module contains a filter and a coefficient updating unit, the filter performs filtering equalization on a current input signal sequence rk to obtain an output signal yk:
yk=fk?1T?k+bk?1T?k?D=ck?1Trk,
where ck?1 is a filtering coefficient not updated and contains two portions, a feedforward filter fk?1 and a feedback filter bk?1, superscript T represents transposition of a matrix; and the input signal sequence rk is composed of the receiving symbol sequence ?k and the decision feedback symbol sequence ?k?D;
the decision feedback unit directly performs decision according to an equalized output signal yk, a decision result will be used as a feedback input signal of the equalizer, and this is implemented as follows:

where ? ? represents module value computation, a decision process is represented by obtaining a minimum module value result; ?k?D is an output decision result, is estimation of a desired signal sk?D in sending terminal pilot signals and is an input signal that will be used in an equalizer feedback portion;
the coefficient updating unit updates a current filtering coefficient ck?1 to ck according to the equalizer input signal sequence rk and the processing result of the error code cross-correlation module Ik, and this is implemented as follows:

where ? is a step size adjustment constant; w is a forget constant factor; the filtering coefficient ck and the equalizer input signal sequence rk are column vectors; and Pk?1 is an autocorrelation inverse matrix not updated;
the autocorrelation inverse matrix estimation module contains a memory coefficient unit and an autocorrelation inverse matrix register and uses a currently received symbol sequence rk result to update autocorrelation inverse matrix estimation, and updating the autocorrelation inverse matrix estimation is as follows:

where w is a forget constant factor; a receiving signal rk is a column vector; and Pk?1 is an autocorrelation inverse matrix not updated.

US Pat. No. 10,396,903

METHOD FOR SENDING SIGNALS

1. An information transmission arrangement comprising:an information particle source, arranged to emit particles along a first path;
a first beamsplitter, arranged on the first path, arranged to direct particles travelling along the first path along either a second path or a third path;
a filter provided at a first location and selectively movable between an on-path position, wherein particles travelling along the second path will impinge on the filter, and an off-path position, wherein particle travelling along the second path will not impinge on the filter;
a detection arrangement provided at a second location, wherein particles travelling along the third path will arrive at the second location; and
a further source of particles arranged to direct particles to the second location, along a path that is different from the third path, such that particles travelling along the third path may interfere with particles from the further source of particles before arriving at the detector.

US Pat. No. 10,396,901

RECEPTION OF MULTIPLE-WAVELENGTH OPTICAL SIGNALS CONSISTING OF SINGLE-BAND OPTICAL BURSTS

ORANGE, Paris (FR)

1. A coherent optical receiver configured to receive a multiple-wavelength optical signal comprising a succession of single-band optical bursts, each single-band optical burst being carried by a wavelength out of a plurality of carrier wavelengths over a determined spectral band, the optical receiver comprising:optical generation means arranged to deliver a multiple-wavelength optical local oscillator comprising a plurality of optical lines with wavelengths corresponding to the carrier wavelengths, said optical generation means comprising an optical source generating a continuous wavelength optical signal and a multiple-wavelength generation module arranged to deliver, from the continuous wavelength optical signal received from the optical source, the multiple-wavelength optical local oscillator;
optical mixing means arranged to mix the multiple-wavelength optical local oscillator and the multiple-wavelength optical signal in order to deliver at least one mixed optical signal comprising a plurality of beats between at least one of the single-band optical bursts and the optical lines of the multiple-wavelength optical local oscillator; and
detection means whose passband is arranged to filter, from the mixed optical signal, at least one beat between said at least one single-band optical burst and one of the optical lines of the multiple-wavelength optical local oscillator.

US Pat. No. 10,396,900

COMMUNICATION APPARATUS AND METHOD OF CONTROLLING TRANSMISSION SIGNAL

FUJITSU LIMITED, Kawasak...

15. An optical communication device comprising:a transmitter that transmits a training signal that includes four polarization states on a Poincare sphere having a given relation with respect to each other with regard to a rotation of each of the polarization states during transmission and at least one polarization state being a circular polarized-wave or an elliptical polarized-wave and the four polarization states being elliptic polarized-waves, circular polarized-waves or linear polarized-waves and different from one another;
a receiver that receives the training signal via a transmission line;
an estimator that estimates a Mueller matrix, a polarization state rotation control matrix, and a power level imbalance inverse operation control matrix based on the training signal; and
a controller that performs rotation control and transmission power level control of polarization components of a data signal based on the polarization state rotation control matrix and the power level imbalance inverse operation control matrix to transmit the data signal with a reduced loss of transmission capacitance.

US Pat. No. 10,396,899

PROBABILISTIC CONSTELLATION SHAPING USING SET-PARTITIONED M-QAM

Fujitsu Limited, Kawasak...

1. A method for constellation shaping of M-QAM modulation formats in optical transport networks, the method comprising:receiving binary data to be transmitted as an optical signal;
partitioning symbols of an M-QAM constellation in the complex plane into two non-overlapping subsets of symbols, the two subsets of symbols collectively including all symbols of the M-QAM constellation;
assigning respective probabilities to each symbol in a first one of the two subsets of symbols dependent on a target probability distribution for the first subset of symbols;
mapping at least a portion of the received binary data to the symbols in the first subset, the mapping including generating a respective codeword for each symbol in the first subset; and
in a first symbol period:
providing data representing the respective codewords mapped to the symbols in the first subset to an optical modulator for transmission; and
refraining from providing any data representing codewords mapped to the symbols in the second subset to the optical modulator.

US Pat. No. 10,396,898

OPTICAL MODULE AND OPTICAL TRANSMITTING APPARATUS INSTALLING A NUMBER OF OPTICAL MODULES

SUMITOMO ELECTRIC DEVICE ...

1. An optical module that generates a modulated optical beam, comprising:an electrically insulating carrier that provides a ground pattern and a bias pad on a top surface thereof, the bias pad being electrically isolated from the ground pattern thereby forming a parasitic capacitor against the ground pattern;
a semiconductor element mounted on the ground pattern, the semiconductor element generating the modulated optical beam by being supplied with a bias current;
a capacitor mounted on the ground pattern; and
at least two bonding wires among a first bonding wire connecting the semiconductor element with the bias pad, a second bonding wire connecting the bias pad with the capacitor, and an additional bonding wire connecting the capacitor with the semiconductor element,
wherein the capacitor and the parasitic capacitor are operable in complementary with respect to frequencies, and
wherein the bias current is supplied to the semiconductor element from the capacitor through the at least two bonding wires.

US Pat. No. 10,396,896

OPTICAL COMMUNICATION INTERFACE UTILIZING N-DIMENSIONAL DOUBLE SQUARE QUADRATURE AMPLITUDE MODULATION

INPHI CORPORATION, Santa...

1. A method for processing n-dimensional double square quadrature amplitude modulation (nDSQ) coded signals for pulse amplitude modulation with m levels (PAMm), the method comprising:receiving nDSQ symbols, the nDSQ symbols including a first nDSQ symbol;
dividing the nDSQ symbols into a first segment representing most significant bits (MSBs) and a second segment representing least significant bits (LSBs);
processing the second segment to generate an error indication based at least on a parity check;
generating PAM (m/2) data by multiplexing the first segment and the error indication; and
mapping the PAM (m/2) data to the MSBs bits;
wherein n is associated with a number of dimensions and is 2 or greater, and m is 2 or greater.

US Pat. No. 10,396,895

COMPENSATION COEFFICIENT CALCULATION METHOD

NTT ELECTRONICS CORPORATI...

11. A compensation coefficient calculation method performed by a receiver receiving and converting an optical signal to a received signal which is an electrical signal, comprising:a step of receiving the optical signal to which a known signal is added, converting the optical signal into the received signal, and extracting the known signal from the received signal;
a pseudo-random number adding step of adding a pseudo-random number to the extracted known signal; and
a coefficient calculating step of calculating a compensation coefficient of a compensation portion configured to equalize transmission characteristics of the received signal by comparing a true value of the known signal with the known signal to which the pseudo-random number is added.

US Pat. No. 10,396,894

COMMUNICATION APPARATUS AND METHOD

The University Court of t...

1. A system comprising a transmitter for transmitting unipolar signals and an encoder for encoding at least one bipolar signal having both positive and negative signal components, each of signal components comprising of at least one sign and at least one magnitude or absolute value, the encoder comprising a processing apparatus configured to:encode the magnitude or absolute value of the at least one signal component of the at least one bipolar signal into at least one of the unipolar signals using an encoding scheme; and
encode the at least one sign of the at least one of the signal components of the at least one bipolar signal into at least one of the unipolar signals using a different encoding scheme to that used for the magnitude or absolute value of the at least one of the signal component or such that the sign is separate to the magnitude or absolute value of the at least one of the signal component; and
the system is further configured to transmit the sign and magnitude or absolute value of the at least one signal component by transmitting, with the transmitter, the at least one unipolar signal.

US Pat. No. 10,396,892

AUTOMATED NODE LEVEL FIBRE AUDIT

Ciena Corporation, Hanov...

1. A method for automated node-level fiber testing and evaluation, the method comprising:determining, through communication to a node, a listing of equipment and a fibre trail associated with the node, wherein the node comprises a reconfigurable optical add/drop multiplexer with a plurality of modules associated with the fibre trail;
determining the fibre trail can be safely tested based on identifying a port trail of each active wavelength utilizing the listing of equipment, wherein the fibre trail is safely tested if it is one of i) carrying active wavelengths which are not subject to interference in a course of testing and ii) dark being connected but not carrying active wavelengths; and
causing a test of the fibre trail using one or more light sources in the plurality of modules to determine continuity and an amount of measured fiber loss of intra and inter-node fiber connections associated with the fibre trail utilizing Amplified Spontaneous Emission (ASE).

US Pat. No. 10,396,891

CLIENT PROTECTION SWITCH IN OPTICAL PLUGGABLE TRANSCEIVERS ACTIVATED THROUGH FAST ELECTRICAL DATA SQUELCH

Ciena Corporation, Hanov...

1. A pluggable optical transceiver comprising:one or more optical receivers;
one or more optical transmitters; and
a host interface communicatively coupled electrically to the one or more optical receivers and the one or more optical transmitters and communicatively coupled electrically via a plurality of pins to a host device,
wherein, to disable one or more lanes of the one or more optical transmitters, a fast electrical squelch implemented in less than about 10 ms is utilized to turn off or turn on associated pins for the one or more optical transmitters.

US Pat. No. 10,396,890

INFORMATION PROCESSING APPARATUS, METHOD AND NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM

FUJITSU LIMITED, Kawasak...

7. A method comprising:obtaining function information indicating a hardware function of a first station-side device on a physical network and communication state information indicating a communication state of the first station-side device;
based on the function information, generating setting information for switching a first communication between the first station-side device and a terminal device to a second communication between a second station-side device on a virtual network and the terminal device;
specifying, based on the communication state information, a time period in which the first communication is not executed;
specifying switching time which is in the identified time period and at which the first communication is to be switched to the second communication; and
causing, based on the setting information and the specified switching time, the second station-side device to start the second communication.

US Pat. No. 10,396,888

METHOD FOR FORWARD END-TO-END BEAMFORMING

VIASAT, INC., Carlsbad, ...

1. A method for end-to-end beamforming using an end-to-end relay, the method comprising:computing forward beam weights for a plurality of end-to-end forward multipath channels that couple a plurality of geographically-distributed access nodes with a user terminal in a forward user beam coverage area via a plurality of transponders of the end-to-end relay, each end-to-end forward multipath channel having multipath induced by the transponders;
generating a plurality of forward uplink signals by applying the forward beam weights to a forward beam signal, such that each forward uplink signal is unique to a respective one of the access nodes;
transmitting each forward uplink signal in a time-synchronized manner by its respective access node;
receiving a respective composite input forward signal by each of the plurality of transponders of the end-to-end relay from the plurality of access nodes, each respective composite input forward signal comprising a superposition of the plurality of forward uplink signals; and
transmitting a respective forward downlink signal corresponding to the respective composite input forward signal by each of the plurality of transponders, such that the forward downlink signals form a forward user beam.

US Pat. No. 10,396,885

DYNAMIC PARTITIONING OF MODULAR PHASED ARRAY ARCHITECTURES FOR MULTIPLE USES

INTEL CORPORATION, Santa...

1. A dynamically configurable modular antenna system comprising:a plurality of antenna modules, each of the antenna modules coupled with one of a plurality of radios and comprising an array of antenna elements coupled to one of a plurality radio frequency (RF) beamforming circuit, the plurality of RF beamforming circuits to adjust phase shifts associated with the antenna elements to generate antenna beams for the antenna modules;
a dynamic configuration unit comprising circuitry to receive an indication of a first usage for a first one of the plurality of antenna modules, and receive an indication of a second usage for a second one of the plurality of antenna modules; and
a main beamforming unit comprising circuitry coupled to the dynamic configuration unit and each of the antenna modules, the main beamforming unit to generate signal adjustments relative to the first one of the plurality of antenna modules to control a first antenna beam associated with the first one of the plurality of antenna modules based at least in part on the first usage, and generate signal adjustments relative to the second one of the plurality of antenna modules such that a second antenna beam associated with the second one of the plurality of antenna modules is generated based at least in part on the second usage, wherein the first usage and the second usage correspond to a first station and a second station, respectively, and
wherein the first one of the plurality of antenna modules to communicate first data with the first station via a first radio of the plurality of radios and utilizing a first orthogonal frequency division multiple access (OFDMA) framing, and the second one of the plurality of antenna modules to communicate second data with the second station via a second radio of the plurality of radios and utilizing a second OFDMA framing, and
wherein the first data and the second data are independent and unique from each other, the first OFDMA framing and the second OFDMA framing are independent from each other, and the first radio and the second radio are independent and unique from each other.

US Pat. No. 10,396,884

TRANSMISSION DEVICE, TRANSMISSION METHOD, RECEIVING DEVICE AND RECEIVING METHOD

SUN PATENT TRUST, New Yo...

1. A transmission device to transmit OFDM symbols, comprising:a frame configuration circuit configured to generate a frame such that the frame includes subframes arranged in a time axis, the subframes each consisting of first to last OFDM symbols arranged in the time axis, one of the first OFDM symbol and the last OFDM symbol being a subframe boundary symbol, the first to last OFDM symbols including a first data symbol and a second data symbol that are provided between the first OFDM symbol and the last OFDM symbol in the time axis; and
a signal generation circuit connected to the frame configuration circuit to generate a transmission signal based on the frame, the transmission signal being transmitted through an antenna, the signal generation circuit comprising a pilot insertion circuit configured to insert pilots in the first to last OFDM symbols such that:
the first data symbol includes a first pilot corresponding to a first subcarrier, and the first data symbol does not include a second pilot corresponding to a second subcarrier;
the second data symbol includes the second pilot, and the second data symbol does not include the first pilot; and
the subframe boundary symbol includes pilots corresponding to the first subcarrier and the second subcarrier respectively.

US Pat. No. 10,396,883

TERRESTRIAL WIRELESS POSITIONING IN LICENSED AND UNLICENSED FREQUENCY BANDS

QUALCOMM Incorporated, S...

1. A method at a location server for positioning a user equipment (UE), comprising:receiving a first propagation time measurement and a first plurality of observed time difference of arrival (OTDOA) reference signal time difference (RSTD) measurements from a first UE at a first time;
receiving a second propagation time measurement and a second plurality of OTDOA RSTD measurements from a second UE at a second time, wherein the first propagation time measurement and the second propagation time measurement are for a same base station;
determining at least one real-time difference between a pair of base stations based on the first propagation time measurement, the second propagation time measurement, the first plurality of OTDOA RSTD measurements, and the second plurality of OTDOA RSTD measurements, wherein the pair of base stations is associated with the first plurality of OTDOA RSTD measurements and the second plurality of OTDOA RSTD measurements;
receiving a third plurality of OTDOA RSTD measurements from a third UE at a third time; and
determining a position of the third UE based at least in part on the at least one real-time difference between the pair of base stations.

US Pat. No. 10,396,882

TERMINAL DEVICE, BASE STATION DEVICE, COMMUNICATION METHOD, AND INTEGRATED CIRCUIT

SHARP KABUSHIKI KAISHA, ...

1. A terminal device comprising:receiving circuitry configured to receive, from a base station device, a bit sequence ; and
decoding circuitry configured to perform a Cyclic Redundancy Check (CRC) for the bit sequence , wherein
the bit sequence is given by:
ck=bk for k=0, 1, 2, . . . , A+7
c=(bk+Xrnti,k?A?8)mod 2 for k=A+8, A+9, A+10, . . . , A+23
is a Radio Network Temporary Identifier (RNTI),
the bk is given by:
bk=ak for k=0, 1, 2, . . . , A+L?1
bk=pk?A for k=A, A+1, A+2, . . . , A+L?1
a bit sequence is downlink control information,
A is a payload size of the downlink control information,
a bit sequence is parity bits for the CRC,
L is a number of the parity bits for the CRC, which is 24,
the decoding circuitry is further configured to detect the downlink control information, and
the receiving circuitry is further configured to perform a reception on a physical downlink shared channel scheduled by the downlink control information.

US Pat. No. 10,396,881

RACH DESIGN FOR BEAMFORMED COMMUNICATIONS

QUALCOMM Incorporated, S...

1. A method of wireless communication by a user equipment (UE), comprising:receiving a message from a base station during a random access channel (RACH) procedure;
determining beam information based on the received message during the RACH procedure; and
transmitting a second message to the base station during the RACH procedure that includes the determined beam information, wherein the message, received during the RACH procedure, comprises a value indicating a request for beam information during the RACH procedure, and wherein the second message is transmitted based on the request for beam information.

US Pat. No. 10,396,880

BEAM-FORMING SELECTION

TELEFONAKTIEBOLAGET LM ER...

1. A beam-forming selection method of a wireless communication access node adapted to establish a wireless communication link to a wireless communication device by beam-formed transmission using a beam-forming alternative selected from a plurality of beam-forming alternatives each corresponding to a direction emanating from the wireless communication access node, the method comprising:simultaneously transmitting two or more beacon signals having different respective predetermined content, wherein each beacon signal is transmitted using a respective one of the plurality of beam-forming alternatives and wherein the predetermined content of each beacon signal is associated with the direction corresponding to the respective beam-forming alternative;
receiving a beacon reading report from the wireless communication device, wherein the beacon reading report is indicative of a reception quality at the wireless communication device of the two or more beacon signals; and
selecting the beam-forming alternative for establishment of the wireless communication link based on the received beacon reading report,
wherein respective contents of the beacon signals are different from one another and are chosen such that a signal distance between the contents of beacon signals increases with increasing separation between the corresponding directions of the beacon signals or increases with decreasing separation between the corresponding directions of the beacon signals.

US Pat. No. 10,396,879

METHOD AND DEVICE IN UE AND BASE STATION USED FOR WIRELESS COMMUNICATION

SHANGHAI LANGBO COMMUNICA...

1. A method in a User Equipment (UE) for wireless communication, comprising:transmitting first information;
wherein the first information comprises at least the former two of {K first-type indexes, K1 first-type indexes, K first-type numerical values}, and the K1 first-type indexes are a subset of the K first-type indexes; the K first-type indexes are used for determining K antenna port groups respectively, and one antenna port group comprises a positive integer number of antenna ports; the UE can receive simultaneously radio signals coming from K1 antenna port groups, the K1 antenna port groups are a subset of the K antenna port groups, and the K1 first-type indexes are used for determining the K1 antenna port groups respectively; the K first-type numerical values are used for determining K channel qualities respectively, and the K channel qualities are one-to-one corresponding to the K antenna port groups; the K1 first-type indexes comprise at least one given first-type index, and a position of the given first-type index in the K first-type indexes is used for determining whether an antenna port group corresponding to the given first-type index belongs to the K1 antenna port groups; and the K is a positive integer greater than 1, and the K1 is a positive integer greater than 1 but not greater than the K.

US Pat. No. 10,396,878

CHANNEL CODING AND INTERLEAVING FOR CONTROL AND USER DATA IN THE PHYSICAL UPLINK SHARED CHANNEL

Intel IP Corporation, Sa...

1. A baseband apparatus for User Equipment (UE) for a cellular network, comprising one or more processors to:encode, for a Physical Uplink Shared Channel (PUSCH) of the cellular wireless network, control information including beam information (BI), the BI information including parameters relating to multi-antenna beamforming by the UE;
interleave the encoded control information with user data, the interleaving including:
writing the control information to a matrix in a time-first mapping order,
writing the user data to the matrix in a frequency-first mapping order, and
reading out the matrix to obtain an interleaved bit stream; and
output the interleaved bit stream for radio frequency processing and transmission via a radio channel.

US Pat. No. 10,396,877

METHOD FOR REPORTING CSI IN WIRELESS COMMUNICATION SYSTEM AND APPARATUS THEREFOR

LG ELECTRONICS INC., Seo...

1. A method of reporting CSI (channel status information) by a user equipment (UE) to a base station in a wireless access system, the method comprising:receiving information on a first CSI process and a second CSI process, each of which contains two or more CSI-RS (channel status information-reference signal) resources, through an upper layer; and
transmitting a first CSI report according to one of the two or more CSI-RS resources contained in the first CSI process and a second CSI report according to one of the two or more CSI-RS resources contained in the second CSI process to the base station,
wherein, when the second CSI process is configured to have an RI value identical to an RI (rank indicator) of the first CSI process, the number of antenna ports of all CSI-RS resources contained in the first CSI process is identical to the number of antenna ports of all CSI-RS resources contained in the second CSI process.

US Pat. No. 10,396,876

PERIODIC CSI REPORTING METHOD PERFORMED BY TERMINAL IN WIRELESS COMMUNICATION SYSTEM AND TERMINAL USING THE METHOD

LG Electronics Inc., Seo...

1. A method for transmitting periodic channel state information (CSI) reporting in a wireless communication system, the method performed by a user equipment (UE) and comprising:selecting a first physical uplink control channel (PUCCH) format; and
transmitting multiple periodic CSI reports and a hybrid automatic repeat request (HARQ) ACK based on the first PUCCH format,
wherein the first PUCCH format is a PUCCH format supporting the multiple periodic CSI reports,
wherein when a number of cells, greater than a predetermined threshold, are configured for the UE by carrier aggregation, the first PUCCH format is selected, and
wherein a cell index of each of the multiple periodic CSI reports is included in a cyclic redundancy check (CRC).

US Pat. No. 10,396,875

CHANNEL STATE INFORMATION FEEDBACK AND RECEIVING METHOD AND DEVICE

CHINA ACADEMY OF TELECOMM...

1. A method for feeding back Channel State Information (CSI) by a User Equipment (UE), the method comprising:determining at least one set of CSI feedback configurations configured by a base station according to an indication of the base station, wherein each set of CSI feedback configurations comprises at least one CSI feedback configuration, and the CSI feedback configuration is a downlink signal configuration for downlink CSI measurement and feedback; and
reporting CSI obtained based upon a first CSI feedback configuration to the base station over a Physical Uplink Control Channel (PUCCH) or a Physical Uplink Shared Channel (PUSCH) upon determining that the CSI needs to be reported, wherein the first CSI feedback configuration is a CSI feedback configuration determined by the UE from a corresponding set of CSI feedback configurations according to most recently reported positional information of the CSI feedback configuration, or positional information of the CSI feedback configuration indicated by the base station.

US Pat. No. 10,396,874

PROACTIVE BEAMFORMING WHILE IN MOTION

AVAGO TECHNOLOGIES INTERN...

1. A device comprising:at least one processor configured to:
establish communication with a first base station via at least one first beam;
monitor motion of the device;
determine that the device is approaching a second base station based at least in part on the monitored motion of the device;
form at least one second beam in a direction of the second base station responsive to determining that the device is approaching the second base station while the communication is established with the first base station via the at least one first beam, the at least one second beam being initially formed with a null projected in a direction of the first base station;
establish communication with the second base station via the at least one second beam concurrently with the communication with the first base station via the at least one first beam, the at least one second beam being separate from the at least one first beam; and
terminate the at least one first beam with the first base station upon establishing communication with the second base station via the at least one second beam.

US Pat. No. 10,396,871

LAYER MAPPING SUBSET RESTRICTION FOR 5G WIRELESS COMMUNICATION SYSTEMS

1. A base station device, comprising:a processor; and
a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising:
receiving a channel state information report from a user equipment device;
determining a ranking of codeword to layer mapping combinations based on the channel state information report, wherein the codeword to layer mapping combinations indicate to which antenna of a multi-antenna transceiver of the user equipment device to map each codeword of a transmission; and
facilitating transmitting, to the user equipment device, bit map data representative of a bit map comprising the ranking, wherein the bit map comprises a group of rankings of codeword to layer mapping combinations for respective transmission ranks of the transmission, wherein the rankings of the group of rankings are in order of respective spectral efficiencies of the codeword to layer mapping combinations of the ranking.

US Pat. No. 10,396,870

SYSTEM AND METHOD FOR MULTIPLEXING CONTROL AND DATA CHANNELS IN A MULTIPLE INPUT, MULTIPLE OUTPUT COMMUNICATIONS SYSTEM

Futurewei Technologies, I...

8. An apparatus comprising:a non-transitory memory storage comprising instructions; and
a processor in communication with the non-transitory memory storage, wherein the processor executes the instructions to:
determine a rank-dependent offset value of at least one codeword; and
transmit a number of control modulation symbols for each of a plurality of multiple input, multiple output (MIMO) layers for a physical uplink shared channel (PUSCH) transmission in accordance with the rank-dependent offset value of the at least one codeword, the rank-dependent offset value being different for different rank values, the different rank values corresponding to different numbers of MIMO layers, each of the plurality MIMO layers including data and control information.

US Pat. No. 10,396,869

TRANSMISSION TECHNIQUES

British Broadcasting Corp...

1. A method of processing an OFDM MIMO signal in a system having at least two transmitters arranged to transmit an output signal pair, comprising operating a series of transformations on a pair of input signals so that each stream of the output signal pair contains decodable information from both streams of the input signal pair including:a carrier index dependent complex rotation of one signal relative to another using a first complex rotation angle;
a real 2×2 rotation matrix of a signal pair; and
a time dependent complex rotation of one signal relative to another, using a second complex rotation angle, wherein the second complex rotation angle is different from the first complex rotation angle.

US Pat. No. 10,396,868

CODEBOOK GENERATION SYSTEM AND ASSOCIATED METHODS

INTEL CORPORATION, Santa...

1. An apparatus, comprising:a processor circuit arranged to select a precoding matrix for a transmitter of a remote device based on channel conditions of a communication channel for a closed-loop multiple-input and multiple-output (MIMO) orthogonal frequency-division multiple access (OFDMA) system, the precoding matrix dynamically constructed by selection of one or more vectors from stored vector codebook and application of a transform to the one or more vectors by the processor circuit, and the transmitter of the remote device capable of utilizing multiple transmitter antennae (Nt) and multiple spatial channels (Ns).

US Pat. No. 10,396,866

ADVANCED 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, from a base station (BS), CSI configuration information to report a wideband periodic CSI including a pre-coding matrix indicator (PMI), a rank indicator (RI) and a relative power indicator (RPI) based on a codebook, wherein the PMI comprises a first PMI (i1) indicating a plurality of beams and a second PMI (i2) indicating a plurality of weights for linear combination of the plurality of beams, and the RPI indicates a power of weights assigned to the plurality of beams; and
at least one processor configured to determine, based on the CSI configuration information, the RI and the RPI,
wherein the transceiver is further configured to transmit, to the BS over an uplink channel, a first CSI feedback comprising the RI and the RPI in a first periodic reporting instance out of a plurality of periodic reporting instances.

US Pat. No. 10,396,865

SPECTRAL ANALYSIS SIGNAL IDENTIFICATION

CommScope Technologies LL...

9. A measurement receiver, comprising:a receiver having circuitry configured for capturing asynchronous digital signals from two or more ports of a telecommunications system at varying time intervals; and
a processor configured for executing a set of instructions stored in a memory for causing the measurement receiver to:
determine, for each of the asynchronous digital signals, a fast Fourier transform (FFT) spectrum;
determine an average FFT spectrum for each of the two or more ports;
identify a bandwidth of signals present in the average FFT spectrum for each of the two or more ports;
identify MIMO signals present in the bandwidth of signals by:
comparing the bandwidth of signals corresponding to a first port of the two or more ports and the bandwidth of signals corresponding to each of one or more remaining ports of the two or more ports; and
filtering out signals in the bandwidth of signals corresponding to the first port that do not overlap with any of the bandwidth of signals corresponding to any of the one or more remaining ports by more than a predetermined threshold; and
decode the MIMO signals.

US Pat. No. 10,396,863

METHOD FOR DETERMINING PARAMETERS FOR CONFIGURING REGULARIZED ZERO-FORCING PRECODER

MITSUBISHI ELECTRIC CORPO...

1. A method for determining parameters for configuring a regularized zero-forcing precoder T applied to a plurality of n transmitters for transmitting data from the plurality of n transmitters to a plurality of K receivers via a Multiple-Input Multiple Output MIMO transmission channel in a wireless communication system, each transmitter having a quantity MTX of transmit antennas, each receiver having a single receive antenna, K?nMTX=M, characterized in that the method comprises a first phase comprising:obtaining long-term statistics about observations of the MIMO transmission channel as follows, for any and all j-th transmitter among the n transmitters and any and all k-th receiver among the K receivers:
?k(j), which is representative of a ratio between an average power of the MIMO channel from said j-th transmitter to said k-th receiver and an average power of an estimation noise in Channel State Information at Transmitter CSIT obtained, at said j-th transmitter, when estimating the MIMO channel from said j-th transmitter to said k-th receiver;
?k, which is a covariance matrix of the MIMO channel from said plurality of n transmitters toward said k-th receiver; and
?k(j,j?), which is representative of a correlation between qk(j) and qk(j?), wherein qk(j) is a whitened estimation noise, obtained at the j-th transmitter, in the CSIT of the MIMO channel between said j-th transmitter and said k-th receiver, and wherein qk(j?) is a whitened estimation noise, obtained at the j?-th transmitter, in the CSIT of the MIMO channel between said j?-th transmitter and said k-th receiver;
obtaining a power scaling factors vector ?* gathering power scaling factors ?j for any and all j-th transmitter among the n transmitters and meeting a power constraint P, by solving an optimization problem as a function of a signal to noise ratio asymptotic expression SINRko from a standpoint of each receiver as follows:

wherein Ej†?MTX×M is a matrix defined as follows:
Ej†=[0MTX×(j-1)MTX,IMTX,0MTX×(n-j)MTX]
wherein the notation IZ means an identity matrix or sub-matrix of size Z and the notation OZ×W means a null sub-matrix of size Z×W,
wherein the asymptotic expression SINRko of the signal to noise ratio from a standpoint of any k-th receiver among the K receivers is as follows:

wherein Iko is as follows:

wherein ?j,j?o is a function defined as follows:

wherein ?j is a regularization coefficient of the regularized zero-forcing precoder T,
wherein ?j,j?,k (with k=1, . . . , K) is a k-th entry of the vector ?j,j??K×1 such that:
(I?A?j,j?)?=b?j,j?
wherein A?j,j??K×K is a matrix having an entry at each index l, t equal to:

wherein b?j,j? is a vector having an entry at each index l equal to

and wherein ?j,k is defined as follows:

and in that the method further comprises a second phase, performed independently by any and all j-th transmitter of said plurality of n transmitters, comprising:
obtaining an estimation ?(j) of the MIMO transmission channel from a standpoint of each j-th transmitter of said plurality of n transmitters;
configuring the regularized zero-forcing precoder T as follows:

wherein Tj(j) represents the parameters of the regularized zero-forcing precoder T which are applied by said j-th transmitter,
and wherein ?(j) is a power normalization scalar defined as follows:
?(j)=?((?(j))†?(j)+M?jIM)?1(?(j))†?F2
wherein ?j results from execution of the first phase.

US Pat. No. 10,396,862

COOPERATIVE MULTI-NODE MIMO FOR ENHANCED DEVICE TO DEVICE COMMUNICATIONS

Eagle Technology, LLC, M...

1. A method for implementing cooperative multi-node multiple-input multiple-output (MIMO) enhanced device-to-device wireless communications, comprising:decoding in one or more second wireless communication devices a first message included in a first wireless transmission received from a first wireless communication device;
autonomously performing operations by the one or more second wireless communication devices to
selectively determine whether each of the one or more second wireless communication devices should facilitate the communications of the first wireless communication device, and
assist the first wireless communication device with respect to communication of the first message to a third wireless communication device by subsequently transmitting the first message using the one or more second wireless communication devices, when a determination is made that the one or more second wireless communication devices should facilitate the communications of the first wireless communication device;
wherein transmission of the first message by the one or more second wireless communication devices is performed synchronously with at least one retransmission of the first message by the first wireless communication device at a predetermined re-transmission time known to both the first wireless communication device and the one or more second wireless communication devices.

US Pat. No. 10,396,860

SYSTEM AND METHOD FOR AUTOMATED CALIBRATION OF WIRELESS IDENTIFICATION DEVICE LOCATION DETERMINATION EQUIPMENT

The Boeing Company, Chic...

1. A method comprising:receiving, via a plurality of wireless identification receivers at a first time, a first plurality of data transmissions from a plurality of wireless identification tags, wherein each wireless identification receiver of the plurality of wireless identification receivers is associated with a corresponding reception area of a plurality of reception areas, and wherein each reception area of the plurality of reception areas includes a corresponding wireless identification tag of the plurality of wireless identification tags;
responsive to a first wireless identification receiver of the plurality of wireless identification receivers receiving a first data transmission of the first plurality of data transmissions and a second data transmission of the first plurality of data transmissions, adjusting configuration parameters for the first wireless identification receiver to generate updated configuration parameters, wherein the first data transmission corresponds to a first wireless identification tag of the plurality of wireless identification tags, the first wireless identification tag corresponding to a first reception area of the plurality of reception areas, the first reception area corresponding to the first wireless identification receiver, and wherein the second data transmission corresponds to a second wireless identification tag of the plurality of wireless identification tags, the second wireless identification tag corresponding to a second reception area of the plurality of reception areas, the second reception area distinct from the first reception area;
receiving, via the plurality of wireless identification receivers at a second time, a second plurality of data transmissions from the plurality of wireless identification tags, wherein the first wireless identification receiver uses the updated configuration parameters while receiving the second plurality of data transmissions; and
responsive to the first wireless identification receiver receiving only a third data transmission of the second plurality of data transmissions, maintaining the updated configuration parameters, wherein the third data transmission corresponds to the first wireless identification tag.

US Pat. No. 10,396,859

APPARATUS FOR WIRELESSLY TRANSMITTING POWER AFTER CONFIRMING LOCATION OF RECEIVER AND METHOD THEREOF

UNIVERSITY-INDUSTRY COOPE...

1. An apparatus for wirelessly transmitting power, comprising:a beamformer configured to form beams with a first width and sequentially transmit the formed beams with the first width to different spaces that are physically separated from each other and at least partially overlap;
a reception part configured to receive reception power values corresponding to the transmitted beams with the first width;
a calculator configured to calculate a phase of the receiver using a plurality of high reception power values based on magnitudes of the received reception power values; and
an estimator configured to estimate a location of the receiver based on the calculated receiver phase,
wherein wireless power is transmitted to the estimated receiver location.

US Pat. No. 10,396,858

BI-STABLE DISPLAY TAG

Powercast Corporation, P...

1. An apparatus comprising:a display module;
a bi-stable display operatively coupled to the display module, the bi-stable display configured to display a first image at a first time;
a near-field communications (NFC) module including an NFC chip and a first coil operatively coupled to the display module, the NFC chip configured to be wirelessly powered by an external NFC power supply associated with an external NFC device via the first coil;
a harvester operatively coupled to the display module, the harvester including a second coil, the harvester configured to receive wireless power from the external NFC power supply via the second coil; and
a maximum power point tracking (MPPT) circuit operatively coupled to the display module,
the display module configured to receive, at a second time after the first time and in response to a near-field interaction with the external NFC device, (1) power from the external NFC power supply via the second coil and the MPPT circuit based on an output of the MPPT circuit and (2) a first signal from the NFC module indicative of a second image different from the first image, the first signal based on a second signal received by the first coil from the external NFC device,
the bi-stable display configured to display, in response to receiving a third signal indicative of an instruction from the display module, the second image at a third time after the second time.

US Pat. No. 10,396,856

SEMICONDUCTOR DEVICE

PEZY COMPUTING K.K., Chi...

1. A semiconductor device comprising:a first semiconductor chip that includes a transmission circuit input unit, a transmission circuit unit connected to the transmission circuit input unit, and a transmission unit connected to the transmission circuit unit ; and
a second semiconductor chip that is disposed on or below the first semiconductor chip and includes a reception unit, a reception circuit unit connected to the reception unit, and a reception circuit output unit connected to the reception circuit unit,
wherein the transmission unit and the reception unit communicate with each other in a non-contact manner,
a transmission circuit unit input signal having a predetermined transmission-side potential is input into the transmission circuit unit via the transmission circuit input unit, the transmission circuit unit outputs a transmission circuit unit output signal corresponding to the transmission circuit unit input signal, and the transmission circuit unit output signal is input as a reception circuit unit input signal to the reception circuit unit via the non-contact communication between the transmission unit and the reception unit,
the reception circuit unit outputs a reception circuit unit output signal corresponding to a voltage of the reception circuit unit input signal and having a predetermined reception-side potential, to the reception circuit output unit,
a ratio of the reception-side potential to the transmission-side potential is changed,
the transmission unit is a transmission coil,
the reception unit is a reception coil,
the reception coil is a variable turn number reception coil capable of changing a number of turns,
the reception circuit unit has a reception coil turn number control unit that changes the number of turns of the variable turn number reception coil, and
the reception coil turn number control unit changes the number of turns of the variable turn number reception coil to change the ratio of the reception-side potential to the transmission-side potential.

US Pat. No. 10,396,855

METHOD AND DEVICE FOR CAPACITIVE NEAR-FIELD COMMUNICATION IN MOBILE DEVICES

Semtech Corporation, Cam...

1. A method of transmitting data, including:providing a first mobile device including a first capacitive sensor;
providing a second mobile device including a second capacitive sensor;
reading a proximity value using the second capacitive sensor;
reducing a power level of an antenna of the second mobile device when the proximity value indicates a part of a human body within a proximity of the second mobile device;
disposing the first mobile device adjacent to the second mobile device;
switching a first sensing element of the first capacitive sensor between high impedance and being coupled to a first ground voltage node periodically to transmit a first data from the first mobile device to the second mobile device; and
reading the proximity value using the second capacitive sensor periodically with the first mobile device adjacent to the second mobile device to receive the first data from the first mobile device on the second mobile device.

US Pat. No. 10,396,854

SPUR ISOLATION IN A FIELDBUS NETWORK

Phoenix Contact Developme...

1. A device coupler capable of connecting a plurality of field devices to a network trunk of a two-wire fieldbus network of the type that transmits data signals and power over the two wires, the device coupler comprising:a trunk interface for connecting the device coupler to the network trunk and two or more spur isolation sets connected to the trunk interface in parallel with one another;
each spur isolation set comprising: an isolating element connected to the trunk interface and a set of two or more spur interfaces connected to the isolating element, the spur interfaces being connected in parallel with one another to the isolating element, the isolating element connecting the trunk interface and the spur interfaces together and galvanically isolating the trunk interface from the spur interfaces; and
in each spur isolation set: the isolating element comprises a respective transformer, the transformer comprising a first transformer winding connected to the trunk interface and a second transformer winding connected to the set of spur interfaces.

US Pat. No. 10,396,853

SURFACE WAVE CONVERTER

Telefonaktiebolaget LM Er...

1. A surface wave converter for transmitting electromagnetic surface wave signals via a surface wave conduit, the surface wave converter comprising:an input port configured to receive an input signal;
a plurality of waveguide adapters for mounting along a circumference of the surface wave conduit, wherein the plurality of waveguide adapters are configured to jointly excite a surface wave on the surface wave conduit based on the input signal; and
an interface configured to distribute the input signal received on the input port of the surface wave converter over the plurality of waveguide adapters via respective waveguide adapter ports; and
wherein the plurality of waveguide adapters are configured to electromagnetically match a transition between an electrical signal at the interface and a surface wave on the surface wave conduit.

US Pat. No. 10,396,852

LONG PREAMBLE AND DUTY CYCLE BASED COEXISTENCE MECHANISM FOR POWER LINE COMMUNICATION (PLC) NETWORKS

TEXAS INSTRUMENTS INCORPO...

1. A method for operating a first power line communication (PLC) device configured to transmit data frame on a PLC network in accordance with a first PLC protocol associated with a first PLC technology type, the method comprising:detecting, on a first channel of the PLC network, a first instance of a coexistence preamble sequence that is not followed by a native preamble of the first PLC device, wherein the coexistence preamble sequence includes a coexistence preamble that is common to the first PLC protocol and a second PLC protocol associated with a second PLC technology type that is different from the first PLC technology type, the coexistence preamble sequence includes one or more of the coexistence preambles, and the native preamble of the first PLC device is a preamble in accordance with the first PLC protocol;
in response to detecting the first instance of the coexistence preamble sequence that is not followed by the native preamble of the first PLC device, backing off the first channel of the PLC network for a back-off duration equal to N times a coexistence extended interframe spacing (cEIFS) time period, wherein N is an integer; and
when the back-off duration is reached, transmitting a second instance of the coexistence preamble onto the first channel of the PLC network.

US Pat. No. 10,396,851

EQUALIZATION PROCESSING CIRCUIT, DIGITAL RECEIVER, SIGNAL TRANSMITTING/RECEIVING SYSTEM, EQUALIZATION PROCESSING METHOD, AND DIGITAL RECEIVING METHOD

NEC CORPORATION, Tokyo (...

1. An equalization processing circuit, comprising:frequency domain equalizer configured to perform a frequency domain equalization on an inputted digital signal using an inputted frequency domain equalization coefficient;
time domain equalizer configured to perform a time domain equalization on the inputted digital signal using an inputted time domain equalization coefficient;
waveform distortion detector configured to detect a dynamic waveform distortion and a quasi-static waveform distortion of an equalized digital signal, the waveform distortion detector including a dynamic waveform distortion extractor configured to extract the dynamic waveform distortion from the equalized digital signal and a quasi-static waveform distortion extractor configured to extract the quasi-static waveform distortion from the equalized digital signal;
frequency domain equalization coefficient controller configured to calculate and output the frequency domain equalization coefficient based on the quasi-static waveform distortion extracted; and
time domain equalization coefficient controller configured to calculate and output the time domain equalization coefficient based on the dynamic waveform distortion extracted,
wherein the waveform distortion detector further includes a low frequency signal extractor configured to extract a low frequency signal from the equalized digital signal, and
wherein the quasi-static waveform distortion extractor is further configured to extract the quasi-static waveform distortion from the low frequency signal extracted.

US Pat. No. 10,396,850

MODULAR MICROWAVE BACKHAUL OUTDOOR UNIT

Maxlinear, Inc., Carlsba...

1. A system comprising:an on-chip transceiver operable to process a microwave communication signal to generate a first baseband signal, wherein the microwave communication signal spans multiple discontiguous channels;
auxiliary interface circuitry operable to receive one or more auxiliary signals; and
baseband processing circuitry operable to process the one or more auxiliary signals to generate one or more second baseband signals, wherein the baseband processing circuitry is operable to perform phase shifting and weighted combining of the first baseband signal and the second baseband signal to generate one or more third baseband signals.

US Pat. No. 10,396,849

NON-COHERENT ULTRA-WIDEBAND RECEIVER

Qatar University, Doha (...

1. A method of processing received ultra-wideband signals, comprising the steps of:receiving a non-coherent ultra-wideband signal having a plurality of pulses and a known transmission rate;
estimating a signal-to-noise ratio of the non-coherent ultra-wideband signal;
down-converting the received ultra-wideband signal to a lower frequency;
sampling the down-converted received ultra-wideband signal multiple times at regular time intervals within each of the pulses to obtain a set of time domain samples of voltage amplitude for each of the pulses of the non-coherent ultra-wideband signal;
sorting each of the time domain samples of each of the sets of time domain samples by the amplitude to form sets of sorted time domain samples, assigning a sorting index value to each of the samples according to position of the sample in the sorted set;
for each of the sorted sets, retrieving a secondary index value from a lookup table based on the known transmission rate and the estimated signal-to-noise ratio, the secondary index value corresponding to a number of samples in a sampling period exceeding the threshold value at the known transmission rate and estimated signal-to-noise ratio when a binary one is transmitted;
for each of the sorted sets, selecting a sorted time domain sample of the set of sorted time domain samples, the selected sorted time domain sample having a sorting index value equal to the secondary index value retrieved from the lookup table when the samples are sorted in order of descending magnitude, or a sorting index value equal to the number of samples in the set of sorted time domain samples less the secondary index value when the samples are sorted in order of increasing magnitude;
for each of the sorted sets, comparing the amplitude of the selected sorted time domain sample against a threshold value; and
for each of the sorted sets, outputting a binary value of one if the amplitude of the selected sorted time domain sample is greater than the threshold value, and outputting a binary value of zero if the amplitude of the selected sorted time domain sample is less than or equal to the threshold value.

US Pat. No. 10,396,848

DEVICES, SYSTEMS AND METHODS FOR TRANSMITTING PROTOCOL CONFIGURATION INFORMATION BETWEEN MULTI-PROTOCOL DEVICES

Cypress Semiconductor Cor...

1. A method, comprising:receiving frequency hop configuration data for a first wireless communication protocol via a second wireless communication protocol in second communication circuits; and
configuring first communication circuits to communicate according to the first communication protocol with frequency hopping indicated by the frequency hop configuration data; wherein
the first communication circuits and second communication circuits are formed in a same combination device.

US Pat. No. 10,396,847

RECEIVER ARCHITECTURE FOR LINEAR MODULATION BASED COMMUNICATION SYSTEMS

1. A Filter Bank Multicarrier frequency spread receiver for decoding a signal, said Filter Bank Multicarrier frequency spread receiver comprising a linear phase rotation module adapted to introduce a linear phase rotation to a time domain signal, a Discrete Fourier Transform unit, and a Finite Impulse Response digital filter, wherein coefficients of said Finite Impulse Response digital filter define a shift of a frequency response of a prototype filter of said Filter Bank Multicarrier frequency spread receiver, and wherein said introduced linear phase rotation is compensated by the frequency shift of said Finite Impulse Response digital filter wherein said frequency shift is equal to a reciprocal of a power of two or modulation sub carrier spacing.

US Pat. No. 10,396,846

ADAPTIVE DECODING OF SPREAD SPECTRUM SIGNALS USING MULTIPLE CORRELATOR PEAKS

Cisco Technology, Inc., ...

1. A method comprising:receiving time-offset, time-overlapping signals each including a pilot code that is the same across the signals, at least some of the signals each further including a user code occupying a time slot time-synchronized to a respective one of the pilot codes;
generating time-offset cross-correlation peaks for respective ones of the pilot codes, each cross-correlation peak indicating a respective one of the time slots;
generating for each of the time slots a respective projection vector including user code projections each indicative of whether a respective user code among known user codes is present;
selectively combining particular ones of the projection vectors into an aggregate projection vector of aggregate user code projections, such that the aggregate projection vector has a signal-to-noise ratio (SNR) greater than the projection vectors individually; and
selecting the user code from among the known user codes based on the aggregate user code projections of the aggregate projection vector.

US Pat. No. 10,396,845

SPLIT MICROWAVE BACKHAUL TRANSCEIVER ARCHITECTURE WITH COAXIAL INTERCONNECT

Maxlinear Asia Singapore ...

1. A communication system, comprising:a conversion module configured to convert a signal between a baseband (BB) and an intermediate frequency (IF);
a radio frequency (RF) phased array front-end module comprising a power divider network, the power divider network comprising a plurality of interpolated RF amplifiers;
a coaxial interconnect configured to connect the conversion module with the RF phased array front-end module; and
a dedicated omnidirectional communication path separate from the RF phased array front-end module,
wherein the conversion module is configured to generate a clock that is applied to a control radio associated with the RF phased array front-end module, wherein a high-temperature failure of the communication system causes the clock to be removed from the control radio and triggers the communication system to power down,
wherein the conversion module is configured to generate a calibration signal that is applied to the RF phased array front-end module via the coaxial interconnect, and
wherein the RF phased array front-end module comprises an active front-end (AFE) configured to reduce a deterioration of a signal associated with the communication over the coaxial interconnect.

US Pat. No. 10,396,844

METHOD AND APPARATUS FOR CONVERTING DC VOLTAGES AT THE TOP OF A TELECOMMUNICATIONS TOWER

CommScope Technologies LL...

1. An integrated power cable, comprising:a power cable having a first end and a second end, where the second end is configured to be on a mounting structure;
wherein the first end is configured to be electrically coupled to a DC power supply;
at least one DC-DC voltage converter having at least one input and at least one output;
wherein the second end is fixedly electrically and mechanically connected to the at least one input;
a first connector fixedly connected mechanically and electrically to the at least one output;
wherein the first connector is configured to be coupled to at least one radio; and
wherein the at least one DC-DC voltage converter is configured to provide lower voltage to the at least one radio having a voltage level lower than the voltage provided by the DC power supply to the at least one DC-DC voltage converter.

US Pat. No. 10,396,843

PROTECTIVE ENCASEMENT FOR A MOBILE COMPUTING DEVICE

TreeFrog Developments, In...

1. A protective encasement for a mobile computing device having a back side, a perimeter, and a front side that includes a touch screen display, the protective encasement comprising:a top member configured to at least partially cover the mobile computing device when the mobile computing device is received within the protective encasement, the top member including:
a frame having an inside edge spaced apart from an outside edge, the outside edge defining an outer perimeter of the frame, the inside edge defining an aperture configured to expose a surface of the front side of the mobile computing device when the mobile computing device is received within the protective encasement;
a raised ridge member protruding away from an inner surface of the frame between the inside edge of the frame and the outer edge of the frame; and
an upper seal member proximate to and attached to the inside edge of the frame, the upper seal member configured to form an upper seal with the front side of the mobile computing device when the mobile computing device is received within the protective encasement; and
a bottom member configured to mate with the top member to at least partially encase the electronic device, the bottom member comprising:
an inner surface and an outer surface, the inner surface configured to cover at least part of the back side of the mobile computing device when the mobile computing device is received within the protective encasement; and
an exterior bounding wall configured to cover at least part of the perimeter of the mobile computing device when the mobile computing device is received with in the protective encasement; and
a lower seal member in contact with the exterior bounding wall configured to mate with the raised ridge member of the top member when the top member is mated with the bottom member to form a lower seal between the top member and the bottom member.

US Pat. No. 10,396,842

CASING FOR AN ELECTRONIC DEVICE

ADMIRAL TRADING LIMITED, ...

1. A casing for an electronic device, comprising a frame having:a first electrical port arranged to receive a removable solar panel member, and
a power storage module arranged for storing energy for use by the electrical device;
wherein the power storage module is arranged to receive energy from the solar panel member when the solar panel member is connected to the first electrical port, and the solar panel member comprises:
a body having one or more solar panels mounted thereon, and
an electrical connection portion reversibly connectable with the first electrical port.