US Pat. No. 10,432,454

ELECTRONIC DEVICE, SERVER, ELECTRONIC DEVICE CONTROLLING METHOD, INFORMATION PROCESSING METHOD AND RECORDING MEDIUM

SONY CORPORATION, Tokyo ...

1. An information processing device, comprising:circuitry configured to:
receive description information, associated with a first electronic device and a second electronic device, from the first electronic device;
identify an association operation program for the first electronic device and the second electronic device based on the received description information; and
transmit, the identified association operation program and information related to the identified association operation program, to the first electronic device in order to facilitate a first association operation between the first electronic device and the second electronic device,
wherein the information indicates invalidation of a second association operation stored in the first electronic device.

US Pat. No. 10,432,453

DYNAMIC CONFIGURATION OF ENODEB TO FACILITATE CIRCUIT SWITCHED FALLBACK SERVICE

Sprint Spectrum L.P., Ov...

1. A method for configuring an evolved-Node-B (eNodeB) to facilitate circuit-switched-fallback (CSFB) service, wherein the eNodeB is part of a serving network that operates according to a first radio access technology, wherein the serving network is interconnected with a fallback network that operates according to a second radio access technology different than the first radio access technology and that provides a plurality of fallback coverage areas, and wherein the eNodeB has access to CSFB-candidate data specifying a proper subset of the fallback coverage areas as CSFB candidates, the method comprising:detecting that, during past CSFB call setup for UEs served by the eNodeB, the UEs reported as a strongest fallback coverage area a fallback coverage area that is not included in the CSFB-candidate data, wherein the detecting comprises (i) detecting a predefined threshold number of instances of the eNodeB having received a UE report of the fallback coverage area as a strongest fallback coverage area for CSFB call setup, wherein the predefined threshold number of instances is at least two and (ii) determining that the fallback coverage area is not included in the CSFB-candidate data, wherein, in each of the instances, because the reported fallback coverage area was not included in the CSFB-candidate data, the eNodeB instead processed CSFB call setup in a next-strongest reported fallback coverage area; and
responsive to the detecting, (i) determining, based on location information and based on an identifier of the reported fallback coverage area, a node of the fallback network that the serving network can contact to facilitate CSFB call setup in the reported fallback coverage area, and (ii) adding to the CSFB-candidate data a record of the reported coverage area in association with a node identifier of the determined node, wherein the added record is thereafter useable by the eNodeB to facilitate CSFB call setup in the reported fallback coverage area for a UE served by the eNodeB.

US Pat. No. 10,432,452

SYSTEM AND METHOD FOR ENABLING APPLICATION-TO-APPLICATION COMMUNICATION IN AN ENTERPRISE COMPUTER SYSTEM

ORACLE INTERNATIONAL CORP...

1. A system for enabling application-to-application communication in an enterprise computer or middleware machine environment, comprising:an enterprise computer environment, including one or more processors, a plurality of web hosts, and a plurality of application hosts, wherein the web hosts and the application hosts are configured to communicate with one another via an internal network within the enterprise computer environment; a first application executing on a first of the plurality of application hosts, and a second application executing on a second of the plurality of application hosts;
a traffic director instance on a particular web host, wherein the traffic director instance is associated with a virtual IP address, and provides a virtual local area network (VLAN) for use by the first application and the second application;
wherein a request made by the first application to the second application are communicated to the traffic director instance via the virtual IP address; and
wherein the traffic director instance operates to locate the second application within the VLAN, and communicate the request to the second application;
wherein the application hosts include a first managed server and a second managed server, and wherein the applications at the application hosts include a service-oriented architecture application on the first managed server, and an enterprise service bus application on the second managed server.

US Pat. No. 10,432,451

SYSTEMS AND METHODS FOR MANAGING NETWORK HEALTH

Level 3 Communications, L...

1. A method for alarm reduction, the method comprising:receiving an alarm list having alarm data captured from a plurality of remote nodes and consolidated at an aggregator node;
identifying a first alarm from the alarm list, the first alarm corresponding to an optical interface deployed in a circuit of a subnetwork of a telecommunications network;
discovering a topology associated with the optical interface by traversing a path of the circuit;
generating an interface list based on the topology;
identifying one or more alarms related to a root cause of the first alarm based on a comparison of the interface list to the alarm list;
correlating the related alarms to the first alarm for concurrent resolution;
generating a ticket for a non-service impacting event based on the correlated and related alarms, each of the correlated and related alarms associated with a network element deployed along the circuit path;
obtaining cross connect data from each of the network elements;
determining an integrity of the circuit path through the network elements using the cross connect data, including both determining a status of a carrier associated with the circuit path and determining a status of each of the network elements; and
determining a priority for resolving the ticket based on the integrity of the circuit path through the network elements, the priority specifying an impact potential of the non-service impacting event corresponding to an amount of network assets recoverable on the subnetwork.

US Pat. No. 10,432,450

DATA PLANE API IN A DISTRIBUTED COMPUTING NETWORK

Microsoft Technology Lice...

1. A distributed computing system, comprising:a plurality of compute nodes for providing resources to users; and
a hierarchy of two or more layers of controllers coupling the plurality of compute nodes to a user interface via a control plane;
wherein at least one compute node receives a local application program interface (API) call from code executing on the at least one compute node, the local API call causing the at least one compute node to configure a local resource without requiring commands from the control plane, the local API call being within parameters specified in a model, the parameters defining limits as to which local decisions are allowed.

US Pat. No. 10,432,449

SEMANTICS ANNOTATION AND SEMANTICS REPOSITORY FOR M2M SYSTEMS

Convida Wireless, LLC, W...

1. A device for semantics annotation, the device comprising:a processor; and
a memory coupled with the processor, the memory comprising executable instructions that when executed by the processor cause the processor to effectuate operations comprising:
receiving a request for semantics annotation of a first resource, wherein the first resource is a resource representation;
based on the request for semantics annotation of the first resource, receiving at least one semantics resource of the first resource, wherein:
the at least one semantics resource is a child resource of the first resource,
the request comprises filter criteria associated with the first resource in order to discover the corresponding semantics annotation instance of the first resource, and
the at least one semantics resource comprises a description attribute that describes semantics of the first resource;
generating a semantics annotation instance of the first resource based on the at least one semantics resource; and
providing instructions to move the semantics annotation instance to another device, responsive to the first resource being moved from a first location to a second location.

US Pat. No. 10,432,448

SYSTEMS AND METHODS FOR STREAM-BASED, PROTOCOL-AGNOSTIC MESSAGING

SAP SE, Walldorf (DE)

1. A method for sending and/or receiving messages in a computer system having memory and a processor, the method comprising:configuring said memory to have one or more streams connecting a generic messaging client to one or more protocol-specific messaging clients, wherein the one or more streams send messages to and/or receive messages from one or more protocol-specific messaging clients, wherein said streams are formed by:
providing configuration data comprising one or more destination definitions, wherein:
each of said destination definitions corresponds to one of said protocol-specific messaging clients,
each of said destination definitions has a specified messaging protocol and one or more stream definitions corresponding to said streams,
each of said stream definitions has parameters associated with the specified messaging protocol of a corresponding one of said destination definitions; and
providing, in code for said generic messaging client, at least one stream object specifying one of said destination definitions and one of said stream definitions.

US Pat. No. 10,432,447

SYSTEM AND METHOD FOR AMPLITUDE PRE-DISTORTION OPTIMIZATION FOR GPS SIGNAL CONSTANT ENVELOPE TRANSMISSION

The Boeing Company, Chic...

1. A system comprising:a signal waveform generator combiner/modulator (WGCM) configured to:
multiplex, on an in-phase channel (I-channel), a first set of two or more satellite codes of a plurality of satellite codes to create a base-band in-phase signal component,
multiplex, on a quadrature-phase channel (Q-channel), a second set of two or more satellite codes of the plurality of satellite codes to create a base-band quadrature-phase signal component, and
modulate the base-band in-phase signal component and the base-band quadrature-phase signal component onto an RF carrier; and
a processor coupled to the WGCM and configured to pre-distort the base-band in-phase signal component and the base-band quadrature-phase signal component based on a respective desired power fraction for each satellite code of the plurality of satellite codes, such that after modulation of the in-phase and quadrature-phase signal components each satellite code has the respective desired power fraction for the satellite code.

US Pat. No. 10,432,446

MIMO DECODING BASED ON QUADRANT IDENTIFICATION

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

14. A receiver comprising:a plurality of antennas configured to receive a plurality of data streams, the plurality of data streams comprising a first data stream and a second data stream;
a decoder configured to decode the first data stream based on a set of candidate constellation points indicating potential symbol values for the first data stream, the decoder configured to:
search a tree including a plurality of levels, each level of the tree corresponding to a different one of the plurality of data streams, each layer comprising a plurality of nodes corresponding to the set of candidate constellation points;
for a first node at a first level of the tree, select a first subset of the candidate constellation points based on a sign value associated with the first node;
compute a first set of node metrics for the first subset of the candidate constellation points;
wherein the decoder is further configured to:
identify a final set of constellation points based on the first set of node metrics; and
decode the first data stream based on the final set of constellation points.

US Pat. No. 10,432,445

APPLICATION OF TRANSMIT SUB-SAMPLE DITHERING APPARATUS FOR CYCLOSTATIONARY FEATURE ELIMINATION

Harris Global Communicati...

1. A method for reducing a number of cyclostationary features in a transmitted signal, comprising:obtaining by a transmitter a discrete-time IF signal comprising a sequence of samples all having a same sample duration;
performing operations by a sub-sample dithering processing device of the transmitter to modify a sample timing of the discrete-time IF signal by decreasing or increasing a duration of at least one first sample of the sequence using a digital signal processing technique in a digital domain;
converting the discrete-time IF signal to an RF signal; and
transmitting the RF signal having the reduced number of cyclostationary features;
wherein the duration of the first sample is increased or decreased by a first amount different than a second amount by which the duration of a second sample is increased or decreased.

US Pat. No. 10,432,444

SHORT TRAINING FIELD (STF) WITHIN 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 configured to:
generate an orthogonal frequency division multiple access (OFDMA) packet for transmission via a communication channel, wherein the OFDMA packet includes a short training field (STF) that includes a base binary sequence mapped onto a plurality of OFDMA sub-carriers based on a predetermined spacing pattern, wherein the base binary sequence includes values of +1 and ?1;
rotate the STF by 45 degrees when generating the OFDMA packet; and
transmit the OFDMA packet to another wireless communication device via the communication channel; and
generate another OFDMA packet for transmission via another communication channel, wherein the another OFDMA packet includes another STF that includes the base binary sequence followed by 0, followed by a phased rotated version of the base binary sequence;
rotate the another STF by 45 degrees when generating the another OFDMA packet, wherein the predetermined spacing pattern specifies a sub-carrier spacing of 16 for elements of the base binary sequence mapped onto the plurality of OFDMA sub-carriers with indices ranging from ?112 to +112; and
transmit the another OFDMA packet to at least one of the another wireless communication device that includes a first other wireless communication device or a second other wireless communication device via the another communication channel.

US Pat. No. 10,432,443

APPARATUS AND METHOD FOR SIGNAL MODULATION AND DEMODULATION IN FILTER BANK MULTI-CARRIER SYSTEM

RESEARCH COOPERATION FOUN...

1. A modulation apparatus comprising:a discrete Fourier transform (DFT) performer configured to generate DFT-spread data symbols by performing DFT on parallel input data symbols;
a modulator configured to divide the DFT-spread data symbols into real part symbols and imaginary part symbols, multiply each of the divided symbols by a phase shift coefficient, and modulate the multiplied symbols using a filter-bank multi-carrier (FBMC)/offset quadrature amplitude modulation (OQAM) scheme, thereby generating a plurality of different candidate transmission signals each of which is composed of identically time-shifted subcarriers; and
a selector configured to select a candidate transmission signal having the smallest peak power or the smallest peak to average power ratio (PAPR) from the plurality of candidate transmission signals as a transmission signal,
wherein the phase shift coefficient satisfies Equation 1 or Equation 2 below:
?n=?jn,?n=?j(?j)n  (1)
?n=?(?j)n,?n=?jn+1  (2)
where ?n denotes a phase shift coefficient to be multiplied to a real part symbol transmitted by an nth subcarrier, ?n denotes a phase shift coefficient to be multiplied to an imaginary part symbol transmitted by an nth subcarrier, n denotes a real number satisfying 0?n

US Pat. No. 10,432,442

MULTIPLE STREAM TRANSMISSION METHOD COMPRISING MULTICARRIER MODULATION SELECTION ACCORDING TO THE ASSOCIATED COMMUNICATION TYPE

Orange, Paris (FR)

1. A multiple stream transmission method performed by a telecommunication device, comprising:transmitting symbols corresponding to different types of communications including a sporadic type and a cellular type by a multiple stream telecommunication device, wherein transmitting comprises:
implementing a multicarrier modulation whatever the communication type using a same frequency time transform associated with a band of size M, N

US Pat. No. 10,432,441

TRANSMISSION STRUCTURES AND FORMATS FOR DL CONTROL CHANNELS

Samsung Electronics Co., ...

1. A method for a user equipment (UE) for receiving a physical downlink control channel (PDCCH), the method comprising:receiving configuration information for a first control resource set that includes a number of symbols in a time domain and a number of resource blocks (RBs) in a frequency domain;
receiving configuration information indicating a first number Nbundle,1 of frequency-contiguous RBs; and
receiving a first PDCCH in the first control resource set in a number of frequency distributed blocks of Nbundle,1 RBs, wherein a demodulation reference signal associated with the reception of the first PDCCH is assumed to have a same precoding over the Nbundle,1 RBs.

US Pat. No. 10,432,440

METHOD AND DEVICE FOR GENERATING A MULTICARRIER OFDM SIGNAL, METHOD AND DEVICE FOR ATTENUATING EXTREMA OF SUCH A SIGNAL, CORRESPONDING COMPUTER PROGRAM PRODUCTS

B-COM, Cesson Sevigne (F...

1. A method for generating an OFDM type multicarrier signal comprising OFDM blocks constituted by M carriers modulated by constellation symbols, called source symbols, a block of M source symbols corresponding to an OFDM block of M carriers,wherein the method comprises the following acts performed by a signal generating device:
interleaving the M symbols of a block of source symbols into R sub-blocks of N interleaved symbols, where R, M and N are natural integers such that M=R×N;
obtaining a block of M time domain samples by discrete Fourier transform of said block of M source symbols;
determining N maximum amplitudes among said samples of said block of M time domain samples and forming a vector containing said N maximum amplitudes, called a peak vector;
attenuation, by correction of constellation symbols, of extrema of a sub-block of N time domain samples corresponding to the discrete Fourier transform of one of said R sub-blocks of N interleaved symbols, said correction taking account of at least said peak vector and delivering a sub-block of N corrected interleaved symbols,
said step of attenuation, repeated for each sub-block among said R sub-blocks of N interleaved symbols, delivering R sub-blocks of N corrected interleaved symbols;
de-interleaving said R sub-blocks of N corrected interleaved symbols delivering a block of M corrected source symbols; and
generating an OFDM block of said multicarrier signal by discrete Fourier transform of said block of M corrected source symbols.

US Pat. No. 10,432,439

MSK TRANSCEIVER OF OQPSK DATA

TEXAS INSTRUMENTS INCORPO...

1. A wireless transmitter for transmitting bits to a wireless receiver, comprising:circuitry for generating binary data bits that include a first bit and a second bit, wherein the second bit is complementary to the first bit;
circuitry for providing a first spreading sequence for the first bit in the binary data bits and for providing a second spreading sequence for the second bit in the binary data bits;
wherein each of the first and second spreading sequences consists of an integer number N of bits;
wherein the circuitry for providing provides a same bit value in an integer number M of bit positions in the first and second spreading sequences;
wherein M wherein the first and second spreading sequences are of a first modulation type; and
circuitry for translating the first and second spreading sequences to a second modulation type.

US Pat. No. 10,432,438

SINGLE CARRIER FREQUENCY DIVISION MULTIPLE ACCESS COMMUNICATION SYSTEM

King Fahd University of P...

1. An apparatus for equalization in a single carrier frequency division multiple access communication system, the apparatus comprising:processing circuitry configured to
receive an input of a block of symbols, the block symbols being periodic transmitted symbols and being circularly convoluted by a channel,
calculate a digital Fourier transform of the input by applying an N-point discrete Fourier transform or an M-point inverse discrete Fourier transform,
filter the input in the frequency domain based on tap weights,
calculate an error factor in the time domain based on the filtered input,
update the tap weights in the frequency domain using circular correlation based on a conjugate of an element wise multiplication between the error factor and the conjugate of the input in the frequency domain, and
output the filtered input, wherein updating the tap weights includes applying
k+1=k??D(*kk)*
where ? is a tap weight vector in the frequency domain, ? is the input in the frequency domain, E is an error factor in the frequency domain, D is a predefined matrix, ? is element wise multiplication, k is a number of blocks, and ? is a predetermined factor.

US Pat. No. 10,432,437

SYSTEMS AND METHODS FOR TRANSPORTING DIGITAL RF SIGNALS

CommScope Technologies LL...

1. A communication device for use within a communication system, the device comprising:at least one re-sampling circuit configured to output re-sampled digital downlink signals by re-sampling digital downlink signals at resample rates based on at least one factor, the re-sampled digital downlink signals having a smaller bandwidth than the digital downlink signals; and
a framing circuit configured to multiplex the re-sampled digital downlink signals and to generate a first frame that includes the re-sampled digital downlink signals as framed data for transport to one or more remotely located communication devices of the communication system, wherein the one or more remotely located communication devices of the communication system are configured to transmit radio frequency signals using at least one antenna, wherein the transmitted radio frequency signals are derived from the framed data of the first frame received from the communication device.

US Pat. No. 10,432,436

FEED FORWARD EQUALIZER WITH POWER-OPTIMIZED DISTRIBUTED ARITHMETIC ARCHITECTURE AND METHOD

GLOBALFOUNDRIES INC., Gr...

1. A feed forward equalizer comprising:a distributed arithmetic look-up table storing possible outcomes for sum of partial products computations;
an adjustment look-up table storing possible outcomes for correction plus offset computations; and
an address generator configured to receive a predetermined number of digital words,
the address generator configured to generate distributed arithmetic look-up table addresses from a group of least significant bits of the digital words through a group of next-to-most significant bits of the digital words, respectively, to acquire sum of partial products values from the distributed arithmetic look-up table, and
the address generator configured to generate an adjustment look-up table address from a group of most significant bits of the digital words to acquire an adjustment value from the adjustment look-up table.

US Pat. No. 10,432,435

METHODS AND APPARATUS FOR ENABLING AND DISABLING SCRAMBLING OF CONTROL SYMBOLS

Apple Inc., Cupertino, C...

1. A sink device comprising:an audio-visual interface in data communication with a source device, the audio-visual interface configured to receive a clock signal at either a first amplitude or a second amplitude that is lower than the first amplitude;
a register accessible via the audio-visual interface wherein one or more contents of the register are configured to identify one or more supported scrambling capabilities for the sink device;
logic configured to recover the clock signal having the second amplitude when the source device enables a scrambling functionality of the one or more supported scrambling capabilities; and
logic configured to recover the clock signal having the first amplitude when the scrambling functionality of the one or more supported scrambling capabilities are not enabled.

US Pat. No. 10,432,434

MULTI-BAND NOISE REDUCTION SYSTEMS AND METHODS

Tektronix, Inc., Beavert...

1. An apparatus comprising:an amplifier configured to receive a first frequency band of an analog signal and apply a gain to the first frequency band, the first frequency band having a first range of frequencies;
a first analog-to-digital converter, coupled with an output of the amplifier, configured to convert the first frequency band of the analog signal to a first digital signal;
a second analog-to-digital converter configured to receive a second frequency band of the analog signal and convert the second frequency band to a second digital signal, the second frequency band having a second range of frequencies different from the first range of frequencies;
a gain controller configured to adjust the gain of the amplifier based on the first digital signal to increase a signal-to-noise ratio of the first digital signal; and
a de-embed controller configured to generate a correction filter to remove an effect of the amplifier from the first digital signal; and
a sum block, coupled with an output of the first analog-to-digital converter and an output of the second analog-to-digital converter, configured to:
combine the first digital signal and the second digital signal into an output signal that is a digital representation of the analog signal, and
output the output signal for additional processing.

US Pat. No. 10,432,433

SOFT BIT COMPUTATION UNIT FOR MIMO DETECTION AND ERROR CORRECTION

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

1. A method for computing soft bits at a wireless Multiple Input Multiple Output (MIMO) receiver system, comprising:receiving a signal at a plurality of receive antennas of the MIMO receiver system;
performing, at a MIMO detector, a first decoding operation on the signal using a channel estimate information and a decoding tree to produce output data for a bit estimation value comprising a maximum likelihood solution along with a naturally ordered vector identifying all explored node metrics and node indices; and
generating, at a soft bit computation engine, soft bit values for each bit estimation value by:
determining a set of bit-masks through repetition and indexing operations applied on the explored node indices;
masking the naturally ordered vector with the set of bit-masks to generate masked node metrics;
determining candidate soft bit values by subtracting metrics of all nodes that form the maximum likelihood solution from the masked node metrics; and
determining a final soft bit value by identifying which of the candidate soft bit values has a lowest value.

US Pat. No. 10,432,432

LOSS OF SIGNAL DETECTOR WITH PVT COMPENSATION

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

1. An electronic circuit, comprising:an equalizer circuit to input a differential signal and output a differential equalized signal;
a rectifier circuit to receive the differential equalized signal and output a first current and a second current;
a replica circuit to receive a differential threshold signal and output a third current and a fourth current to compensate for process, supply voltage, or temperature (PVT) variations in the first and second currents; and
a comparator circuit configured to compare a differential voltage generated based on the first, second, third, and fourth currents to determine a loss of signal event of the electronic circuit;
wherein the differential equalized signal includes a first equalized voltage, a second equalized voltage, and an equalized common voltage.

US Pat. No. 10,432,431

APPARATUSES, METHODS AND COMPUTER PROGRAMS FOR ESTIMATING A MULTI-HOP RADIO CHANNEL BETWEEN A TRANSMITTER, ONE OR MORE RELAY STATIONS, AND A RECEIVER IN A MOBILE COMMUNICATION SYSTEM

Volkswagen AG, (DE)

1. An apparatus for estimating a multi-hop radio channel between a transmitter, one or more relay stations, and a receiver in a mobile communication system, the apparatus comprising:one or more interfaces to obtain information related to a position and a state of movement of the transmitter and receiver, information related to an environment of the transmitter, the receiver, and the one or more relay stations, information related to channel state feedback of single-hop radio channels between the transmitter, the receiver, and the one or more relay stations, and information related to delays of the channel state feedback; and
a control module to control the one or more interfaces, wherein the control module determines information related to a channel state and a configuration of the multi-hop radio channel based on the information related to the position and the state of movement of the transmitter and receiver, the information related to the environment of the transmitter, the receiver, and the one or more relay stations, the information related to the channel state feedback of the single-hop radio channels between the transmitter, the one or more relay stations, and the receiver, and the information related to delay of the channel state feedback,
wherein the information related to the environment of the transmitter, the receiver, and the one or more relay stations comprises information related to estimated positions and dimensions of objects detected in the environment.

US Pat. No. 10,432,430

TRIGGERING AN IDENTIFICATION SIGNAL BROADCAST OF A FIRST NAVIGATIONAL AID EQUIPMENT USING A TONE IN THE VOICE BAND TRANSMITTED BY A SECOND NAVIGATIONAL AID EQUIPMENT

THALES USA, INC., Arling...

1. A method performed by a first navigational aid equipment, comprising:receiving, at the first navigational aid equipment, a triggering tone in a voice band of second navigational aid equipment, the triggering tone comprising a tone that causes the first navigational aid equipment to broadcast a synchronization identification signal; and
responsive to receiving the triggering tone, broadcasting, by the first navigational aid equipment, the synchronization identification signal associated with the first navigational aid equipment in the voice band, wherein the synchronization identification signal comprises a coded identification of the first navigational aid equipment, and wherein the triggering tone does not include an identification of the second navigation aid equipment.

US Pat. No. 10,432,429

EFFICIENT TRAFFIC MANAGEMENT

Innovium, Inc., San Jose...

1. A networking apparatus comprising:communication interfaces coupled to one or more networks;
a message handling subsystem configured to process messages received over the communication interfaces;
a traffic management subsystem configured to apply traffic shaping or traffic policing logic to specific messages of the messages selected based on status indicators associated with traffic action control groups to which the specific messages are assigned;
one or more first memories configured to store full counters associated with the traffic action control groups;
one or more second memories configured to store intermediate counters associated with the traffic action control groups, the one or more second memories being different than the one or more first memories, each of the intermediate counters corresponding to a different one of the full counters;
an intermediate counting subsystem configured to adjust particular intermediate counters for particular traffic action control groups by amounts corresponding to particular messages sent over the communication interfaces in association with the particular traffic action control groups;
a full count update subsystem configured to update the full counters based on respectively corresponding intermediate counters, and to reset the corresponding intermediate counters;
a replenishment subsystem configured to update the intermediate counters or to update the full counters, based on replenishment amounts determined from replenishment rates associated with the traffic action control groups;
a status update subsystem configured to update the status indicators by comparing the full counters to one or more applicable thresholds.

US Pat. No. 10,432,428

AUTOMATIC RESOLUTION OF VIRTUAL NETWORK INSTANCE TO VLAN MAPPING CONFLICTS IN DUAL-HOMED DEPLOYMENTS IN A DYNAMIC FABRIC AUTOMATION NETWORK ARCHITECTURE

CISCO TECHNOLOGY, INC., ...

1. A method comprising:receiving, at a first peer leaf, information identifying a first virtual network instance (VNI) as being mapped to a second virtual local area network (VLAN) at a second peer leaf, wherein the first VNI is also being mapped to a first VLAN at the first peer leaf;
determining that the first VLAN is different than the second VLAN;
transmitting, to a dual-homed server, a mapping of the first VNI to the second VLAN; and
determining that the first VLAN is being mapped to the first VNI.

US Pat. No. 10,432,427

BORDER GATEWAY PROTOCOL FOR COMMUNICATION AMONG SOFTWARE DEFINED NETWORK CONTROLLERS

Futurewei Technologies, I...

1. A first network element comprising:a memory comprising instructions executable by a processor; and
a processor coupled to the memory and configured to execute the instructions, wherein executing the instructions causes the processor to:
receive, from a second network element during a border gateway protocol (BGP) communication session, a communications capabilities message indicating capabilities of the second network element;
receive, from the second network element, an advertisement message indicating connections and accesses of a second domain controlled by the second network element;
receive a request to route data between a source located in a first domain and a destination;
transmit a first request message to the second network element to cause the second network element to compute a path segment through the second domain, wherein the first request message is a Request for Computing Path Segment (CPSReq);
receive, from the second network element, a Reply for Computing Path Segment (CPSRep) containing information relating to the path segment requested for computation according to the CPSReq; and
transmit a second request message to create a tunnel segment of an end-to-end (E2E) tunnel between the source and the destination crossing the first domain and the second domain,
wherein the first network element is a parent controller of the second network element.

US Pat. No. 10,432,426

PORT MIRRORING IN A VIRTUALIZED COMPUTING ENVIRONMENT

NICIRA, INC., Palo Alto,...

1. A method for a network management entity to implement port mirroring in a virtualized computing environment that includes the network management entity, a source host and a destination host, wherein the method comprises:configuring a port mirroring session between a source virtual port associated with a source virtualized computing instance supported by the source host and a destination virtual port associated with a destination virtualized computing instance supported by the destination host, wherein the source host is configured using source session information with at least a first destination virtual tunnel endpoint (VTEP) address for the port mirroring session and the destination host is configured using destination session information with at least a first source VTEP address for the port mirroring session such that packets passing through the source virtual port are mirrored and sent from the source host to the destination host, and each mirrored packet in the port mirroring session includes an outer header identifying the source session information and the destination session information and an inner header identifying the source virtualized computing instance and the destination virtualized computing instance; and
in response to detecting a status associated with the source virtual port, or the destination virtual port, that requires a reconfiguration of the port mirroring session,
based on the detected status, generating a first instruction to update the source session information at the source host, or a second instruction to update the destination session information at the destination host, or both; and
sending the first instruction to the source host, or the second instruction to the destination host, or both.

US Pat. No. 10,432,425

INTERNET PROTOCOL BASED ENCAPSULATION FOR BIT INDEXED EXPLICIT REPLICATION (BIER)

Cisco Technology, Inc., ...

1. A method comprising:receiving, at a first node in a bit indexed explicit replication (BIER) network domain, a multicast message comprising an inner internet protocol (IP) header, an intervening header, and an outer IP header, wherein
the BIER network domain comprises a BIER-enabled ingress node and a BIER-enabled destination node,
the intervening header carries information used in BIER forwarding,
the inner IP header carries a source IP address and a destination IP address for an IP packet encapsulated by the intervening header,
an IP source address field within the outer IP header carries an IP address of the BIER-enabled ingress node, and
the first node is configured to use an IP destination address field within the outer IP header for forwarding of the multicast message to either a BIER-enabled node or a non-BIER-enabled node;
accessing a BIER message bit array stored in the intervening header of the multicast message, wherein each destination node among multiple possible destination nodes for the multicast message is represented by a relative bit position in the message bit array;
retrieving an IP address from an entry in a bit indexed forwarding table stored at the first node, wherein the entry corresponds to an intended destination node for the multicast message;
replacing an IP destination address in the IP destination address field within the outer IP header of a copy of the multicast message with the retrieved IP address; and
sending the copy of the multicast message toward a second node in the BIER network domain, wherein the retrieved IP address is assigned to the second node.

US Pat. No. 10,432,424

RING NETWORK SYSTEM AND NETWORK NODE

Hitachi, Ltd., Tokyo (JP...

1. A ring network system, comprising:a plurality of nodes connected in a ring shape that includes a blocking node that blocks transfer of a predetermined frame wherein, any node from the plurality of nodes can detect a change in a link state with an adjacent node, wherein a link state between the blocking nodes is any one of a physical link disconnection state in which a link failure occurs in a physical manner, a transmission quality reduction state in which a transmission quality of a link is reduced, and a logical link disconnection state which is a normal link connection state; and
wherein a particular node from the plurality of nodes that detects the change in a link state with an adjacent node transmits a collision frame to a current blocking node, and in accordance with a response from the current blocking node, a determination is made which of the nodes is to be a new blocking node based on a link state priority level;
wherein the priority level of the blocking is set from highest to lowest in a following order; the physical link disconnection state, the transmission quality reduction state, and the logical link disconnection state.

US Pat. No. 10,432,423

METHOD, DEVICE, AND COMPUTER PROGRAM FOR OPERATING A DATA PROCESSING SYSTEM

Robert Bosch GmbH, Stutt...

16. A device for operating a data processing system, comprising:at least two nodes that are connectable via a data line for transmitting messages, wherein the device is designed to transmit a message including an identifier for arbitrating messages to be transmitted, the identifier containing information concerning a priority via which a processing sequence of messages ready for transmission is determined, the identifier containing information concerning a network node, via which a sender of the message is unambiguously determined, and containing information concerning a service, via which a service is determined;
wherein a description of the service according to a predefined protocol is unambiguously associated with the information concerning the service.

US Pat. No. 10,432,422

PARAMETERIZED QUALITY OF SERVICE ARCHITECTURE IN A NETWORK

Entropic Communications L...

1. A communication network comprising:a requesting node;
a Network Coordinator (NC) node; and
a plurality of requested nodes,
wherein:
the requesting node is operable to, at least, communicate a first message to the NC node requesting a list comprising parameterized quality of service (PQoS) flows of the communication network; and
the NC node is operable to, at least:
receive the first message from the requesting node; and
in response to the received first message:
communicate a second message to each requested node of the plurality of requested nodes, the second message requesting from said each requested node a list identifying PQoS flows for which said each requested node is an ingress node;
receive, from said each requested node a respective third message comprising a list identifying PQoS flows for which said each requested node is an ingress node;
form an aggregated list of PQoS flows comprising each respective list identifying PQoS flows from each received third message; and
communicate a fourth message to at least the requesting node comprising the aggregated list,
wherein the second message specifies a range of PQoS flows being queried.

US Pat. No. 10,432,421

COMMUNICATION CONTROL DEVICE AND COMMUNICATION SYSTEM

National University Corpo...

1. A communication control device controlling communication performed by a communication device having a message transmission circuit periodically transmitting messages, comprising:a reference time point decision circuit deciding a reference time point concerning message transmission by the message transmission circuit;
a permission period decision circuit deciding a scheduled transmission time point by adding a period of an integral multiple of a message transmission cycle for messages transmitted by the message transmission circuit to the reference time point decided by the reference time point decision circuit, and deciding a predetermined period including the scheduled transmission time point as a permission period for message transmission;
a message detection circuit detecting a message transmitted by the communication device;
a transmittability determination circuit determining whether or not transmission of a message detected by the message detection circuit is to be permitted in accordance with whether or not the message is transmitted during the permission period decided by the permission period decision circuit; and
a hash value request circuit sending a calculation request for a hash value to the communication device;
a hash value reception circuit receiving a hash value transmitted by the communication device as a response to the calculation request; and
a hash value determination circuit determining whether or not the hash value received by the hash value reception circuit is correct,
wherein the reference time point decision circuit is further configured to decide the reference time point based on a time point when reception of a correct hash value from the communication device is completed.

US Pat. No. 10,432,420

METHODS, DEVICES, AND COMPUTER-READABLE MEDIA FOR PREVENTING BROADCAST LOOPS DURING A SITE MERGE

Cisco Technology, Inc., ...

1. A method for preventing broadcast looping in a network, comprising:detecting a site merge between a plurality of layer 2 (L2) networks using a spanning tree protocol (STP);
blocking a data traffic port connecting the L2 networks in response to detecting the site merge;
performing an STP-Ethernet virtual private network (EVPN) handshake, wherein the STP-EVPN handshake comprises:
notifying a plurality of virtual private network (VPN) devices connected to the merged site of a request to change a root bridge in one of the L2 networks,
changing the root bridge in the one of the L2 networks, and
receiving acknowledgement after changing the root bridge in the one of the L2 networks; and
unblocking the data traffic port connecting the L2 networks, wherein detecting the site merge between the L2 networks using the STP comprises detecting presence of different root bridges for the L2 networks.

US Pat. No. 10,432,419

VOICE CONTROL USING MULTI-MEDIA ROOMS

Vivint, Inc., Provo, UT ...

1. An apparatus for voice control of an automation and security system, comprising:a processor;
a memory in electronic communication with the processor; and
instructions stored in the memory, the instructions being executable by a processor to:
detect sound input spoken by a user near a first multi-media device at a location remote from a control panel of the automation and security system, wherein detecting the sound input is performed by the first multi-media device, and the first multi-media device is distinct from the control panel;
parse the sound input to identify a trigger word;
parse the sound input further to identify a command spoken after the trigger word; and
generate an instruction for deactivating a second multi-media device and send the instruction to deactivate the second multi-media device upon identifying at least one of the trigger word and the command spoken by the user, wherein the second multi-media device is deactivated.

US Pat. No. 10,432,418

INTEGRATING COGNITIVE TECHNOLOGY WITH SOCIAL NETWORKS TO IDENTIFY AND AUTHENTICATE USERS IN SMART DEVICE SYSTEMS

International Business Ma...

1. A computing device comprising:network interface circuitry to receive one or more media feeds associated with one or more social networks;
one or more processors; and
a computer readable storage medium having program instructions embodied therewith, the program instructions executable by the one or more processors to cause the computing device to:
conduct an automatic cognitive analysis of the one or more media feeds, wherein the automatic cognitive analysis identifies connected individuals that interact with a primary user through the one or more social networks,
determine relationship data based on the automatic cognitive analysis through an identification of a trust score for each respective connected individual of the connected individuals, wherein each trust score is based on interactions between the respective connected individual and the primary user through the one or more social networks, wherein the relationship data includes the trust scores,
generate a trust network based on the trust scores of the relationship data, wherein the trust network identifies one or more trusted individuals from the connected individuals,
grant access to a smart device system with respect to the one or more trusted individuals,
identify a change in the relationship data,
revoke access to the smart device system with respect to at least one of the one or more trusted individuals if the change satisfies a first condition, and
grant access, based on the trust network, to the smart device system with respect to a new individual if the change satisfies a second condition.

US Pat. No. 10,432,417

SYSTEMS AND METHODS FOR TRANSMITTING AN UPDATED PARTITION STATE TO SENSORS OR DEVICES

ADEMCO INC., Golden Vall...

1. A system comprising:a control panel;
a first access point coupled to the control panel; and
a first plurality of sensors or devices assigned to the first access point,
wherein the control panel maintains a record associating each of the first plurality of sensors or devices with a respective one of a plurality of partitions,
wherein the first access point periodically broadcasts a first beacon signal to the first plurality of sensors or devices,
wherein the first beacon signal includes a first partition state change indicator portion and a first partition state update portion,
wherein the first partition state change indicator portion includes first respective indicators, each of which corresponds to a respective one of the first plurality of sensors or devices,
wherein the first partition state update portion includes first respective update values, each of which corresponds to the respective one of the first plurality of sensors or devices, and
wherein each of the first plurality of sensors or devices periodically wakes up to receive the first partition state change indicator portion of the first beacon signal from the first access point and remains awake to receive the first partition state update portion when one of the first respective indicators corresponding to the respective one of the first plurality of sensors or devices indicates a change in a state of the respective one of the plurality of partitions associated with the respective one of the first plurality of sensors or devices.

US Pat. No. 10,432,416

METHOD FOR PERFORMING EVOLVED MULTIMEDIA BROADCAST AND MULTICAST SERVICE (EMBMS) COUNTING IN WIRELESS SYSTEMS

Samsung Electronics Co., ...

1. A method of handling multimedia broadcast and multicast service (MBMS) counting in a wireless communication system, the method comprising:receiving, by a radio link control (RLC) layer of a user equipment (UE), a multicast control channel (MCCH) packet including an MBMS counting request from a network in an MCCH modification period;
transferring the MCCH packet to a radio resource control (RRC) layer of the UE;
generating, by the RRC layer, an MBMS counting response by processing the MBMS counting request;
receiving, by the RLC layer, an indication for successful reception of the MBMS counting request from the RRC layer;
verifying whether an MCCH modification boundary indication is received from a physical layer in the MCCH modification period after receiving the MCCH packet; and
discarding one or more MCCH packets received in the MCCH modification period after receiving the MCCH packet and providing at most one MBMS counting response to multiple transmission attempts of the MBMS counting request in the MCCH medication period, if the MCCH modification boundary indication is not received in the MCCH modification period after receiving the MCCH packet,
wherein the MCCH packet further includes an area configuration message, and
wherein discarding the one or more MCCH packets in the MCCH modification period comprises cross-layer communicating between the RLC layer and the RRC layer.

US Pat. No. 10,432,415

METHOD AND APPARATUS FOR INTERFERENCE AWARE COMMUNICATIONS

NEWRACOM, INC., Lake For...

1. A method for interference aware communications by a transmit device in a wireless local area network, the method comprising:selecting, by the transmit device, a transmission channel among a plurality of sub-channels for transmission of a frame;
generating, by the transmit device, interference aware information based on an interference condition of the plurality of sub-channels;
inserting, by the transmit device, the interference aware information into a medium access control (MAC) header of the frame, wherein the interference aware information is included in an interference aware information field of the frame, and the interference aware information field includes:
a first field that indicates at least one sub-channel, wherein the first field comprises a sub-channel field value based on an integer value indicating the at least one sub-channel,
a second field that indicates an interference aware mode, wherein the interference aware mode comprises (a) an interference aware acknowledgment (IAA) mode, the IAA mode set by the transmit device affected by interference, or (b) a dynamic channel access (DCA) mode that indicates support of a dynamic channel access, and
a third field that indicates a response frame transmission delay, wherein the response frame transmission delay comprises (a) a first value that indicates immediate transmission of an acknowledgement (ACK) frame, (b) a second value that indicates a delay transmission of one ACK frame, or (c) a third value that indicates a delay transmission of a particular number of ACK frames; and
transmitting, by the transmit device, the frame in the selected transmission channel to a receive device, wherein the selected transmission channel includes interference associated with the interference condition, and wherein the interference aware information field of the frame facilitates the receive device to transmit a particular ACK frame by referring to the first field that indicates the at least one sub-channel and the third field that indicates the response frame transmission delay, or facilitates the receive device to request dynamic channel access to the transmit device based at least in part on the second field that indicates the DCA mode.

US Pat. No. 10,432,414

SYSTEM AND METHOD TO PROVIDE MULTICAST GROUP MEMBERSHIP DEFINED RELATIVE TO PARTITION MEMBERSHIP IN A HIGH PERFORMANCE COMPUTING ENVIRONMENT

ORACLE INTERNATIONAL CORP...

1. A method for providing multicast group membership defined relative to partition membership in a high performance computing environment, comprising:receiving, by a subnet manager of a subnet, a request to create a multicast group, wherein the request includes an indicator and wherein the indicator indicates that each member of a partition defined in the subnet is to be associated with the multicast group;
determining, by the subnet manager, a number of additional end-ports that are members of the partition that is defined in the subnet;
associating, by the subnet manager, the number of additional end-ports that are members of the partition with an identifier that defines the multicast group;
defining, by the subnet manager, a route to deliver a multicast packet that includes the identifier that defines the multicast group to each end-port that is associated with the identifier that defines the multicast group.

US Pat. No. 10,432,413

AUTOMATIC POWER OVER ETHERNET PULSE WIDTH SIGNALING CORRECTION

Texas Instruments Incorpo...

1. A circuit, comprising:a first comparator for measuring a load current in a powered device (PD) and for comparing the load current to a reference and generating an output signal;
a timing logic circuit responsive to the output signal for generating an enable signal;
a pulse generator responsive to the enable signal to generate a current pulse having an amplitude determined in response to a difference between a total load current on the PD and a minimum current required by a standard when coupled to a Power Sourcing Equipment (PSE) to automatically signal the PSE to maintain power supplied to the PD; and
a correction circuit for measuring the amplitude of the generated current pulse to determine when the measured amplitude exceeds an active level and for generating a corrected reference signal for maintaining the measured pulse at a current level above the active level for a predetermined period of time for signaling the PSE to maintain power to the PD.

US Pat. No. 10,432,412

PROCESS CONTROL DEVICE USING POWER OVER ETHERNET WITH CONFIGURABLE ANALOG AND DIGITAL INTERFACE

General Electric Company,...

1. An apparatus comprising:a first Power-over-Ethernet module operatively coupled to a field-side module, the first Power-over-Ethernet module being configured to supply power and to provide control signals to the field-side module;
a second Power-over-Ethernet module operatively coupled to the field-side module, the second Power-over-Ethernet module being configured to supply power and to provide control signals to the field-side module; and
the field-side module comprising a plurality of configurable analog and digital interfaces, each configurable to operatively connect to a plurality of field devices, wherein the plurality of field devices include a first device type and a second device type, wherein the first device type is different from the second device type, and
wherein each of the plurality of configurable analog and digital interfaces is configurable as a digital input, a digital output, an analog input, an analog output, and a combination thereof via commands received from the first Power-over-Ethernet module or the second Power-over-Ethernet module.

US Pat. No. 10,432,410

ENCODING DATA FOR CELLS IN A PUF THAT CORRESPONDS TO A CHALLENGE IN A CHALLENGE RESPONSE PAIR

ARIZONA BOARD OF REGENTS ...

1. A method for encoding ternary data for a plurality of cells in a physically unclonable function (PUF) that correspond to a challenge in a challenge response pair, comprising the steps of:determining, by an addressable PUF generator (APG), a plurality of cells in a PUF that correspond to the challenge;
measuring, by the APG, a parameter for each cell in the plurality of cells in the PUF that correspond to the challenge;
assigning, by the APG, a zero to each cell in the plurality of cells in the PUF that correspond to the challenge with a parameter below a predetermined range;
assigning, by the APG, an X to each cell in the plurality of cells in the PUF that correspond to the challenge with a parameter within the predetermined range;
assigning, by the APG, a one to each cell in the plurality of cells in the PUF that correspond to the challenge with a parameter above the predetermined range;
creating, by the APG, the challenge response pair comprising the challenge; and
creating, by the APG, a plurality of challenge response pairs, wherein the plurality of challenge response pairs comprises the challenge response pair and wherein each challenge response pair in the plurality of challenge response pairs was created for a different distributed peripheral in a plurality of distributed peripherals.

US Pat. No. 10,432,409

AUTHENTICATION SYSTEM AND DEVICE INCLUDING PHYSICAL UNCLONABLE FUNCTION AND THRESHOLD CRYPTOGRAPHY

Analog Devices, Inc., No...

1. An authenticatable device for use with an authentication system, comprising:a physically-unclonable function (“PUF”) device, internal to the authenticatable device, having a PUF input and a PUF output and constructed to generate, in response to receipt of a challenge at the PUF input, an output value at the PUF output that is characteristic to the PUF device and the challenge; and
a processor, internal to the authenticatable device, connected to the PUF device, the processor configured to, internal to the authenticatable device:
control issuance of and communicate challenges to the PUF device;
receive, in response to issuance of challenges to the PUF device, multiple output values from the PUF device corresponding to multiple shares of a secret;
internal to the authenticatable device, generate threshold output values from threshold cryptographic operations on respective shares of the secret, wherein the threshold output values obscure the respective shares during reconstruction; and
internal to the authenticatable device, combine at least two of the threshold output values of the threshold cryptographic operations to enable execution of a cryptographic operation.

US Pat. No. 10,432,408

RETENTION AND REVOCATION OF OPERATION KEYS BY A CONTROL UNIT

TEXAS INSTRUMENTS INCORPO...

1. A control unit device comprising:a receiver configured to receive signals;
a memory configured to store a control unit counter, one or more operation keys, and program instructions; and
a processor coupled to the receiver and the memory;
wherein the program instructions are executable by the processor to cause the control unit device to:
receive, using the receiver, a message including a predetermined number of bits of an encrypted key fob counter value, wherein the encrypted key fob counter value is encrypted by a first operation key corresponding to a first key fob device;
generate an encrypted value of the control unit counter using the first operation key;
determine whether the predetermined number of bits of the encrypted value of the key fob counter matches corresponding bits of the encrypted value of the control unit counter; and
enter a revocation mode in response to receiving a revocation command, wherein, during a revocation mode period following entering the revocation mode, the control unit identifies which of the one or more operation keys stored in the memory are associated with key fob devices that perform an operation during the revocation mode period, retains the identified operation key(s) in the memory, and delete operation key(s) associated with key fob devices that do not perform an operation during the revocation mode period.

US Pat. No. 10,432,407

SECURE PROVISIONING OF UNIQUE TIME-LIMITED CERTIFICATES TO VIRTUAL APPLICATION INSTANCES IN DYNAMIC AND ELASTIC SYSTEMS

ARRIS Enterprises LLC, S...

1. A method of securely executing an application instance on a first processor for processing video, comprising:accepting a request in an orchestrator executing on a second processor to launch the application instance in the first processor for processing video;
transmitting a command from the orchestrator to the first processor to launch the application instance; and
provisioning a certificate and a private key from the orchestrator to the launched application instance executing on the second processor, the certificate and private key securing protected information of the application instance, wherein the private key is encrypted according to a key encryption key securely stored in an application image of the application instance;
wherein the first processor decrypts the private key according to the key encryption key and re-encrypts the private key according to a local storage key;
wherein the first processor executes the application instance on the first processor using the decrypted private key and the certificate;
wherein the key encryption key is unique to a type of the application; and
wherein provisioning the certificate and the private key from the orchestrator to the launched application instance executing on the second processor comprises:
transmitting a certificate request to a certificate manager, the certificate request comprising a unique identifier of the application instance and a template;
receiving a certificate response from the certificate manager, the certificate response comprising the certificate and the private key encrypted according to the key encryption key; and
provisioning the certificate and the private key to the first processor.

US Pat. No. 10,432,406

CIPHER RULE FEEDBACK

F5 Networks, Inc., Seatt...

1. A method for managing network communication, executable by one or more traffic management computers with one or more processors executing the method, the method comprising actions to:receiving, by the one or more processors, network traffic that includes client cipher negotiation information from a client;
receiving, by the one or more processors, other network traffic that includes server cipher negotiation information from a server;
receiving, by the one or more processors, negotiation data that corresponds to the client cipher negotiation information and other negotiation data that corresponds to the server cipher negotiation information;
mapping, by the one or more processors, one or more features of the negotiation data and the other negotiation data to one or more bitfields;
storing, by the one or more processors, the one or more bitfields mapped to the negotiation data and the other negotiation data in a data store of the one or more traffic management computers, wherein the storing of the one or more bitfields instead of the negotiation data and other negotiation data improves storage efficiency and efficient use of the client cipher negotiation information and the server cipher negotiation information;
sending, by the one or more processors, the server cipher negotiation information to the client; and
when a query is received from a query client, perform, by one or more processors, further operations, including:
providing, by the one or more processors, result set information based on the stored the negotiation data and the other negotiation data in a data store of the one or more traffic management computers; and
sending, by the one or more processors, reporting information that is based on the result set information to the query client; and
receiving, by the one or more processors, one or more candidate cipher rule modifications; and
including in the report information, by the one or more processors, a list of clients and servers to be prevented from negotiating secure connections based on the one or more candidate cipher rule modifications, the stored negotiation data, or the stored other negotiation data.

US Pat. No. 10,432,405

SYSTEMS AND METHODS FOR ACCELERATING TRANSACTION VERIFICATION BY PERFORMING CRYPTOGRAPHIC COMPUTING TASKS IN PARALLEL

Accelor Ltd., Grand Caym...

1. A system configured to perform cryptographic signature verification utilizing a fixed pipeline hardware architecture comprising a set of hardware components, the hardware components including at least a parallel cryptographic execution array and a scheduler, the system comprising:the parallel cryptographic execution array comprising a plurality of cryptographic execution units, wherein the plurality of cryptographic execution units are configured to operate in parallel and include at least a first cryptographic execution unit configured to perform at least a first set of cryptographic operations and a second cryptographic execution unit configured to perform at least a second set of cryptographic operations; and
the scheduler configured to analyze an algorithm associated with a cryptographic signature, identify multiple cryptographic operations necessary to verify the cryptographic signature based on the analysis of the algorithm, and route the identified cryptographic operations to individual cryptographic execution units of the parallel cryptographic execution array, wherein the identified cryptographic operations include encrypt operations and/or decrypt operations, and wherein to route one of the identified cryptographic operations to an individual cryptographic execution unit of the parallel cryptographic execution array, the scheduler is configured to output command data comprising a transaction ID and an indication of the type of cryptographic operation to be performed.

US Pat. No. 10,432,404

REMOTE CONTROL OF SECURE INSTALLATIONS

WATERFALL SECURITY SOLUTI...

1. Apparatus for transmission of commands, comprising:a processor running software which generates commands in a first predetermined command format, responsive to input from a user;
hardware encoding logic configured to receive commands in the first predetermined command format from the software running on the processor, to convert the received commands into a second predefined converted data format of permitted commands including only a limited subset of the commands in the first predetermined command format and to cryptographically sign the converted commands in the second predefined converted data format into a third cryptographically signed format; and
a communications processor configured to transmit the cryptographically signed converted commands in the third cryptographically signed format over a communications network,
wherein the hardware encoding logic comprises dedicated hardware logic not containing a CPU and is designed such that its task of converting the received commands from the first format into the second predefined converted data format cannot be changed remotely,
wherein some commands legally composed in the first predetermined command format are not included in the limited subset of the second predefined converted data format.

US Pat. No. 10,432,403

SECURE COMMUNICATION BETWEEN INFUSION PUMP AND SERVER

Fenwal, Inc., Lake Zuric...

1. An infusion pump having improved network access security, comprising:a network interface circuit configured to provide communications over a network; and
a processing circuit configured to:
generate infusion pump data for transmission to a remote server computer;
generate a header portion of a request message having at least one field;
hash the infusion pump data using a first cryptographic function to provide a first hashed code;
insert the first hashed code into the header portion of the request message;
hash the header portion but not payload data using a second cryptographic hash function and a cryptographic key to provide a second hashed code, wherein the second cryptographic function may be the same function or a different function than the first cryptographic hash function;
insert the second hashed code into the header portion of the request message;
insert the infusion pump data into a body portion of the request message; and
transmit the request message to the remote server computer over the communications network.

US Pat. No. 10,432,402

BIOMETRIC ELECTRONIC SIGNATURE TOKENS

WELLS FARGO BANK, N.A., ...

1. A method comprising:tokenizing, by a computing system, a biometric sample captured from a user to generate a tokenized biometric sample; and
digitally signing, by the computing system, each of a hash of a record and the tokenized biometric sample with a private key associated with the user to generate a digitally signed hash of the record and the tokenized biometric sample;
storing, by the computing system, the digitally signed hash of the record and the tokenized biometric sample at a location on a repository; and
generating, by the computing system, a digital message, the digital message comprising an attribute associated with the location of the repository,
wherein authenticity and data integrity of the record can be determined by retrieving the digitally signed hash of the record and the tokenized biometric sample at the location identified in the digital message and wherein data integrity is determined based on each of the digitally signed hash of the record and the tokenized biometric sample, the tokenized biometric sample, and a public key of a public/private key pair including the private key, and
wherein the user may be authenticated by verifying that the public key associated with the user is part of the public/private key pair including the private key used to digitally sign the digital message.

US Pat. No. 10,432,401

SECURE FILE SHARING METHOD AND SYSTEM

Security First Corp., La...

1. A method for securely storing data, the method comprising:encrypting, using at least one hardware processor, a dataset using a cryptographic key;
encrypting the cryptographic key with a first key-encryption key to generate a first encrypted key;
encrypting the cryptographic key with a second key-encryption key to generate a second encrypted key;
generating a plurality of key shares, each key share comprising: a portion of the first encrypted key and a portion of the second encrypted key, wherein the cryptographic key is restorable from a minimum number of the plurality of key shares; and
storing the plurality of key shares separately in at least one storage location.

US Pat. No. 10,432,400

METHOD AND SYSTEM FOR PRIVACY PRESERVING DISCLOSURE OF A SHARED, IDENTITY LINKED SECRET

Southern Methodist Univer...

1. A method for disclosing a private information comprising:providing a communications system comprising an initiating client device and one or more receiving client devices communicably coupled to a server device;
selecting two or more user identifiers and a first random number using the initiating client device, wherein the two or more user identifiers include a target user;
creating a first encrypted data by encrypting the first random number with a private key associated with the initiating user using the initiating client device;
creating a challenge by encrypting the first encrypted data and the private information with a public key associated with the target user using the initiating client device;
sending the challenge and the two or more user identifiers from the initiating client device to the server device;
making the challenge available to each receiving client device associated with the two or more user identifiers using the server device;
obtaining a first information and a second encrypted data by decrypting the challenge with a private key associated with a receiving user using the receiving client device, wherein the first information equals the private information whenever the receiving user is the target user;
selecting a first user identifier using the receiving client device;
obtaining a second random number by decrypting the second encrypted data with a public key associated with the first user identifier using the receiving client device, wherein the second random number equals the first random number whenever the first user identifier corresponds to the initiating user;
obtaining a first hash value by applying a one-way hash function to the second random number using the receiving client device;
selecting a third random number using the receiving client device;
creating a third encrypted data by encrypting the third random number with a private key associated with the receiving user using the receiving client device;
creating a counter-challenge by encrypting the third encrypted data with a public key associated with the first user identifier using the receiving client device;
creating a first verification value by concatenating the first hash value and a second hash value and then applying the one-way hash function using the receiving client device, wherein the second hash value comprises the one-way hash function applied to the third random number;
sending the counter-challenge and the challenge from the receiving client device to the server device;
making the counter-challenge available to the initiating client device using the server device;
obtaining a fourth encrypted data by decrypting the counter-challenge with a private key associated with the initiating user using the initiating client device, wherein the fourth encrypted data equals the third encrypted data whenever the first user identifier is associated with the initiating user;
obtaining a fourth random number by decrypting the fourth encrypted data with a public key associated with the target user using the initiating client device;
obtaining a third hash value by applying the one-way hash function to the fourth random number using the initiating client device;
creating a second verification value by concatenating the third hash value and a fourth hash value and then applying the one-way hash function using the initiating client device, wherein the fourth hash value comprises the one-way hash function applied to the first random number; and
determining whether the initiating user and the target user have shared the private information by comparing the first verification value to the second verification value using the initiating client device, the receiving client device and the server device.

US Pat. No. 10,432,399

METHOD AND APPARATUS FOR STORING CONTEXT INFORMATION IN A MOBILE DEVICE

HUAWEI TECHNOLOGIES CO., ...

1. A method for execution at a node in a wireless communication network, the method comprising:transmitting, toward a mobile device for storage thereon, both: context information associated with the mobile device and encrypted by a node in the wireless network different than the mobile device using an encryption key; and an indication of a location of a cryptographic key, the location being at a network node different than the mobile device, the context information, in encrypted form, including an authentication code for authenticating the context information and cryptographically binding the context information to the mobile device; and
storing the cryptographic key at the indicated location, the cryptographic key associated with the encryption key and for decrypting the encrypted context information.

US Pat. No. 10,432,398

PRIME NUMBER PREDICTION

1. A method, comprising:receiving a message requiring public key encryption;
converting the message to a number M and generating an encrypted message E where E=Me(mod n), wherein e is at least a part of a public key and d is a private key, wherein d and e are related by de?(1 mod (totient(n))) and (e (totient(n)))=1, wherein n is a product of two predicted prime numbers computed by:
for a first index set consisting of a range of consecutive positive integers x, finding a list of prime numbers, p(x):
using prime-indexed primes (PIPs), q(s,k,x), to select values of s (prime-index-prime shift), and k (prime-index order), whereby q(s,1,x)=p(x), q(s,2,x)=p(p(x)), and so on finding a list of PIPs q(s,2,x);
performing an nth-order finite difference operation on the lists q(s,1,x) and q(s,2,x) to generate lists ?(h,n){q}(s,1,x) and ?(h,n){q}(s,2,x), where ? is a finite difference operator, h is a finite difference spacing parameter, and n is an order of finite differencing;
performing a regression of ?(h,n){q}(s,2,x) on ?(h,n){q}(s,1,x)
from the regression of ?(h,n){q}(s,2,x) on ?(h,n){q}(s,1,x), deriving a fitting function and coefficients for the fitting function;
from the fitting function and from a second index set consisting of a range of consecutive positive integers z, deriving a list of predicted finite-differenced PIPs E[?(h,n){q}(s,2,z)];
performing an inverse nth-order finite difference operation on the list E[?(h,n){q}(s,2,z)], thereby deriving a list of predicted PIPs E[q(s,2,z)];
using the derived list E[q(s,2,z)] as a means of forecasting, predicting, or refining estimated bounds of q(s,2,x); and
predicting prime numbers of at least order 1075 from the derived values of x and E[?(h,n){q}(s,2,x)] and/or E[q(s,2,x)] and;
sending the encrypted message over a network.

US Pat. No. 10,432,397

MASTER PASSWORD RESET IN A ZERO-KNOWLEDGE ARCHITECTURE

Dashlane SAS, Paris (FR)...

1. A system comprising:at least one processor; and
memory storing instructions that, when executed by the at least one processor, causes the system to perform a set of operations, the set of operations comprising:
obtaining a local ciphering key for encrypting user data;
encrypting, using a recovery key, the local ciphering key to generate an encrypted local ciphering key;
storing the encrypted local ciphering key on a user device;
encrypting, using a server recovery key, the recovery key to generate an encrypted recovery key;
transmitting the server recovery key to a server device;
transmitting the encrypted recovery key to a third party, wherein the server recovery key is not stored by the third party;
receiving, at the user device, a reset indication;
decrypting the encrypted local ciphering key using the recovery key; and
decrypting encrypted user data using the decrypted local ciphering key.

US Pat. No. 10,432,396

METHOD, APPARATUS, AND SYSTEM FOR IDENTITY AUTHENTICATION

ALIBABA GROUP HOLDING LIM...

18. An identity authentication device for a quantum key distribution process, the identity authentication device comprising:a memory storing a set of instructions; and
one or more processors configured to execute the set of instructions to cause the identity authentication device to perform:
encoding an identity authentication bit string with a key bit string into quantum state information including quantum states of the identity authentication bit string interleaved with quantum states of the key bit string according to a preset basis vector selection rule, wherein the quantum state information of the encoded identity authentication bit string enables a receiving peer device to select a receiver authentication key from identity authentication information obtained by measuring quantum states using measurement bases in accordance with the preset basis vector selection rule,
sending the quantum state information to a peer device;
and,
wherein the encoded identity authentication bit string and the encoded key bit string are sent using different wavelengths enabling the peer device to distinguish the encoded identity authentication bit string from the encoded key bit string.

US Pat. No. 10,432,395

RECIPIENT-DRIVEN DATA ENCRYPTION

The Boeing Company, Chic...

1. A system, comprising:a quantum key device configured to generate quantum information and transmit the quantum information over a first quantum communication channel and a second quantum communication channel;
a first device communicatively coupled to the quantum key device over the first quantum communication channel;
a second device communicatively coupled to the quantum key device over the second quantum communication channel;
a monitor module configured to detect, at the first device, that the second device is reading the quantum information over the second quantum communication channel;
a read module configured to read, at the first device, the quantum information over the first quantum communication channel responsive to detecting that the second device is reading the quantum information over the second quantum communication channel;
an encryption module at the first device configured to:
generate a first quantum encryption key using the generated quantum information that is read over the first quantum communication channel; and
encrypt data using the first quantum encryption key to create encrypted data; and
a transmission module at the first device configured to transmit the encrypted data to the second device, the second device decrypting the encrypted data to create decrypted data using a second quantum encryption key generated at the second device using the generated quantum information read at the second device, wherein the first quantum encryption key being the same as the second quantum encryption key,
wherein at least a portion of the modules comprise one or more of a hardware circuit, a programmable hardware device, or executable code, the executable code stored on one or more computer readable storage media.

US Pat. No. 10,432,394

METHOD AND SYSTEM FOR SHARING ENCRYPTED CONTENT

KL DATA SECURITY PTY LTD,...

1. A method of encrypting and/or decrypting content by a first user having a first computer, using a first permit obtained from a system for sharing content, which has been encrypted, between the first user and a second user having a second computer, the method comprising:providing the first permit for use by the first user, the first permit having an encrypted first content key for use to encrypt and/or decrypt the content and having an encrypted first workspace key, the first workspace key being independent of the first user and including one or more control parameters associated with the first workspace, for use to encrypt and/or decrypt the first content key;
obtaining by the first computer the first permit and therefrom the encrypted first content key and the encrypted first workspace key;
decrypting by the first computer the encrypted first workspace key to obtain the first workspace key and using the first workspace key to decrypt the encrypted first content key to obtain the first content key;
using by the first computer the first content key to encrypt the content and provide the encrypted content and/or decrypting the encrypted content using the first content key to obtain the content;
using by the second user's second computer a second permit obtained from the system for sharing encrypted content, the second permit having a second encrypted first content key for use to encrypt and/or decrypt the content and having a second encrypted first workspace key for use to encrypt and/or decrypt the first content key;
obtaining by the second computer the second permit and therefrom the second encrypted first content key and the second encrypted first workspace key;
decrypting by the second computer the second encrypted first workspace key to obtain the first workspace key and using the first workspace key to decrypt the encrypted first content key to obtain the first content key; and
using by the second computer the first content key to encrypt the content and provide the encrypted content and/or decrypting the encrypted content using the first content key to obtain the content, wherein users sharing the same workspace share a common community key defining the users who are members of a community, the first workspace key being operable to encrypt and/or decrypt using the community key.

US Pat. No. 10,432,393

ARCHITECTURE AND INSTRUCTION SET FOR IMPLEMENTING ADVANCED ENCRYPTION STANDARD (AES)

INTEL CORPORATION, Santa...

1. A system comprising:a system memory to store instructions and data; and
a processor comprising:
a plurality of cores;
a level 1 (L1) instruction cache to store instructions;
a level 1 (L1) data cache to store data;
instruction fetch circuitry to fetch the instructions from the L1 instruction cache;
decode circuitry to decode a Single Instruction Multiple Data (SIMD) instruction specifying that only a single encryption round of the Advanced Encryption Standard (AES) is to be performed, wherein the SIMD instruction has an encrypt/decrypt parameter that is dedicated to specification of whether either one of the single encryption round or a single decryption round of the AES is to be performed;
a Read Only Memory (ROM) to store micro-operations for the SIMD instruction;
a first 128-bit source register to store first input data;
a second 128-bit source register to store second input data; and
an execution unit including AES execution circuitry, wherein, in response to execution of the SIMD instruction, the AES execution circuitry is to execute the micro-operations to perform a plurality of operations to perform only the single encryption round, including an exclusive OR (XOR) of the first input data and the second input data, a byte substitution transform, and a shift rows transform, and is to store a result to a 128-bit destination storage location.

US Pat. No. 10,432,392

FRAME SYNCHRONIZATION METHOD, PROCESSOR, AND COMMUNICATION APPARATUS

KABUSHIKI KAISHA TOSHIBA,...

1. A frame synchronization method comprising:comparing a first reference signal arranged at a predetermined position in a received signal with a first known signal pattern;
calculating a maximum value of a first cross correlation value;
estimating a C/N ratio of the received signal, using the maximum value of the A first cross correlation value;
setting a correlation threshold for detecting a frame synchronization according to the estimated C/N ratio;
comparing a second reference signal for a frame synchronization with a second known signal pattern, the second reference signal being arranged at a predetermined position in the received signal;
calculating a second cross correlation value according to the comparison of the second reference signal with the second known signal pattern; and
detecting timing at which the second cross correlation value first exceeds the correlation threshold as a frame synchronization point.

US Pat. No. 10,432,391

SYSTEM AND METHOD OF DETECTING END OF SYNCHRONIZATION HEADER OF MODULATED SIGNALS

SAMSUNG ELECTRONICS CO., ...

1. A receiver of a modulated signal, the receiver comprising:a synchronization detector configured to receive a signal indicative of the modulated signal, the modulated signal including a synchronization header and a data payload, and to detect an end of the synchronization header in the signal, wherein the synchronization detector is configured to:
generate a differential signal based on the signal,
perform cross-correlation of the differential signal with a reference differential signal to generate a cross-correlation output,
compare a first sample of the cross-correlation output at a sample index associated with a hypothesized start frame delimiter (SFD) peak index with a second sample of the cross-correlation output at a sample index associated with a hypothesized preamble peak index, and
detect an end of the synchronization header in response to a comparison result in which a magnitude of the first sample of the cross-correlation output is greater than a magnitude of the second sample of the cross-correlation output.

US Pat. No. 10,432,390

METHOD, DEVICE, AND SYSTEM FOR THE RECEIVER-SIDE DETERMINATION OF A SCANNING INSTANT

1. A method for receiver-side determination of a sampling time of a continuous data signal and for detecting a bit value within a bit width of a serial bit data stream, comprising:receiver-side measuring at least one filter coefficient of the continuous data stream, provided for modulating the continuous data signal to be transmitted by way of a data signal compensation device, wherein at least one filter coefficient before and at least one filter coefficient after a sampling which is carried out are measured, and
determining the sampling time as a function of the at least one measured filter coefficient and a provided sampling time metric, in such a way that an amplitude of the continuous data signal to be transmitted achieves a maximum at this sampling time, wherein the sample time metric provides that the sampling time is determined as a function of a sum of signal strengths of the measured filter coefficients, wherein the sampling time metric provides that the sampling time is located at a minimum of the sum of the signal strengths of the measured filter coefficients.

US Pat. No. 10,432,389

RECEIVER WITH ENHANCED CLOCK AND DATA RECOVERY

Rambus Inc., Sunnyvale, ...

1. An integrated circuit to receive an incoming data signal arriving at the integrated circuit via a conductive signal path, the incoming data signal carrying a sequence of bits, the integrated circuit comprising:circuitry to measure voltage of the incoming data signal at respective data sampling times, each data sampling time corresponding to a respective one of the bits in the sequence, and to produce first multi-bit values that each represent magnitude of the incoming data signal measured at the respective data sampling time;
circuitry to compare each first multi-bit value with a multi-bit decision threshold, and to responsively produce a decision as to logic state of the corresponding one of the bits of the sequence; and
circuitry to provide equalization, by combining for each first multi-bit value at least one of the first multibit value or the multi-bit decision threshold, prior to comparison, with equalization.

US Pat. No. 10,432,388

HYBRID FULL DUPLEX COMMUNICATIONS IN A RADIO FREQUENCY CABLE NETWORK

Cable Television Laborato...

1. A method of operating a cable modem termination system (CMTS) in operable communication with a plurality of cable modems (CMs) over a duplex radio frequency (RF) communication path, the method comprising the steps of:generating a measurement matrix of the plurality of CMs meeting a threshold RF isolation value, the threshold RF isolation value indicating a device to device RF isolation of a particular CM with respect to other CMs in the plurality of CMs;
determining, from the measurement matrix, which of the plurality of CMs meet a requisite RF isolation value for full duplex operation;
selecting a CM a measurement group, based on the step of determining, of CMs from the plurality of CMs; and
commencing full duplex transmission and reception with at least one CM of the measurement group.

US Pat. No. 10,432,387

DYNAMIC TIME DIVISION DUPLEXING

QUALCOMM Incorporated, S...

1. A method for wireless communication, comprising:receiving a first control message within a first control region of a first transmission time interval (TTI) that has a first duration;
receiving a second control message within a second control region of a second TTI that has a second duration that is less than the first duration;
receiving, in the first control region or the second control region, a time division duplex (TDD) pattern indicator for the second TTI; and
determining a TDD pattern for the second TTI by reading a table including a plurality of TDD pattern indicator entries associated with respective TDD patterns, and selecting, based at least in part on the received TDD pattern indicator, the TDD pattern for the second TTI that is associated with a TDD pattern indicator entry of the table corresponding to the received TDD pattern indicator, wherein the TDD pattern changes a transmission direction for the second TTI.

US Pat. No. 10,432,386

FLEXIBLE TIME DIVISION DUPLEXING (TDD) SUBFRAME STRUCTURE WITH LATENCY REDUCTION

QUALCOMM Incorporated, S...

25. An apparatus for wireless communication, comprising:a processor;
memory in electronic communication with the processor; and
instructions stored in the memory and operable, when executed by the processor, to cause the apparatus to:
identify a legacy uplink/downlink (UL/DL) configuration which defines legacy subframe configuration options for each subframe of a frame, wherein the legacy subframe configuration options comprise a UL subframe configuration, a DL subframe configuration, or a special subframe configuration;
determine a constraint for a subframe of the frame based at least in part on whether the legacy subframe configuration for the subframe is the UL subframe configuration, the DL subframe configuration, or the special subframe configuration;
determine an adaptive subframe configuration for the subframe of the frame based at least in part on the constraint, wherein the adaptive subframe configuration comprises at least one downlink (DL) symbol period and at least one uplink (UL) symbol period regardless of whether the legacy subframe configuration for the subframe is the UL subframe configuration, the DL subframe configuration, or the special subframe configuration, and wherein determining the adaptive subframe configuration for the subframe comprises determining a number of DL symbols in the at least one DL symbol period and a number of UL symbols in the at least one UL symbol period based at least in part on the legacy subframe configuration for the subframe; and
communicate during the subframe according to the adaptive subframe configuration.

US Pat. No. 10,432,385

METHOD AND USER EQUIPMENT FOR IMPLEMENTING DEVICE TO DEVICE COMMUNICATIONS BETWEEN UES

Samsung Electronics Co., ...

1. A method for a proximity service (ProSe) by a network entity, the method comprising:receiving, from a user equipment (UE), an attach request message including UE capability information for a ProSe service;
receiving, from the UE, a service request message for the ProSe service, the service request message including an identification of the UE;
obtaining, from a server, an address of a packet data network gateway (PGW) based on the identification of the UE which is a UE to be discovered by another UE, wherein a packet data network (PDN) bearer of the other UE is pre-established based on the PGW;
selecting the PGW for establishing a PDN bearer of the UE based on the obtained address of the PGW; and
transmitting, to a base station, a context setup request message including information indicating that the UE is authorized to use the ProSe service associated with a registered public land mobile network (PLMN) based on subscription information of the UE,
wherein the subscription information of the UE is received from a home subscriber server (HSS) and includes first subscription information for a ProSe direct discovery, second subscription information for a ProSe direct communication and third subscription information for a ProSe UE-to-network relay, and
wherein authorization information for the ProSe service is obtained by the UE, the authorization information for the ProSe service including a discovery range.

US Pat. No. 10,432,384

BAND SEGMENTED BOOTSTRAPS AND PARTITIONED FRAMES

Sinclair Broadcast Group,...

1. A transmitter, comprising:a memory configured to store program instructions; and
a processor, upon executing the program instructions, configured to:
generate a first set of symbols and a second set of symbols, each symbol in the first set of symbols comprising a first plurality of subcarriers and each symbol in the second set of symbols comprising a second plurality of subcarriers, wherein the first set of symbols comprises information about the second set of symbols and the first plurality of subcarriers are a subset of the second plurality of subcarriers;
generate a third set of symbols and a fourth set of symbols, each symbol in the third set of symbols comprising a third plurality of subcarriers and each symbol in the fourth set of symbols comprising a fourth plurality of subcarriers, wherein the third set of symbols comprises information about the fourth set of symbols, the third plurality of subcarriers are a subset of the fourth plurality of subcarriers, and wherein the third and fourth sets of symbols are configured to be received and decoded by a narrow band receiver independently from the first and second sets of symbols; and
generate a data frame comprising the first, second, third, and fourth sets of symbols, wherein a bandwidth of the data frame comprises a first segment including the second plurality of subcarriers and a second segment including the fourth plurality of subcarriers.

US Pat. No. 10,432,383

METHOD FOR ENABLING A BASE STATION TO DECODE DATA RECEIVED FROM A FIRST WIRELESS DEVICE USING A NETWORK CODED FORM OF THE DATA RECEIVED FROM A SECOND WIRELESS DEVICE

Telefonaktiebolaget LM Er...

1. A method performed by a base station of a radio network, for supporting communication over a cellular radio link between the base station and a first wireless device, the method comprising:obtaining a first path gain of the cellular radio link between the base station and the first wireless device;
obtaining a second path gain of a cellular radio link between the base station and a second wireless device;
obtaining a third path gain of a Device-to-Device (D2D) radio link between the first wireless device and the second wireless device;
when the first, second, and third path gains satisfy respective predefined conditions, instructing the second wireless device to apply network coding on first data transmitted from the first wireless device and on second data transmitted from the base station, and to transmit, to the base station and the first wireless device, a network coded form of the first and second data;
receiving a radio signal with the first data transmitted from the first wireless device; and
using the network coded form of the first and second data, transmitted by the second wireless device, for decoding the first data,
wherein a transmit power PUE,NWC of at least one of the first and second wireless devices is set as:
PUE,NWC=min[PMAX,max[A,B]],whereA=P0cell??cell·GUE-BS+10·log10Mcell,
B=P0D2D??D2D·GD2D+10·log10 MD2D,
PMAX is a maximum allowed transmit power,
P0cell is a base power level to control a cellular Signal to Noise Ratio (SNR),
?cell is a path loss compensation factor applied on the respective cellular radio link,
GUE-BS is the path gain of the respective cellular radio link,
Mcell is a number of scheduled Physical Resource Blocks (PRBs) on the respective cellular radio link,
P0D2D is a base power level to control a D2D SNR,
?D2D is a path loss compensation factor applied on the D2D radio link,
GD2D is the third path gain of the D2D radio link, and
MD2D is a number of scheduled PRBs on the D2D radio link.

US Pat. No. 10,432,382

APPARATUS AND METHOD FOR FEEDING BACK CHANNEL QUALITY INFORMATION AND SCHEDULING APPARATUS AND METHOD USING THE SAME IN A WIRELESS COMMUNICATION SYSTEM

Samsung Electronics Co., ...

1. A method for transmitting channel quality indicator (CQI) in a wireless communication system, the method comprising:obtaining, at a mobile station, a wideband CQI;
transmitting, at the mobile station, the wideband CQI based on a first period;
obtaining, at the mobile station, a sub-band CQI for a sub-band selected by the mobile station; and
transmitting, at the mobile station, both the sub-band CQI and an index for the sub-band based on a second period,
wherein the first period for a wideband CQI report is based on N times of the second period for at least one sub-band CQI report,
wherein the N is an integer number greater than 1 and is configured by a base station to which the wideband CQI and the sub-band CQI are transmitted,
and wherein at least one sub-band CQI for at least one sub-band is transmitted between two consecutive wideband CQIs.

US Pat. No. 10,432,381

METHOD FOR TRANSMITTING AND RECEIVING MULTIPLE USER BLOCK ACKNOWLEDGEMENT FRAME IN WIRELESS LAN SYSTEM, AND APPARATUS THEREFOR

LG ELECTRONICS INC., Seo...

12. An Access Point (AP) for transmitting a Block Acknowledgement (BA) signal for transmission data of a plurality of Stations (STAs) in a Wireless Local Area Network (WLAN) system, the AP comprising:a transceiver configured to receive the transmission data from the plurality of STAs and to transmit a multi-STA BA frame for the transmission data received from the plurality of STAs; and
a processor connected to the transceiver and configured to process the transmission data and to generate the multi-STA BA frame,
wherein the processor is configured to generate the multi-STA BA frame to include a Media Access Control (MAC) header field, a BA control field, and a BA information field,
wherein the BA information field includes an individual information field including
Association Identifier (AID) information for one or more STAs to which ACK/Negative ACK is directed among the plurality of STAs, and
BA indicator information indicating whether the BA Information field includes one or more of a block ACK bitmap subfield and a starting sequence control subfield, and
wherein the processor does not include the block ACK bitmap subfield and the starting sequence control subfield in the BA information field, and the BA information field indicates ACK for all MAC Protocol Data Units (MPDUs) received by the transmission data, when the BA indicator information of the individual information field indicates a first value.

US Pat. No. 10,432,380

DYNAMICALLY CONFIGURABLE HYBRID AUTOMATIC REPEAT REQUEST (HARQ) CONFIGURATION

Verizon Patent and Licens...

1. A device, comprising:a memory; and
one or more processors to:
detect a trigger to alter a hybrid automatic repeat request (HARQ) configuration for a network based on a determination that an alteration to a network architecture or network deployment has occurred;
select a HARQ parameter relating to the HARQ configuration that is to be altered based on detecting the trigger to alter the HARQ configuration;
determine a first HARQ configuration for a first logical network slice and a second HARQ configuration for a second logical network slice based on selecting the HARQ parameter; and
communicate with one or more network devices of the network to cause the one or more network devices to implement the first HARQ configuration for the first logical network slice and the second HARQ configuration for the second logical network slice.

US Pat. No. 10,432,379

METHODS AND APPARATUS FOR AN EXTENSIBLE AND SCALABLE CONTROL CHANNEL FOR WIRELESS NETWORKS

Apple Inc., Cupertino, C...

1. A digital processor configured to:determine one or more frequency partitions of a frequency resource, where a number of the frequency partitions is dynamically configured based on a parameter of a wireless network, and each frequency partition contains one or more control channel regions, and each control channel region comprises a logical mapping of resource blocks and a scalable size, wherein the scalable size of each control channel region is dependent on a frequency range of the frequency resource;
identify at least one control channel region of the one or more control channel regions for receiving control channel information; and
extract control channel information from the identified at least one control channel region based on the logical mapping of resource blocks,
wherein the logical mapping of resource blocks is permuted over a plurality of physical resource blocks, the physical resource blocks being distributed in both time and frequency.

US Pat. No. 10,432,378

USE OF REFERENCE SIGNALS TO IMPROVE USER EQUIPMENT (UE) WARM-UP BEFORE TRANSITIONING FROM AN OFF DURATION OF THE UE TO AN ON DURATION OF THE UE WITH RESPECT TO A RADIO FREQUENCY SPECTRUM BAND

QUALCOMM Incorporated, S...

1. A method for wireless communication at a user equipment (UE), comprising:identifying a transmission timing of a control reference signal transmitted over a radio frequency spectrum band during an OFF duration of the UE with respect to the radio frequency spectrum band, the identified transmission timing being relative to a transition from the OFF duration to an ON duration of the UE with respect to the radio frequency spectrum band, and the OFF duration and the ON duration coordinated with a wireless network;
receiving the control reference signal at the identified transmission timing;
receiving, during a pre-wake-up duration between the transmission timing of the control reference signal and the ON duration, a control channel including at least one of an indication of an aperiodic channel state information reference signal (CSI-RS) transmission timing or a transmission request; and
performing a warm-up procedure, before the ON duration, based at least in part on the identified transmission timing of the control reference signal and the pre-wake up duration.

US Pat. No. 10,432,377

METHOD AND BASE STATION FOR TRANSMITTING DOWNSTREAM LINK DATA, AND METHOD AND USER DEVICE FOR RECEIVING DOWNSTREAM LINK DATA

LG Electronics Inc., Seo...

1. A method for transmitting, by a base station (BS), downlink signals to a user equipment (UE) in a wireless communication system, the method comprising:mapping, by the BS, layers 0 to N?1 for downlink data to demodulation reference signal (DM-RS) ports 0 to N?1; and
transmitting, by the BS, the downlink data and DM-RSs for the DM-RS ports 0 to N?1 in a subframe,
wherein the DM-RSs for the DM-RS ports 0 to N?1 are transmitted through first and second time-frequency reference sets using predefined orthogonal cover codes (OCCs) according to a predefined rule,
wherein the first time-frequency resource set is different from the second time-frequency resource set,
wherein the predefined rule maps DM-RS ports 0, 1, 4 and 6 to the first time-frequency resource set and DM-RS ports 2, 3, 5 and 7 to the second time-frequency resource set,
wherein the layers 0 to N?1 correspond to the DM-RS ports 0 to N?1, respectively, and
wherein N is larger than 5.

US Pat. No. 10,432,375

WIRELESS COMMUNICATION SYSTEM AND METHOD HAVING AUTOMATIC SELF-CONFIGURATION MECHANISM

WISTRON NEWEB CORPORATION...

10. A wireless communication system having automatic self-configuration mechanism, comprising:a first transceiver configured to perform a wireless network scan process to obtain a channel status by executing a wireless network scan program, and the channel status includes channel loadings of a plurality of channels; and
a second transceiver wirelessly communicated with the first transceiver,
wherein the first transceiver is configured to select one of the plurality of channels with the channel loading lower than a channel loading threshold;
wherein the first transceiver is configured to send a sounding signal to a second transceiver through the selected one of the plurality of channels;
wherein the second transceiver is configured to receive the sounding signal;
wherein the second transceiver is configured to obtain channel status information (CSI) from the sounding signal, and
wherein the second transceiver is configured to determine whether a total data amount of the CSI is larger than a data amount threshold.

US Pat. No. 10,432,374

REPORTING UPLINK CHANNEL FEEDBACK IN WIRELESS COMMUNICATIONS

QUALCOMM Incorporated, S...

1. A method for wireless communication, comprising:receiving downlink signaling from an access point;
deriving, based at least in part on at least one of a covariance matrix or the downlink signaling, one or more precoders for uplink communications over an uplink channel;
indicating, based at least in part on the one or more precoders, uplink channel feedback to the access point; and
receiving, from the access point and in response to indicating the uplink channel feedback, a precoder indication to use the one or more precoders or one or more other precoders in transmitting uplink communications to the access point.

US Pat. No. 10,432,373

METHOD AND APPARATUS FOR FACILITATING REFERENCE SIGNAL TRANSMISSION

Telefonaktiebolaget LM Er...

1. A method in a base station for communicating with a terminal device in a wireless communication system, the terminal device being configured with at least a primary carrier and a secondary carrier for carrier aggregation, the method comprising:determining whether the primary carrier and the secondary carrier are in a same frequency band;
based on whether the primary carrier and the secondary carrier are in the same frequency band, determining a measurement gap, the measurement gap indicating a time interval for the terminal device to switch from the primary carrier to the secondary carrier for transmitting a reference signal to the base station over the secondary carrier and to switch back to the primary carrier, the measurement gap being smaller where the primary carrier and the secondary carrier are in the same frequency band and larger where the primary carrier and the secondary carrier are not in the same frequency band;
triggering the terminal device to transmit the reference signal over the secondary carrier according to the measurement gap; and
obtaining a channel estimation based on the reference signal received from the terminal device during the measurement gap.

US Pat. No. 10,432,372

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. A method for receiving broadcast signals by an apparatus for receiving broadcast signals, the method comprising:receiving the broadcast signals including at least one signal frame that includes multiple frames;
detecting a robust preamble at a beginning of the at least one signal frame, wherein a duration of the robust preamble is extensible in Orthogonal Frequency Division Multiplex (OFDM) symbol periods;
demodulating data of the at least one signal frame by an OFDM scheme;
parsing the at least one signal frame;
decoding service data in the at least one signal frame,
wherein a frame type of each frame is defined based on a Fast Fourier Transform (FFT) size, a guard interval length and a pilot pattern, and
wherein when two adjacent frames having different frame types are multiplexed in the signal frame, a preceding frame further includes a tail edge symbol being positioned at an end of the preceding frame.

US Pat. No. 10,432,371

DATA TRANSMISSION METHOD, USER EQUIPMENT, AND BASE STATION

HUAWEI TECHNOLOGIES CO., ...

1. A data transmission method, comprising:receiving, by user equipment, a first reference signal set sent by a base station;
obtaining, by the user equipment based on the first reference signal set and a first codeword-to-layer mapping, channel state information (CSI) that comprises a rank indicator (RI) and a channel quality indicator (CQI), and sending the CSI to the base station, wherein the first codeword-to-layer mapping comprises a first mapping between at least one codeword and at least one transport layer, and the transport layer is a transport layer between the base station and the user equipment;
receiving, by the user equipment, a second reference signal set sent by the base station; and
receiving, by the user equipment based on the second reference signal set and a second codeword-to-layer mapping, data sent by the base station, wherein a quantity of layers to which at least one codeword is mapped in the first codeword-to-layer mapping is less than a quantity of layers to which a codeword is mapped in the second codeword-to-layer mapping, and the first codeword-to-layer mapping comprises a second mapping between at least one codeword and the at least one transport layer,
wherein the first codeword-to-layer mapping comprises mappings between three codewords and three layers, wherein one codeword is allowed to be mapped to only one layer, each codeword is successively mapped to a corresponding layer in sequence, an index value of a layer to which a codeword is mapped is equal to an index value of the codeword, and a sequence formed by index values of layers to which the codewords are mapped is a cyclic shift of a sequence formed by index values of the codewords.

US Pat. No. 10,432,370

TRANSMISSION AND PROCESSING OF HIGHER ORDER MODULATION

QUALCOMM Incorporated, S...

1. A method of wireless communication at a User Equipment (UE), comprising:identifying properties associated with reference signals of a received payload of a downlink transmission by determining at least one of a number of resource elements carrying reference signals within the received payload, locations of resource elements carrying the reference signals within the received payload, a sequence received in the reference signals within the received payload, or a number of bundled resource block pairs with a same precoding within the received payload, wherein the reference signals facilitate channel estimation and are within the received payload;
determining a payload structure including a coding rate associated with the payload based on the identified properties associated with the reference signals of the received payload; and
decoding the received payload based on the determined payload structure.

US Pat. No. 10,432,369

MULTIPLE USER (MU) SHORT FEEDBACK RESPONSE IN 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 configured to:
support first communications with another wireless communication device to determine an agreed-upon orthogonal frequency division multiple access (OFDMA) resource unit (RU) of a plurality of OFDMA RUs and a plurality of agreed-upon OFDMA sub-carriers within the OFDMA RU to be used by the another wireless communication device to provide one or more predetermined responses to the wireless communication device in accordance with second communications; and
in accordance with the second communications, transmit a question to the another wireless communication device and process the plurality of agreed-upon OFDMA sub-carriers within the OFDMA RU to determine whether energy therein indicates a response of the one or more predetermined responses to the question being received from the another wireless communication device; and
wherein the at least one of the communication interface or the processing circuitry is further configured to:
support third communications with a first other wireless communication device and a second other wireless communication device to determine another agreed-upon OFDMA RU of the plurality of OFDMA RUs and a first other plurality of agreed-upon OFDMA sub-carriers within the another OFDMA RU to be used by the first other wireless communication device to provide the one or more predetermined responses to the wireless communication device in accordance with fourth communications and a second other plurality of agreed-upon OFDMA sub-carriers within the another OFDMA RU to be used by the second other wireless communication device to provide the one or more predetermined responses to the wireless communication device in accordance with the fourth communications; and
in accordance with the fourth communications:
transmit an OFDMA frame that includes a first other question to the first other wireless communication device and a second other question to the second other wireless communication device;
process the first other plurality of agreed-upon OFDMA sub-carriers within the another OFDMA RU to determine whether energy therein indicates a first other response of the one or more predetermined responses to the first other question from the first other wireless communication device; and
process the second other plurality of agreed-upon OFDMA sub-carriers within the another OFDMA RU to determine whether energy therein indicates a second other response of the one or more predetermined responses to the second other question from the second other wireless communication device.

US Pat. No. 10,432,368

BALANCING OF TRANSMISSION TIME INTERVAL BUNDLING AND COORDINATE MULTIPOINT

Sprint Spectrum L.P., Ov...

1. A method comprising:determining, by a base station that is serving a user equipment (UE), an uplink coordinated multipoint (CoMP) status of the UE;
based at least in part on the uplink CoMP status of the UE, selecting, by the base station, a transmission time interval (TTI)-bundling mode from a plurality of TTI-bundling modes, wherein:
(a) when the determined uplink CoMP status indicates uplink CoMP is disabled for the UE, a TTI bundling mode having a first bundling size is selected, and
(b) when the determined uplink CoMP status indicates uplink CoMP is enabled for the UE, TTI bundling is disabled or a TTI bundling mode having a second bundling size less than the first bundling size is selected; and
receiving, by the base station, an uplink communication from the UE according to the selected TTI-bundling mode.

US Pat. No. 10,432,367

LINK ADAPTATION METHOD IN WIRELESS COMMUNICATION SYSTEM EMPLOYING INTER-CELL INTERFERENCE RANDOMIZATION TECHNIQUE

LG Electronics Inc., Seo...

1. A method for performing interference randomization for inter-cell interference control and link adaptation by a serving cell, the method comprising:determining at least one coordination cell, to which interference coordination is to be applied, among neighbor cells,
wherein the neighbor cells include a 1st neighbor cell directly neighboring the serving cell and a 2nd neighbor cell directly neighboring the 1st neighbor cell;
receiving a cell list of the neighbor cells from the 1st neighbor cell;
generating a cell list of the at least one coordination cell, based on the cell list of the neighbor cells;
acquiring information related to a modulation level representing a modulation scheme of the at least one coordination cell, based on the cell list of the at least one coordination cell, from the 1st neighbor cell; and
performing the link adaptation based on the information related to the modulation level,
wherein the information related to the modulation level includes information related to at least one of an average modulation level and a minimum modulation level for each of the at least one coordination cell.

US Pat. No. 10,432,366

CARRIER AGGREGATION WITH IMPROVED EFFICIENCY

Apple Inc., Cupertino, C...

1. A wireless user equipment device (UE), comprising:a radio, comprising one or more antennas configured for wireless communication on a cellular network;
a processing element operably coupled to the radio;
wherein the UE is configured to:
perform measurements on one or more uplink component carriers;
provide signaling to the network specifying a number Q of uplink component carriers to be configured for use by the UE for uplink carrier aggregation, specifying that the UE can only utilize a lesser number N of uplink component carriers at any given time in uplink carrier aggregation, and specifying a preference for one or more of the Q uplink component carriers based at least in part on results of the measurements performed on the one or more uplink component carriers;
determine timing information on at least one of the Q uplink component carriers and provide the timing information to the network, wherein the timing information is useable by the network to assist in deciding which N of the Q uplink component carriers to be activated;
receive from the network, an indication of a subset of up to N uplink component carriers, of the Q uplink component carriers, that have been activated by the network, wherein N is less than Q, and wherein the N uplink component carriers have been selected by the network based at least in part on the preference for one or more of the Q uplink component carriers provided by the UE; and
transmit, to the network, information on the N uplink component carriers that have been activated by the network.

US Pat. No. 10,432,365

USER TERMINAL, RADIO BASE STATION AND RADIO COMMUNICATION METHOD

NTT DOCOMO, INC., Tokyo ...

1. A user terminal communicating with a radio base station by carrier aggregation using a plurality of component carriers (CC), the user terminal comprising:a receiver that receives a downlink (DL) signal transmitted from each of the CCs; and
a processor that measures the DL signal based on a measurement requirement,
wherein a first measurement requirement of a first secondary CC to which listening before transmission is applied is different from a second measurement requirement of a second secondary CC to which the listening before transmission is not applied, and
a lower limit value of Signal to Interference plus Noise power Ratio (SINR) of a DL signal to detect in measurement of the first secondary CC is higher than a lower limit value of SINR of a DL signal to detect in measurement of the second secondary CC.

US Pat. No. 10,432,364

METHOD AND APPARATUS FOR PERFORMING SIGNALING FOR RESERVED SUB-BAND IN WIRELESS COMMUNICATION SYSTEM

LG ELECTRONICS INC., Seo...

1. A method for a first station (STA) to communicate signals with a plurality of STAs in a wireless local area network (WLAN), the method comprising:preparing, at the first STA, resource allocation information for data to be transmitted to or received from the plurality of STAs; and
transmitting, by the first STA, the resource allocation information to the plurality of STAs,
wherein the data is transmitted to or received from the plurality of STAs through a frequency band based on the resource allocation information,
wherein the frequency band includes a null subband which is not used to transmit or receive the data by the plurality of STAs,
wherein the resource allocation information includes a common resource allocation bitmap having a same value for the plurality of STAs,
wherein the common resource allocation bitmap informs the plurality of STAs of various sizes of each of subbands,
wherein each of the subbands is a unit to be allocated to the plurality of STAs or to be allocated as the null subband, and
wherein the resource allocation information further includes ID fields, separate from the common resource allocation bitmap, the ID fields including:
a first ID field informing identification information of a STA among the plurality of STAs, and
a second ID field informing the null subband by using a specific value of the ID field.

US Pat. No. 10,432,363

PAGE HEALTH PREDICTION USING PRODUCT CODES DECODER IN NAND FLASH STORAGE

SK hynix Inc., Gyeonggi-...

1. An operating method of a memory system comprising:performing
reading data from a page in a NAND memory of the memory system to generate a set of codewords;
starting to decode the set of codewords and generating decoder information therefrom, the decoder information including information generated before completing the decode operation in a current iteration including a number of codewords not successfully decoded in each past iteration and during a portion of the current iteration;
predicting a bit error rate (BER) of the page before completing the decode operation in the current iteration in accordance with at least the decoder information; and
evaluating the predicted BER and generating an evaluation result to determine whether to complete the decode operation in the current iteration, and when it is determined to complete the decode operation in the current iteration, further determine a type of decoding to be used in completing the decode operation.

US Pat. No. 10,432,362

PHYSICAL CHANNELS IN NEW RADIO

Convida Wireless, LLC, W...

1. A first apparatus comprising a processor, a memory, and communication circuitry, the first apparatus being connected to a network via its communication circuitry, the first apparatus further comprising computer-executable instructions stored in the memory of the first apparatus which, when executed by the processor of the first apparatus, cause the first apparatus to perform operations comprising:receiving, from a second apparatus via resources that are pre-configured for the second apparatus, a grantless transmission, the grantless transmission comprising a hybrid automatic repeat request process;
receiving, from the second apparatus via a control channel, a first redundancy version of the hybrid automatic repeat request process;
sending a response to the grantless transmission, the response to the grantless transmission comprising an acknowledgement in a downlink control information, wherein the downlink control information is specific to the second apparatus, and wherein the downlink control information comprises one or more acknowledgement bits for multiple transport blocks; and
if the first apparatus does not send a positive acknowledgement of the grantless transmission, receiving, from the second apparatus and indicated via a control channel, a second redundancy version of a retransmission.

US Pat. No. 10,432,361

METHOD FOR ESTABLISHING DOWNLINK HARQ-ACK TIMING AND APPARATUS THEREFOR

KT CORPORATION, Gyeonggi...

1. A method of establishing, by a user equipment, downlink HARQ-ACK timing when a primary cell and a secondary cell having different duplex modes are established for the user equipment, the method comprising:receiving, by the user equipment, a downlink signal on the secondary cell; and
applying, by the user equipment, HARQ-ACK timing established to be used in the duplex mode of the primary cell as HARQ-ACK timing regarding the received downlink signal, when the user equipment transmits an HARQ-ACK for the downlink signal on the primary cell,
wherein when the primary cell is established as a time division duplex (TDD) primary cell and the secondary cell is established as a frequency division duplex (FDD) secondary cell,
the applying of the HARQ-ACK timing comprises applying HARQ-ACK timing included in an uplink subframe-specific downlink association set established to be used in the TDD primary cell, as HARQ-ACK timing for the downlink signal received on the FDD secondary cell,
wherein when an interval of a switch-point periodicity of the uplink subframe-specific downlink association set established for the TDD primary cell is K where the K is one of 5 and 10, the applying of the HARQ-ACK timing comprises: adding, by the user equipment the K to the uplink subframe-specific downlink association set; and applying the K added uplink subframe-specific downlink association set as HARQ-ACK timing for the TDD primary cell and the FDD secondary cell regarding the downlink signal
wherein the applying of the HARQ-ACK timing comprises: applying, by the user equipment HARQ-ACK timing added to a single uplink subframe within a switch-point periodicity established for the TDD primary cell, as HARQ-ACK timing regarding the downlink signal, and wherein when an interval of the switch-point is 10 subframes, the single uplink subframe is a subframe 2, and when the interval of the switch-point is 5 subframes, the single uplink subframe is a subframe 3, and
wherein the applying of the HARQ-ACK timing comprise: applying, by the user equipment HARQ-ACK timing added to the uplink subframe-specific downlink association set of the TDD primary cell according to a sequence of a downlink subframe in which the downlink signal is transmitted, as HARQ-ACK timing regarding the downlink signal.

US Pat. No. 10,432,360

METHOD AND DEVICE FOR PERFORMING HARQ BASED ON POLAR CODES

LG ELECTRONICS INC., Seo...

1. A method for performing a Hybrid Automatic Repeat request (HARQ) based on polar codes, comprising:transmitting, by a transmitter, a first packet to a receiver;
receiving, by the transmitter, a re-transmission request for the first packet from the receiver; and
transmitting, by the transmitter, a second packet to the receiver,
wherein the first packet includes at least one information bit and at least one frozen bit,
wherein the second packet includes at least one information bit and at least one frozen bit, and
wherein an information bit having a smallest mutual information corresponding to a bit channel within the first packet is re-transmitted through a first bit channel capable of transmitting at least one information bit included in the second packet, or
wherein a new information bit is transmitted through a second bit channel capable of transmitting at least one information bit included in the second packet.

US Pat. No. 10,432,359

INFORMATION TRANSMISSION METHOD AND INFORMATION TRANSMISSION DEVICE

CHINA ACADEMY OF TELECOMM...

5. An information transmission device, comprising:a processor;
a memory connected to the processor via a bus interface and configured to store therein programs and data for the operation of the processor; and
a transceiver configured to communicate with any other device over a transmission medium,
wherein the processor is configured to call and execute the programs and data stored in the memory, to:
determine information to be repeatedly transmitted within a repetition time period containing a plurality of subframes;
determine a redundancy version corresponding to each subframe in the repetition time period, and perform a rate matching on a bit stream acquired by encoding the information based on the redundancy version corresponding to the each subframe; and
transmit the bit stream processed through the rate matching to an opposite end, wherein a plurality of consecutive subframes among the plurality of subframes in the repetition time period corresponds to an identical redundancy version;
wherein the processor is further configured to call and execute the programs and data stored in the memory, to determine the redundancy version corresponding to a current subframe based on at least one predetermined redundancy version and a usage rule of the at least one predetermined redundancy version;
wherein the processor is further configured to call and execute the programs and data stored in the memory, to:
determine an initial redundancy version as the redundancy version corresponding to a first subframe, wherein the initial redundancy version is one of the at least one predetermined redundancy version; and
determine the redundancy version corresponding to the current subframe among the subframes subsequent to the first subframe based on the at least one predetermined redundancy version, a usage order of the at least one predetermined redundancy version, a number of times repeating each redundancy version, and a number of times the redundancy version corresponding to a previous subframe relative to the current subframe is repeated;
wherein the processor is further configured to call and execute the programs and data stored in the memory, to:
with respect to each subframe in the repetition time period subsequent to the first subframe, in the case that the number of times the redundancy version corresponding to the previous subframe relative to the current subframe is repeated is smaller than the number of times repeating the redundancy version corresponding to the previous subframe relative to the current subframe, determine the redundancy version corresponding to the previous subframe relative to the current subframe as the redundancy version corresponding to the current subframe; and
in the case that the number of times the redundancy version corresponding to the previous subframe relative to the current subframe is repeated is equal to the number of times repeating the redundancy version corresponding to the previous subframe relative to the current subframe, determine the redundancy version following the redundancy version corresponding to the previous subframe relative to the current subframe in the usage order of the at least one predetermined redundancy version as the redundancy version corresponding to the current subframe;
and
the processor is further configured to call and execute the programs and data stored in the memory, to pre-store redundancy version pattern information, or in the case that the information transmission device is a net work device, determine the redundancy version pattern information and then notify the redundancy version pattern information to a User Equipment (UE) end at the opposite end,
wherein the redundancy version pattern information relates to the at least one redundancy version and the usage order of the at least one redundancy version;
and
the processor is further configured to call and execute the programs and data stored in the memory, to determine the initial redundancy version, or determine the initial redundancy version and notify the initial redundancy version to the opposite end.

US Pat. No. 10,432,358

APPARATUS AND METHOD FOR TRANSMITTING AND RECEIVING DATA IN COMMUNICATION SYSTEM

Samsung Electronics Co., ...

1. A method for operating a transmit device, the method comprising:generating, by a hardware processor, parity bits by adding at least one shortened bit to bits comprising information bits to generate input bits for an encoding if a number of the information bits is less than a number of the input bits for the encoding, and applying the encoding to the input bits;
identifying, by the hardware processor, a type of a signal to be transmitted to a receive device, the type of the signal corresponding to a protection level of the signal;
determining, by the hardware processor, a first parameter and a second parameter based on the type of the signal;
determining, by the hardware processor, a number of temporary puncture bits using the first parameter and the second parameter;
determining, by the hardware processor, a number of puncture bits by adjusting the number of temporary puncture bits based on a modulation order of the signal;
puncturing, by the hardware processor, at least one bit among the parity bits according to the number of the puncture bits;
generating the signal based on remaining bits of the parity bits after the puncturing, and
transmitting, by a transceiver, to the receive device, the signal,
wherein the first parameter is a ratio of a number of bits to be punctured to a number of bits to be shortened, and is multiplied by a number of the at least one shortened bit to generate a multiplication result, and
wherein the second parameter is an integer that is added to the multiplication result to determine the number of temporary puncture bits.

US Pat. No. 10,432,357

SEQUENCE-BASED POLAR CODE DESCRIPTION

QUALCOMM Incorporated, S...

1. A method for wireless communication, comprising:receiving a codeword over a wireless channel, wherein the codeword is based at least in part on a plurality of information bits encoded using a polar code;
identifying a set of bit locations of the polar code for the plurality of information bits, wherein the set of bit locations is determined based at least in part on a partitioning of bit-channels for at least one stage of polarization of the polar code and assigning information bits of the at least one stage of polarization to partitions based at least in part on a binary partition assignment vector associated with the at least one stage of polarization; and
decoding the received codeword according to the polar code to obtain an information bit vector at the set of bit locations.

US Pat. No. 10,432,356

DATA TRANSMITTING OR RECEIVING METHOD AND DEVICE FOR DUAL TBS, TRANSMITTER AND RECEIVER

1. A data transmitting method for dual Transport Blocks (TBs), comprising:dividing data to be transmitted into two portions, wherein transport blocks TB1 and TB2 are generated respectively according to a corresponding predetermined Modulation Coding Scheme (MCS) for each portion;
modulating the TB1 into an amplitude weighted complex symbol sequence S1, and modulating the TB2 into an amplitude weighted complex symbol sequence S2;
superposing the S1 and the S2 to generate a complex symbol sequence S3 corresponding to a new TB, wherein the complex symbol sequence S3 corresponding to the new TB possesses Gray properties; and
transmitting the new TB to a receiver;
wherein before the new TB is transmitted to the receiver, the method further comprising: adjusting the complex symbol sequence S3 corresponding to the new TB according to respective power adjustment factors ?P1 and ?P2 corresponding to the TB1 and the TB2, where ?P1??P2.

US Pat. No. 10,432,355

ENHANCED ERROR PROTECTION FOR HIGH PRIORITY COMMUNICATION SESSIONS

Microsoft Technology Lice...

1. A computer-implemented method comprising:receiving, at a communication application implemented at a client device, user input to initiate a communication session over a network;
detecting that the communication session comprises a high priority communication session;
in response to detecting that the communication session comprises a high priority communication session, enhancing error protection for data of the high priority communication session at an application layer between the communication application and a communication service; and
communicating the data of the high priority communication session with the enhanced error protection over the network to the communication service.

US Pat. No. 10,432,354

METHOD AND DEVICE FOR RECOVERING ERROR WITHOUT RETRANSMISSION OF DATA FRAME IN WIRELESS LAN

LG Electronics Inc., Seo...

1. An error recovery method in a wireless local area network (WLAN) system, the method comprising:transmitting, by a first station (STA), a first data frame including a plurality of first data units to a second STA;
determining, by the first STA, whether a wireless medium of the WLAN system is in a busy state within a predetermined period when an inter-frame interval has elapsed since the transmission of the first data frame;
determining, by the first STA, a non-reception cause of a first block acknowledgement (BA) frame for the first data frame as a collision between the first BA frame and an interference frame when the wireless medium is determined to be in the busy state within the predetermined period,
wherein the first BA frame includes a first bitmap related to a reception state for each of the plurality of first data units;
transmitting, by the first STA, a second data frame including a plurality of second data units to the second STA when the non-reception cause is determined as the collision between the first BA frame and the interference frame,
wherein the second data frame further includes previous block acknowledgement response (PBAR) information for requesting the first bitmap from the second STA; and
receiving, by the first STA, a second BA frame from the second STA in response to the second data frame,
wherein the second BA frame includes both the first bitmap and a second bitmap related to a reception state for each of the plurality of second data units.

US Pat. No. 10,432,353

MEMORY-EFFICIENT METHODS OF TRANSPORTING ERROR CORRECTION CODES IN A SYMBOL ENCODED TRANSMISSION STREAM

Samsung Display Co., Ltd....

1. A method of transporting error correction codes (ECCs) in a transmission stream and reduce a buffer size at a receiver, the method being implemented using a transmission stream encoder comprising a processor, the method comprising:encoding, by the processor, a data stream from a data source into data symbols using a symbol encoder;
buffering, by the processor, the data symbol in a data stream buffer;
generating, by the processor, first ECCs from the data symbols;
encoding, by the processor, the first ECCs into first error correction code (ECC) symbols using the symbol encoder;
generating, by the processor, second ECCs from the first ECCs; and
encoding, by the processor, the second ECCs into second ECC symbols using the symbol encoder;
merging, by the processor, the data symbols stored in the data stream buffer and the first ECC symbols and the second ECC symbols into the transmission stream, the first and second ECC symbols being merged before the data symbols into the transmission stream; and
transmitting, by the processor, the merged transmission stream to a sink device via a communication link, the first ECC symbols being transmitted before the data symbols.

US Pat. No. 10,432,352

FAST INITIALIZATION OF DOWNLINK ADAPTATION

Telefonaktiebolaget LM Er...

1. A method for downlink link adaptation in a network node in a communication system, said network node serving a cell and active user equipment within said cell, wherein said method comprises:obtaining uplink path gain and downlink Signal to Interference and Noise Ratio (SINR) for at least a subset of active user equipment in said cell;
estimating an initial downlink SINR for a new user equipment in said cell, based on an estimated uplink path gain together with a determined statistical measure for said obtained uplink path gain and downlink SINR for said at least a subset of active user equipment in said cell; and
utilizing said estimated initial downlink SINR for downlink link adaptation for a subsequent transmission to said new user equipment.

US Pat. No. 10,432,351

COMPUTER NETWORK SYSTEM AND METHOD TO REDUCE NETWORK LATENCY WITH A POOL OF READY CONNECTIONS

Aagey Holding, LLC, Atla...

1. A computer network system to reduce network latency, said computer network system comprising:a client system;
a server system;
the client system is configured to establish a pool of ready connections comprising multiple requests with the server system, wherein, when the client system makes multiple requests for the pool of ready connections, where each request has an expiration time with the server system;
if no message is available from the server system, the server system is configured to time out the request based on the expiration time of the request, and the server system returns a result and closes the connection; and
if a new message is available, the server system is configured to choose one of the pool of ready connections to return the new message to the client system;
wherein when the client system establishes the pool of ready connections to the server system, as each connection hits the expiration time, the connection is closed and re-connected with a reconnection delay, whereby there are always fresh connections to the server system with the client system;
whereby, at the time that the new message is available to the client system, the server system is configured to select from the pool of ready connections, and send a message response to the client system;
wherein the pool of ready connections is established by the client system only for waiting for data to become available from the server system, whereby once data from the server system becomes available, the data is sent to the client system that is already connected for delivery;
whereby the server system is configured to hold the pool of ready connections open for future information to the client system.

US Pat. No. 10,432,350

METHOD FOR ADJUSTING PARAMETERS OF SENDING DEVICE AND RECEIVING DEVICE, AND TERMINAL DEVICE

Huawei Technologies Co., ...

1. A method for adjusting parameters in a digital subscriber line (DSL) system which comprises a sending device and a receiving device, the method comprising:acquiring, by the sending device, a new precoding parameter that needs to be used by the sending device, wherein the new precoding parameter comprises at least a new precoding matrix for precoding processing on a signal to be sent from the sending device;
acquiring, by the sending device, a new signal recovery parameter that needs to be used by the receiving device for modulating receiving precoded signals and matches the new precoding parameter;
sending, by the sending device, the new signal recovery parameter and a time to the receiving device, the time indicating at which the receiving device starts to use the new signal recovery parameter; and
using, by the sending device, the new precoding parameter at the time.

US Pat. No. 10,432,349

DATA BLOCK TRANSMISSION WITH VARIABLE RETRANSMISSION FEEDBACK TIME

TELEFONAKTIEBOLAGET LM ER...

1. A method of controlling wireless transmission of data blocks between a transmitter and a receiver based on a retransmission protocol with a variable value of a feedback time, the method comprising:determining, by the transmitter, the value of the feedback time, wherein the feedback time defines a time interval between transmission of a data block by the transmitter and transmission of a feedback message by the receiver indicating whether the data block was successfully received by the receiver; and
controlling, by the transmitter, transmission of the data block to the receiver based on the determined value of the feedback time.

US Pat. No. 10,432,348

WIRELESS SIGNAL TRANSMISSION METHOD AND SYSTEM

ZTE CORPORATION, Guangdo...

1. A wireless signal transmission method, comprising:transmitting, by a transmitting station, a wireless signal to one or more receiving stations, wherein the wireless signal comprises a first portion and a second portion, the first portion being a trigger frame with a first type of frame format which can be independently decoded, the second portion being a specific signal with a second type of frame format; and
receiving, by the transmitting station, a radio frame transmitted by at least one of the plurality of receiving stations,
wherein a Media Access Control (MAC) layer frame header of the trigger frame comprises indication information of at least one of a frame type and a subframe type, the at least one of the frame type and the subframe type is used for indicating that the trigger frame is configured to trigger the plurality of receiving stations to transmit the radio frame, and the specific signal with the second type of frame format is provided after the trigger frame,
wherein a condition of deciding that the specific signal with the second type of frame format is provided after the trigger frame comprises: the frame type of the trigger frame and the indication information or a sequence in the trigger frame implying that the specific signal with the second type of frame format is provided after the trigger frame; and
wherein the indication information or the sequence in the trigger frame further implying that the specific signal comprises at least one of: a length and a format.

US Pat. No. 10,432,347

APPARATUS, SYSTEM AND METHOD OF COMMUNICATING A WIRELESS TRANSMISSION ACCORDING TO A PHYSICAL LAYER SCHEME

INTEL IP CORPORATION, Sa...

1. An apparatus comprising logic and circuitry configured to cause a wireless communication station to:modulate a plurality of fields of a frame according to a Single Carrier (SC) scheme, the plurality of fields comprising a Short Training Field (STF), a Channel Estimation Field (CEF), a first header, and a second header, the first header comprising a first indication to indicate a presence of the second header, the first header comprising a second indication to indicate whether a data portion of the frame is to be modulated according to the SC scheme or according to an Orthogonal Frequency Division Multiplexing (OFDM) scheme;
modulate the data portion of the frame according to the SC scheme or the OFDM scheme, in accordance with the second indication in the first header; and
transmit the frame in a frequency band above 45 Gigahertz (GHz).

US Pat. No. 10,432,346

DATA PROCESSING METHOD, PRECODING METHOD, AND COMMUNICATION DEVICE

SUN PATENT TRUST, New Yo...

1. A transmission device comprising:mapping circuitry which, in operation, generates a first modulation symbol sequence by applying a first mapping pattern of a 64 Quadrature Amplitude Modulation (QAM) scheme to a first encoded data sequence generated by using a first coding rate and a first code length, and generates a second modulation symbol sequence by applying a second mapping pattern of the 64QAM scheme to a second encoded data sequence generated by using the first coding rate and a second code length;
pilot symbol generation circuitry which, in operation, generates pilot symbols which are known symbols between the transmission device and a reception device;
OFDM signal generation circuitry which, in operation, generates one or more first OFDM symbols including the first modulation symbol sequence and the pilot symbols and generates one or more second OFDM symbols including the second modulation symbol sequence and the pilot symbols; and
transmitting circuitry which, in operation, transmits the one or more first OFDM symbols and the one or more second OFDM symbols, wherein
the first code length and the second code length are different from each other, and
the first mapping patterns of the 64QAM scheme and the second mapping patterns of the 64QAM scheme are different from each other.

US Pat. No. 10,432,345

METHOD AND DEVICE FOR TRANSMITTING AND RECEIVING DATA USING NON-ORTHOGONAL MULTIPLE ACCESS IN WIRELESS COMMUNICATION SYSTEM

LG ELECTRONICS INC., Seo...

1. A method for transmitting and receiving, by an evolved NodeB (eNB), a data using non-orthogonal multiple access (NOMA) in a wireless communication system, the method comprising:configuring a first modulation method and a first transmission power in a first signal to be transmitted to a first user equipment (UE);
configuring a second modulation method and a second transmission power in a second signal to be transmitted to a second UE;
changing a phase of a modulation symbol of the second signal modulated by the second modulation method;
transmitting, to the second UE, control information related to a cancellation of interference generated due to the first signal,
wherein the control information comprises phase information for the changed phase of the modulation symbol of the second signal; and
transmitting the first signal and the second signal on an identical time-frequency resource,
wherein the control information is transmitted if the first transmission power and the second transmission power are identical or a difference between the first transmission power and the second transmission power is within a range of a specific value,
wherein the changing further comprises:
setting a phase value corresponding to the second modulation method as a fixed value in a resource for which a data symbol mapping starts; and
increasing the set phase value by a specific phase value for every resource from a resource after the resource for which the data symbol mapping starts, and
wherein the specific phase value is

US Pat. No. 10,432,344

SPATIAL REUSE OF WI-FI CHANNELS WITH INTERFERENCE ESTIMATION AND CONTROL

Intel IP Corporation, Sa...

1. An apparatus of a station (STA) configured to operate in a wireless local area network (WLAN) that includes an access point (AP), the apparatus comprising:processing circuitry to decode a wireless frame from the AP that includes an interference-management parameter that is based on a predefined acceptable interference level for the WLAN and represents an interference-management condition, the STA associated with the AP; and
processing circuitry to initiate spatial reuse operation based on a frame exchange with the AP, wherein the spatial reuse operation includes:
determination of whether a first frame to be transmitted by the STA at an intended power level during transmission of a second frame by a remote device, satisfies the interference-management condition,
wherein upon receipt of the second frame, the processing circuitry is configured to set a network allocation vector (NAV) of the STA for a duration of the second frame and determine if the second frame is associated with another WLAN that the STA is not associated with; and
initiation of transmission by the STA of the first frame during the duration of the second frame without resetting the NAV, the transmission of the first frame being performed in a spatial-reuse mode of operation at the intended power level if the interference-management condition is satisfied and if the second frame is associated with another WLAN,
wherein if the second frame is not associated with another WLAN, the processing circuitry inhibits transmission of the first frame until after the duration of the second frame.

US Pat. No. 10,432,343

INTEGRATION OF CELLULAR PHONE DETECTION AND REPORTING INTO A PRISON TELEPHONE SYSTEM

1. An inmate telephone system incorporating a cellular telephone detection system for detecting unauthorized cellular telephone usage within predetermined zones within a facility, comprising:a first cellular telephone transmission detector having a first zone of detection and configured to produce a first detection signal upon detection of a cellular telephone transmission within the first zone of detection, the first detection signal indicating that the first cellular telephone transmission was detected within the first zone of detection and including first information indicative of a first detection time;
a second cellular telephone transmission detector having a second zone of detection and configured to produce a second detection signal upon detection of the cellular telephone transmission within the second zone of detection, the second detection signal indicating that the second cellular telephone transmission was detected within the second zone of detection and including second information indicative of a second detection time; and
a cellular telephone detector processor having an interface device coupled to each of the first and second cellular telephone transmission detectors, the cellular telephone detector processor configured to:
receive the first and second detection signals; and
determine that the first detection signal and the second detection signal are indicative of the same detected cellular telephone transmission based on the first detection time, the second detection time, and whether the first zone of detection overlaps the second zone of detection.

US Pat. No. 10,432,342

ROUTING AND REGENERATOR PLANNING IN A CARRIER'S CORE RECONFIGURABLE OPTICAL NETWORK

1. A method comprising:determining, by a multi-layer network planning system comprising a processor executing instructions to implement a greedy constrained-routing regenerator location problem algorithm, in consideration of an optical layer of a multi-layer network and an upper layer of the multi-layer network that utilizes the optical layer to create links between a first set of nodes of the upper layer, a set of regenerator sites that have previously been found to cover at least a portion of paths among a second set of nodes of the optical layer of the multi-layer network;
determining, by the multi-layer network planning system, a set of candidate regenerator sites in the optical layer of the multi-layer network for use by the links between the first set of nodes of the upper layer, wherein each regenerator site of the optical layer can be selected as a candidate regenerator site for the links;
determining, by the multi-layer network planning system, a binary path matrix for the links between the first set of nodes of the upper layer;
determining, by the multi-layer network planning system, a best regenerator site from the set of candidate regenerator sites;
moving, by the multi-layer network planning system, the best regenerator site from the set of candidate regenerator sites into the set of regenerator sites for the links; and
updating, by the multi-layer network planning system, the binary path matrix.

US Pat. No. 10,432,341

TRANSMITTER FOR TRANSMITTING OPTICAL SIGNAL IN OPTICAL COMMUNICATION SYSTEM AND METHOD OF OPERATING THE SAME

ELECTRONICS AND TELECOMMU...

1. A transmitter for transmitting an optical signal in an optical communication system, the transmitter comprising:a plurality of light sources configured to output optical signals;
a plurality of first optical couplers configured to multiplex the optical signals, which are output from the plurality of light sources, to generate a first optical signal, and output the first optical signal through a first output port and a second output port of each of the plurality of first optical couplers;
a first monitoring unit configured to monitor the first optical signal which is output through the second output port of each of the plurality of first optical couplers; and
a controller configured to control an optical output of each of the plurality of light sources on the basis of a result of the monitoring,
wherein the first monitoring unit includes a plurality of monitoring light receiving elements configured to monitor the first optical signal.

US Pat. No. 10,432,340

OPTICAL PORT AUTO-NEGOTIATION METHOD, OPTICAL MODULE, CENTRAL OFFICE END DEVICE, AND TERMINAL DEVICE

Huawei Technologies Co., ...

1. A method, comprising:generating a coded interaction message by coding a first interaction message using a random code;
generating a handled interaction message by processing a data signal and the coded interaction message; and
transmitting the handled interaction message.

US Pat. No. 10,432,339

PROCESS OF ASSEMBLING OPTICAL RECEIVER MODULE

Sumitomo Electric Industr...

1. A process of assembling an optical receiver module that receives a wavelength multiplexed signal that multiplexes optical signals attributed to wavelengths different from each other and generates electrical signals corresponding to the optical signals, the process comprising steps of:mounting a wavelength selective filter (WSF) on a carrier, the WSF transmitting a first wavelength multiplexed signal that multiplexes a portion of the optical signals, the WSF reflecting a second wavelength multiplexed signal that multiplexes rests of the optical signals;
mounting a prism on the carrier, the prism including a first surface that reflects the wavelength multiplexed signal toward the WSF and a second surface that receives the second wavelength multiplexed signal reflected by the WSF;
mounting a mirror on the carrier, the mirror reflecting the first wavelength multiplexed signal transmitting through the WSF;
mounting a first optical de-multiplexer (o-DeMux) and a second o-DeMux on the carrier, the first o-DeMux de-multiplexing the first wavelength multiplexed signal coming from the mirror, the second o-DeMux de-multiplexing the second wavelength multiplexed signal coming from the second surface of the prism; and
wherein the wavelength multiplexed signal entering the first surface of the prism has an optical axis; and
wherein the step of mounting the WSF includes a step of setting an optical axis of the WSF perpendicular to the optical axis of the wavelength multiplexed signal.

US Pat. No. 10,432,337

APPARATUS AND METHOD FOR TIMESTAMPING OF DATA PACKETS

Avago Technologies Intern...

1. A communications device, comprising:an input bit counter configured to maintain a first count responsive to input bits received by a physical layer (PHY) device from a media access control (MAC) sublayer;
an output bit counter configured to maintain a second count responsive to output bits transmitted by the PHY device onto a physical medium; and
control circuitry configured to:
upon receipt, by the PHY device from the MAC sublayer, of a first bit of a data packet, determine a number of bits awaiting transmission by the PHY device onto the physical medium based on the first count and the second count;
calculate a timestamp for the data packet based on the determined number of bits and a pre-determined bit transmission rate of the PHY device, wherein the timestamp indicates a time of transmission of the first bit of the data packet by the PHY device onto the physical medium; and
insert the timestamp into a timestamp field of the data packet.

US Pat. No. 10,432,336

SYSTEM AND METHOD OF SYNCHRONIZING A DISTRIBUTED CLOCK IN A PACKET-COMPATIBLE NETWORK

ADVA Optical Networking S...

1. A method of operating a computer-based controller being in data communication with one or more first computer-based clock nodes via a control path, the one or more first clock nodes operating in a time distribution network (TDN) operating in compliance with a time-transfer protocol, the method comprising:continuously receiving, by the controller via the control path from each of the one or more first clock nodes, first timestamp-related data, the first timestamp-related data received from a given clock node being informative of master and slave timestamps associated with the given clock node;
using the received first timestamp-related data associated with a given clock node to generate, for each of the one or more clock nodes, clock-recovery control data with respect to the given clock node, the generated clock-recovery control data comprising data usable for phase and frequency recovery;
continuously sending the generated clock-recovery control data, via the control path, to each of the one or more clock nodes;
continuously receiving, by the controller via the control path from each of the one or more first clock nodes, first PTP announce messages generated by the one or more first clock nodes, each first PTP announce message associated with a clock port of respective first clock node;
processing, at least, the received first PTP announce messages using techniques defined by BMCA (Best Master Clock Algorithm) protocol to continuously generate a clock distribution topology to be implemented; and
sending to the one or more first clock nodes configuration commands specifying quality and priority of respective PTP ports in accordance with the generated clock distribution topology.

US Pat. No. 10,432,335

METHOD AND SYSTEM FOR REAL-TIME BROADCAST AUDIENCE ENGAGEMENT

1. A method of real-time broadcast audience engagement comprising:identifying a plurality of shows currently being broadcast live;
providing a list of shows currently being broadcast to an audience member;
receiving the audience member's selection of a show from the list;
providing the audience member with a binary reaction interface for the selected show;
receiving the audience member's binary reaction based on the audience member's interaction with the binary reaction interface;
aggregating binary reactions from a plurality of audience members for the selected show;
providing the selected show a real-time summary of the plurality of binary reactions from the plurality of audience members; and
providing the selected show a real-time summary of one or more metrics of audience engagement,
wherein a first metric of audience engagement comprises an engagement score calculated by dividing a total number of binary reactions received for the selected show in a predetermined period of time by a total number of audience members for the selected show, multiplied by a normalization factor, and
wherein a second metric of audience engagement comprises a comparison-to-market engagement score calculated by subtracting an average engagement score for other shows in the market from the engagement score for the selected show.

US Pat. No. 10,432,334

METHOD AND SYSTEM FOR SWITCHING LIVING BROADCAST BETWEEN LANDSCAPE BROADCASTING MODE AND PORTRAIT BROADCASTING MODE FOR LIVE BROADCAST WEBSITE

WUHAN DOUYU NETWORK TECHN...

1. A method for switching a living broadcast between a landscape broadcasting mode and a portrait broadcasting mode, applicable to a live broadcast website, comprising the steps of:S1, an administrator setting, at an administration back end, categories and category settings for live broadcasting videos;
S2, the administrator adding, at the administration back end, a landscape option and a portrait option for the live broadcasting videos into each of the categories;
S3, a presenter selecting, on a client terminal, a landscape broadcasting mode or a portrait broadcasting mode as a live broadcasting mode, and selecting the category as well as the landscape or portrait option for a live broadcasting video, wherein the presenter selects the landscape or portrait option for a live broadcasting video, and the administration back end verifies whether the selection performed by the presenter meets a time limit condition, wherein if the selection performed by the presenter meets the time limit condition, then step S4 is performed;
otherwise, the administration back end returns to the client terminal a message indicating that the selecting fails, and performance of the method ends;
S4, the presenter selecting to start the live broadcast, and the administration back end verifying whether the landscape or portrait option selected by the presenter is consistent with the selected live broadcasting mode, wherein if the landscape or portrait option selected by the presenter is consistent with the selected live broadcasting mode, then step S6 is performed, otherwise, step S5 is performed;
S5, the administration back end modifying the landscape or portrait option selected by the presenter; and
S6, allowing, by the administration back end, the live broadcast to start, and ending.

US Pat. No. 10,432,333

APPARATUS FOR TRANSMITTING BROADCAST SIGNAL AND METHOD FOR TRANSMITTING BROADCAST SIGNAL USING LAYERED DIVISION MULTIPLEXING

ELECTRONICS AND TELECOMMU...

1. A broadcast signal transmission apparatus comprising a processor and a memory storing at least one instruction to be executed by the processor, wherein the at least one instruction is configured to:generate a multiplexed signal by combining a core layer signal and an enhanced layer signal at different power levels;
generate a power-reduced multiplexed signal by reducing power of the multiplexed signal to a power level corresponding to the core layer signal;
generate a time-interleaved signal by performing interleaving that is applied to both the core layer signal and the enhanced layer signal in the power-reduced multiplexed signal;
generate a broadcast signal frame using the time-interleaved signal;
generate L1 signaling information including injection level information corresponding to the enhanced layer signal; and
generate a pilot signal that is shared by a core layer corresponding to the core layer signal and an enhanced layer corresponding to the enhanced layer signal,
wherein the pilot signal is assigned to subcarrier locations in time and frequency domains.

US Pat. No. 10,432,332

NARROWBAND SIGNAL DETECTION

WILSON ELECTRONICS, LLC, ...

1. A repeater, comprising one or more processors and memory configured to:identify first power levels for a plurality of sub-bands included in a defined passband, wherein the repeater is configured to amplify signals on frequencies within the defined passband in accordance with an amplification level;
identify second power levels for the plurality of sub-bands included in the defined passband after the amplification level is adjusted by a predetermined amount;
compare the first power levels with the second power levels to determine whether or not the repeater is approaching an oscillation; and
modify the amplification level depending on whether the repeater is approaching the oscillation or not approaching the oscillation.

US Pat. No. 10,432,331

WIRELESS SIGNAL LEVEL INDICATOR

JEBSEE ELECTRONICS CO., L...

1. A wireless signal level indicator at least comprising:an antenna signal processing module, is provided with an antenna signal input port, a low-frequency pass filter and an amplifier; said low-frequency pass filter is used to filter out high-frequency signals that are not used by digital televisions, to obtain a first filtered signal; said amplifier is connected to the low-frequency pass filter, the amplifier amplifies the first filtered signal according to a preset gain value so as to output an amplified signal to the signal output port and the signal level indicator;
a signal level indicator, is provided with a high-frequency pass filter, a detector, an operation unit and a display member; said high-frequency pass filter receives the amplified signal of said amplifier and filters out low-frequency signals that are not commonly used by digital televisions, so that the signal of the usual range of the general digital television can be selected, and outputting the second filtered signal to the detector; said detector converts the power of the second filtered signal of the high-frequency pass filter into a DC voltage signal, and outputs the DC voltage signal to the operation unit; said operation unit operates the DC voltage signal of the detector and outputs an intensity signal of the operation result to the display member; said display member is configured to display a corresponding signal strength indication according to the received strength signal of the operation unit; and
a power supply module, is connected to said antenna signal processing module and signal level indicator to supply power thereof.

US Pat. No. 10,432,330

BASE STATION WIRELESS CHANNEL SOUNDING

1. A method comprising:selecting, by a processing system of a base station, a blank resource of a time and frequency resource grid of the base station for a transmission of a channel sounding waveform, wherein the blank resource comprises at least one time-frequency resource block of the time and frequency resource grid that is reserved for forward compatibility or for legacy system usage; and
transmitting, by the processing system, the channel sounding waveform via the blank resource.

US Pat. No. 10,432,329

TRANSMITTER, RECEIVER, AND TRANSMITTING AND RECEIVING SYSTEM

PACIFIC INDUSTRIAL CO., L...

12. A transmitting and receiving system that includes a transmitter, which transmits transmission data, and a receiver, which receives the transmission data transmitted from the transmitter, whereinthe transmitter includes
a power source,
a transmitter memory, which stores identification information, and
a data generating section, which generates the transmission data containing variable data that may have a different value and verification data, which is used for verifying the identification information stored in the transmitter memory against the identification information registered in the receiver,
wherein the transmission data contains a shuffling pattern for shuffling an ID code, which indicates the identification information of the transmitter, and
wherein the data generating section is capable of generating, as the verification data, computation data that is computed from fixed data representing the identification information stored in the transmitter memory and the variable data and that has a shorter data length than the fixed data,
the receiver includes
a receiving section, which receives the transmission data,
an acquiring section, which acquires the verification data and the variable data from the transmission data received by the receiving section,
a receiver memory, which stores identification information, and
a verifying section, which verifies the identification information registered in the transmitter that has transmitted the transmission data against the identification information stored in the receiver memory based on the verification data and data representing the identification information stored in the receiver memory, and
if the acquiring section acquires the computation data as the verification data, the transmitting and receiving system checks whether the computation data matches data computed from the variable data and data representing the identification information stored in the receiver memory so as to verify the identification information registered in the transmitter against the identification information registered in the receiver.

US Pat. No. 10,432,328

SMART BOX FOR AUTOMATIC FEATURE TESTING OF SMART PHONES AND OTHER DEVICES

w2bi, Inc., South Plainf...

1. An automatic system level testing (ASLT) system for testing smart devices, the system comprising:a system controller operable to be coupled with a smart device, wherein the system controller comprises a memory comprising test logic and a processor;
an enclosure, wherein the enclosure comprises an image plate with a fixed reference image, and wherein the enclosure further comprises a plurality of components, the plurality of components comprising:
a robotic arm comprising a stylus attached, wherein the stylus is operable to manipulate the smart device to simulate human interaction therewith;
a platform comprising a device holder, wherein the device holder is operable to receive a smart device inserted there into;
and wherein the processor is configured to automatically and contemporaneously control the smart device and the plurality of components in accordance with the test logic, and wherein further the processor is configured to:
launch a camera application on the smart device;
control the platform to position the smart device in a suitable location relative to the image plate;
control the smart device to capture an image of the fixed reference image on the image plate using a camera on the smart device;
retrieve a captured image from the smart device; and
compare the captured image with a reference image stored in the memory of the system controller to verify proper functionality of the camera on the smart device.

US Pat. No. 10,432,327

ANTENNA ARRAY CALIBRATION METHOD AND APPARATUS

Huawei Technologies Co., ...

1. An antenna array calibration method for use with an antenna array comprising first target antennas, second target antennas, a first antenna dummy element and a second antenna dummy element at one end of the antenna array, and a third antenna dummy element and a fourth antenna dummy element at the other end of the antenna array, wherein the first antenna dummy element and the fourth antenna dummy element are configured to receive calibration signals, the second antenna dummy element and the third antenna dummy element are configured to transmit calibration signals, an amplitude-phase response of the first antenna dummy element is the same as an amplitude-phase response of the fourth antenna dummy element, an amplitude-phase response of the second antenna dummy element is the same as an amplitude-phase response of the third antenna dummy element, and a difference value between coupling factors of adjacent antennas in the antenna array is less than a preset value, the method comprising:when the first target antennas transmit calibration signals and the second target antennas receive the calibration signals, separately determining, based on a difference value between each of amplitude-phase responses of transmit channels corresponding to antennas in the first target antennas and the amplitude-phase response of the third antenna dummy element, calibration compensation values of the transmit channels corresponding to the antennas in the first target antennas, and performing calibration processing on the transmit channels corresponding to the antennas in the first target antennas;
separately determining, based on a difference value between each of amplitude-phase responses of receive channels corresponding to antennas in the second target antennas and the amplitude-phase response of the fourth antenna dummy element, calibration compensation values of the receive channels corresponding to the antennas in the second target antennas, and performing calibration processing on the receive channels corresponding to the antennas in the second target antennas;
when the second target antennas transmit calibration signals and the first target antennas receive the calibration signals, separately determining, based on a difference value between each of amplitude-phase responses of transmit channels corresponding to the antennas in the second target antennas and the amplitude-phase response of the second antenna dummy element, calibration compensation values of the transmit channels corresponding to the antennas in the second target antennas, and performing calibration processing on the transmit channels corresponding to the antennas in the second target antennas; and
separately determining, based on a difference value between each of amplitude-phase responses of receive channels corresponding to the antennas in the first target antennas and the amplitude-phase response of the first antenna dummy element, calibration compensation values of the receive channels corresponding to the antennas in the first target antennas, and performing calibration processing on the receive channels corresponding to the antennas in the first target antennas.

US Pat. No. 10,432,326

METHOD, APPARATUS, DEVICE, AND SYSTEM FOR ANTENNA ALIGNMENT

HUAWEI TECHNOLOGIES CO., ...

1. A method for antenna alignment for use by an apparatus for antenna alignment in a system having a first antenna and a second antenna, wherein the first antenna comprises multiple antenna units, the method comprising:performing, according to a target preset condition, adjustment processing on a phase and an amplitude of a signal transmitted by each antenna unit of the first antenna, wherein the target preset condition includes a width of a target beam is less than or equal to a target width, wherein the second antenna is located within a coverage scope of the target beam, and wherein the target beam is formed by signals transmitted by the multiple antenna units of the first antenna after the adjustment processing;
determining that a difference between a horizontal angle of the target beam and a mechanical horizontal angle of a current mechanical location of the first antenna is a horizontal angle that needs to be adjusted of the first antenna;
determining that a difference between a pitch angle of the target beam and a mechanical pitch angle of the current mechanical location of the first antenna is a pitch angle that needs to be adjusted of the first antenna; and
adjusting the mechanical horizontal angle and the mechanical pitch angle of the first antenna according to the horizontal angle that needs to be adjusted and the pitch angle that needs to be adjusted.

US Pat. No. 10,432,325

TESTING PHASE NOISE IN OUTPUT SIGNAL OF DEVICE UNDER TEST USING TRANSFORMABLE FREQUENCY SIGNALS

GLOBALFOUNDRIES INC., Gr...

1. A method for testing phase noise in an output signal of a device under test (DUT), the method comprising:performing a first process including:
reducing one of a plurality of portions of the output signal of the DUT from an initial frequency to a transformable frequency,
filtering the selected portion of the output signal at the transformable frequency outside a predetermined bandwidth to create a filtered portion of the output signal,
applying a Fast Fourier Transform (FFT) to the filtered output signal for the selected portion of the output signal to create a transformed portion of the output signal, and
repeating the reducing, the filtering, and the applying until a transformed portion of the output signal is created for each of the plurality of portions of the output signal; and
upon completing the first process, perform a second process including:
combining each transformed portion of the output signal to create a total FFT for the output signal of the DUT, and
calculating a phase noise for the output signal of the DUT based on the total FFT for the output signal of the DUT.

US Pat. No. 10,432,324

METHOD FOR PERFORMING SELF-INTERFERENCE REMOVAL BY COMMUNICATION DEVICE USING FDR MODE

LG ELECTRONICS INC., Seo...

1. A method for performing self-interference cancellation by a communication device using a Full Duplex Radio (FDR) scheme, the method comprising:branching a residual self-interference signal after cancellation of an antenna self-interference signal into a plurality of receive Radio Frequency (RF) chains;
determining whether a strength of each of the plurality of branched self-interference signals is greater than a predefined threshold;
performing digital self-interference cancellation after combining the plurality of branched self-interference signals, responsive to determining that all of the plurality of branched self-interference signals are greater than the predefined threshold; and
performing digital self-interference cancellation before combining the plurality of branched self-interference signals, responsive to determining that at least one of the plurality of branched self-interference signals is less than or equal to the predefined threshold.

US Pat. No. 10,432,323

METHOD FOR GENERATING A MEDICAL NETWORK

Roche Diabetes Care, Inc....

1. A method for setting up a medical network for carrying out at least one medical function with the medical network including at least two network nodes set up for communicating with one another, comprising:at least one initialization step, wherein at least two network nodes exchange at least one item of initialization information in the initialization step, wherein the initialization information includes at least one item of information characterizing the network nodes;
at least one self-organization step, wherein the network nodes define a role distribution of the network nodes;
at least one work step, wherein the network carries out the at least one medical function in the work step, wherein at least two of the network nodes interact in accordance with the role distribution defined in the self-organization step,
wherein in the self-organization step at least two of the network nodes define the role distribution of the medical network and the self-organization step is carried out in such a way that the role distribution comprises a determination of at least one network node as master node and a determination of at least one network node as slave node, and
wherein the network node having the most time-critical function is defined as the master node.

US Pat. No. 10,432,322

TRANSMISSION/RECEPTION DEVICE AND TRANSMISSION/RECEPTION METHOD

SONY CORPORATION, Tokyo ...

1. A transmission/reception device, comprising:a three-pole electrode configured to transmit a signal via a communication medium;
a two-pole electrode configured to receive the signal via the communication medium,
wherein the communication medium is a human body,
wherein the three-pole electrode and the two-pole electrode include:
a human body side electrode that is in contact with the human body;
a space side electrode that is on a space side; and
a circuit board Gnd that has a Gnd pattern which functions as an electrode of the circuit board Gnd,
wherein the circuit board Gnd comprises a circuit; and
a switching unit configured to switch the transmission/reception device to function as:
the three-pole electrode at a time of transmission of the signal, and
the two-pole electrode at a time of reception of the signal.

US Pat. No. 10,432,321

ULTRASONIC COMMUNICATIONS FOR WIRELESS BEACONS

Facebook, Inc., Menlo Pa...

1. A beacon device comprising:at least one sonic emitter;
at least one microphone;
at least one wireless receiver;
at least one processor; and
at least one memory comprising instructions configured to cause the at least one processor to perform a method comprising:
emitting, via the at least one sonic emitter at the beacon device, a first sonic signal;
receiving a reflective signal of the first sonic signal at the at least one microphone on the beacon device, wherein the reflective signal of the first sonic signal is reflected back by an enclosure positioned between the beacon device and a user device;
receiving, at the at least one wireless receiver, a wireless signal transmitted from the user device;
detecting, by the beacon device, based on a disparity between a normalized strength of the reflective signal of the first sonic signal and a normalized strength of the wireless signal, a presence of the enclosure interrupting the transmission of the wireless signal from the user device; and
determining, by the beacon device, whether the detected enclosure complies with installation guidelines associated with the beacon device.

US Pat. No. 10,432,320

FAST ENTANGLED STATE GENERATION AND QUANTUM INFORMATION TRANSFER IN A QUANTUM SYSTEM WITH LONG-RANGE INTERACTIONS

GOVERNMENT OF THE UNITED ...

1. A process for generating an entangled state of a plurality of particles, the process comprising:providing the plurality of particles, the plurality of particles interacting via long range interactions;
producing a quantum superposition state in a first particle;
entangling the first particle with a second particle to form a first entangled state, wherein particles that are not in the first entangled state are remaining particles; and
proceeding, starting with the first entangled state, to propagate entanglement in a logarithmic progression by doubling a number of entangled particles in each iteration through the remaining particles in a recursive manner, to produce an intermediate entangled state, such that the intermediate entangled state acts as an initial entangled state for a next iteration, until a final entangled state is formed to generate the entangled state of the particles.

US Pat. No. 10,432,319

RECEIVERS WITH AUTOMATIC GAIN CONTROL

Hewlett Packard Enterpris...

1. A receiver comprising:a first stage to amplify an input signal to provide a first signal;
a second stage to amplify or attenuate the first signal to provide a second signal based on a tunable gain of the second stage, the tunable gain adjusted in response to a differential signal;
a third stage to amplify the second signal to provide an output signal; and
an automatic gain controller to provide the differential signal based on a comparison between a peak voltage of the output signal and the sum of a common mode voltage of the output signal and an offset voltage.

US Pat. No. 10,432,318

DIGITAL SIGNAL PROCESSING CIRCUIT AND OPTICAL SPACE COMMUNICATION SYSTEM

NEC CORPORATION, Minato-...

1. A digital signal processing circuit to decode an optical signal detected by coherent detection, the digital signal processing circuit comprising:a Doppler shift compensation circuit configured to perform Doppler shift compensation by, based on a sampling sequence signal oversampled at N times a symbol rate (N is an integer not smaller than 2) and including a center sample corresponding to a timing of a symbol center and a transition sample corresponding to a timing of a symbol transition, calculate a Doppler shift amount included in the sampling sequence signal,
wherein the Doppler shift compensation circuit includes a symbol decision circuit configured to perform a symbol decision with respect to the center sample and a symbol decision with respect to the transition sample and detects a Doppler shift amount by performing decisions while switching between the decisions for each corresponding sample and by calculating a phase error.

US Pat. No. 10,432,317

PHOTOVOLTAIC CELL AS ENERGY SOURCE AND DATA RECEIVER

International Business Ma...

1. A device comprising:a p-n junction of first type III-V semiconductor material layers, the p-n junction constructed from a single emitter layer and a single base layer, the single base layer in direct contact with a back surface field layer;
a window layer of a second type III-V semiconductor material on the light receiving end of the p-n junction, wherein the p-n junction produces power in response to the application of a wavelength of light for powering an optical receiver provided by the p-n junction; and
a first set of electrodes in direct contact with the window layer and a second set of electrodes in direct contact with a buffer layer, the buffer layer disposed between a substrate and the back surface field layer,
wherein the emitter layer has a thickness that is less than a thickness of the window layer and wherein the device provides a voltage at open circuit equal to 1.18 Volts.

US Pat. No. 10,432,316

METHOD OF TRANSMITTING COMMUNICATIONS TRAFFIC, TRANSMITTER AND COMMUNICATIONS TRANSMISSION SYSTEM

Telefonaktiebolaget LM Er...

1. A method of transmitting communications traffic, the method comprising steps:a. receiving a sequence of communications traffic bits, said receiving comprising receiving a first sequence of communications traffic bits for transmission during a first symbol time and receiving a second sequence of communications traffic bits for transmission during a second symbol time, after the first symbol time; and
b. mapping the sequence of communications traffic bits onto a respective one of a plurality of transmission symbols for transmission during a symbol time, wherein each transmission symbol is identified by a respective first symbol identifier indicative of a respective one or more of a plurality, M, of wavelengths for a transmission signal and a respective second symbol identifier indicative of a respective one or more of a plurality, N, of optical fibres on which to transmit the transmission signal, said mapping comprising mapping the first sequence of communications traffic bits onto one of the plurality of transmission symbols and determining one of the plurality of transmission symbols that the second sequence of communications traffic bits is to be mapped onto thereby determining the one of the plurality of transmission symbols that the second sequence of communications traffic bits is to be mapped onto in advance of the second symbol time; and
c. during the first symbol time, transmitting the transmission symbol for the first sequence of communications traffic bits and preparing a laser for generation of a transmission signal at the respective wavelength of the transmission symbol for the second sequence of communications traffic bits,
wherein the preparing the laser comprises controlling a current of a laser, configured for generation of a transmission signal at the respective wavelength of the transmission symbol for the second sequence of communications traffic bits, to be higher than a transmission threshold value thereby preparing the laser in advance of the second symbol time.

US Pat. No. 10,432,315

RING-RESONATOR MODULATION OF AN OPTICAL SIGNAL

Hewlett Packard Enterpris...

1. An optical transmitter system comprising:a waveguide to receive and propagate an optical signal;
a ring modulation system comprising a ring resonator that is optically coupled to the waveguide and is to resonate a given wavelength of the optical signal in response to an input data signal that is provided to a modulation amplifier to provide carrier injection to change a refractive index of the ring resonator to resonate the given wavelength of the optical signal to modulate the optical signal; and
a tuning controller associated with the ring modulation system, the tuning controller being to implement iterative feedback tuning of the ring modulation system based on a relative amplitude of an optical intensity of the given wavelength in the ring resonator and a variable reference amplitude to substantially stabilize the ring resonator with respect to the given wavelength,
wherein the ring modulation system comprises a tuning waveguide that is optically coupled to the ring resonator to propagate a detection optical signal at the given wavelength and a photodetector to generate a detection voltage associated with an intensity of the detection optical signal, wherein the tuning controller comprises a voltage comparator to compare the detection voltage with a reference voltage, such that the tuning controller is to adjust a bias signal associated with the modulation amplifier based on the comparison in an iterative feedback manner,
wherein the tuning controller is further to set an initial predetermined amplitude of the bias signal that is less than an operational amplitude of the bias signal and to iteratively increase the bias signal based on the comparison until the tuning controller detects that the detection voltage is approximately equal to the reference voltage.

US Pat. No. 10,432,314

METHOD AND APPARATUS FOR STARTING AN OPTICAL MODULE

Hisense Broadband Multime...

1. A method of starting an optical module, the method comprising:adjusting temperature of a laser device of the optical module to a first temperature higher than a normal operating temperature of the laser device of the optical module;
powering up the laser device of the optical module using a first current lower than a normal operating current of the laser device; and
adjusting the temperature of the laser device of the optical module from the first temperature to the normal operating temperature according to a second temperature corresponding to each adjustment, and adjusting the current of the laser device of the optical module from the first current to the normal operating current according to a second current corresponding to each adjustment, for a preset times of adjustment;
wherein the second temperature and the second current corresponding to each adjustment are determined in such a way that:
dividing a difference between the normal operating temperature and the first temperature by the preset times of adjustment, and obtaining a temperature drop by which the temperature of the laser device of the optical module is to be dropped for each adjustment while being dropped from the first temperature to the normal operating temperature so as to determine the second temperature corresponding to each adjustment; and
dividing a difference between the normal operating current and the first current by the preset times of adjustment, and obtaining a current rise by which the current of the laser device of the optical module is to be raised for each adjustment while being raised from the first current to the normal operating current so as to determine the second current corresponding to each adjustment.

US Pat. No. 10,432,313

APPARATUS AND METHODS FOR DIGITAL SIGNAL CONSTELLATION TRANSFORMATION

INPHI CORPORATION, Santa...

1. A method of operating a network, the method comprising:in an integrated optical module,
receiving, by a coherent optical receiver, an optical signal from an optical cable of the integrated optical module;
generating, by the coherent optical receiver, an analog signal vector representing the optical signal;
processing, by a transceiver, the analog signal vector to generate a digital signal vector, wherein the digital signal vector comprises a digital representation of an in-phase (I) component and a quadrature-phase (Q) component of the optical signal; and
generating, by the transceiver, signal data representing a signal constellation of the digital signal vector;
wherein generating the signal data comprises
generating, by an adaptive gain equalizer of the transceiver, transformed signal data by compensating the signal data for distortion of the signal constellation,
generating, by the adaptive gain equalizer, an estimate of an angular tilt of the signal constellation, and
compensating, by the adaptive gain equalizer, the signal data based on the estimate of the angular tilt;
wherein the optical signal comprises a multi-level quadrature amplitude modulation (QAM) signal, a discrete multi-toned (DMT) modulation signal, an orthogonal frequency division multiplexing (OFDM), or a phase-shift keying (PSK) signal;
transferring an outgoing optical signal.

US Pat. No. 10,432,312

NODE DEVICE, REPEATER AND METHODS FOR USE THEREWITH

1. A node device comprising:an interface configured to receive first signals via an antenna; and
a plurality of coupling devices configured to launch the first signals on a dielectric transmission medium, as a plurality of first guided electromagnetic waves at a corresponding plurality of non-optical carrier frequencies, the plurality of first guided electromagnetic waves propagating, without requiring an electrical return path, to another node device in a same longitudinal direction along the dielectric transmission medium, the plurality of first guided electromagnetic waves including one or more first guided electromagnetic waves conveying a first command to the another node device to not repeat the one or more of the plurality of first guided electromagnetic waves and the plurality of first guided electromagnetic waves further including one or more other first guided electromagnetic waves conveying a second command to the another node device to repeat the one or more other first guided electromagnetic waves, wherein the plurality of first guided electromagnetic waves is guided by the dielectric transmission medium.

US Pat. No. 10,432,311

METHODS AND SYSTEMS FOR OPTIMIZING NETWORK CATCHMENT AREAS

Khalifa University of Sci...

1. A method of installing a telecommunications network, the network including:a plurality of customer blocks, each having a geographical position and a completion time associated with it; and
a plurality of distribution hubs which will connect said customer blocks to the network infrastructure when the network is created:
wherein the method includes the steps of:
procuring the distribution hubs;
assigning, to each distribution hub, an initial geographical position, an initial completion time; an initially assigned customer block, and a maximum number of customer blocks that can be assigned to it, wherein the initial geographical position of the distribution hub is within its initially assigned customer block,
concurrently, for each distribution hub, and repeatedly, until all of the customer blocks have been assigned to a hub, or all hubs have their maximum number of customer blocks assigned to them:
a) determining a customer block to be assigned to each hub by selecting, from among the group of customer blocks adjacent to blocks already assigned to that hub, the customer block which has the lowest value in a distance function that takes account of the relative geographical relationship between the block and the hub;
b) assigning the selected block to the hub; and
c) updating the position and completion time of the hub to take account of the position and completion time of the newly-assigned block,
selecting, from a plurality of potential installation alternatives produced by said repeating steps, the installation alternative that optimises a cost function that takes account of both the relative geographical relationship between the blocks and the final determined positions of the hubs to which they are assigned and the relationship between the respective completion times of the blocks and the hubs to which they are assigned to, each installation alternative being based on different initial assignments in said assigning step;
installing the hubs in accordance with the final determined positions and completion times of each hub in said selected installation alternative; and
connecting the hubs to the customer blocks.

US Pat. No. 10,432,310

SYSTEMS AND METHODS FOR OPTICAL MODULATION INDEX CALIBRATION IN A CATV NETWORK

ARRIS Enterprises LLC, S...

1. An active splitter comprising:a unit operating as a splitter in a forward direction and an active combiner in a reverse direction, the combiner having a plurality of inputs that each receive an upstream optical signal from a respective optical network unit (ONU) and combines them to create a combined electrical signal at an output;
a transmitter that receives the combined electrical signal and converts the combined signal to a reverse path optical signal, the transmitter adjusting at least one of power output and gain to maintain a constant ratio between optical modulation index at the output and optical modulation index at an input,
wherein the optical modulation index at the output is set to at least one of the optical modulation index of the plurality of inputs or an adjustable fraction of the optical modulation index of the plurality of inputs; and
a multiplexer that multiplexes the reverse path optical signal with a forward path optical signal.

US Pat. No. 10,432,309

OPTICAL COMMUNICATIONS SYSTEMS

CALIFORNIA INSTITUTE OF T...

1. A camera, comprising:an array of imaging pixels; and
a circuit connected to each of the pixels, wherein:
each of the pixels detect one or more photons received on the pixel when a first clock signal or a second clock signal are applied to the pixels,
the clock signals have a rate that is a multiple of a transmission rate of a beacon signal transmitted from a source, the beacon signal comprising a signal flux, and
the first clock signal is phase shifted with respect to the second clock signal,
the first and second clock signals each comprise a first time slot and a second time slot immediately after the first time slot, the first and second time slots having equal time duration,
the duration is substantially similar to an average on time of the beacon signal, and
the circuit, for each pixel,
counts a first number of photons detected by the pixel in the first time slot of the first clock signal,
subtracts, from the first number, a second number of the photons detected by the pixel in the second time slot of the first clock signal, obtaining a first statistic U,
counts a third number of photons detected by the pixel in the first time slot of the second clock signal,
subtracts, from the third number, a fourth number of the photons detected by the pixel in the second time slot of the second clock signal, obtaining a second statistic V,
sums the number of photons detected in the first time slot of the first clock signal, the second time slot of the first clock signal, the first time slot of the second clock signal, and the second time slot of the second clock signal, obtaining a third statistic S,
determines a statistic W as a function of U, V, and S so that W is a function of the signal flux,
compares W for each pixel and selects the pixel having the highest W as a selected pixel, and
associates the selected pixel with one or more image pixels in an image generated by the camera, and
identifies a location of the source as being in the one or more image pixels.

US Pat. No. 10,432,308

SATELLITE SYSTEM USING AN RF GBBF FEEDER UPLINK BEAM FROM A GATEWAY TO A SATELLITE, AND USING AN OPTICAL ISL FROM THE SATELLITE TO ANOTHER SATELLITE

23. A system comprising:a ground based gateway subsystem configured to transmit a radio frequency (RF) feeder uplink beam to a satellite; and
a subsystem of the satellite, the subsystem configured to receive the RF feeder uplink beam that is transmitted by the ground based gateway subsystem;
the subsystem also configured to produce, in dependence on the RF feeder uplink beam, an optical inter-satellite-link (ISL) beam that is transmitted to another satellite;
wherein the optical ISL beam, which is produced by the subsystem and transmitted to the other satellite, comprises a wavelength division multiplexed optical signal having RF frequencies within a same specified RF frequency range within which the other satellite is configured to transmit a plurality of RF service downlink beams, thereby eliminating any need for the other satellite to perform any frequency conversions when producing the plurality of RF service downlink beams in dependence on the optical ISL beam.

US Pat. No. 10,432,307

FREE-SPACE OPTICAL COMMUNICATION USING HERMITE-GAUSSIAN MODES

NEC Corporation, (JP)

1. A free-space optical communications system comprising:a data transmitter;
a data receiver; and
a free-space channel optically connecting the data transmitter to the data receiver;
the data transmitter including:
N-lasers that generate N-laser beams;
N-modulators that modulate the N-laser beams producing N-data streams;
a mode multiplexer that converts the N-data streams into N-Hermite-Gaussian modes and combine them into a single laser beam for transmission over the free-space channel to the data receiver;
wherein the N-Hermite-Gaussian modes are spatial patterns of light that are perpendicular to the light's direction of propagation;
wherein the spatial patterns are solutions to an electromagnetic wave equation in rectangular coordinates (x, y, z), and at z=0, and amplitudes of Herrnite-Gaussian modes are given by the equation:

where cmn are normalized coefficients, Hm ( . . . ) and Hn ( . . . ) are Hermite polynomials, w is a waist size of the modes, and m and n are indices of the Hermite-Gaussian modes corresponding to the x and y directions, respectively, where m, n=0,1, 2, . . . ;
wherein the N-Hermite-Gaussian modes are a special subset of the Hermite-Gaussian modes and are given by the equation:
[HGm0(x,y), HG0n(x,y)],
where the indices of each Hermite-Gaussian mode are given by m=0 and n?0 or, m?0 and n=0; and
wherein N is greater than 2.

US Pat. No. 10,432,306

METHOD AND APPARATUS FOR MEASUREMENT OF A BACKSCATTERED TRACE OF A FIBER

ADVA OPTICAL NETWORKS SE,...

1. A method for measuring a backscattered trace of a fiber link under test in response to an optical test signal generated by a laser of an optical time-domain reflectometer apparatus supplied to said fiber link under test, wherein the optical test signal is reflected back from points along said fiber link under test and received by a photo diode of said OTDR apparatus, wherein the reflected optical signal is attenuated by a variable optical attenuator and/or amplified by a variable semiconductor optical amplifier of said OTDR apparatus which are controlled by a processor of said OTDR apparatus depending on the signal strength of the optical signal received by said photo diode such that the power of the optical signal received by said photo diode is limited to a predetermined power range, andwherein the predetermined power range comprises as a lower power limit a minimum power which is adjusted to maintain a minimum signal to noise ratio of the optical signal received by said photo diode.

US Pat. No. 10,432,305

LOSS OF SIGNAL DETECTOR

Finisar Corporation, Sun...

1. A loss of signal (LOS) detector suitable for use in an optoelectronic transceiver, the LOS detector comprising:a circuit configured to generate a LOS indicator based on a comparison between a first signal generated by differential input signals and a threshold signal common mode, with a second signal generated by differential threshold signals at a first level and an input signal common mode.

US Pat. No. 10,432,304

PHOTONIC IMPLEMENTATION OF JAMMING AVOIDANCE RESPONSE

University of Georgia Res...

1. A jamming avoidance response (JAR) system, comprising:circuitry configured to transmit a reference signal and receive an interference signal;
photonic circuitry configured to generate optical spikes corresponding to positive zero crossing points of the reference signal; and
photonic circuitry configured to provide a phase output that indicates whether a beat signal associated with the interference signal and the reference signal is leading or lagging the reference signal, the phase output based at least in part upon the optical spikes and the beat signal.

US Pat. No. 10,432,303

METHOD AND APPARATUS FOR PROVIDING A PILOT TONE

HUAWEI TECHNOLOGIES CO., ...

1. A method of optical telecommunications performance monitoring comprising:transmitting, by an optical transmitter, a dual frequency pilot tone to a wavelength channel in an optical transmission fiber,
the dual frequency pilot tone including a first frequency in a first frequency range and a second frequency in a second frequency range,
the first frequency range being between 30 MHz and 60 and the second frequency range being between 125 MHz and 155 MHz,
the first frequency range exhibiting less chromatic dispersion effects in the wavelength channel than the second frequency range, and
the second frequency range exhibiting less stimulated Raman scattering (SRS) effects in the wavelength channel than the first frequency range; and
selecting, by a pilot tone detector, one of the frequencies of the dual frequency pilot tone from which to obtain wavelength channel information for the wavelength channel in the optical transmission fiber, the selecting comprising:
calculating an accumulated chromatic dispersion value by:
determining a lightpath of the wavelength channel; and
accumulating chromatic dispersion along the lightpath;
calculating a pilot tone power error value for the wavelength channel based on the accumulated chromatic dispersion value;
comparing the pilot tone power error value with a threshold value; and
selecting one of the frequencies in accordance with the comparing of the pilot tone power error value with the threshold value.

US Pat. No. 10,432,302

BIDIRECTIONAL OPTICAL FIBER AUTO-NOTIFIER TEST SYSTEM

Amazon Technologies, Inc....

14. A method, comprising:storing, in a computer-readable memory, GPS coordinates associated with a plurality of link optical fiber locations;
at an optical transceiver, coupling an optical time domain reflectometer (OTDR) through a fiber wavelength division multiplexer (FWDM) to counter-propagate an OTDR signal with a communication signal directed to the optical transceiver from the link optical fiber;
acquiring a link fiber signature based on portions of the OTDR signal returned from the link fiber;
comparing the acquired link fiber signature with a stored link fiber signature to locate a link fiber fault;
retrieving, from the computer-readable memory, GPS coordinates for a link fiber location closest to the link fiber fault on either side of the link fiber fault; and
classifying the fiber network fault as an internal fault or an external fault based on the GPS coordinates.

US Pat. No. 10,432,301

HIGH-SPEED OPTICAL TRANSCEIVER FIELD READER

Facebook, Inc., Menlo Pa...

1. A device, comprising:an interface configured to connect to an electrical connector of an optical network transceiver;
a transmitter configured to send to the optical network transceiver via the interface connected to the electrical connector of the optical network transceiver a binary signal generated by the device, wherein the binary signal includes a plurality of different component signals generated by the device for different channels of the optical network transceiver and the binary signal provided by the transmitter is transmitted by the optical network transceiver via a first optical port of the optical network transceiver and received at a second optical port of the optical network transceiver;
a receiver configured to receive data that traveled between the first optical port and the second optical port and provided by the optical network transceiver via the same interface connected to the same electrical connector of the optical network transceiver, in response to sending the generated binary signal;
a processor configured to analyze the received data; and
a dynamically updating indicator on the device, wherein the dynamically updating indicator is configured to indicate a test status of the optical network transceiver.

US Pat. No. 10,432,300

DEVICE, VEHICLE, MOBILE COMMUNICATION SYSTEM, METHOD AND COMPUTER PROGRAM FOR A MOBILE BASE STATION TRANSCEIVER

VOLKSWAGEN AKTIENGESELLSC...

1. A transportation vehicle comprising:an apparatus for a mobile base station transceiver of a mobile communication system, wherein the mobile communication system further has at least one fixed base station transceiver and at least one further mobile base station transceiver,
wherein the apparatus comprises a transceiver module for communication with at least one fixed base station transceiver in a coverage area of the at least one fixed base station transceiver,
wherein the transceiver module provides a mobile coverage area for the at least one further mobile base station transceiver, the mobile coverage area projecting beyond the coverage area of the at least one fixed base station transceiver at least to some extent by an extended coverage area,
wherein the mobile base station transceiver is supplied with the power required for operation by the transportation vehicle and/or uses the antennas of the transportation vehicle for communication with the at least one fixed base station transceiver and/or for communication with the at least one further mobile base station transceiver and/or for communication with the at least one mobile transceiver, and
wherein the transportation vehicle further comprises a control module for controlling the transceiver module by allocating radio resources of the mobile communication system or of another mobile communication system to the transceiver module based on a trajectory of the mobile base station transceiver, wherein the trajectory is being determined from a position and a motion vector of the mobile base station transceiver, and based on a piece of frequency use information along the trajectory, such that the allocation results in an increased bandwidth being available to the transceiver module following interference management or targeted radio resource management.

US Pat. No. 10,432,299

HYBRID SATELLITE SYSTEMS FOR ENHANCED PERFORMANCE AND ENHANCED QUALITY OF SERVICE BROADBAND COMMUNICATIONS

Hughes Network Systems, L...

1. A communications terminal comprising:a data interface configured to receive input data from a plurality of application sessions for transmission of the input data of each application session to a respective destination device, wherein each of the application sessions induces one or more respective transmission requirements for the transmission of the data from the application session to the respective destination device;
a transport selection processor; and
a plurality of modems; and
wherein each of the plurality of modems is configured to transmit the input data via a respective transmission platform, wherein, for at least two of the modems, each of the respective transmission platforms comprises a different transport or transmission technology that exhibits respective transmission characteristics, and wherein the plurality of modems are configured to transmit the input data simultaneously,
wherein, for each of the application sessions, the transport selection processor is configured to select a one of the plurality of modems, for transmission of the input data of the application session to the respective destination device, based on the respective transmission requirements of the application session and the transmission characteristics of the respective transmission platform, and wherein, for each of at least two of the application sessions, the transport selection processor is configured to select a different one of the at least two modems for which the respective transmission platforms comprise the different transport or transmission technologies,
wherein the respective transmission platforms of the respective modems selected for the at least two of the application sessions share a common anchor gateway that provides an interface between the respective transmission platforms of the respective modems selected for the at least two of the application sessions and a common core network, and
wherein, via the common anchor gateway, a common source or destination address is used for data communications between the communications terminal and the anchor gateway over the respective transmission platforms of the respective modems selected for the at least two of the application sessions.

US Pat. No. 10,432,298

METHOD AND APPARATUS FOR DYNAMIC LOAD BALANCING OF COMMUNICATIONS CHANNELS FOR CONTROLLING TRAFFIC LOAD IN A COMMUNICATIONS SYSTEM

Hughes Network Systems, L...

1. A method for load balancing of data communications across a plurality of random access channels of a data communications network by a plurality of terminals, the method comprising:determining, by a gateway device of the data communications network, a throughput for each of the plurality of random access channels of the data communications network, wherein each random access channel provides communications bandwidth to each of the plurality of terminals for transmission of data within the data communications network;
determining, by the gateway device, an operating probability for each random access channel based at least in part on the respective determined throughput for the random access channel, wherein the operating probability reflects information concerning likelihood for successful data transmissions over the respective random access channel by each of the terminals;
determining, by the gateway device, a threshold collision rate for each of the plurality of random access channels; and
transmitting, by the gateway device, the determined operating probability and threshold collision rate, for each of the plurality of random access channels, to each of the plurality of terminals, for each of the terminals to adjust the determined operating probability for each the random access channels based at least in part on the respective threshold collision rate and to control a respective rate of data transmissions of the terminal over each of one or more of the random access channels based on the respective adjusted operating probability.

US Pat. No. 10,432,297

WIRELESS COMMUNICATION LOCATION REPORTING AND PAGING

QUALCOMM Incorporated, S...

1. A method of communication by an apparatus, comprising:determining an idle mode threshold and a connected mode threshold;
determining whether a user terminal (UT) is in an idle mode or a connected mode;
selecting a threshold from the idle mode threshold and the connected mode threshold, wherein the selection is based on the determination of whether the UT is in the idle mode or the connected mode;
detecting a change in a location of the UT beyond a threshold distance indicated by the selected threshold; and
sending a message including location information of the UT, wherein the sending of the message is triggered by the detection of the change in the location of the UT.

US Pat. No. 10,432,296

INTER-RESIDENCE COMPUTING RESOURCE SHARING

DISH Technologies L.L.C.,...

1. A method for sharing resources of a television receiver between two or more customers, the method comprising:establishing, at a server system, a first network connection between the server system and a computing device associated with a first television customer account;
receiving, using the first network connection, a request to engage the first television customer account in an agreement to share television receiver resources associated with a different television customer account;
identifying, by the server system, a second television customer account to engage in an agreement with the first television customer account to share the television receiver resources of a television receiver located at a residence associated with the second television customer account, the television receiver being a satellite television receiver coupled with a satellite dish to receive satellite television programming, and the television receiver resources comprising television tuner resources of the satellite television receiver;
establishing, at a server system, a second network connection between the server system and the television receiver;
facilitating establishment of a direct point-to-point network connection between the television receiver and the computing device;
sending, using the second network connection, instructions to configure the television receiver to serve content to the first television customer account over the direct point-to-point network connection, wherein the instructions include an allocation of resources of the television receiver for use by the first television customer account, wherein the allocation of resources includes partitioning the tuner resources so that the first television customer account has allocated thereto a first set of one or more tuners of the television receiver and so that the second television customer account has allocated thereto a second set of one or more tuners of the television receiver different than the first set of one or more tuners; and
facilitating sending content from the television receiver to the computing device using the direct point-to-point network connection.

US Pat. No. 10,432,295

RADIO LINK CONTROL LAYER BASED RELAYING FOR INTEGRATED ACCESS AND BACKHAUL TRANSMISSIONS IN WIRELESS NETWORKS

11. A method, comprising:facilitating, by a relay device comprising a processor, receiving, via a communications interface, a data unit corresponding to:
a user equipment, and
a user equipment bearer channel associated with the user equipment, wherein the user equipment bearer channel comprises a first wireless transmission channel used to carry the data unit;
determining, by the relay device, whether to encapsulate the data unit according to a protocol;
in response to the determining indicating that the data unit is to be encapsulated, encapsulating, by the relay device, the data unit according to the protocol based on routing information received based on a routing function, resulting in an encapsulated data unit; and
facilitating, by the relay device, transmitting the encapsulated data unit, via a relay bearer channel comprising a second wireless transmission channel from the relay device to a relay distribution unit device, wherein the relay bearer channel is carried on an integrated communications link between the relay device and the relay distribution unit device.

US Pat. No. 10,432,294

SIGNAL BOOSTER WITH SPECTRALLY ADJACENT BANDS

WILSON ELECTRONICS, LLC, ...

1. A repeater, comprising:a first multiband filter;
a second multiband filter;
one or more first-direction signal paths communicatively coupled between the first multiband filter and the second multi-band filter, wherein at least one of the one or more first-direction signal paths are configured to amplify and filter signals in two or more spectrally adjacent bands, and wherein the one or more first-direction signal paths includes a first-direction band 12 (B12) and a first-direction 600 megahertz (MHz) band combined signal path or a first-direction band 13 (B13) and band 14 (B14) combined signal path; and
one or more second-direction signal paths communicatively coupled between the first multiband filter and the second multi-band filter, wherein at least one of the one or more second-direction signal paths are configured to amplify and filter signals in two or more spectrally adjacent bands.

US Pat. No. 10,432,293

WIRELESS COMMUNICATION NODE AND A METHOD FOR PROCESSING A SIGNAL IN SAID NODE

Telefonaktiebolaget LM Er...

1. A wireless communication node comprising at least one array antenna configured to receive a radio signal, said at least one array antenna comprising:a plurality of receiving antenna devices,
each of said plurality of receiving antenna devices being connected to a respective receiving circuit which is configured for processing said radio signal,
each receiving circuit comprising:
a demodulator,
an analog-to-digital converter and
a decoder,
the demodulator being configured to:
receive an analog signal from a corresponding receiving antenna device and
to output a demodulated analog signal to said analog-to-digital converter which outputs a converted digital signal to the decoder,
wherein said wireless communication node is configured for adding a direct current, DC, offset value to said demodulated analog signal and
wherein each of the DC offset values for the plurality of receiving circuits are separate and combined offset values of said wireless communication node follow a predetermined distribution of values, having a variance, over the analog-to-digital converters.

US Pat. No. 10,432,292

ADAPTIVE MULTIPLEXING AND TRANSMIT/RECEIVE DIVERSITY

Apple Inc., Cupertino, C...

1. A method for operating a wireless user equipment (UE) device, comprising:communicating with a base station using a first set of antennas;
determining one or more trigger conditions;
based on the one or more trigger conditions:
turning on a second set of antennas, in addition to the first set of antennas;
starting a measurement timer when the second set of antennas is turned on;
performing antenna measurements for the first set of antennas and the second set of antennas;
based on the antenna measurements, selecting, at or prior to expiration of the measurement timer, a new set of antennas for communicating with the base station, wherein the new set of antennas are different than the first set of antennas; and
based on selecting the new set of antennas:
turning off a remaining set of antennas; and
communicating with the base station using the new set of antennas.

US Pat. No. 10,432,291

METHOD AND APPARATUS FOR MANAGING USER PLANE OPERATION IN WIRELESS COMMUNICATION SYSTEM

Samsung Electronics Co., ...

1. A method for operating a terminal in a wireless communication system, comprising:receiving a message from a base station;
determining whether the message includes control information comprising a packet data convergence protocol (PDCP) re-establish indicator;
if the message includes the PDCP re-establish indicator, performing PDCP re-establishment; and
if the message does not include the PDCP re-establish indicator, not performing PDCP re-establishment.

US Pat. No. 10,432,290

ANALOG BEAMFORMING DEVICES

Huawei Technologies Co., ...

1. An analog polarization adjustment transmitter, comprising:a plurality of polarization adjustment transmission circuits coupled in parallel between a signal input and an array of antenna ports;
wherein the signal input is configured to receive an analog complex-valued communication signal having an in-phase component and a quadrature component;
wherein each antenna port of the array of antenna ports is configured to provide a dual-polarized antenna signal having a first polarization component and a second polarization component;
wherein each polarization adjustment transmission circuit is coupled between the signal input and a respective antenna port of the array of antenna ports;
wherein each polarization adjustment transmission circuit comprises a first coefficient input for receiving a first analog real-valued polarization adjustment coefficient of a set of first analog real-valued polarization adjustment coefficients and a second coefficient input for receiving a second analog real-valued polarization adjustment coefficient of a set of second analog real-valued polarization adjustment coefficients; and
wherein each polarization adjustment transmission circuit comprises:
a first analog multiplication circuit configured to multiply the analog complex-valued communication signal with a respective first analog real-valued polarization adjustment coefficient to provide a respective first polarization component of the dual-polarized antenna signal at a respective antenna port of the array of antenna ports;
a second analog multiplication circuit configured to multiply the analog complex-valued communication signal with a respective second analog real-valued polarization adjustment coefficient to provide a respective second polarization component of the dual-polarized antenna signal at a respective antenna port of the array of antenna ports;
a third coefficient input for receiving an analog complex-valued beamforming coefficient of a set of analog complex-valued beamforming coefficients; and
an analog complex-valued multiplication circuit coupled between the signal input and a respective one of the first and second analog multiplication circuits, wherein the analog complex-valued multiplication circuit is configured to multiply the analog complex-valued communication signal with the analog complex-valued beamforming coefficient to provide a beamformed analog complex-valued communication signal to the first and second analog multiplication circuits.

US Pat. No. 10,432,289

METHOD AND APPARATUS FOR PROCESSING APERIODIC CHANNEL STATE INFORMATION IN WIRELESS COMMUNICATION SYSTEM

LG ELECTRONICS INC., Seo...

1. A method for reporting, by a user equipment (UE), aperiodic channel state information (CSI) for dual connectivity in a wireless communication system, the method comprising:receiving, by the UE, a first aperiodic CSI report request for a master cell group (MCG) from the MCG and a second aperiodic CSI report request for a secondary cell group (SCG) from the SCG;
assigning, by the UE, a capability of reporting the aperiodic CSI for the MCG and the SCG up to a maximum number of the capability of reporting the aperiodic CSI based on the first aperiodic CSI report request and the second aperiodic CSI report request; and
reporting, by the UE, the aperiodic CSI for up to 5 CSI processes based on the first aperiodic CSI report request and the second aperiodic CSI report request,
wherein the UE is connected to both the MCG and the SCG in dual connectivity, and
wherein, when a number of CSI processes based on the first aperiodic CSI report request and the second aperiodic CSI report request exceeds 5, the aperiodic CSI for remaining CSI processes more than 5 are not updated.

US Pat. No. 10,432,288

METHOD AND APPARATUS FOR REPORTING CHANNEL STATE INFORMATION IN WIRELESS COMMUNICATION SYSTEM

Samsung Electronics Co., ...

1. A method of receiving channel state information (CSI), the method comprising:transmitting configuration information on hybrid CSI, the configuration information including configuration information on two enhanced multiple input multiple output (eMIMO) types and first information indicating one of the two eMIMO types for which an aperiodic CSI reporting is triggered;
transmitting second information triggering the aperiodic CSI reporting; and
receiving aperiodic CSI based on the second information and configuration information,
wherein the aperiodic CSI is associated with the eMIMO type indicated by the first information.

US Pat. No. 10,432,287

METHOD FOR TRANSMITTING/RECEIVING CHANNEL STATE INFORMATION IN WIRELESS COMMUNICATION SYSTEM, AND DEVICE FOR SAME

LG ELECTRONICS INC., Seo...

1. A method of reporting channel state information (CSI), by a user equipment (UE) in a wireless communication system, the method comprising:receiving, from an eNB, a CSI process configuration comprising interference measurement restriction information for interference measurement restriction;
reporting, to the eNB, CSI for a CSI process configured by the CSI process configuration,
wherein when a first subframe set and a second subframe set are configured for the CSI process, the interference measurement restriction is independently configured for each of the first subframe set and the second subframe set, and
transmitting UE capability related to whether a measurement window is supported for the interference measurement restriction to the eNB, wherein the measurement window is pre-configured to calculate a channel quality indicator (CQI),
wherein when the interference measurement restriction is configured, interference measurement is derived based on a channel state information-interference measurement (CSI-IM) resource belonging to the measurement window.

US Pat. No. 10,432,286

METHOD FOR FEEDING BACK CHANNEL STATE INFORMATION IN WIRELESS COMMUNICATION SYSTEM AND APPARATUS THEREFOR

LG ELectronics Inc., Seo...

1. A method for transmitting CSI (Channel State Information) by a user equipment in a wireless access system, the method comprising:receiving a configuration for a reference CSI process;
receiving a configuration for a CSI process; and
transmitting the CSI to a base station based on the configuration for the CSI process,
wherein the configuration for the CSI process and the configuration for the reference CSI process have a same set of restricted Rank Indicators (RIs),
wherein a set of restricted RIs of the CSI process is identified by a precoder codebook subset restriction of the CSI process, and
wherein a set of restricted RIs of the reference CSI process is identified by a precoder codebook subset restriction of the reference CSI process.

US Pat. No. 10,432,285

DATA TRANSMISSION METHOD, SYSTEM, AND DEVICE

Huawei Technologies Co., ...

1. A data transmission method comprising:estimating, by a user equipment, a transmission characteristic of each of multiple sub-channels of a communications channel between the user equipment and a base station to obtain channel state information for either each of the sub-channels or one or more groups of the sub-channels,
wherein each piece of the channel state information is associated with a resource unit, which is a minimum unit of a resource of the communications channel used for sending data by the base station, and
wherein each piece of the channel state information includes either unique information for each resource unit or unique information for a group of resource units, depending on the similarities of the transmission characteristics of the multiple sub-channels; and
sending, by the user equipment, the channel state information to the base station,
wherein the channel state information includes reference information used for sending data by the base station on each of the resource units corresponding to one of the pieces of the channel state information.

US Pat. No. 10,432,284

METHODS FOR BEAM SWITCHING IN MILLIMETER WAVE SYSTEMS TO MANAGE THERMAL CONSTRAINTS

QUALCOMM Incorporated, S...

1. A wireless communication method that adjusts beamforming to prevent thermal overshoot of user equipment (UE) hardware, the method comprising:deciding, by the UE, that a thermal gradient of a sector of the UE breaches a thermal threshold;
determining, by the UE, whether one or more alternate antenna subarrays are operable to support wireless communications during a beam scanning period; and
ceasing, by the UE based at least in part on the breach of the thermal threshold of the sector, a servicing antenna subarray from servicing of millimeter wave (mmW) communications at least until the thermal gradient of the sector meets a cool down threshold.

US Pat. No. 10,432,283

DIGITAL BEAM FORMING SYSTEM AND METHOD

SATIXFY UK LIMITED, Farn...

1. A digital beam forming chip, comprising:a plurality of digital baseband beam forming channels configured and operable for connecting via channel ports to a plurality of antenna channels associated with respective antenna elements for at least one of transmitting and receiving through the plurality of antenna elements one or more waveform signals encoding data streams; and
wherein said digital baseband beam forming channels are configured and operable to apply at least time delays of selective magnitudes to baseband signals associated with the data streams encoding the waveform signals, which are transmitted and/or received by the plurality of antenna elements, thereby beamforming said waveform signals to produce, by said waveforms, one or more data encoded beams associated with respective directions of propagation and encoded with said data streams respectively;
wherein at least one digital baseband beam forming channel of said one or more digital baseband beam forming channels comprises a time delay configured and operable for processing at least one baseband signal of said baseband signals at a certain sampling rate, and is capable of introducing selected time delays having time resolution higher than said certain sampling rate to said at least one baseband signal; said time delay comprises an adjustable time delay re-sampler configured and operable for delaying said baseband signal by a component of said time delay that includes a fraction of the time delay which is smaller than a sampling time period being one over the certain sampling rate of the digital baseband beam forming channel;
thereby enabling to apply said beamforming with time delay resolution exceeding said certain sampling rate.

US Pat. No. 10,432,282

DEVICE AND METHOD FOR TESTING MIMO SCHEME SYSTEM

ANRITSU CORPORATION, Kan...

1. A device for testing a multi input multi output (“MIMO”) scheme system adopting a multicarrier modulation scheme using K carriers, a MIMO scheme using S transmitting antennas and U receiving antennas, and a beam forming process scheme for setting radiation beam characteristics based on S transmitting antennas, in which receiving signal received by the U receiving antennas through a propagation environment including N scatters transmitted from the S transmitting antennas is generated and the generated receiving signal is given to a test object, the device comprising:a layer frequency domain signal generation circuit that generates R×K series of modulation signals in a frequency domain for each of the K carriers with an input of R layers' worth of data signal sequences to be transmitted to the test object;
a first propagation channel arithmetic operation circuit that obtains characteristics of a propagation channel taking account of beam forming characteristics, by multiplications of S×R series of beam forming characteristics, whose size is specified by the number of transmitting antennas and the number of layers, and characteristics simulating a propagation channel through which a signal transmitted from the transmitting antenna is output as M rays per scatter according to the characteristics of the transmitting antenna and arrives at the corresponding scatter;
a second propagation channel arithmetic operation circuit that obtains characteristics of a propagation channel taking account of a movement of the test object by multiplications of an arithmetic operation result of the first propagation channel arithmetic operation circuit and phase characteristics for giving a Doppler frequency shift due to the movement of the receiving antenna and the test object;
a third propagation channel arithmetic operation circuit that obtains characteristics of a propagation channel taking account of receiving characteristics of the receiving antennas by multiplications of arithmetic operation results of the second propagation channel arithmetic operation circuit and receiving antenna characteristics indicating the receiving characteristics of the receiving antenna;
a Fourier transform circuit that groups the rays into one unit that may be regarded as having a common Doppler frequency shift for each of the receiving antennas among arithmetic operation results of the third propagation channel arithmetic operation circuit and performs Fourier transform processes on characteristics of propagation channels of L units with different Doppler frequencies to obtain characteristics of propagation channel in the frequency domain at every carrier frequency;
a propagation signal arithmetic operation circuit that generates U×L series of propagation signals per carrier in the frequency domain via a pseudo propagation channel from the plurality of transmitting antennas to the plurality of receiving antennas by multiplications of the arithmetic operation result of the Fourier transform circuit and the modulation signal of the R×K series generated by the layer frequency domain signal generation circuit;
a window function arithmetic operation circuit that, as a process in the frequency domain corresponding to the signal extraction by multiplications of a window function rotating at a Doppler frequency corresponding to each series, performs an extraction process of propagation signals of U×L series per carrier, by performing a convolution arithmetic operation of the frequency characteristic of the window function with the propagation signal of the U×L series per carrier obtained by the propagation signal arithmetic operation circuit;
a path signal addition circuit that generates U series propagation signals per carrier by performing an addition process of L units of signals for each of the receiving antennas for the arithmetic operation results of the window function arithmetic operation circuit;
a time domain signal generation circuit that generates signals in the time domain to be received by the receiving antennas by performing inverse Fourier transform processes with the input of the arithmetic operation results of the path signal addition circuit; and
a shift addition circuit that generates consecutive signals to be received by the receiving antennas by shifting as much as a length of the window function and adding the signals in the time domain generated by the time domain signal generation circuit.

US Pat. No. 10,432,281

COMMUNICATION BEAM DETERMINING METHOD AND CORRESPONDING APPARATUS

HUAWEI TECHNOLOGIES CO., ...

1. A communication beam determining method, comprising:respectively sending, by a network side device, downlink sounding signals by using M beams with a first width, wherein main lobe directions of any two of the M beams with the first width are different, and M is an integer and not less than 2;
receiving, by the network side device, sounding results including downlink sounding signals that are returned by user equipment (UE), and determining N beams with a second width based on the sounding results, wherein the second width is less than the first width, a coverage area of a set of the N beams with the second width is smaller than a coverage area of a set of the M beams with the first width, and N is an integer not less than 2; and
respectively sending, by the network side device, downlink scanning signals by using the N beams with the second width, and determining, based on scanning results including the downlink scanning signals and that are returned by the UE, a first beam for data transmission with the UE.

US Pat. No. 10,432,280

ANTENNA ARRAY CORRELATION FOR UPLINK COVERAGE IMPROVEMENT

Sprint Communications Com...

1. A system for improving uplink coverage in a wireless communication network, the system comprising:a first correlated antenna array configured to receive a first signal having a first wavelength, the first correlated antenna array comprising a first plurality of antenna elements separated by a distance of one of the first wavelength;
a first combining component that creates a first combined signal by combining the signal received by each of the first plurality of antenna elements;
a second correlated antenna array configured to receive a second signal having a second wavelength, the second correlated antenna array comprising a second plurality of antenna elements separated by a distance of one of the second wavelength, wherein each of the second plurality of antennas is disposed at a distance of approximately half of an average of the first wavelength and the second wavelength from the nearest element of the first correlated antenna array; and
a second combining component that creates a second combined signal by combining the signal received by each of the second plurality of antenna elements.

US Pat. No. 10,432,279

LONG BEAMFORMING TRAINING FIELD SEQUENCES

QUALCOMM Incorporated, S...

1. An apparatus for wireless communication, comprising:a processing system configured to generate a frame comprising:
one or more fields containing a first base complementary sequence having a first length;
a body region comprising a beamforming training field comprising a second base complementary sequence having a second length, wherein the second base complementary sequence comprises one or more repetitions of the first base complementary sequence; and
a preamble region comprising one or more bits providing an indication of the second length relative to the first length; and
an interface configured to output the frame for transmission.

US Pat. No. 10,432,278

FIRST COMMUNICATION DEVICE AND METHODS PERFORMED THEREBY FOR MANAGING BEAMFORMING BY A SECOND COMMUNICATION DEVICE FOR TRANSMISSION OF A SIGNAL

TELEFONAKTIEBOLAGET LM ER...

1. A method performed by a first communication device for managing beamforming by a second communication device for transmission of a signal, the first communication device and the second communication device operating in a wireless communications network comprising a zone in which a radio frequency electromagnetic field strength is required by a regulation to be below a threshold, the method comprising:adjusting at least one beam shape in the beamforming, the adjusting of the at least one beam shape being such that the radio frequency electromagnetic field strength in the zone for an output power and the beam shape in the beamforming is below the threshold, the adjusting of the at least one beam shape being based at least in part on at least one reflection of at least one beam; and
initiating transmission of the signal to a third communication device operating in the wireless communications network using beamforming with the adjusted at least one beam shape.

US Pat. No. 10,432,277

ELECTRONIC APPARATUS AND RADIO COMMUNICATION METHOD IN RADIO COMMUNICATION SYSTEM

Sony Corporation, Tokyo ...

1. An electronic device in a wireless communication system, comprising:one or more processing circuits configured to execute operations of:
determining a corresponding transceiver unit TXRU configuration based on an antenna array corresponding to the electronic device, wherein each TXRU is related to a group of antenna units having a same polarization direction, the antenna array comprises a plurality of antenna units which are in M rows and N columns and have a P-dimension polarization direction, wherein M, N and P are natural numbers;
adding antenna configuration information into a Radio Resource Control RRC signaling for a user equipment in the wireless communication system, wherein the user equipment is configured to use the antenna configuration information to obtain the number of TXRUs in the antenna array; and
receiving from the user equipment feedback information determined, at least n part, using the number of TXRUs in the antenna array.