US Pat. No. 10,193,737

METHOD FOR PERFORMING COMMUNICATION BETWEEN BROWSER AND MOBILE TERMINAL, AND BROWSER APPARATUS

Beijing Qihoo Technology ...

1. A method for performing communications between a browser and a remote mobile terminal via a first transmission tool program, wherein the browser and the first transmission tool program are installed on a computing device, and the method comprises:triggering, via a user interface element provided by the browser, a request for information stored in the remote mobile terminal;
starting a page process to load a preset page on the computing device;
notifying, by the page process, a browser master program to establish a data communication channel with the first transmission tool program;
after the data communication channel is established, notifying, by the page process, the first transmission tool program to transmit the request for the information stored in the remote mobile terminal to the remote mobile terminal;
receiving, by the first transmission tool program, the information from the remote mobile terminal;
transmitting, by the first transmission tool program and the browser master program, the information to the page process;
acquiring, by the page process, information; and
loading and displaying the information on the preset page.

US Pat. No. 10,193,736

CODING AND MODULATION APPARATUS USING NON-UNIFORM CONSTELLATION AND DIFFERENT PHY MODES

SONY CORPORATION, Tokyo ...

wherein the bit labeling indicated in groups A and B may alternatively be inverted for one or more bit labels.

US Pat. No. 10,193,735

POWER ALLOCATION FOR SUPERPOSITION TRANSMISSION

Samsung Electronics Co., ...

1. A method of power allocation in a superposition multiple access communication system capable of using uniform and non-uniform superposition constellations (super-constellations), comprising:for each receiver i receiving superposition multiple access transmission, calculating the conditional probability Pc,i of a symbol being correctly received based on its location within a super-constellation, wherein i is an index of integers from 1 to the total number of receivers receiving superposition multiple access transmission in the super-constellation;
for the each receiver i receiving superposition multiple access transmission, calculating a normalized weighting coefficient wi;
calculating the sum S of weighted spectral efficiencies of all of the each receiver i using the calculated conditional probability Pc,i of the each receiver i and the calculated normalized weighting coefficient wi of the each receiver i; and
determining the optimal power allocation ?*i for the each receiver i by maximizing the sum of weighted spectral efficiencies.

US Pat. No. 10,193,734

METHOD FOR TRANSCEIVING SIGNAL IN A WIRELESS COMMUNICATION SYSTEM AND APPARATUS FOR THE SAME

LG ELECTRONICS INC., Seo...

1. A method for transceiving a signal in a wireless communication system supporting narrow-band (NB)-LTE, which is performed a terminal, the method performed by a terminal and comprising:receiving, from a base station, a narrow band synchronization signal;
acquiring time synchronization and frequency synchronization with the base station based on the narrow band synchronization signal and detecting an identifier of the base station; and
receiving, from the base station, broadcast information based on the detected identifier of the base station,
wherein the narrow band synchronization signal and the broadcast information are received through a narrow band (NB),
wherein the narrow band has a system bandwidth of 180 kHz and includes 12 subcarriers disposed at an interval of 15 kHz,
wherein the narrow band synchronization signal includes a narrow band primary synchronization signal and a narrow band secondary synchronization signal,
wherein the narrow band primary synchronization signal and the narrow band secondary synchronization signal are transmitted in different subframes, and
wherein the broadcast information is transmitted in a first subframe of a radio frame.

US Pat. No. 10,193,733

WIRELESS COMMUNICATION SYSTEM TO COMMUNICATE USING DIFFERENT BEAMWIDTHS

Intel Corporation, Santa...

1. A communication system to communicate in a wireless network via a wireless frequency band, the system comprising:an input to receive intermediate frequency signals;
radio frequency (RF) filter circuitry coupled to the input to receive the intermediate frequency signals therefrom, the RF filter circuitry including a mixer and a filter;
a frequency synthesizer coupled to the mixer; and
an amplifier coupled to the filter;
wherein:
the frequency synthesizer is to provide a carrier frequency to the mixer;
the mixer is to combine the intermediate frequency signals with the carrier frequency from the frequency synthesizer to generate combined carrier signals;
the filter is to filter the combined carrier signals to generate filtered carrier signals;
the amplifier is to amplify the filtered carrier signals to generate signals to be wirelessly transmitted by one or more antennas; and
the signals to be wirelessly transmitted include:
first signals corresponding to a first beamwidth when transmitted by the one or more antennas, the first signals to include first control signals comprising first beamforming control information to facilitate an initial beamforming for wireless communication via the wireless frequency band, the first control signals to include control signals to facilitate one or more of carrier frequency offset estimation, timing synchronization, and signal detection; and
second signals corresponding to a second beamwidth when transmitted by the one or more antennas, the second signals to include second control signals comprising second beamforming control information to facilitate a fine beamforming to supplement the initial beamforming, the first beamwidth to comprise a wider beamwidth than the second beamwidth.

US Pat. No. 10,193,732

APPARATUS AND METHOD FOR SENDING AND RECEIVING BROADCAST SIGNALS

LG ELECTRONICS INC., Seo...

1. A broadcast signal receiver comprising:a tuner for tuning a broadcast signal;
a reference signal detector for detecting pilots from the tuned broadcast signal;
a de-framer for de-framing a signal frame of the broadcast signal and deriving service data based on a number of carriers of the signal frame; and
a decoder for performing error correction process on the derived service data;
wherein the number of carriers of the signal frame is determined by reducing a product of a control unit value and a reducing coefficient (k) from a maximum number of carriers,
wherein the control unit value is 96 for 8K Fast Fourier Transform (FFT), 192 for 16K FFT and 384 for 32K FFT and the reducing coefficient is an integer value which ranges from 0 to 4,
wherein the maximum number of carriers is 6913 for the 8K FFT, 13825 for the 16K FFT, and 27649 for the 32K FFT,
wherein the pilots comprises Scattered Pilots (SPs) and Continual Pilots (CPs) and the CPs comprises a common CP set and an additional CP set,
wherein a common CP of the common CP set does not overlap with a location of the SP and an additional CP of the additional CP set overlaps with the location of the SP, and
wherein the additional CP set for a specific SP pattern and a specific FFT size comprises a different number of additional CPs based on the reducing coefficient.

US Pat. No. 10,193,731

METHOD AND APPARATUS FOR GENERATING SYNCHRONIZATION SIGNAL IN INTERNET OF THINGS

ELECTRONICS AND TELECOMMU...

1. A method for generating a synchronization signal, in the Internet of things by a transmitting apparatus, comprising:in an in-band operation mode or a guard band operation mode of the Internet of things,
dividing all subcarriers allocated for the synchronization signal into a first upper subcarrier group and a first lower subcarrier group; and
performing a first subcarrier mapping by exchanging a signal allocated to the first upper subcarrier group and a signal allocated to the first lower subcarrier group with each other, and
in a standalone operation mode of the Internet of things,
dividing all subcarriers allocated for the synchronization signal into a second upper subcarrier group and a second lower subcarrier group; and
performing a second subcarrier mapping without exchanging the second upper subcarrier group and the second lower subcarrier group with each other.

US Pat. No. 10,193,729

SYSTEM AND METHOD FOR CONTROLLING COMBINED RADIO SIGNALS

PlusN, LLC, Elmsford, NY...

1. A method for combining signals, comprising:receiving information defining at least two signal streams, each having a respective peak amplitude and defining at least one of:
an orthogonal frequency division multiplexed radio frequency signal stream, and
a radio frequency signal stream having a bandwidth of at least 10 MHz,
the at least two signal streams each having at least one non mutually orthogonal component, such that concurrent communication of the at least two signal streams through a communication channel amplified with an amplifier having a non-linear distortion, would cause inter-symbol interference with at least one of the at least two signal streams;
defining successive periods of each of the at least two signal streams;
combining the defined successive periods of each of the at least two signal streams across a range of respective time shifts, to produce successive ranges of superposed signals for successive periods, subject to constructive interference and the inter-symbol interference;
selecting, for each respective successive period, from the respective range of superposed signal for the successive periods, a preferred superposed signal for the respective successive period based on at least one selection criterion; and
amplifying a succession of the selected preferred superposed signals, with the amplifier having the non-linear distortion.

US Pat. No. 10,193,727

SELECTIVE MUTING OF TRANSMISSION OF REFERENCE SIGNALS TO REDUCE INTERFERENCE IN A WIRELESS NETWORK

Sprint Spectrum L.P., Ov...

1. A method operable in a wireless communication network including a first base station configured for serving user equipment devices (UEs) within a first coverage area of the first base station, the method comprising:for a given transmission time interval (TTI) during which a plurality of downlink resource blocks (RBs) are scheduled to be transmitted to one or more UEs being served by the first base station, making a selection for a first subset of RBs of the plurality of a particular transmission mode (TM) for which a particular type of downlink reference signal is not required to be transmitted, wherein each of the scheduled RBs of the plurality is allocated one of a plurality of distinct groups of sub-carrier frequencies of a carrier band during the given TTI, and the particular type of downlink reference signal is scheduled to be transmitted on respective specific sub-carriers of all RBs of the plurality by default;
making a determination that for a second subset of RBs of the plurality, no condition exists that requires transmission of the particular type of downlink reference signal;
determining a third subset of RBs of the plurality as an overlap of the first and second subsets; and
muting transmission of the particular type of downlink reference signal on any of the sub-carriers of any of the third subset of RBs of the plurality during transmission in the TTI by the first base station of the plurality of downlink RBs.

US Pat. No. 10,193,726

OFDM-CDMA EQUIPMENT AND METHOD

GODO KAISHA IP BRIDGE 1, ...

1. A communication device, comprising:a receiver, which, in operation:
receives an orthogonal frequency division multiplexing (OFDM) signal; and
extracts control information and data from the received OFDM signal, the received OFDM signal including:
modulated retransmission control information and one or more modulated duplicates of the retransmission control information mapped to a plurality of subcarriers, the plurality of subcarriers being discontinuous and uniformly separated from each other in a frequency domain by a first interval; and
modulated data; and
a transmitter coupled to the receiver, wherein the transmitter, in operation, transmits signals.

US Pat. No. 10,193,725

APPARATUS AND METHOD FOR SENDING AND RECEIVING BROADCAST SIGNALS

LG ELECTRONICS INC., Seo...

1. A broadcast signal transmitter, comprising:a Forward Error Correction (FEC) encoder configured to perform error correction processing on Physical Layer Pipe (PLP);
a time interleaver configured to perform time-interleaving on the PLP data;
a framer configured to generate a signal frame comprising the PLP data;
a frequency interleaver configured to perform frequency-interleaving on the signal frame; and
a waveform generator configured to generate a transmission signal comprising the signal frame,
wherein the signal frame comprises a bootstrap, a preamble, and at least one subframe,
wherein the bootstrap comprises first information for indicating system bandwidth, second information for emergency alert wake up, and third information for indicating structure of the preamble,
wherein the preamble comprises at least one preamble symbol,
wherein the at least preamble symbol carries Layer 1 (L1) signaling data for the signal frame,
wherein a first preamble symbol of the at least one preamble symbol comprises fourth information,
wherein the fourth information indicates a number of at least one remaining preamble symbol other than the first preamble symbol,
wherein the first preamble symbol of the at least one preamble symbol has a minimum number of carriers (NoCs),
wherein the first preamble symbol comprises fifth information related to an NoC of the at least one remaining preamble symbol when the preamble comprises a plurality of preamble symbols, and
wherein the first preamble symbol is a foremost preamble symbol among the plurality of preamble symbols.

US Pat. No. 10,193,724

PREFIXING OF OFDM SYMBOLS TO SUPPORT VARIABLE SUBFRAME LENGTH

Telefonaktiebolaget LM Er...

26. A method of operating an orthogonal frequency division multiplexing (OFDM) first radio node, the method comprising:transmitting, in a first mode of operation with a first subcarrier spacing f1, a first sequence of prefixed OFDM symbols; and
transmitting, in a second mode of operation with a second subcarrier spacing f2, a second sequence of prefixed OFDM symbols:
wherein the first and second sequences of transmitted OFDM symbols are aligned with a predefined repeating radio frame, which is common to both the first and second modes of operation, or with an integer multiple of the predefined repeating radio frame; and
wherein the first and second subcarrier spacings are related by an integer factor, f1/f2=p or f1/f2=1/p, with p?1 integer.

US Pat. No. 10,193,723

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

LG ELECTRONICS INC., Seo...

1. A method of transmitting a broadcast signal, the method comprising:first encoding signaling data;
padding the first-encoded signaling data with zero bits, the zero bits filling information bits required for second encoding;
second encoding the padded signaling data by appending parity bits; and
puncturing a portion of the appended parity bits from the second-encoded signaling data and removing the padded zero bits to generate forward error correction (FEC)-encoded signaling data that is punctured and has zero bits removed;
mapping the FEC-encoded signaling data into signaling symbols that include channel bonding information;
third encoding data according to at least one code rate;
mapping the third-encoded data onto constellations according to a symbol mapping method that includes Non-uniform QAM (Quadrature amplitude modulation);
building a signal frame based on a preamble symbol including the FEC-encoded signaling data and data symbols including the third-encoded data;
modulating the signal frame according to an OFDM (Orthogonal Frequency Division Multiplexing) scheme; and
transmitting the broadcast signal carrying the modulated signal frame.

US Pat. No. 10,193,722

HOLEVO CAPACITY ACHIEVING JOINT DETECTION RECEIVER

Raytheon BBN Technologies...

1. A method for generating a combined unitary transformation device comprisinggenerating, by a computer device, a single-mode unitary operator for a receiver;
generating, by the computer device, a combined unitary transformation operator based on the single-mode unitary operator; and
generating, by the computer device and based on the combined unitary transformation operator, a layout of a photonic circuit, for implementing a joint-detection receiver, that corresponds to two or more devices,
the two or more devices including the combined unitary transformation device and a photo number resolving (PNR) detector.

US Pat. No. 10,193,720

CHAOTICALLY MODULATED COMMUNICATIONS WITH SWITCHED-CAPACITANCE RESISTANCE TUNING

The United States of Amer...

1. A chaotically modulated communication device, comprising:a capacitor comprising a first end and a second end opposite the first end; and
a switch comprising a first end and a second end;
an antenna configured to receive, from a chaotically modulated transmitter, a signal modulated with a modulation scheme; and
a demodulator component configured to successfully demodulate the signal,
where the first end of the switch is coupled to the first end of the capacitor,
where the second end of the switch alternates at a frequency between at least two points such that a resistance is produced,
where the resistance corresponds to the frequency,
where the capacitor and the switch are part of the demodulator component,
where the frequency is set to a value so that the demodulator component successfully demodulates the signal, and
where successful demodulation of the signal is when the signal after demodulation is about equal to a signal transmitted by the chaotically modulated transmitter prior to modulation by the chaotically modulated transmitter.

US Pat. No. 10,193,719

SIGNAL PROCESSING METHOD, NETWORK EQUIPMENT, SYSTEM AND COMPUTER STORAGE MEDIUM

1. A signal processing method, applied to a sender network device and comprising:generating a first reference signal based on a frequency-domain density of the first reference signal and an energy value of the first reference signal on a time-frequency resource;
determining a time-frequency resource location of a target channel, the target channel being configured to carry information of a Licensed Assisted Access (LAA) system; and
generating a Clear Channel Assessment (CCA) signal based on the time-frequency resource location of the target channel and the first reference signal, mapping the CCA signal to the target channel, and sending the CCA signal to a receiver network device through the target channel to enable the receiver network device to determine whether the target channel is applicable to the LAA system according to the CCA signal.

US Pat. No. 10,193,718

METHOD FOR DATA MODULATION IN WIRELESS COMMUNICATION SYSTEM AND APPARATUS FOR THE SAME

ELECTRONICS AND TELECOMMU...

1. A data modulation apparatus comprising:a single-to-differential (S2D) conversion part including a first amplifier operating based on a carrier wave signal and two transformers receiving an output signal of the first amplifier;
a first switch part transferring status of input data to the first amplifier based on the input data;
a differential amplification part receiving output signals of the S2D conversion part and amplifying the output signals of the S2D conversion part;
a differential-to-signal (D2S) conversion part receiving output signals of the differential amplification part and performing modulation on the output signals of the differential amplification part by converting the output signals of the differential amplification part to a single signal; and
a second switch part transferring the output signals of the differential amplification part to the D2S conversion part based on the input data,
wherein the first switch part and the second switch part are alternately turned on and off, and
the two transformers include a first transformer connected to a first inductor of the first amplifier and a second transformer connected to a second inductor of the first amplifier, wherein the first inductor and the second inductor are connected in parallel with the first amplifier.

US Pat. No. 10,193,717

SEMICONDUCTOR DEVICE

Kabushiki Kaisha Toshiba,...

1. A semiconductor device comprising:a first coupler;
an encoding circuit which executes differential Manchester encoding on digital data based on a clock inputted thereto via the first coupler, and which outputs an encoded data;
a second coupler; and
a demodulating circuit which demodulates the encoded data inputted thereto via the second coupler, wherein
the demodulating circuit includes
a first sampling circuit which samples the encoded data based on a sampling frequency set to be two times higher than that of the encoded data, and which outputs first sample data,
a second sampling circuit which samples the encoded data at a timing earlier than that in the first sampling circuit based on the sampling frequency, and which outputs second sample data,
a determination circuit which determines whether or not the first sample data and the second sample data match each other, and
a selection circuit which selects first phase data obtained by even-numbered sampling or second phase data obtained by odd-numbered sampling from the first sample data, on the basis of determination data generated at the determination circuit.

US Pat. No. 10,193,716

CLOCK DATA RECOVERY WITH DECISION FEEDBACK EQUALIZATION

KANDOU LABS, S.A., Lausa...

9. An apparatus comprising:a sub-channel detection multi-input comparator (MIC) operating on signals received via a plurality of wires, the sub-channel detection MIC configured to generate a received signal, wherein the signals received via the plurality of wires correspond to symbols of a codeword of a vector signaling code, the codeword corresponding to a weighted summation of a plurality of sub-channel vectors, each sub-channel vector mutually orthogonal;
two comparators configured to generate two comparator outputs at a single sampling time, the two comparators configured to compare the received signal to a first threshold and a second threshold according to a sampling clock, the first and second thresholds associated with sub-channel specific inter-symbol interference on a multi-wire bus;
a data decision selection circuit configured to select one of the two comparator outputs as a data decision, the selection based on at least one prior data decision; and
a phase-error indication selection circuit configured to select one of the two comparator outputs in response to receiving a selection signal from a pattern detection circuit configured to identify a predetermined data decision pattern, and to responsively provide the selected comparator output to a clock recovery circuit as a phase-error indication.

US Pat. No. 10,193,715

TRANSMISSION APPARATUS, RECEPTION APPARATUS, AND COMMUNICATION SYSTEM

Mitsubishi Electric Corpo...

1. A reception apparatus to receive a transmitted signal, which is obtained by converting a transmission signal including N (N is an integer equal to or larger than 2) symbols to a frequency domain signal having a first bandwidth, performing band limitation on the transmission signal converted to the frequency domain signal to obtain a frequency domain signal having a second bandwidth narrower than the first bandwidth, and converting the band-limited transmission signal to a time domain signal, the transmission signal converted to the time domain signal being transmitted at a set transmission interval, wherein the reception apparatus comprising:a receiver to perform sampling of a received signal, which is obtained by receiving the transmitted signal;
a time-frequency converter to convert the sampled received signal to a frequency domain signal;
an equalizer to perform frequency domain equalization processing based on the received signal converted to the frequency domain signal;
a frequency-time converter to convert the received signal that has undergone the frequency-domain equalization processing to a time domain signal; and
a demodulator to perform interference removal processing and demodulation based on the received signal converted to the time domain signal, repeatedly for a preset number of times,
wherein the receiver sets a sampling interval for sampling the received signal to a value obtained by multiplying the transmission interval by a value obtained by dividing the second bandwidth by the first bandwidth.

US Pat. No. 10,193,713

METHOD FOR SENDING AND RECEIVING SIGNAL, AND CORRESPONDING DEVICE AND SYSTEM

Huawei Technologies Co., ...

1. A method, comprising:performing, by a transmitter, constellation mapping on a data stream to obtain a mapped signal;
performing, by the transmitter, pre-filtering on the mapped signal to convert the mapped signal into a first filtered signal, wherein the pre-filtering is finite impulse response filtering, a bandwidth of the first filtered signal is less than a bandwidth of the mapped signal, and the first filtered signal is a baud rate signal;
performing, by the transmitter, waveform forming according to the first filtered signal to obtain a shaped signal;
performing, by the transmitter, digital-to-analog conversion on the shaped signal to obtain an analog signal;
sending, by the transmitter, the analog signal;
performing, by a receiver, analog-to-digital conversion on the analog signal to obtain a digital signal;
performing, by the receiver, equalization and phase retrieval on the digital signal to obtain an equalized and retrieved signal;
performing, by the receiver, post-filtering on the equalized and retrieved signal to convert the equalized and retrieved signal into a second filtered signal, wherein the post-filtering is finite impulse response filtering, and a bandwidth of the equalized and retrieved signal is greater than a bandwidth of the second filtered signal, wherein the post-filtering filters noise and introduces intersymbol interference (ISI) corresponding to ISI introduced by the transmitter; and
performing, by the receiver, sequence detection on the second filtered signal to obtain a sequence signal, wherein a relation for implementing the pre-filtering is D(k)=W0C(k)+W1C(k?1)+ . . . +WN-1C(k?N+1), wherein k is a time sequence number, D(k) is the first filtered signal, C(k) is the mapped signal, 0?i?N?1, N?1 is a maximum delay amount based on a time unit, Wi is an ith filter coefficient, and C(k?i) is a signal obtained by delaying C(k) by i time units.

US Pat. No. 10,193,712

MOBILE TERMINAL DEVICE AND METHOD FOR PROCESSING SIGNALS

Intel IP Corporation, Sa...

9. A receiver for a mobile radio communication device comprising:one or more lower receive branches, comprising:
a second equalizer configured to equalize a receive radio signal to generate a second equalized receive radio signal;
a second filter configured to filter a second re-synthesized transmit signal to generate a second subtraction signal; and
a second subtractor configured to subtract the second subtraction signal from the second equalized receive radio signal to generate a second subtracted equalized radio receive signal;
wherein the one or more lower receive branches is either a lowest branch or an intermediate branch between the highest branch and the lowest branch; and
a re-synthesizer configured to re-synthesize a transmit signal from the second subtracted equalized receive radio signal;
a highest receive branch comprising:
a first equalizer configured to equalize the receive radio signal to generate a first equalized receive radio signal;
a first filter configured to filter the re-synthesized transmit signal to generate a first subtraction signal; and
a first subtractor configured to subtract the first subtraction signal from the first equalized receive radio signal.

US Pat. No. 10,193,711

TIMING BASED ARBITRATION METHODS AND APPARATUSES FOR CALIBRATING IMPEDANCES OF A SEMICONDUCTOR DEVICE

Micron Technology, Inc., ...

1. A system comprising:a resistor; and
a plurality of chips,
wherein each chip of the plurality of chips comprises:
a terminal coupled to the resistor; and
a calibration circuit configured to determine whether the resistor is available based, at least in part, on timing information that is unique to a corresponding chip of the plurality of chips, and
wherein the timing information of each chip of the plurality of chips has a fixed duration of time common to the plurality of chips.

US Pat. No. 10,193,709

METHOD FOR PROCESSING REQUEST MESSAGES IN WIRELESS COMMUNICATION SYSTEM, AND DEVICE FOR SAME

LG ELECTRONICS INC., Seo...

1. A method for processing request messages between heterogeneous systems in a wireless communication system, the method being performed by a gateway device and comprising:receiving an advertisement message about a service of a first node from the first node belonging to a first system;
when the advertisement message includes an indicator indicating that the service is shared with a second system, generating resources which represent the shared service and a resource for access control for the generated resources;
receiving a request message for retrieving information on resources corresponding to at least one service shared with the second system, which have been generated in the gateway device from a second node of the second system;
transmitting the information on the resources corresponding to the at least one service to the second node when the second node has an access right for the retrieving information on the resources corresponding to the at least one service;
receiving, from the second node, a request message for generating a resource corresponding to a service to be called selected from the information on the resources corresponding to the at least one service, as a child resource of the generated resources;
checking an access right for generation of the child resource; and
generating the child resource when the second node has an access right for generation of the child resource.

US Pat. No. 10,193,708

MULTI-DOMAIN INTERCONNECT

NICIRA, INC., Palo Alto,...

1. A network system comprising:a first set of machines executing on a first set of host computers in a first physical domain and a second set of machines executing on a second set of host computers in a second physical domain, the first set of machines connected by a first logical forwarding element and the second set of machines connected by a second logical forwarding element, wherein the first and second logical forwarding elements are logically connected;
within each physical domain, a plurality of edge forwarding elements executing on the respective sets of host computers, each edge forwarding element for (i) coupling to the respective sets of machines and (ii) forwarding network data to and from the set of machines according to logical forwarding rules of the respective logical forwarding element of the set of machines;
within the first physical domain, an interior forwarding element executing on a first particular host computer, the interior forwarding element for coupling to a set of the edge forwarding elements of the first physical domain in order to receive network data for forwarding from the set of edge forwarding elements according to the logical forwarding rules of the first logical forwarding element when the edge forwarding elements do not recognize a destination location for the network data; and
within the first physical domain, a first interconnection forwarding element executing on a second particular host computer, the interconnection forwarding element for coupling to (i) the interior forwarding element, (ii) the set of edge forwarding elements, and (iii) a second interconnection forwarding element located in the second physical domain through an external network,
wherein when an edge forwarding element in the first physical domain receives network data with a destination address corresponding to a machine in the second domain connected to the second logical forwarding element, the edge forwarding element forwards said network data to the first interconnection forwarding element based on the logical connection between the first and second logical forwarding elements.

US Pat. No. 10,193,707

PACKET TRANSMISSION METHOD AND APPARATUS

Huawei Technologies Co., ...

1. A packet transmission method, wherein the method comprises:receiving, by a first Network Virtualization Edge (NVE) device, a first packet, wherein the first packet comprises a first source address and a first destination address, the first source address is an address of a first virtual machine, and the first destination address is an address of a second virtual machine, wherein the first virtual machine is virtualized by a first physical server and the second virtual machine is virtualized by a second physical server;
obtaining, by the first NVE device, an active-active access configuration information list, wherein the active-active access configuration information list comprises a first entry and a second entry, wherein the first entry comprises an identifier of a first active-active group, a virtual network instance, and an identifier of the first NVE device, and the second entry comprises an identifier of a second active-active group, the virtual network instance, and identifiers of at least two NVE devices that belong to the second active-active group;
obtaining, by the first NVE device, the virtual network instance according to the first entry and the identifier of the first NVE device;
searching, by the first NVE device, for at least one active-active group corresponding to the virtual network instance, wherein the at least one active-active group comprises the second active-active group; and selecting a second NVE device from the at least two NVE devices belonging to the second active-active group; and
encapsulating, by the first NVE device, the first packet by using an identifier of the second NVE device and the virtual network instance, and sending the encapsulated first packet to the second NVE device.

US Pat. No. 10,193,706

DISTRIBUTED RULE PROVISIONING IN AN EXTENDED BRIDGE

ARRIS Enterprises LLC, S...

1. A method comprising:receiving, by a controlling bridge (CB) in an extended bridge, a command to create or delete a packet classification rule for one or more virtual ports of the extended bridge;
determining, by the CB, a port extender (PE) of the extended bridge that hosts one or more physical ports corresponding to the one or more virtual ports; and
transmitting, by the CB, a message to the PE with instructions for creating or deleting the packet classification rule in a ternary content addressable memory (TCAM) of the PE,
wherein the CB manages a virtualized representation of the TCAM of the PE, and
wherein the virtualized representation includes an indication of a total capacity of the TCAM of the PE.

US Pat. No. 10,193,704

DEVICE CONTROL METHOD AND APPARATUS IN HOME NETWORK SYSTEM

Samsung Electronics Co., ...

1. A method for controlling at least one device that provides a service to a first terminal of a home network system, the method comprising:receiving, from a second terminal within a predetermined time, information on a motion of a user identified by the second terminal;
receiving, from the at least one device, information on an effective service range of the at least one device;
identifying whether the first terminal is located within the effective service range based on the information on the effective service range; and
activating an interface for controlling the at least one device based on the information on the motion and the result of the identification of whether the first terminal is located within the effective service range.

US Pat. No. 10,193,703

SYSTEMS AND METHODS FOR AGGREGATING AN ENHANCED MULTIMEDIA BROADCAST MULTICAST SERVICE OVER MULTIPLE FREQUENCY CARRIERS

INTEL IP CORPORATION, Sa...

1. A user equipment (UE) configured for carrier aggregation, comprising:receive circuitry to receive, from an evolved NodeB (eNB) of a long term evolution (LTE) network, an indication of a plurality of frequencies on which respective portions of an enhanced multimedia broadcast multicast service (eMBMS) are transmitted;
control circuitry coupled with the receive circuitry, the control circuitry to:
identify whether the UE can receive the eMBMS through two or more frequencies of the plurality of frequencies;
if the UE can receive the eMBMS, aggregate the respective portions of the eMBMS received through the two or more frequencies; and
if the UE cannot receive the eMBMS; and
store the indication of the plurality of frequencies; and
later attempt to receive information on the plurality of frequencies corresponding to the stored indication; and
transmit circuitry coupled with the control circuitry, the transmit circuitry to transmit, to the eNB, an indication of a preference of the UE to receive the eMBMS corresponding to a temporary mobile group identity (TMGI) through a set of frequencies of the plurality of frequencies.

US Pat. No. 10,193,702

METHOD AND APPARATUS FOR PROVIDING SPONSORING SERVICE BETWEEN USER EQUIPMENTS

Samsung Electronics Co., ...

1. A method by a first terminal providing a sponsoring service in a wireless communication system, the method comprising:transmitting, to a first server for the sponsoring service, a first request for the sponsoring service, the first request including identification information of a second terminal to be provided with the sponsoring service and information on an amount of data use for the sponsoring service provided to the second terminal;
receiving, from the first server, an access token including information on an available amount of data use for the first terminal; and
transmitting, to a second server providing the sponsoring service, a second request for the sponsoring service, the second request including access token including information on the available amount of data use for the first terminal,
wherein a policy and charging control (PCC) rule for the first terminal is modified based on the information on the available amount of data use for the first terminal.

US Pat. No. 10,193,700

TRUST-ZONE-BASED END-TO-END SECURITY

Samsung Electronics Co., ...

1. A method for exchanging encrypted information by an electronic device, the method comprising:generating, by the device, a device signing certificate and a device signing public private key pair, and a device encryption certificate and a device encryption public private key pair, each of the device signing and encryption certificates signed using a device unique private key that is pre-stored on the electronic device;
transmitting, by the device, the device signing and device encryption certificates to a token service provider (TSP) server;
receiving, by the device, a TSP signing certificate and a TSP encryption certificate from the TSP server;
identifying, by the device a TSP signing public key and a TSP encryption public key of the TSP server based on the received TSP signing and the received TSP encryption certificates; and
transmitting a message including (i) information encrypted based on the TSP encryption public key and (ii) a signature of the electronic device based on the device signing private key,
wherein the device unique private key is stored on the electronic device by a manufacturer of the electronic device for access by a trusted application of the electronic device and wherein the information includes information for registering payment information with the TSP, the payment information associated with the electronic device.

US Pat. No. 10,193,699

PROBABILISTIC CLASSIFIERS FOR CERTIFICATES

MICROSOFT TECHNOLOGY LICE...

9. A method comprising:receiving, by a computing device and from a trusted entity, one or more classifiers, the one or more classifiers are previously trained by the trusted entity and used to determine a probability that a received certificate by the computing device is being used improperly;
receiving, by the computing device and from an unverified entity, a request to communicate via a secure channel;
receiving a certificate from the unverified entity;
selecting a classifier of the received one or more classifiers based at least in part on one or more properties of the certificate;
using the classifier to:
determine that the certificate is valid;
determine a probability that the certificate is being used improperly;
stored the certificate based at least in part on a sampling percentage associated with the probability that the valid certificate is being used improperly; and
determining an action based at least in part on the probability that the certificate is being used improperly, the action relating to communication with the unverified entity via the secure channel;
performing the action;
send, to the trusted entity, the stored certificate to update classifier training data; and
receive, from the trusted entity, one or more updated classifiers, the one or more updated classifiers are trained by the trusted entity with the updated classifier training data and used to determine the probability that the received certificate by the computing device is being used improperly.

US Pat. No. 10,193,698

AVOIDING INTERDICTED CERTIFICATE CACHE POISONING FOR SECURE SOCKETS LAYER FORWARD PROXY

Juniper Networks, Inc., ...

1. A method, comprising:receiving, by a device, a message associated with establishing a secure session, the message including a first certificate chain associated with a server device, the first certificate chain including a plurality of certificates;
providing, by the device, information associated with each of the plurality of certificates included in the first certificate chain as an input to a cryptographic hash function;
receiving, by the device, a first certificate fingerprint as an output of the cryptographic hash function;
determining, by the device, that the device stores or has access to a certificate cache entry associated with the first certificate chain;
identifying, by the device and based on determining that the device stores or has access to the certificate cache entry, a second certificate fingerprint associated with the certificate cache entry, the second certificate fingerprint being based on a second certificate chain that has been validated;
determining, by the device, whether the first certificate fingerprint matches the second certificate fingerprint; and
identifying and providing, by the device, a stored interdicted certificate associated with the second certificate chain or the second certificate fingerprint based on determining that the first certificate fingerprint matches the second certificate fingerprint; orgenerating and providing, by the device, a generated interdicted certificate, associated with the first certificate chain, based on determining that the first certificate fingerprint does not match the second certificate fingerprint.

US Pat. No. 10,193,697

SYSTEMS AND METHODS FOR PROVIDING AUTHENTICATION TO A PLURALITY OF DEVICES

STRIPE, INC., San Franci...

1. A method for a certificate authority system providing authentication to a plurality of devices associated with an organization, the method comprising:receiving, at the certificate authority system, a request from a device to sign authentication information of the device, wherein the device is associated with the organization;
sending a challenge to the device to perform an action with a system other than the certificate authority system, wherein the challenge instructs the device to perform the action with a trusted platform module of the device;
receiving, by the certificate authority system, a response to the challenge generated by the device as a result of the device performing the action with the trusted platform module;
verifying, by the certificate authority system, the response was generated correctly by the trusted platform module of the device based on the challenge; and
signing, in response to the verification, the authentication information of the device with one or more keys of the certificate authority system as an authentication of an identity of the device.

US Pat. No. 10,193,696

USING A TREE STRUCTURE TO SEGMENT AND DISTRIBUTE RECORDS ACROSS ONE OR MORE DECENTRALIZED, ACYLIC GRAPHS OF CRYPTOGRAPHIC HASH POINTERS

ALTR SOLUTIONS, INC., Sa...

1. A tangible, non-transitory, machine-readable medium storing instructions that when executed by one or more processors effectuate operations configured to expedite retrieval of records written to persistent storage, the operations comprising:receiving, with one or more processors, a first request to store a record from a computing entity;
encoding, with one or more processors, the record in a first plurality of segments;
arranging, with one or more processors, the first plurality of segments in respective content nodes of a first content graph, wherein:
each segment is stored in a different content node of the first content graph;
directed content edges of the first content graph connect respective pairs of the content nodes of the first content graph;
the directed content edges define a plurality of directed paths through the first content graph by which each of the segments is reachable from a first root content node of the first content graph; and
at least some content nodes of the first content graph have two or more content edges of the first content graph pointing to two or more respective other content nodes of the first content graph;
storing, with one or more processors, the content nodes of the first content graph in a verification graph, wherein:
the verification graph comprises a plurality of verification nodes;
the content nodes and content edges are stored as content of the verification nodes;
respective pairs of the verification nodes are connected by respective directed verification edges; and
the verification graph is configured to indicate tampering with any of a plurality of records stored in the verification graph; and
returning, with one or more processors, a first identifier of the first root content node to the computing entity, wherein the first identifier identifies a verification node of the verification graph storing the first root content node, wherein:
the first content graph defines k-ary tree in which each content node of the k-ary tree has k or fewer child content nodes, wherein k is 2 or larger;
arranging the first plurality of segments in the first content graph comprises iteratively, in a plurality of iterations, executing operations comprising:
obtaining a set of the first plurality of segments to be arranged;
determining a size of the set;
selecting 1/k of the size of the set from the set to form a selected subset;
arranging the selected subset in a current level of a hierarchy of the first content graph;
removing the subset from the set of the first plurality of segments to be arranged; and
designating a next level higher than the current level of the hierarchy as the current level;
the operations comprise:
receiving a second request to store a revised version of the record from the computing entity, the second request being associated with the first identifier of the first root content node;
encoding the revised version of the record in a second plurality of revised segments, wherein a first subset of the revised segments are identical to corresponding ones of the first plurality of segments and a second subset of the revised segments are different from corresponding ones of the first plurality of segments;
arranging the second subset of segments in a second content graph that partially overlaps the first content graph, wherein:
the overlap includes at least some content nodes storing respective segments of the first subset previously stored in the verification graph;
the second content graph includes a second root content node;
the second content graph does not include the first root content node:
both content nodes storing the second subset of segments and the at least some content nodes storing respective segments of the first subset are reachable in the second content graph from the second root node; and
content nodes storing the second subset of segments are not reachable from the first root content node of the first content graph;
storing the second subset in the verification graph without re-writing the at least some content nodes storing respective segments of the first subset to the verification graph; and
returning a second identifier of the second root content node to the computing entity;
the directed verification edges correspond to cryptographic hash pointers based on content of respective verification nodes to which respective cryptographic hash pointers point;
content of verification nodes includes respective cryptographic hash values of respective cryptographic hash pointers of respective edges of respective verification nodes; and
encoding the record in a first plurality of segments comprises partitioning a bitstream of, or based on, a file into the plurality of segments.

US Pat. No. 10,193,695

METHODS AND SYSTEMS FOR AUTOMATIC OBJECT RECOGNITION AND AUTHENTICATION

Merck Patent GmbH, Darms...

10. A system for automatic object authentication, the system comprising:a first device configured to carry out steps comprising:
receiving object data representing one or more discriminating characteristics of a physical object or group of physical objects;
processing the object data by means of a machine-learning-based object recognition process to obtain discriminating data representing one or more collision resistant virtual representations of the physical object or group of physical objects;
comparing at least one of the discriminating data and an original hash value derived therefrom by application of a pre-determined cryptographic hash function thereto with corresponding reference data stored in one or more data repositories with restricted access;
and if said comparison with the reference data results in a match, outputting digitally signed identification data comprising said hash value;
and a second device configured to carry out steps comprising:
sensor-based detecting of one or more discriminating characteristics of the physical object of group of physical objects;
generating object data representing said one or more discriminating characteristics of said physical object, or group of physical objects;
communicating said object data to the first device;
receiving the digitally signed identification data from said first device in response to said communicating of said object data;
reading a marking provided on or in combination with the physical object or group of physical objects, respectively, to obtain therefrom digitally signed identity information;
verifying the correctness of each of the digital signature of the identification data and the digital signature of the identity information;
comparing, the received identification data with the obtained identity information to verify the authenticity of said object or group of objects based on the result of this comparison;
and outputting authentication information indicating whether, according to the result of this verification, said physical object or group of physical objects was determined to be authentic.

US Pat. No. 10,193,694

METHOD AND APPARATUS FOR SECURELY CONFIGURING PARAMETERS OF A SYSTEM-ON-A-CHIP (SOC)

Marvell International Ltd...

1. A method comprising:receiving, by a system-on-a-chip (SOC) from a host, a public key of a public/private key pair;
generating a first hash value of the public key;
authenticating the first hash value;
in response to authenticating the first hash value, transmitting, by the SOC, a first nonce to the host;
receiving a signed nonce from the host, the signed nonce being signed using a private key of the public/private key pair;
decrypting, using the received public key, the signed nonce to generate a second nonce;
based on the first nonce and the second nonce, authenticating the host;
in response to authenticating the host, receiving, from the host, a command to configure one or more parameters of the SOC; and
configuring the one or more parameters of the SOC.

US Pat. No. 10,193,693

INFORMATION PROCESSING DEVICE AND VERSION SWITCHING METHOD OF TRUSTED PLATFORM MODULE

Kabushiki Kaisha Toshiba,...

1. An information processing device comprising:a hardware processor;
a nonvolatile memory configured to store a system program;
a first trusted platform module; and
a second trusted platform module which is a version newer than the first trusted platform module,
wherein the system program causes the hardware processor to perform functions of:
determining whether a boot mode of the information processing device is set to a first mode or a second mode based on a setting value indicative of the boot mode, wherein the first mode is a mode for booting an operating system from a storage device initialized by a master boot record (MBR) and the second mode is a mode for booting an operating system from a storage device initialized by a GUID partition table (GPT); and
enabling the first or second trusted platform module based on a result of determination of the boot mode such that the first trusted platform module is enabled when the boot mode is the first mode, and the second trusted platform module is enabled when the boot mode is the second mode,
wherein the system program causes the hardware processor to further perform functions of:
determining whether an operating system which is previously booted is a first type operating system supporting the second trusted platform module based on information related to the operating system which is previously booted; and
enabling the first or second trusted platform module based on a result of determination of the type of the operating system which is previously booted such that the second trusted platform module is enabled when the operating system which is previously booted is the first type operating system, and the first trusted platform module is enabled when the operating system which is previously booted is not the first type operating system.

US Pat. No. 10,193,692

IDENTIFICATION TOKEN

NOKIA TECHNOLOGIES OY, E...

1. An apparatus comprising at least one processor and at least one memory including computer program code for one or more programs, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following:obtain one or more tokens for processing incoming communication items to a first user in a predetermined manner based on information regarding type or origin of the incoming communication items, wherein a token is associated with one or more identifiers characterizing one or more communication items accompanying the token, the one or more identifiers comprising user identifiers of one or more second users that are being assigned the token,
encrypt the one or more tokens to create respective one or more encrypted tokens,
provide the one or more encrypted tokens to the one or more second users for subsequent use in communication to the first user to enable the first user to process the incoming communication items in accordance with the one or more identifiers,
verify an originator of the incoming communication items accompanied by the one or more encrypted tokens is the same as indicated by the one or more identifiers associated with the one or more communication items by comparing the one or more identifiers associated with the one or more encrypted tokens with the one or more identifiers associated with the one or more communication items, and
in response to determining the one or more identifiers of the one or more encrypted tokens do not match the one or more identifiers associated with the one or more communication items that are indicative of the originator of the incoming communication items, verify the originator of the incoming communication items by verifying that the incoming communication items accompanied by the one or more encrypted tokens further include a valid encryption key.

US Pat. No. 10,193,691

INFORMATION PROCESSING DEVICE, SERVER DEVICE, INFORMATION PROCESSING SYSTEM, MOVING OBJECT, AND INFORMATION PROCESSING METHOD

Kabushiki Kaisha Toshiba,...

1. An information processing system comprising:an information processing device having:
one or more processors configured to:
convert a first encryption key to be used for generation of a master key to be shared with a server device by using a second conversion rule to generate a third encryption key to be a new master key, the second conversion rule being different from a first conversion rule used for generation of a second encryption key that is the master key currently used for encrypted communication with the server device,
generate a ciphertext so that the server device derives the third encryption key on a basis of the second encryption key and the third encryption key, and
transmit the ciphertext to the server device, wherein the server device has:
one or more processors configured to:
receive, from the information processing device, the ciphertext for deriving the third encryption key being the new master key to be shared with the information processing device, the ciphertext being generated on a basis of the third encryption key and the second encryption key, the third encryption key being generated by converting the first encryption key used for generating the master key to be shared with the information processing device by using the second conversion rule different from the first conversion rule used for generation of the second encryption key, the second encryption key being the master key currently used for encrypted communication with the information processing device,
decrypt the ciphertext by using the second encryption key to obtain the third encryption key, and
update the third encryption key as the second encryption key to be shared with the information processing device.

US Pat. No. 10,193,689

STORING ACCESS INFORMATION IN A DISPERSED STORAGE NETWORK

International Business Ma...

1. A method comprises:encoding, in accordance with a share encoding function, an access information packet to produce a first encoded share and a second encoded share;
obtaining a set of personalized authenticating values regarding user access of a user device to the access information packet, wherein each of at least some of the personalized authenticating values of the set of personalized authenticating values is unique;
generating a first hidden password from the set of personalized authenticating values based on a first function;
generating a second hidden password from the set of personalized authenticating values based on a second function;
generating a first encryption key from the first hidden password and a first random number;
generating a second encryption key from the second hidden password and a second random number;
encrypting the first encoded share with the first encryption key to produce a first encrypted encoded share;
encrypting the second encoded share using the second encryption key to produce a second encrypted encoded share;
sending the first encrypted encoded share and the first random number to a first dispersed storage (DS) processing unit, wherein the first DS processing unit generates a first encoded data slice based on the first encrypted encoded share and the first random number; and
sending the second encrypted encoded share and the second random number to a second DS processing unit, wherein the second DS processing unit generates a second encoded data slice based on the second encrypted encoded share and the second random number.

US Pat. No. 10,193,688

FLEXIBLE ETHERNET ENCRYPTION SYSTEMS AND METHODS

Ciena Corporation, Hanov...

1. A method for Physical Coding Sublayer (PCS) encryption implemented by a first network element communicatively coupled to a second network element, the method comprising:utilizing an encryption messaging channel in Flexible Ethernet (FlexE) overhead of a FlexE signal to establish an authenticated session and to establish one or more encryption keys with a second network element;
encrypting a signal, based on the one or more encryption keys, wherein the encryption is applied to a 64b/66b bit stream associated with the FlexE signal at one or more of a FlexE client layer and a FlexE shim layer; and
transmitting the encrypted signal to the second network element.

US Pat. No. 10,193,687

METHOD FOR ACQUIRING SYNCHRONIZATION, AND PHY TRANSMITTER AND PHY RECEIVER FOR CABLE NETWORK

Electronics and Telecommu...

1. A method for acquiring synchronization in a cable network, comprising:receiving, by a physical (PHY) receiver, a signal from a PHY transmitter; and
acquiring, by the PHY receiver, channel synchronization when a symbol in which a channel preamble exists is detected from the received signal and a position of a frequency at which a channel subcarrier exists is detected from the detected symbol by performing a cross correlation operation on the received signal and the channel preamble,
wherein the acquiring of the channel synchronization includes obtaining a position of a symbol having a cross correlation maximum value, and obtaining a subcarrier position on a frequency axis having the cross correlation maximum value.

US Pat. No. 10,193,685

RECEPTION CIRCUIT AND SEMICONDUCTOR INTEGRATED CIRCUIT

SOCIONEXT INC., Yokohama...

1. A reception circuit comprising:a determination circuit including:
a first number of first comparator circuits configured to perform determination of a level of a first data piece of a received signal based on a first clock signal among a plurality of clock signals having different phases and to output first determination signals, and
the first number of second comparator circuits configured to perform determination of a level of a second data piece of the received signal based on a second clock signal which is different from the first clock signal among the plurality of clock signals and to output second determination signals, the second data piece being subsequent to the first data piece,
the determination circuit being configured to perform determination of the level of the first data piece and the level of the second data piece by using the first number of the first comparator circuits and the first number of the second comparator circuits, respectively, when the received signal is a first signal which is a multi-valued signal and configured to perform determination of the level of the first data piece and the level of the second data piece by using a second number of the first comparator circuits and the second number of the second comparator circuits, respectively, the second number being two or more and smaller than the first number, when the received signal is a second signal, a number of possible values of the second signal being smaller than a number of possible values of the first signal;
a timing aligner circuit configured to align timing of the first determination signals and the second determination signals with one of the plurality of clock signals and to output first timing-aligned determination signals corresponding to the first determination signals and second timing-aligned determination signals corresponding to the second determination signals; and
a logic circuit configured to generate digital signals based on the first and second timing-aligned determination signals, the logic circuit being configured to operate as a decoder which decodes the first and second timing-aligned determination signals and generates the digital signals when the received signal is the first signal, and configured to operate as a selector which selects one of the first timing-aligned determination signals and one of the second timing-aligned determination signals and generates the digital signals when the received signal is the second signal.

US Pat. No. 10,193,684

METHOD AND APPARATUS FOR SIGNAL PROCESSING

Huawei Technologies Co., ...

1. An apparatus comprising:a bus;
a processor connected to the bus;
a receiver connected to the processor over the bus, wherein the receiver is configured to acquire a digital baseband reference signal, a self-interference reference signal, and a frequency-domain baseband signal; and
a non-transitory computer readable storage medium storing a program for execution by the processor, the program including instructions to:
obtain a basic reference signal and an image reference signal according to the digital baseband reference signal acquired by the receiver, wherein the image reference signal is an image signal of the basic reference signal;
estimate an estimated value of a first comprehensive response and an estimated value of a second comprehensive response according to the basic reference signal obtained by the processor, the image reference signal obtained by the processor, and the self-interference reference signal acquired by the receiver;
calculate a self-interference signal according to the estimated value of the first comprehensive response estimated by the processor, the estimated value of the second comprehensive response estimated by the processor, the basic reference signal obtained by the processor, and the image reference signal obtained by the processor, so that the apparatus is configured to perform self-interference cancellation on the frequency-domain baseband signal acquired by the receiver, wherein the basic reference signal comprises a basic frequency-domain reference signal, the image reference signal comprises an image frequency-domain reference signal, the first comprehensive response comprises a first comprehensive frequency-domain response, the second comprehensive response comprises a second comprehensive frequency-domain response, and the self-interference reference signal comprises a frequency-domain self-interference reference signal; and
estimate an estimated value ?1(f) of H1(f) and an estimated value ?2(f) of H2(f) according to a first formula:
Z(f)=H1(f)S(f)+H2(f)S*(?f)wherein S(f) is the basic frequency-domain reference signal obtained by the processor, S*(?f) is the image frequency-domain reference signal obtained by the processor, Z(f) is the frequency-domain self-interference reference signal acquired by the receiver, H1(f) is a first comprehensive frequency-domain response, ?1(f) is the estimated value of the first comprehensive frequency-domain response, H1(f), H2(f) is the second comprehensive frequency-domain response, and ?2(f) is the estimated value of the second comprehensive frequency-domain response H2(f).

US Pat. No. 10,193,683

METHODS AND DEVICES FOR SELF-INTERFERENCE CANCELATION

INTEL CORPORATION, Santa...

3. A communication circuit arrangement comprising:a kernel generation circuit configured to process an input signal for an amplifier to obtain a plurality of kernel signals that approximate non-linear components of a response of the amplifier;
a signal path circuit configured to separately apply a kernel dimension filter and a delay tap dimension filter to the plurality of kernel signals to obtain an estimated interference signal, where the kernel dimension filter approximates the response of the amplifier over the plurality of kernel signals;
a cancelation circuit configured to subtract the estimated interference signal from a received signal to obtain a clean signal; and
a filter update circuit configured to alternate between updating the kernel dimension filter and the delay tap dimension filter using the clean signal by:
selecting between the kernel dimension filter and the delay tap dimension filter to identify a current filter to update and a fixed filter to hold constant, and
updating the current filter based on the input signal and the clean signal.

US Pat. No. 10,193,682

APPARATUS AND METHOD FOR DEFINING PHYSICAL CHANNEL TRANSMIT/RECEIVE TIMINGS AND RESOURCE ALLOCATION IN TDD COMMUNICATION SYSTEM SUPPORTING CARRIER AGGREGATION

Samsung Electronics Co., ...

6. A method for communication of a terminal in a communication system, the method comprising:receiving, from a base station, information for a first time division duplex (TDD) uplink/downlink (UL/DL) configuration of a primary cell;
receiving, from the base station, information for a second TDD UL/DL configuration of a secondary cell;
receiving, from the base station, first downlink control information to schedule first data for the secondary cell, wherein if the first downlink control information is received on a first subframe of the secondary cell, the first subframe is identified based on the second TDD UL/DL configuration; and
transmitting, to the base station, first feedback information corresponding to the first data on a second subframe of the primary cell, the second subframe being identified based on the first UL/DL configuration.

US Pat. No. 10,193,681

METHOD, APPARATUS AND COMPUTER PROGRAM FOR WIRELESS COMMUNICATIONS

Nokia Solutions and Netwo...

1. A method for configuring a Time Division Duplex (TDD) mode of a user equipment (UE) in a network, comprising:receiving, while being connected with a base station in said network, a signaling message that includes TDD uplink-downlink configuration information dynamically assigned by said base station to said UE;
determining in which field of downlink control information (DCI) the TDD uplink-downlink configuration information resides, where the TDD uplink-downlink configuration information occupies one or more special fields in the DCI information meant to contain other information;
retrieving the TDD uplink-downlink configuration information from the determined field of the DCI;
generating an acknowledgement(ACK)/Non-acknowledgement(NACK) signal indicating success or failure of reception of the retrieved TDD uplink-downlink configuration information;
determining resources to use to send the ACK NACK signal based at least on a current one of multiple allocated physical uplink control channel formats, wherein the determining resources uses different information to determine the resources for different ones of the multiple allocated physical uplink control channel formats; and
transmitting said ACK NACK signal to said base station on the determined resources.

US Pat. No. 10,193,680

APPARATUS AND METHOD FOR ESTIMATING CHANNEL

Apple Inc., Cupertino, C...

1. A method for transmitting a reference signal, comprising:configuring first initialization value generation information associated with a first value of scrambling code identity (SCID) (nSCID) information and second initialization value generation information associated with a second value of the SCID (nSCID) information, wherein the first initialization value generation information and the second initialization value generation information comprise respective cell identity (cell ID) information, wherein the respective cell ID information is selected based on the SCID (nSCID) information;
transmitting, to a user equipment (UE), the first initialization value generation information and the second initialization value generation information through a higher layer signaling;
transmitting, to the UE, the SCID (nSCID) information as selection indication information;
generating a reference signal for the UE based on one of a first initialization value and a second initialization value selected by the SCID (nSCID) information, the first initialization value being determined based on the first initialization value generation information and the second initialization value being determined based on the second initialization value generation information; and
transmitting the generated reference signal to the UE.

US Pat. No. 10,193,679

REFERENCE SIGNAL RECEPTION AND CQI COMPUTATION METHOD AND WIRELESS COMMUNICATION APPARATUS

Sun Patent Trust, New Yo...

1. A communication apparatus comprising: a receiver, which, in operation, receives a first reference signal that is mapped in a subframe and transmitted to the communication apparatus compliant with a first communication system, and receives a second reference signal that is mapped in all subframes and transmitted to the communication apparatus and another communication apparatus compliant with a second communication system; and circuitry, which, in operation, computes a channel quality indicator (CQI) based on the received first reference signal and the received second reference signal, wherein the first reference signal is mapped with an interval, which is the same as (i) an interval of retransmissions in a Hybrid automatic repeat request (HARQ) process or a number of HARQ processes, (ii) an integer multiple of an interval of retransmissions in a HARQ process or an integer multiple of a number of HARQ processes, or (iii) 1/N of an interval of retransmissions in a HARQ process or 1/N of a number of HARQ processes, where N is a positive integer.

US Pat. No. 10,193,678

MUTING SCHEMES FOR CHANNEL STATE INFORMATION REFERENCE SIGNAL AND SIGNALING THEREOF

QUALCOMM Incorporated, S...

1. A method of wireless communication, comprising:establishing a time-frequency muting pattern including at least one data resource element (RE), wherein the establishing includes grouping a plurality of REs into muting groups such that the time-frequency muting pattern includes the muting groups, and wherein each muting group includes REs that correspond to a reference signal pattern; and
transmitting information indicating the time-frequency muting pattern to a user equipment, wherein the transmitting the information includes transmitting a bitmap that identifies the time-frequency muting pattern, wherein at least one bit in the bitmap corresponds to one of the muting groups.

US Pat. No. 10,193,677

METHOD FOR RECEIVING DOWNLINK SIGNAL BY MEANS OF UNLICENSED BAND IN WIRELESS COMMUNICATION SYSTEM AND DEVICE FOR SAME

LG ELECTRONICS INC., Seo...

1. A method of receiving a downlink signal by a user equipment (UE) from an eNB in a wireless communication system, the method comprising:receiving information on a second reference signal being QCL (Quasi Co-Location) with a first reference signal for demodulating the downlink signal from the eNB;
determining quasi-continuity of the second reference signal according to average density of the second reference signal existing within a window for determining quasi-continuity; and
receiving the downlink signal from the eNB based on whether or not the second reference signal is quasi-continuous.

US Pat. No. 10,193,675

METHOD AND DEVICE FOR NOTIFYING REFERENCE SIGNAL CONFIGURATION INFORMATION

HUAWEI TECHNOLOGIES CO., ...

1. A method, comprising:determining, by a base station, channel state information-reference signal (CSI-RS) configuration codes; and
sending, by the base station, the CSI-RS configuration codes to a terminal device; wherein the CSI-RS configuration codes comprise a first code, a second code, and a third code, the first code indicates a quantity of antenna ports of the base station for transmitting a channel state information-reference signal (CSI-RS), and a CSI-RS pattern, the second code indicates a CSI-RS period and a offset corresponding to the CSI-RS period, and the third code indicates a data muting resource.

US Pat. No. 10,193,674

METHODS AND SYSTEMS FOR PROCESSING A GLOBAL NAVIGATION SATELLITE SYSTEM SIGNAL

QUALCOMM Incorporated, S...

1. A method, at a mobile device, comprising:transmitting an uplink signal in a wireless communication link; and
selectively blanking a satellite positioning system (SPS) receiver synchronized with a portion of content in the transmitted uplink signal, wherein the portion of content in the transmitted uplink signal comprises a demodulation reference signal (DMRS) symbol or a sounding reference signal (SRS) symbol.

US Pat. No. 10,193,673

METHOD FOR GENERATING AND TRANSMITTING PILOT SEQUENCE BY FORMING ASYMMETRIC SEQUENCE SET BY MEANS OF SHIFTING ON TIME AXIS IN WIRELESS COMMUNICATION SYSTEM

LG ELECTRONICS INC., Seo...

1. A method of transmitting pilot sequences to a receiver in a wireless communication system, the method performed by a transmitter and comprising:generating an asymmetric sequence set including a plurality of pilot sequences cyclically shifted at irregular intervals in a frequency domain;
mapping additional information represented by different bit values to the plurality of pilot sequences; and
transmitting a pilot sequence selected from the plurality of pilot sequences to a receiver,
wherein the plurality of pilot sequences are grouped based on shifting values, and
wherein the additional information is represented by a combination of a shared bit mapped as a same value to a specific group of the plurality of pilot sequences and a non-shared bit mapped as different values to each pilot sequence in the specific group.

US Pat. No. 10,193,672

MOBILE COMMUNICATION SYSTEM

Mitsubishi Electric Corpo...

2. A base station that performs radio communication with user equipment in response to a control by a radio network controller, whereinsaid radio network controller indicates a low-frequency resource that is a radio resource for transmitting to said user equipment a reference signal less frequently than normal to said base station, the reference signal being transmitted to measure power,
the base station designates, in addition to the low-frequency resource indicated by said radio network controller, a low-frequency resource that is a radio resource for transmitting said reference signal to said user equipment less frequently than normal, and
said base station transmits said reference signal to said user equipment less frequently than normal in the low-frequency resource indicated by said radio network controller and the low-frequency resource additionally designated by said base station itself.

US Pat. No. 10,193,671

SYSTEM AND METHOD FOR TRANSMISSION SYMBOL ARRANGEMENT FOR REDUCING MUTUAL INTERFERENCE

Huawei Technologies Co., ...

1. A method for operating a transmitting device, the method comprising:transmitting, by the transmitting device, a pilot signal associated with the transmitting device in a plurality of tones of a first transmission symbol in accordance with a spreading pattern in frequency domain associated with the transmitting device, without transmitting the pilot signal in a remainder of the tones in the first transmission symbol; and
transmitting, by the transmitting device, data to a receiving device in the plurality of tones of a second transmission symbol in accordance with the spreading pattern in the frequency domain, without transmitting the data or the pilot signal in a remainder of the tones in the second transmission symbol.

US Pat. No. 10,193,670

METHODS AND SYSTEMS FOR COMMUNICATION

1. A communication network, comprising:a central node configured to allocate bandwidth at which data is transferred to and from initial network nodes over a communication channel according to an initial frequency band plan, the initial frequency band plan comprising:
a number of dedicated frequencies associated with the respective initial network nodes; and
a common frequency band on which the central node and initial network nodes communicate, wherein communication over the common frequency band includes a number of time windows that are respectively and uniquely associated with the number of initial network nodes; andwherein the central node is further configured to reallocate the bandwidth according to a modified frequency band plan to account for a subsequent network node requesting access to the communication network,wherein frequencies of the common frequency band are interspersed with the dedicated frequencies, orwherein the frequencies of the common frequency band are all above the dedicated frequencies.

US Pat. No. 10,193,669

NIB COMP TRANSMISSION METHOD AND DEVICE IN WIRELESS COMMUNICATION SYSTEM

LG ELECTRONICS INC., Seo...

1. A method for performing a Coordinated Multi-Point (CoMP) transmission at a first eNodeB in wireless communication system, the method comprising:receiving, by the first eNodeB from a second eNodeB, CoMP information including a CoMP hypothesis set and a benefit metric associated with the CoMP hypothesis set; and
performing, by the first eNodeB, the CoMP transmission based on the CoMP information,
wherein a CoMP hypothesis included in the CoMP hypothesis set is hypothetical physical resource block (PRB)-specific resource allocation information,
wherein the benefit metric quantifies a benefit assuming that the CoMP hypothesis is applied,
wherein the benefit metric has a value that is one of a value within a specific range or is a predefined value outside of the specific range, and
wherein, when the benefit metric has the predefined value, a benefit of the CoMP hypothesis is unknown.

US Pat. No. 10,193,667

METHOD FOR PERFORMING COMP OPERATION IN WIRELESS COMMUNICATION SYSTEM AND AN APPARATUS FOR SUPPORTING THE SAME

LG Electronics Inc., Seo...

1. A method of performing an inter-eNB Coordinated Multi-Point (CoMP) operation in a wireless communication system, the method comprising:receiving, by a first eNB, a first LOAD INFORMATION message from a second eNB requesting that the first eNB start the CoMP operation;
sending, by the first eNB, a second LOAD INFORMATION message to the second eNB requesting a Benefit Metric Information Element (IE);
receiving, by the first eNB, a third LOAD INFORMATION message from the second eNB, including the Benefit Metric IE;
coordinating, by the first eNB, resources for the CoMP operation; and
sending, by the first eNB, a fourth LOAD INFORMATION message to the second eNB, including results of the resource coordination,
wherein the first LOAD INFORMATION message includes an Invoke Indication IE, and the Invoke Indication IE includes CoMP Initiation IE for requesting the start of the CoMP operation.

US Pat. No. 10,193,665

REFERENCE SIGNAL FOR 3D MIMO IN WIRELESS COMMUNICATION SYSTEMS

TEXAS INSTRUMENTS INCORPO...

1. A method for providing channel state information (CSI) feedback between a base station and a user device, comprising:obtaining, at the user device, a first measurement using a first channel state information reference signal (CSI-RS) sub-resource;
obtaining, at the user device, a second measurement using a second CSI-RS sub-resource;
deriving a single CSI-process based on the first and the second measurements;
reporting said CSI-process to the base station; and
receiving a message from the base station configuring the first and second CSI-RS sub-resources corresponding to said single CSI-process to be reported by the user device.

US Pat. No. 10,193,664

ENHANCED RETRY COUNT FOR UPLINK MULTI-USER TRANSMISSION

Intel IP Corporation, Sa...

1. A device, the device comprising memory and processing circuitry configured to:identify a trigger frame received from a first device on a wireless communication channel;
determine a quality of service counter associated with an access category;
cause to send a frame to the first device based at least in part on the trigger frame;
determine an error condition associated with the frame; and
refrain from incrementing the quality of service counter based on the error condition.

US Pat. No. 10,193,663

METHOD AND APPARATUS FOR DETERMINING NUMBER OF HARQ PROCESSES IN WIRELESS COMMUNICATION SYSTEM

LG ELECTRONICS INC., Seo...


wherein D denotes a downlink subframe, S denotes a special subframe and U denotes an uplink subframe, and,
wherein a maximum number of HARQ processes of the second serving cell is determined as a maximum number of HARQ processes of the first serving cell regardless of whether the second serving cell uses the TDD frame or the FDD frame.

US Pat. No. 10,193,662

ROUTER, TERMINAL, AND CONGESTION CONTROL METHOD FOR ROUTER AND TERMINAL

PANASONIC INTELLECTUAL PR...

1. A congestion control method for use in a router connected to a content-oriented network, comprising:determining whether congestion occurs by monitoring the content-oriented network;
receiving an interest packet including a name of content data that is requested to be sent;
generating a first NACK packet indicating an occurrence of congestion if it is determined that the congestion occurs when the interest packet is received; and
sending the first NACK packet to the content-oriented network,
wherein in the generating of the first NACK packet, if first alternative content data which is an alternative of content data corresponding to a name included in the received interest packet is stored in a cache of the router, information regarding the first alternative content data is set in the first NACK packet, and
wherein at least one of the determining whether the congestion occurs, the receiving the interest packet, the generating of the first NACK packet, and the sending of the first NACK packet is performed by a processor of the router,
the congestion control method further comprising:
receiving a second NACK packet that further includes one of information regarding the content data corresponding to the name included in the received interest packet and information regarding second alternative content data which is an alternative of the content data and that indicates the occurrence of congestion,
wherein in the generating of the first NACK packet, if the first alternative content data is stored in the cache of the router, the first NACK packet is generated by additionally setting the information regarding the first alternative content data in the second NACK packet.

US Pat. No. 10,193,661

COMMUNICATION DEVICE, NON-TRANSITORY COMPUTER READABLE MEDIUM AND WIRELESS COMMUNICATION SYSTEM

KABUSHIKI KAISHA TOSHIBA,...

1. A communication device comprising:processing circuitry configured to calculate a function having as an argument each of identifiers of other first communication devices and set bits corresponding to values of the function to first values to generate first data; and
a communicator configured to transmit a first message including the first data to the other first communication devices,
wherein
the communicator waits to receive second messages from the other first communication devices until a predetermined timing, and the processing circuitry specifies second messages which have been received until the predetermined timing and generates the first data by using the function and identifiers of other first communication devices from which the specified second messages have been received, wherein the first data is acknowledgment information indicating the specified second message have successfully been received,
or
the communicator waits to receive second messages from the other first communication devices until a predetermined timing and the processing circuitry specifies second messages which have not been received until the predetermined timing, and generates the first data by using the function and identifiers of communication devices from which the second messages have not been received, wherein the first data is non-acknowledgment information indicating the specified second messages have not successfully been received.

US Pat. No. 10,193,660

HEADER PROCESSING DEVICE, PROCESSOR, AND ELECTRONIC DEVICE

SAMSUNG ELECTRONICS CO., ...

1. A header processing device, comprising:an error detector to detect an error in a header in a packet and output a header error detection result, the header in the packet including a first type header including an error correction code (ECC) or a second type header including a cyclic redundancy checking (CRC) checksum;
a controller to extract first information and second information from the header based on information corresponding to a type of the header and the header error detection result; and
a reallocator to merge the first and second information extracted from the header and generate a third type header, the first, second, and third type headers having different formats from each other, wherein:
the first information includes data identification included in the header, and
the second information includes packet data field information in the header.

US Pat. No. 10,193,659

WIRELESS RECEIVER

Cohda Wireless Pty Ltd., ...

1. A method of estimating a communications channel between a transmitter and a receiver, the method comprising:receiving at the receiver a first sequence of bits representing a first sequence of coded symbols transmitted over the communications channel; and
decoding the first sequence of coded symbols using maximum-likelihood based decoding including:
generating traceback outcomes by tracing backwards the first sequence of bits through a maximum-likelihood based traceback path, the traceback outcomes including a first portion associated with a first traceback depth and a second portion associated with a second traceback depth that is deeper than the first traceback depth;
generating a channel estimate of the communications channel based on the first portion of the traceback outcomes; and
generating an estimate of at least some information bits coded in the first sequence of coded symbols based on the second portion of the traceback outcomes;
wherein generating the channel estimate of the communications channel commences after generation of the first portion of the traceback outcomes and before completion of the second portion of the traceback outcomes.

US Pat. No. 10,193,658

APPARATUS AND A METHOD FOR A REGENERATIVE NETWORK NODE BETWEEN A FIRST AND A SECOND LINK PORTION

Alcatel Lucent, Boulogne...

1. An apparatus for a regenerative network node between a first and a second link portion, comprising:an input configured to receive, from the first link portion, a signal impaired by the first link portion, the signal including a data packet with a Forward Error Correction (FEC) encoded payload portion and a header portion;
a signal regeneration unit configured to mitigate signal impairments of the first link portion to provide a regenerated FEC encoded payload portion;
a processing unit configured to
extract destination information given in the data packet's header,
if the extracted destination information indicates that the data packet's destination is the regenerative network node,
forward the data packet's regenerated FEC encoded payload portion to a decoding unit of the regenerative network node,
else,
forward the data packet's regenerated FEC encoded payload portion to the second link portion; and
a reduction unit configured to reduce a number of bits representing the data packet's regenerated FEC encoded payload portion, if the data packet's regenerated FEC encoded payload portion is forwarded to the second link portion.

US Pat. No. 10,193,657

FILTERING CODE BLOCKS TO MAINTAIN HIGH THROUGHPUT THRU A FORWARD ERROR CORRECTION DECODER

Hughes Network Systems, L...

1. A method for filtering code blocks to maintain high throughput thru a Forward Error Correcting (FEC) decoder, the method comprising:monitoring a Signal-to-Noise Ratio (SNR) for an incoming link;
selecting a rank table comprising a rank, Modulation and Coding Rate (MODCOD), and a minimum SNR;
determining a threshold MODCOD range from the rank table based on the SNR;
demodulating an incoming frame;
identifying, in the incoming frame, the code blocks and an associated MODCOD for each of the code blocks;
selecting a code block from the code blocks when the respective MODCOD for the code block is in the rank table and within the threshold MODCOD range; and
decoding the selected code block with the associated MODCOD.

US Pat. No. 10,193,656

SYSTEMS AND METHODS FOR ADAPTIVE DOWNLINK CONTROL INFORMATION SET FOR WIRELESS TRANSMISSIONS

HUAWEI TECHNOLOGIES CO., ...

1. A method for performing blind detection, the method comprising:identifying, by a user equipment (UE), a search space in a control channel, the control channel carrying signaling using at least some control formats in a set of control formats defined for the control channel;
determining, by the UE, a subset of control formats to search for in the search space based at least on a sub-carrier spacing configuration assigned to the UE, at least two sub-carrier spacing configurations being associated with different subsets of control formats, and the subset of control formats excluding one or more control formats in the set of control formats defined for the control channel;
searching, by the UE, for the subset of control formats in the search space without searching for the one or more control formats excluded from the subset of control formats; and
transmitting or receiving, by the UE, a data signal in accordance with control information detected in the search space.

US Pat. No. 10,193,655

METHOD AND APPARATUS FOR SCHEDULING MULTIMEDIA STREAMS OVER A WIRELESS BROADCAST CHANNEL

FUTUREWEI TECHNOLOGIES, I...

1. A method of broadcasting data, the method comprising:receiving a plurality of broadcast data streams, a first broadcast data stream including data processed with a first modulation and coding scheme, and a second broadcast data stream including the same data processed with a second modulation and coding scheme;
assigning the broadcast data streams into a plurality of frames, each frame being assigned to only one broadcast data stream, each frame carrying data from only its assigned broadcast data stream, index information carried by each frame of other frames assigned to the broadcast data streams being limited, per broadcast stream, to a sole instance of index information of only a single next frame carrying data from that same broadcast data stream, and the index information varying from frame-to-frame; and
causing the frames to be broadcast wirelessly.

US Pat. No. 10,193,653

POLARIZATION MULTIPLEXING OPTICAL TRANSMISSION CIRCUIT AND POLARIZATION MULTIPLEXING OPTICAL TRANSMISSION AND RECEPTION CIRCUIT

Nippon Telegraph and Tele...

1. A polarization multiplexing optical transmission circuit, comprising:a first optical power splitter for branching an optical power of continuous light outputted from a light source;
a first polarization optical modulation circuit at a side of a path having a higher loss connected to a first output of the first optical power splitter;
a second optical power splitter connected to a second output of the first optical power splitter; and
a second polarization optical modulation circuit at a side of a path having a lower loss connected to one output of the second optical power splitter.

US Pat. No. 10,193,652

METHOD AND MASTER DEVICE FOR CONTROLLING ACCESS TO OUT-OF-BAND COMMUNICATION CHANNEL IN OPTICAL COMMUNICATIONS NETWORK

MITSUBISHI ELECTRIC CORPO...

1. A method for controlling access to an out-of-band communication channel in an optical communications network comprising a master device and slave devices connected to the master device via optical fiber, the optical communications network being adapted to enable in-band communications, the out-of-band communication channel being intended to enable transmissions of signalling signals with respect to the in-band communications, collisions occurring in the out-of-band communication channel when plural slave devices access the out-of-band communication channel by using respective carrier wavelengths that match each other, characterized in that the master device performs:processing signalling signals transmitted by said slave devices without access restriction to the out-of-band communication channel;
and upon detecting a collision between signalling signals transmitted by slave devices concurrently accessing the out-of-band communication channel:
initiating a temporary time-slotted access to the out-of-band communication channel, so as to restrict access to the out-of-band communication channel, using a predetermined rule of time slot distribution among slave devices likely to concurrently access the out-of-band communication channel using carrier wavelengths substantially identical as those having involved the detected collision.

US Pat. No. 10,193,651

OPTICAL NETWORK CONTROLLER AND OPTICAL NETWORK CONTROL METHOD

NEC CORPORATION, Tokyo (...

1. An optical network controller, comprising:a computer-readable memory storing program instructions;
at least one processor configured to execute the program instructions stored in the memory to implement:
an optical wavelength region setting unit configured to set a wavelength region in an optical transmission line between a plurality of optical nodes composing an optical network using wavelength division multiplexing system dividing the wavelength region into consecutive regions of a first wavelength region and a second wavelength region;
an optical path setting unit configured to set a first optical path in the first wavelength region and a second optical path in the second wavelength region, the second optical path differing from the first optical path in a route; and
a controller configured to instruct the plurality of optical nodes on a central wavelength and a usable band of signal light for the optical node to transmit based on a setting by the optical path setting unit, wherein the controller instructs the plurality of optical nodes to change the central wavelength and the usable band so as to rearrange the second optical path in the second wavelength region, keeping a placement of the first optical path in the first wavelength region constant.

US Pat. No. 10,193,650

AUTOMATED, DYNAMIC MINIMIZATION OF INTER-CELL SITE INTERFERENCE IN CDMA NETWORKS

Telefonaktiebolaget LM Er...

1. A method, in a network node operatively connected to a wireless network, for detecting and correcting problems with scrambling code allocations among cells supported by a group of base stations in the wireless network, where each base station supports one or more of the cells, the method comprisingdesignating an initial one of the group of base stations as a source base station;
identifying a first set of scrambling codes, the first set of scrambling codes consisting of all scrambling codes allocated to cells supported by the source base station;
determining a second set of scrambling codes, the second set of scrambling codes comprising at least all scrambling codes allocated to cells neighboring any of the cells supported by the source base station;
comparing the first and second sets of scrambling codes to detect duplicate scrambling codes between the first and second sets;
upon detecting a duplicated scrambling code between the first and second sets, using location information for the cells corresponding to the duplicated scrambling code to determine whether interference between the cells is likely and, if interference is likely, changing the scrambling code for the cell that has the duplicated scrambling code and that is supported by a base station other than the source base station; and
selecting a next one of the base stations for designation as the source base station; and
repeating said identifying, determining, comparing, using, changing, and selecting operations until each one of the base stations has been designated as the source base station.

US Pat. No. 10,193,649

INTERFERENCE CANCELLING BLOCK MODULATION

CENTRE OF EXCELLENCE IN W...

1. A method for enabling communications in a communication network, the method comprising:transmitting, by a transmitter, information of the number of receiver antennas at user equipments (UEs) intended to be scheduled by said transmitter in common resource elements, to a controller in said communication network;
receiving, by said transmitter, a number of non-Interference Cancelling Block Modulation (ICBM) transmissions from said controller; and
transmitting, by said transmitter, information indicating cell-identification numbers of participating transmitters, and corresponding index of ICBM precoder matrix of said participating transmitters to said UEs, wherein said controller evaluates a number of non-distinct ICBM precoder matrices for said participating transmitters based on a minimum number of said receiver antennas among said UEs.

US Pat. No. 10,193,648

MITIGATING PACKET INTERFERENCE

Facebook, Inc., Menlo Pa...

1. A method, comprising;receiving, by a sector, data to be transmitted over a specific wireless link of a wireless network;
configuring a packet for transmission over the specific wireless link, wherein the packet includes a preamble, and the data, comprising:
identifying a reference sequence based on the specific wireless link, comprising:
selecting a subset of codes from available codes;
grouping links of the wireless network into a plurality of groups based on connectivity of the links between sectors of nodes of the wireless network;
assigning at least one code of the subset of codes to the first group and at least one other code of the subset of codes to the second group;
characterizing interference between at least one link of a first group of the plurality of groups and at least one link of a second group of the plurality of groups, wherein at least one of the first group or the second group includes the specific wireless link; and
wherein assigning at least one code of the subset of codes to the first group and at least one other code of the subset of codes to the second group is based on the characterizing of the interference;
configuring the sector with the reference sequence, wherein the reference sequence comprises one of the subset of codes of the first group or one of the subset of codes of the second group based on which of the first group or the second group includes the specific wireless link;
inserting the reference sequence into at least a portion of the preamble;
transmitting, by the sector, the configured packet over the specific wireless link.

US Pat. No. 10,193,647

GENERATING INTERFERENCE PATTERN FOR CONTROLLING INTER-CELL INTERFERENCE AND METHOD FOR SIGNALING THEREFOR

LG ELECTRONICS INC., Seo...

1. A method of transmitting, by a base station supported by a reference cell, a demodulation pilot signal for controlling inter-cell interference, the method comprising:determining a pattern length of a first interference pattern and a cyclic shift offset,
wherein the first interference pattern is included in an interference pattern set and is allocated to a first time resource of a predetermined reference resource, and
wherein the cyclic shift offset is used for distinguishing each interference pattern in the interference pattern set;
generating a cell-specific sequence related with a demodulation pilot signal in which a cyclic shift offset for the first interference pattern is applied,
wherein a pattern of the demodulation pilot signal is determined based on the pattern length of the first interference pattern and a number of frequency domain resources that are used for the demodulation pilot signal;
transmitting the demodulation pilot signal based on the cell-specific sequence through a resource allocated according to the pattern of the demodulation pilot signal,
wherein the demodulation pilot signal is used for signaling the first interference pattern.

US Pat. No. 10,193,646

BANDWIDTH EXTENSION FOR TRUE SINGLE-PHASE CLOCKED MULTIPLEXER

BAE Systems Information a...

1. A true single-phase clocked (TSPC) multiplexer (MUX) for outputting one of a plurality of input signals in synchronization with a first clock signal and as selected by at least one select signal, the MUX comprising:a plurality of first transistors electrically connected to a first power source for supplying a first voltage level and configured to turn on in response to a gate voltage of a second voltage level different from the first voltage level;
a plurality of second transistors electrically connected to a second power source for supplying the second voltage level and configured to turn on in response to a gate voltage of the first voltage level;
a first node between ones of the first transistors and having a voltage level configured to take on each of the first voltage level, the second voltage level, and a first floated voltage level, the first floated voltage level being between and different from the first and second voltage levels, the first node voltage level depending at any given time on the input signals, the select signal, and the first clock signal;
a second node between ones of the second transistors and having a voltage level configured to take on each of the first voltage level, the second voltage level, and a second floated voltage level, the second floated voltage level being between and different from the first and second voltage levels, the second node voltage level depending at any given time on the input signals, the select signal, and the first clock signal;
a third node electrically connected to the first node by one of the first transistors and to the second node by one of the second transistors; and
a pre-charge transistor to electrically connect the third node to the first power source.

US Pat. No. 10,193,644

METHOD AND DEVICE FOR TRANSMITTING DATA IN ELECTRONIC DEVICE

Samsung Electronics Co., ...

1. A method of transmitting data in an electronic device, comprising:transmitting a data packet selected from a buffer based on a transmission sequence, the data packet being associated with an application;
in response to failure of the transmission of the data packet, determining a re-transmission delay value based on a maximum transmission delay value required by the application associated with the data packet, a current transmission delay value of the data packet, and a currently measured received signal strength of a wireless channel;
re-transmitting the data packet after delaying the transmission by the re-transmission delay value; and
wherein the determining of the re-transmission delay value comprises: determining an additional transmission delay value based on a difference between the current transmission delay value and the maximum transmission delay value when the current transmission delay value is less than or equal to the maximum transmission delay value, and determining the re-transmission delay value based on a sum of the additional transmission delay value and a default transmission delay value when the measured received signal strength of the wireless channel is less than a minimum received signal strength.

US Pat. No. 10,193,643

METHOD FOR REPORTING CHANNEL STATE INFORMATION ON UNLICENSED BAND IN WIRELESS COMMUNICATION SYSTEM AND APPARATUS FOR SAME

LG ELECTRONICS INC., Seo...

1. A method of reporting channel state information on an unlicensed band by a user equipment to an evolved Node B (eNB) in a wireless communication system, the method comprising:receiving a triggering message of a sounding reference signal from the eNB to report the channel state information on the unlicensed band;
measuring interference on the unlicensed band;
determining a transmit power of the sounding reference signal according to the measured interference; and
if the interference measured on the unlicensed band is less than a threshold value, transmitting the sounding reference signal for reporting the channel state information on the unlicensed band to the eNB according to the determined transmit power,
wherein the channel state information on the unlicensed band is transmitted using a specific symbol of a subframe on which the sounding reference signal is transmitted.

US Pat. No. 10,193,642

MARGIN TEST METHODS AND CIRCUITS

Rambus Inc., Sunnyvale, ...

1. A receiver comprising:a data sampler having at least one sampler input to receive input data, the data sampler to sample the input data to provide a series of first data bits;
a multiplexer having:
a first multiplexer input coupled to the data sampler to receive the first data bits;
a second multiplexer input to receive a series of second data bits; and
a multiplexer output to issue the first data bits and the second data bits;
a multi-bit register having a series of delay elements coupled between the multiplexer output and the at least one sampler input, the multi-bit register to shift the first data bits and the second data bits sequentially through the delay elements as historical bits applied to the at least one sampler input; and
logic coupled to the multi-bit register to apply a function of the historical bits to the second multiplexer input.

US Pat. No. 10,193,641

METHOD AND APPARATUS FOR ESTIMATING AN EXPECTED RECEPTION QUALITY

Volkswagen AG, Wolfsburg...

6. A device for estimating a quality of reception to be expected in a reception time interval for a Car to X communication, the device comprising:a receiving device for acquiring data packets and a memory, wherein at least one empirically determined variable is deposited in the memory for reception patterns of data packets in a first time interval,
wherein the at least one empirically determined variable specifies or provides data to determine a probability that a data packet or a number (n) of data packets will be received successfully in a subsequent second time interval, wherein the device is designed so that, for the first time interval before the reception time interval, the reception pattern is determined and the associated probability for the reception time interval is read out of the memory,
wherein a warning message is generated based on the determined probability and a functionality of a driver assistance function is changed based on the determined probability.

US Pat. No. 10,193,640

OFFSET-COMPENSATED LOSS OF SIGNAL DETECTION METHODS AND SYSTEMS

INPHI CORPORATION, Santa...

1. A loss-of-signal detection device comprising:a first terminal configured to receive a first input signal, the first input signal being characterized by a first frequency;
a first hysteresis voltage source configured to apply a first predetermined hysteresis voltage to the first input signal to provide a first adjusted signal;
a bias voltage source being configured to provide a bias voltage;
a first transistor comprising a first gate and a first source, the first adjusted signal being coupled to the first gate;
a second transistor comprising a second gate, a second source, and a first drain, the second gate being coupled to the bias voltage, the second source being coupled to the first source; and
an output module comprising a switch network and a latch, the switch network being configured to generate an intermediate signal using a strength indicator signal received from the first drain of the second transistor and an offset associated at least with the first transistor, the latch being configured to generate a loss-of-signal indicator based on the intermediate signal at a second frequency, the second frequency being lower than the first frequency;
wherein the switch network operates in a first phase and a second phase, the switching network being configured to determine a common offset voltage during the first phase, the switching network being configure to generate the intermediate signal during the second phase, the intermediate signal is based on a difference between the strength indicator signal and the common offset voltage.

US Pat. No. 10,193,639

OVER THE AIR MEASUREMENT MODULE

1. An over the air measurement module, comprising:an antenna, adapted to receive a first measuring signal from a device under test or adapted to transmit a second measuring signal to the device under test,
a mixer, directly connected to said antenna, adapted to reduce or increase a frequency of the received first measuring signal, resulting in a frequency reduced or increased first measuring signal, or adapted to increase or reduce a frequency of a frequency reduced or increased second measuring signal, resulting in the second measuring signal, and
a first connector, connected to said mixer, adapted to input a local oscillator signal into the mixer for frequency conversion,
wherein at least 50% of the surfaces of the over the air measurement module facing the main radiation direction of the antenna are angled away from a normal of the main radiation direction of the antenna by at least 30°,
wherein the antenna is a planar antenna, and
wherein a main radiation direction of the antenna is in the plane of the planar antenna.

US Pat. No. 10,193,637

METHOD AND SYSTEM OF NETWORK SWITCH OPTIMIZATION

The United States of Amer...

1. A method for determining a network configuration for delivery of entangled photons to a plurality of users such that any user of the plurality of users may share one of a pair of entangled photons with any other user; the network comprising a plurality of inputs; a plurality of switches, and a plurality of outputs operatively connected to the plurality of inputs by a plurality of optical fibers;the plurality of switches, each having a first switch input and a second switch input and a first switch output and a second switch output and being switchable between two states, a first state in which the first switch input is connected to the first switch output and the second switch input is connected to the second switch output and a second state in which the first switch input is connected to the second switch output and the second switch input is connected to the first switch output; the method comprising:
determining the minimum number of switches necessary to deliver entangled photon pairs from a predetermined number of sources to a predetermined number of users,
minimizing the loss experienced by an entangled photon passing through the plurality of switches by minimizing the number of switches that any one photon passes through by selecting only nondominated switch configurations;
determining the minimum number of equivalent network switch configurations and eliminating all but one of the equivalent network switch configurations; and
selecting an optimum network configuration by which the plurality of inputs and the plurality of outputs are operatively interconnected so as to enable the delivery of one photon of the pair of entangled photons to each of the plurality of output ports using a minimum number of switches in any route connecting each of the plurality of outputs to the plurality of inputs.

US Pat. No. 10,193,635

LOW-POWER APD BIAS CONTROLLER, BIAS CONTROL METHOD, AND PHOTOELECTRIC RECEIVER

InnoLight Technology (Suz...

1. An avalanche photodiode (APD) bias control method, comprising:acquiring a photocurrent intensity voltage;
generating a control signal by superposing the acquired photocurrent intensity voltage and a bias setting signal, wherein the control signal controls a voltage drop between an adjustable power supply and the APD;
adjusting an adjustable power supply output voltage that is output from the adjustable power supply and the bias setting signal simultaneously so that the voltage drop is within a target voltage drop range and a bias voltage applied across the APD approaches a target bias voltage that corresponds to an optical input power of an incident light that reaches the APD.

US Pat. No. 10,193,634

OPTICAL DRIVER CIRCUITS

Hewlett Packard Enterpris...

18. An optical driver circuit, comprising:a level controller to pre-emphasize rising and falling edges of a modulation signal output to an optical transmitter;
an equalization controller to remove the pre-emphasis from the modulation signal output using an inverted delayed modulation signal;
an edge rate controller to control a rise and fall time of the modulation signal output;
wherein the level controller, the equalization controller, and the edge rate controller each include a plurality of negative-AND (NAND) gate p-channel metal-oxide-semiconductor field-effect transistor (PMOS) circuits and a plurality of negative-OR (NOR) gate n-channel metal-oxide-semiconductor field-effect transistor (NMOS) circuits; and
a pre-driver circuit to:
generate a main modulation signal and an inverted main modulation signal;
provide the main modulation signal as input to the plurality of NAND gate PMOS circuits and the plurality of NOR gate NMOS circuits included in the edge rate controller; and
provide the inverted main modulation signal as input to the plurality of NAND gate PMOS circuits and the plurality of NOR gate NMOS circuits included in the level controller.

US Pat. No. 10,193,633

OPTICAL TRANSMITTER APPARATUS

SUMITOMO ELECTRIC DEVICE ...

1. An optical transmitter apparatus capable of transmitting a number of optical signals each having a wavelength specific thereto and different from each other, the optical transmitter apparatus comprising:a number of optical modules each generating the optical signals and having respective optical axes;
a number of photodiodes (PDs) each sensing power of the optical signals, the PDs each having a light-sensitive area, a first electrode, two second electrodes, and a rectangular plane shape,
wherein the rectangular plane shape has four corners and two diagonals connecting respective two corners, the light-sensitive area, the first electrode, and the two second electrodes being arranged closer to respective corners putting a center of the rectangular plane shape therebetween, the light-sensitive area and the first electrode being arranged on one of the diagonals and electrically connected with the light-sensitive area, the two second electrodes being arranged on another of the diagonals and electrically connected to each other;
a carrier that mounts the PDs thereon, the PDs being arranged in an array on the carrier that intersects the optical axes; and
a housing having a space that encloses the optical modules, the PDs, and the carrier therein,
wherein the PDs arranged outermost on the carrier in the first electrodes thereof dispose closer to the other of the PDs arranged inward on the carrier compared with the light-sensitive area thereof, and
wherein one of the two second electrodes of one of the PDs is wire-bonded with one of the two second electrodes of another of the PDs arranged next to the one of the PDs.

US Pat. No. 10,193,632

OPTICAL DEVICES INCLUDING A HIGH CONTRAST GRATING LENS

Hewlett Packard Enterpris...

6. An optical communication device, comprising:a transparent substrate;
a vertical-cavity surface emitting laser VCSEL integrated at a first side of the transparent substrate to emit a modulated laser light into the transparent substrate, the laser light being modulated for transmitting information;
an optical waveguide to implement optical communications to a remote device via transmission of the modulated laser light; and
a HCG lens integrated at a second side of the transparent substrate to:
receive the modulated laser light from the transparent substrate, and
transmit and refract the modulated laser light into an optical input of the optical waveguide;
wherein the HCG lens includes a HCG layer and a separation layer interposed between the HCG layer and the substrate to enhance resonant optical effects that the HCG layer causes on the laser light impinging thereon.

US Pat. No. 10,193,630

STATION-SIDE DEVICE AND OPTICAL TRANSMISSION SYSTEM

NIPPON TELEGRAPH AND TELE...

1. A station-side device used in an optical transmission system that includes N (N is an integer of not less than 2) optical splitters and the station-side device that is configured to perform transfer processing of frames between a plurality of subscriber-side devices connected to the station-side device via the optical splitters and a host device, comprising:N optical transceivers connected to the optical splitters in a one-to-one correspondence and configured to perform opto-electric conversion of upstream frames from the subscriber-side devices connected to the corresponding optical splitters to the host device and perform electro-optic conversion of downstream frames from the host device to the subscriber-side devices;
a PON control circuit configured to exchange the upstream frames and the downstream frames with the host device and time-divisionally allocate a communication band for upstream frame transmission to the subscriber-side devices such that the upstream frames are transmitted from the respective subscriber-side devices at different times;
a selection and distribution circuit configured to select the optical transceivers corresponding to the upstream frame that time-divisionally arrives such that the upstream frames opto-electrically converted by the optical transceivers are transferred to the PON control circuit, and distribute the downstream frames from the PON control circuit to the optical transceivers; and
a power supply control circuit configured to stop power supply to at least one of the optical transceivers that are not used to transfer the frame of the optical transceivers and the selection and distribution circuit which is not used to transfer the frames,
wherein the power supply control circuit includes N first power switches provided in correspondence with the respective optical transceivers and configured to control power supply to the optical transceivers based on operation statuses of the optical transceivers, and N second power switches provided in correspondence with the respective optical transceivers and configured to control power supply to circuit portions corresponding to the optical transceivers in the selection and distribution circuit based on the operation statuses of the optical transceivers and/or upstream band allocation statuses representing arrival time periods of the upstream frames that arrive time-divisionally.

US Pat. No. 10,193,629

OPTICAL-SIGNAL PROCESSING APPARATUS, OPTICAL TRANSMISSION METHOD, RECEIVER, AND OPTICAL NETWORK SYSTEM

FUJITSU LIMITED, Kawasak...

1. An optical network system comprising:a nonlinear optical medium through which a first optical carrier having a first wavelength and a second optical carrier having a second wavelength propagate in opposite directions, the nonlinear optical medium configured to connect a first terminal and a second terminal and the first optical carrier propagating from the first terminal to the second terminal and the second optical carrier propagating from the second terminal to the first terminal;
the first terminal including:
an optical modulator which generates a modulated light based on a combined signal generated by combining a baseband signal with an RF (radio frequency) signal, multiplexes the modulated light on the first optical carrier and transmits the modulated light to the second terminal via the nonlinear optical medium, the RF signal being generated by modulating a carrier signal with an information;
the second terminal splits the modulated light from the first optical carrier and receives the RF signal or the baseband signal, multiplexes modulated data signals on the second optical carrier and transmits the modulated data signals to the first terminal via the nonlinear optical medium,
wherein the first terminal splits the modulated data signals from the second optical carrier and receives the modulated data signals.

US Pat. No. 10,193,628

OPTICAL COMMUNICATION SYSTEMS

CALIFORNIA INSTITUTE OF T...

1. A receiver, comprising:a first photodiode connected to a non-inverting output;
a second photodiode connected to an inverter, wherein the inverter is connected to a non-inverting output;
a bias input resistively coupled to the photodiodes;
an over-biasing input capacitively coupled to the photodiodes;
an output connected to the non-inverting output and the inverting output; wherein:
the output sums a first signal at the non-inverting output with a second signal at the inverting output when:
the first photodiode outputs the first signal to the non-inverting output in response to a first electromagnetic signal received on the first photodiode, an over-biasing voltage applied to the overbiasing input, and a bias voltage applied to the bias input; and
the inverter outputs the second signal to the inverting output, the second signal formed by inverting the photodiode signal received from the second photodiode in response to a second electromagnetic signal received on the second photodiode, the over-biasing voltage applied to the over biasing input and the bias voltage applied to the bias input; and
in an event of an error condition comprising simultaneous detection of the first electromagnetic signal at the first photodiode and the second electromagnetic signal at the second photodiode while the bias voltage and the overbias voltage are applied, the first signal at least partially cancels the second signal.

US Pat. No. 10,193,627

DETECTION OF VISIBLE LIGHT COMMUNICATION SOURCES OVER A HIGH DYNAMIC RANGE

FORD GLOBAL TECHNOLOGIES,...

1. A visible light communication (VLC) method, comprising:capturing frames of a scene with a camera;
assembling an enhanced dynamic range image sequence from the frames;
detecting at least one VLC source in the enhanced sequence occupying a respective subwindow;
optimizing an exposure at the subwindow according to a brightness of the respective VLC source;
capturing a plurality of subwindow images using the optimized exposure; and
decoding VLC data visible in the subwindow images.

US Pat. No. 10,193,626

AUTO-DISCOVERY OF NEIGHBOR RELATIONSHIPS AND LIGHTING INSTALLATION SELF-MAPPING VIA VISUAL LIGHT COMMUNICATION

ABL IP HOLDING LLC, Cony...

4. A method comprising steps of:triggering a general illumination lighting device to modulate a visual light output from a general illumination source of the lighting device to repeat transmission of a packet of predetermined data a number of times,
the predetermined data of the repeatedly transmitted packet including an identification of the lighting device;
receiving, from another general illumination lighting device, a report of number of visual light receptions of the transmitted packet by the other general illumination lighting device; and
identifying the other general illumination lighting device as a neighbor of the general illumination lighting device based on detection of a predetermined relationship between the number of times of transmission and the number of visual receptions of the packet of predetermined data.

US Pat. No. 10,193,625

MODULATION SYSTEM AND MODULATION METHOD

PANASONIC INTELLECTUAL PR...

1. A system comprising:a first modulator configured to (i) generate a control signal, (ii) modulate a first voltage value of the first modulator to be more than or equal to a predetermined value or less than to the predetermined value according to the control signal, to control luminance of a first light source, and (iii) output the control signal; and
a second modulator configured to (i) acquire the control signal output from the first modulator and (ii) modulate a second voltage value of the second modulator to be more than or equal to the predetermined value or less than the predetermined value according to the control signal, to control luminance of a second light source, and (iii) output the control signal to the first modulator,
wherein the first modulator (i) generates, as a light information signal, the control signal for transmitting a visible light signal by change in luminance of the first light source, and (ii) acquires the light information signal being the control signal output from the second modulator.

US Pat. No. 10,193,624

VISIBLE LIGHT COMMUNICATION DEVICE, METHOD AND SYSTEM

INDUSTRIAL TECHNOLOGY RES...

1. A visible light communication (VLC) device for performing VLC by a visible light source, the VLC device comprising:a processing circuit; and
a current driving circuit, coupled to the processing circuit and the visible light source, wherein the current driving circuit being controlled by the processing circuit to drive the visible light source,
wherein
in searching a central frequency of the visible light source, the processing circuit is configured to:
send a plurality of central frequency training packets to the current driving circuit, the central frequency training packets including a plurality of candidate central frequencies; and
based on a first decoding result on the central frequency training packets, select one among the candidate central frequencies to set as the central frequency of the visible light source; and
in searching a bandwidth of the visible light source, the processing circuit is configured to:
send a plurality of bandwidth training packets to the current driving circuit, the bandwidth training packets including the central frequency of the visible light source and a plurality of candidate bandwidth; and
based on a second decoding result on the bandwidth training packets, select one among the candidate bandwidth to set as the bandwidth of the visible light source.

US Pat. No. 10,193,622

ARTIFICIAL LIGHT SOURCE BASED MESSAGING PLATFORM

COOPER TECHNOLOGIES COMPA...

1. A non-transitory computer-readable medium comprising a plurality of instructions, which, when executed by a processor, cause the processor to perform operations comprising:detecting, using a light sensor coupled to the processor, a modulated light from an artificial light source in an area,
wherein the modulated light is representative of data associated with the artificial light source, and
wherein the artificial light source is associated with a first group of artificial light sources in the area, each artificial light source of the first group of artificial light sources being associated with each other;
decoding the modulated light to retrieve the data associated with the artificial light source; and
visually presenting, via a display coupled to the processor, a first visual identifier overlaid over the first group of artificial light sources in the area and a second visual identifier overlaid over a second group of artificial light sources in the area to visually distinguish the first group of artificial light sources from the second group of artificial light sources in the area.

US Pat. No. 10,193,621

LOCATION MEASUREMENT APPARATUS, LIGHT MODULATION CONVERTER, AND LIGHT VARIATION LOCATION MEASUREMENT METHOD

FUJITSU LIMITED, Kawasak...

1. A location-measurement apparatus that is disposed on one terminal of an optical transmission line, the location-measurement apparatus comprising:a light source that causes continuous oscillation light to enter one terminal of the optical transmission line, the continuous oscillation light being to propagate a light variation of a first physical amount generated on the optical transmission line to another terminal of the optical transmission line;
a photodetector that detects, on the one terminal of the optical transmission line, light turned back from a light modulation converter provided on the another terminal of the optical transmission line, wherein the light modulation converter obtains the turned-back light by converting the light variation of the first physical amount into a light variation of a second physical amount; and
a processor that calculates a light-variation location generated on the optical transmission line by comparing time variations in the light variation of the first physical amount and the light variation of the second physical amount in the light detected by the photodetector.

US Pat. No. 10,193,620

NONLINEAR SPATIALLY RESOLVED INTERFEROMETER FOR CHARACTERIZING OPTICAL PROPERTIES OF DEPLOYED TELECOMMUNICATION CABLES

Ciena Corporation, Hanov...

1. A method for measuring physical properties of optical signals as a function of wavelength and as a function of location in an optical link, the method comprising:generating a first modulated optical carrier at a first wavelength, the first modulated optical carrier carrying pump pulses;
generating a second modulated optical carrier at a second wavelength that differs from the first wavelength, the second modulated optical carrier carrying pilot pulses and carrying probe pulses;
transmitting the first modulated optical carrier and the second modulated optical carrier on an optical fiber over the optical link, the optical link comprising multiple spans connected by one or more optical amplifiers, such that a probe pulse of the probe pulses is spatially overlapped in the optical fiber with a pump pulse of the pump pulses within at least one interaction region in the optical link;
performing a measurement on the probe pulse beyond an end of the optical fiber to measure optical properties of the probe pulse relative to a coherent reference, wherein the coherent reference includes a component of at least one of the pilot pulses, the component being coherent to the probe pulse; and
calculating physical properties of the pump pulse from the measurement on the probe pulse,
wherein the pilot pulses are arranged to be not spatially overlapped in the optical fiber with any of the pump pulses, or the pilot pulses are arranged so that any interaction between the pilot pulses and any of the pump pulses introduces a negligible error or a deterministic-yet-correctable error in measurement of the optical properties.

US Pat. No. 10,193,619

MODE DIVISION MULTIPLEXED PASSIVE OPTICAL NETWORK

9. A method of compensating for crosstalk in a mode division multiplexing passive optical network, the method comprising:inputting a plurality of downlink reference signals to a multiplexer, each of the plurality of downlink reference signals being in a different one of a plurality of modes;transmitting the plurality of downlink reference signals as a mode multiplexed signal along an optical fibre;receiving the mode multiplexed signal at a demultiplexer;
outputting a plurality of received downlink reference signals from the demultiplexer, each of the received plurality of downlink reference signals being in a different one of a plurality of modes;
coupling the received plurality of downlink reference signals into an uplink reference signal,
transmitting the uplink reference signal in a quasi-single mode transmission along the optical fibre,
adapting a plurality of optical signals input to the multiplexer based on the uplink reference signal to pre-compensate for crosstalk.

US Pat. No. 10,193,618

LOOPBACK TESTING IN FREQUENCY DIVISION DUPLEX SYSTEMS

Telefonaktiebolaget LM Er...

6. A communication device for loopback testing, the communication device being operable in a communication system, and comprising a transmitter and a receiver and being configured to apply frequency division duplex (FDD) for communication, the communication device being further configured to:degrade a linearity of the transmitter as compared to the linearity of the transmitter during normal operation by inducing one or more amplifiers of the transmitter to operate in a more non-linear region of their transfer function;
transmit at least one test signal in a transmit frequency band, such that at least one signal is created in a receive frequency band, wherein the at least one created signal is a distortion product of the at least one test signal; and
receive a response to the at least one created signal in the receive frequency band for performing loopback testing irrespective of a requirement for one or more additional switching circuitry to bypass transmit or receive filters.

US Pat. No. 10,193,617

RELAY METHOD, RELAY SYSTEM, RECORDING MEDIUM, AND METHOD

FUJITSU LIMITED, Kawasak...

1. A relay method executed by a plurality of relay apparatuses included in a ring network that establishes a plurality of virtual area networks (VLANs), the relay method comprising:when a communication failure of a path among a plurality of paths of the ring network is detected, transmitting a control frame for acquiring, from each of the plurality of relay apparatuses, one or more VLANs and one or more priority levels corresponding to the one or more VLANs;
switching each of one or more paths which is different from the failed path and related to a VLAN of the failed path, to an alternate path, based on the acquired one or more VLANs, the acquired one or more priority levels, and a location at which the communication failure is occurred;
when another route among the one or more paths exists in the alternate path, determining whether to switch the another route based on the acquired one or more priority levels;
switching or maintaining the another route based a result of the determining; and
switching the failed path to the alternate path.

US Pat. No. 10,193,615

APPARATUS AND METHOD FOR COMMUNICATIONS MANAGEMENT

BAE Systems Plc, London ...

1. Apparatus for management of communications resources of a moving platform comprising an on-board communications system configured to effect wireless data communication between said moving platform and another node, said communications resources comprising a plurality of wireless communications links and a plurality of antennas associated therewith, the apparatus comprising an antenna analysis and selection module residing with said communications system and configured to:receive, during a mission from one or more systems/subsystems and/or functions of said moving platform, attribute data representative of said emissions control criteria, said attribute data comprising (i) location data representative of a specified emissions control region, and (ii) position and/or attitude and/or velocity data representative of an adversary node defining an emissions control region;
determine, using said attribute data and based on said emissions control criteria, suitability of one or more on-board antennas and/or portions of aperture antenna for supporting said communications requirement;
for each of a plurality of antennas/portions of aperture antenna determined to be suitable for supporting said communications requirement based on said emissions control criteria, determine a quality metric, said quality metric being indicative of a respective performance criterion; and
select one or more of said suitable antennas/portion of aperture antenna having a highest performance criterion, for facilitating said communications requirement.

US Pat. No. 10,193,614

DATA-RECEIVING METHOD AND APPARATUS FOR RELAY STATION IN WIRELESS COMMUNICATION SYSTEM

LG ELECTRONICS INC., Seo...

1. A method of transmitting one or more signals in a wireless communication system, performed by an evolved NodeB (eNB), the method comprising:transmitting one or more reference signals to a relay node (RN),
wherein the one or more reference signals are transmitted on an antenna port 7;
transmitting the one or more signals in one or more downlink subframes,
wherein the one or more signals are eNB-to-RN transmissions on a R-PDCCH (relay-physical downlink control channel),
wherein the R-PDCCH is demodulated based on the one or more reference signals transmitted on the antenna port 7,
wherein the one or more downlink subframes are configured as one or more MBSFN (Multimedia Broadcast multicast service Single Frequency Network) subframes,
wherein each of the one or more downlink subframes includes a plurality of OFDM (orthogonal frequency division multiplexing) symbols in a time domain,
wherein, when six OFDM symbols in a second slot of the downlink subframe are used for the eNB-to-RN transmissions, the one or more reference signals are only mapped to one or more resource elements in a first slot of the downlink subframe.

US Pat. No. 10,193,613

PING PONG BEAMFORMING

Intel IP Corporation, Sa...

1. One or more non-transitory, computer-readable media having one or more instructions, the one or more instructions comprising instructions that, when executed, cause a first device to:perform a ping-pong beamforming process, wherein the instructions that, when executed, cause the first device to perform the ping-pong beamforming process comprise instructions that, when executed, cause the first device to:
send a first training signal using a first weight vector to a second device;
receive, from the second device, a second training signal sent using a second weight vector;
estimate, based on the second training signal, an indexed signal, wherein an estimate of the indexed signal comprises a product of the second weight vector and a channel;
determine a third weight vector based on a complex conjugate of the estimate of the indexed signal; andnormalize the third weight vector; andperform a first iteration of the ping-pong beamforming process using a transmission protocol to exchange one or more messages with the second device, the transmission protocol comprising a plurality of time slots, and an individual time slot selected from the plurality of time slots dedicated to one transmission direction and comprising a training period followed by a data period, wherein the first iteration of the ping-pong beamforming process comprises the send, the receive, the estimate, the determine, and the normalize.

US Pat. No. 10,193,612

TIME-BASED RADIO BEAMFORMING WAVEFORM TRANSMISSION

The United States of Amer...

1. A method performed, at least in part, by a multiple input-multiple output beamforming system, the method comprising:transmitting, by way of a first transmitter that is part of a plurality of transmitters, a first radio beamforming waveform at a first time;
selecting a second time;
transmitting, by way of a second transmitter that is part of the plurality of transmitters, a second radio beamforming waveform at the second time after transmission of the first radio beamforming waveform at the first time such that the second radio beamforming waveform does not interfere with the first radio beamforming waveform;
receiving a response to the first radio beamforming waveform; and
receiving a response to the second radio beamforming waveform,
where the selection of the second time is made so that a start of the transmission of the second radio beamforming waveform occurs after completion of the transmission of the first radio beamforming waveform and
where the selection of the second time is made so that a start of the transmission of the second radio beamforming waveform occurs after completion of the reception of the response to the first radio beamforming waveform.

US Pat. No. 10,193,610

ENHANCING MU-MIMO TO GROUP CLIENTS ACROSS MULTIPLE BSSIDS FOR A PHYSICAL RADIO

Hewlett Packard Enterpris...

1. A method comprising:determining, by a network device, a first plurality of client devices associated with an access point (AP) corresponding to a first basic service set (BSS) that uniquely identifies a first wireless local area network (WLAN), wherein traffic flows between each of the first plurality of client devices and the AP comprise similar frame sizes and similar inter-arrival times;
transmitting, by the network device, sounding frames to the first plurality of client devices associated with the AP;
receiving, by the network device, a plurality of feedback frames, each feedback frame indicating how the sounding frames were received by each of the first plurality of client devices;
grouping, by the network device, the first plurality of client devices into a single multi-user multiple input multiple output (MU-MIMO) group for beamforming based on the received plurality of feedback frames;
simultaneously transmitting, by the network device, the traffic flows to the first plurality of client devices in the MU-MIMO group.

US Pat. No. 10,193,609

METHOD FOR FEEDING BACK CHANNEL STATE INFORMATION, BASE STATION AND USER EQUIPMENT

China Academy of Telecomm...

1. A method for feeding back Channel State Information (CSI), comprising steps of:dividing a plurality of antenna ports into a plurality of groups of antenna ports;
configuring for each group of antenna ports a same intra-group codebook set consisting of a plurality of intra-group precoding matrices, allocating for each group of antenna ports a plurality of different reference signals corresponding to a same reference resource, and configuring for each antenna port in each group of antenna ports a precoded reference signal acquired after a precoding operation using the intra-group precoding matrices, a number of the reference resources corresponding to a number of the intra-group precoding matrices in the intra-group codebook set, and a number of the reference signals corresponding to each reference resource corresponding to a number of groups of inter-group antenna ports;
transmitting the precoded reference signal to a User Equipment (UE) via each antenna port; and
receiving the CSI fed back by the UE based on measurement on the reference signal.

US Pat. No. 10,193,608

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

LG ELECTRONICS INC., Seo...

1. A method for transmitting, by a user equipment (UE), channel state information (CSI) in a wireless communication system, the method comprising:determining CSI for a serving cell of an unlicensed band; and
transmitting the CSI at a periodic CSI reporting instance within a reserved resource period (RRP) which is a time period occupied to transmit and receive data in the serving cell,
wherein another CSI prior to an initial rank indication (RI) reporting instance within the RRP is dropped or transmitted through an out of range (OOR) message.

US Pat. No. 10,193,607

DETERMINING A SOUNDING INTERVAL BASED ON THROUGHPUT

ARRIS Enterprises LLC, S...

15. A method for determining a sounding interval, wherein the method comprises:by an electronic device:
initializing a set of potential sounding intervals, wherein a given potential sounding interval specifies how often transmission beamforming is updated using sounding packets;
communicating, for at least another electronic device, first packets with and second packets without transmission beamforming for the set of potential sounding intervals, wherein, during the communication, an antenna pattern of the electronic device for use when communicating the first packets is updated;
receiving transmission statistics for the communication with at least the other electronic device;
calculating rank positions for the set of potential sounding intervals based at least in part on a performance metric associated with the transmission statistics and numbers of packets transmitted with transmission beamforming for the set of potential sounding intervals out of a total number of packets transmitted;
determining an output sounding interval based at least in part on the calculated rank positions;
repeating the communicating, receiving, calculating, and determining until a convergence criterion is achieved, wherein the convergence criterion corresponds to a difference in the output sounding interval determined in two or more instances of the repeating;
calculating frequencies, over multiple iterations, based at least in part on the rank positions for the set of potential sounding intervals;
determining, when the convergence criterion is achieved, a moment based at least in part on the calculated frequencies;
revising the set of potential sounding intervals; and
repeating, one or more times, the communicating, receiving, calculating, determining the output sounding interval, calculating the frequencies, and determining the moment based at least in part on the revised set of potential sounding intervals.

US Pat. No. 10,193,606

BEAM CONFIGURATION METHOD AND DEVICE

HUAWEI TECHNOLOGIES CO., ...

1. A beam configuration method applied to an electronic device, wherein the electronic device comprises a first plane, the first plane comprises at least two antenna array units, and the method comprises:determining whether an included angle between a ray that is perpendicular to the first plane and that extends outward from the electronic device and a ray pointing from the electronic device to a peer device is less than or equal to a preset angle; and
when the included angle between the ray that is perpendicular to the first plane and that extends outward from the electronic device and the ray pointing from the electronic device to the peer device is less than or equal to the preset angle, adjusting a phase difference between the antenna array units in the first plane, so that the array factors satisfy a condition of an end-fire state;
when the at least two antenna array units in the first plane are in uniform straight-line distribution, array factors of the antenna array units in the first plane are
wherein ?=?+kd cos ?, ? is a wave path difference between different antenna array units, ? is a phase difference between the two antenna array units,k is a quantity of waves, ? is a wavelength, d is a distance between the two antenna array units, and ? is an included angle between the ray that is perpendicular to the first plane and that extends outward from the electronic device and a ray in the direction of the first beam.

US Pat. No. 10,193,605

BEAMFORMING CODEWORD EXCHANGE BETWEEN BASE STATIONS

Comcast Cable Communicati...

1. A first base station configured to communicate with a wireless device, the first base station comprising:one or more processors; and
memory storing instructions that, when executed by the one or more processors, cause the first base station to:
receive, from a second base station, at least one message comprising a plurality of downlink beamforming information elements for a downlink cell, wherein each downlink beamforming information element of the plurality of downlink beamforming information elements is associated with a respective resource block of a plurality of resource blocks in the downlink cell and indicates a parameter for beamforming for the respective resource block;
select, for at least one resource block of the plurality of resource blocks, a first beamforming codeword based at least in part on at least one first downlink beamforming information element of the plurality of downlink beamforming information elements, wherein the at least one first downlink beamforming information element is associated with the at least one resource block; and
transmit, to the wireless device, signals on the at least one resource block employing the first beamforming codeword.

US Pat. No. 10,193,604

DEVICE, NETWORK, AND METHOD FOR RECEIVING DATA TRANSMISSION UNDER SCHEDULING DECODING DELAY IN MMWAVE COMMUNICATION

Futurewei Technologies, I...

1. A method for receiving a millimeter wave (mmWave) communication, comprising the operations of:receiving, at a user equipment (UE), a control transmission portion of the mmWave communication;
assigning scheduling restrictions to an earlier portion of the control transmission portion of the mmWave communication;
performing demodulation and decoding of the earlier portion of the control transmission portion;
prior to completion of the demodulation and decoding of the earlier portion of the control transmission portion, receiving, an earlier portion of a data transmission portion of the mmWave communication, the earlier portion of the data transmission portion of the mmWave communication corresponding to the earlier portion of the control transmission portion of the mmWave communication;
performing beamforming of the earlier portion of the data transmission portion of the mmWave communication using default parameters;
performing demodulation and decoding of a later portion of the control transmission portion; and
performing beamforming of the later portion of the data transmission portion of the mmWave communication using parameters obtained during the performing of demodulation and decoding of the later portion of the control transmission portion.

US Pat. No. 10,193,603

COMMUNICATION UNIT, INTEGRATED CIRCUIT AND METHOD FOR GENERATING A PLURALITY OF SECTORED BEAMS

Analog Devices Global, H...

1. A communication unit for generating a plurality of sectored beams, the communication unit comprising:a plurality of antenna element feeds arranged to couple to a plurality of antenna elements of an antenna array, wherein an individual antenna element feed of the plurality of antenna element feeds is configured to provide a transmit signal associated with two sectors;
a plurality of transmitters operably coupled to the plurality of antenna element feeds; wherein a transmitter of the plurality of transmitters is configured to receive a first signal associated with a first sector and a second signal associated with a second sector, the two sectors comprising the first sector and the second sector, and the transmitter comprises:
beamformer logic arranged to apply independent beamform weights on the first signal and the second signal of the transmitter to generate a weighted first signal and a weighted second signal, respectively, wherein each of the independent beamform weights is allocated on a per sector basis; and
a signal combiner arranged to combine the weighted first signal and the weighted second signal to produce a combined signal such that the combined signal supports sectored beams for the two sectors, wherein an output of the signal combiner is operably coupled to the individual antenna element feed, and
wherein the beamformer logic is configured to apply a calibration correction coefficient so as to calibrate an amplitude and a phase of the combined signal.

US Pat. No. 10,193,602

THERMAL THROTTLING USING RF DIVERSITY

QUALCOMM Incorporated, S...

1. An apparatus for wireless communications, comprising:an interface; and
a processing system configured to:
determine a link quality for each one of a plurality of radio frequency (RF) modules;
select a first one of the plurality of RF modules having a highest determined link quality;
generate a signal;
configure the interface to output a first portion of the signal to the first one of the plurality of RF modules for transmission;
determine a throughput of the first one of the plurality of RF modules during thermal throttling of the first one of the plurality of RF modules;
compare the determined throughput of the first one of the plurality of RF modules with a throughput of a second one of the plurality of RF modules; and
configure the interface to output a second portion of the signal to the second one of the plurality of RF modules for transmission if the throughput of the second one of the plurality of RF modules is higher than the determined throughput of the first one of the plurality of RF modules.

US Pat. No. 10,193,601

PRECODING CODEBOOK BITMAPS IN TELECOMMUNICATIONS

TELEFONAKTIEBOLAGET LM ER...

1. A method of operation at a Base Station (BS), the method comprising:receiving channel state information (CSI) feedback from a wireless terminal served by the BS, the wireless terminal configured with a codebook subset restriction that restricts which precoders in a precoding codebook the wireless terminal can select for indication to the BS as a preferred precoder for precoding High Speed Downlink Packet Access (HSDPA) transmissions from the BS for the wireless terminal;
determining from the CSI feedback that the configured codebook subset restriction should be changed;
generating a bitmap decision signal indicating a precoding codebook bitmap defining a changed codebook subset restriction; and
sending the bitmap decision signal to a Serving Radio Network Controller (SRNC) via an interface coupling the BS and the RNC, to trigger the SRNC to send reconfiguration signaling to the wireless terminal via the BS, to reconfigure the wireless terminal to use the changed codebook subset restriction.

US Pat. No. 10,193,600

CODEBOOK SUBSET RESTRICTION SIGNALING

Telefonaktiebolaget LM Er...

1. A method implemented by a network node for signaling to a wireless communication device which precoders in a codebook are restricted from being used, the method characterized by:generating codebook subset restriction signaling that, for each of one or more groups of precoders, jointly restricts the precoders in the group by restricting a certain component that the precoders in the group have in common, wherein the codebook subset restriction signaling is rank-agnostic signaling that jointly restricts the precoders in a group without regard to the precoders' transmission rank; and
sending the generated signaling from the network node to the wireless communication device.

US Pat. No. 10,193,598

COMMUNICATION APPARATUS, POWER RECEIVING APPARATUS, AND ANTENNA SWITCHING METHOD

Sony Corporation, Tokyo ...

1. A communication apparatus comprising:one or a plurality of sensors;
a communicator that performs proximity wireless communication; and
a connection section that couples one of a plurality of antennae to the communicator, on a basis of a detection result of the one or the plurality of sensors, wherein
the plurality of antennae includes a first antenna,
the one or the plurality of sensors includes a first sensor that is disposed nearer to the first antenna than to one of the plurality of antennae other than the first antenna, and detects contact or proximity of a user, and
the connection section couples the one of the plurality of antennae other than the first antenna to the communicator in a case where the first sensor detects the contact or the proximity of the user.

US Pat. No. 10,193,597

ELECTRONIC DEVICE HAVING SLOTS FOR HANDLING NEAR-FIELD COMMUNICATIONS AND NON-NEAR-FIELD COMMUNICATIONS

Apple Inc., Cupertino, C...

1. An electronic device, comprising:a housing having a peripheral conductive wall;
a dielectric-filled gap in the peripheral conductive wall that divides the peripheral conductive wall into first and second segments;
an antenna ground separated from the peripheral conductive wall by a slot;
a non-near-field communications antenna having an antenna feed coupled between the first segment and the antenna ground across the slot;
a near-field communications antenna having a first antenna feed terminal coupled to the first segment and a second antenna feed terminal coupled to the second segment;
a transmission line coupled to the first and second antenna feed terminals; and
near-field communications transceiver circuitry coupled to the transmission line, wherein the near-field communications transceiver circuitry is configured to convey near-field communications signals using the near-field communications antenna.

US Pat. No. 10,193,596

MAGNETIC COUPLING DEVICE WITH REFLECTIVE PLATE AND METHODS FOR USE THEREWITH

1. A coupling device comprising:a receiving portion, that receives, from a transmitting device, a radio frequency signal conveying data;
an electromagnetic coupler, that electromagnetically couples the radio frequency signal to a transmission medium as a guided electromagnetic wave that is guided by a surface of the transmission medium; and
a dielectric portion that secures the transmission medium adjacent to the electromagnetic coupler and provides a spacing between the electromagnetic coupler and a reflective plate that reduces electromagnetic emissions from the electromagnetic coupler, wherein the spacing corresponds to substantially one-half of a wavelength of the radio frequency signal.

US Pat. No. 10,193,594

METHOD AND APPARATUS FOR TRANSMITTING AND RECEIVING SIGNALS OVER PAIRS OF WIRES

British Telecommunication...

1. A method of transmitting data from a transmitter device to a plurality of receiver devices, each of which is connected to the transmitter device via a respective wire connection, the method comprising:transmitting a common signal onto all or both of the respective wire connections; and
using a multiple access technique to enable respective virtual data channels to be generated for transmitting data from the transmitter device to each of the receiver devices via its own respective virtual data channel,
wherein the common signal transmitted onto all or both of the respective wire connections is employed in a predetermined upper portion of an available frequency spectrum available for use in communicating over metallic pair connections, and in a lower portion of the available frequency spectrum vectored discrete multitone transmission is used.

US Pat. No. 10,193,593

SIGNAL PROCESSING DEVICE, COMMUNICATION SYSTEM, AND SIGNAL PROCESSING METHOD

NEC CORPORATION, Minato-...

1. A signal processing device comprising:an electrical signal generation unit generating an electrical signal on the basis of an optical signal which is polarization-multiplexed and multi-value-modulated and which is transmitted through an optical transmission path; and
a compensation unit performing a compensation process on the electrical signal,
wherein the compensation unit includes:
a Fourier transform unit performing Fourier transform on the electrical signal;
an equalization processing unit performing an equalization process on the electrical signal having undergone the Fourier transform in a frequency domain;
an inverse Fourier transform unit performing inverse Fourier transform on the electrical signal having undergone the equalization process; and
an equalization coefficient setting unit setting an equalization coefficient matrix W(f) used for the equalization process, and
wherein the equalization coefficient setting unit sets the equalization coefficient matrix W(f) on the basis of the following equation:
W(f)=H(f)H(f)(H(f)HH(f)+(1/Es)×???1
such that H(f)=G(f)×C(f), HH is a Hermitian transposed matrix of a matrix H, Es is power of the optical signal, and ? is a diagonal matrix with N rows and N columns defined on the basis of colored noise, and
G(f) is a diagonal matrix set on the basis of a band limit condition during generation of the optical signal, and C(f) is a diagonal matrix set on the basis of wavelength dispersion incurred in the optical transmission path.

US Pat. No. 10,193,592

TECHNIQUES FOR DETECTING AND CANCELLING INTERFERENCE IN WIRELESS COMMUNICATIONS

QUALCOMM Incorporated, S...

1. A method for cancelling interference in wireless communications, comprising:performing an energy level detection of a received signal to determine an allocation size and position corresponding to an interfering device in the received signal;
determining an interference demodulation reference signal (DM-RS) and cyclic shift of the interfering device in the received signal;
determining, based at least in part on the allocation size and position and the interference DM-RS and cyclic shift, whether to apply successive interference cancellation on the received signal to cancel interference from the interfering device; and
applying the successive interference cancellation on the received signal based on determining to apply the successive interference cancellation.

US Pat. No. 10,193,591

METHODS AND DEVICES FOR CONTROLLING RECEIVE CONFIGURATIONS IN WIRELESS COMMUNICATIONS

Intel Deutschland GmbH, ...

1. A circuit, comprising:a first receiver configured to demodulate a first down-converted signal, which is generated by a first radio frequency (RF) stage;
a second receiver configured to demodulate a second down-converted signal, which is generated by a second radio frequency (RF) stage; and
a controller configured to control the first RF stage and the second RF stage and the first receiver and the second receiver to alternate between a first receive configuration, in which the first down-converted signal and the second down-converted signal are both received from a first radio network, and a second receive configuration, in which the first down-converted signal is received from the first radio network and the second down-converted signal is received from a second radio network.

US Pat. No. 10,193,589

ELECTRONIC DEVICE

GETAC TECHNOLOGY CORPORAT...

6. An electronic device, comprising: a housing; a battery demountably disposed on the housing and comprising a first engaging portion; and a locking assembly, comprising: a linking element movably disposed on the housing and comprising a second engaging portion, wherein the second engaging portion engages with the first engaging portion, allowing the battery to be fixedly disposed on the housing; a limiting element disposed on the housing and comprising a first limiting portion and a second limiting portion; and a pressing element connected to the linking element and disposed at the first limiting portion to fix relative positions of the first engaging portion and the second engaging portion, wherein, when the pressing element separates from the first limiting portion and moves to the second limiting portion, the linking element drives the second engaging portion to separate from the first engaging portion, causing the battery to separate from the housing; wherein the pressing element moves in a first direction to separate from the first limiting portion, whereas the linking element drives the second engaging portion to move in a second direction and thereby separate from the first engaging portion, wherein the first direction and the second direction are not parallel; and wherein the first limiting portion and the second limiting portion each comprise an opening, whereas the limiting element comprises a passage whereby the two openings are in communication with each other in the second direction, and a width of the passage in a third direction perpendicular to the second direction is less than widths of the two openings in the third direction.

US Pat. No. 10,193,588

HEAD PROTECTION DEVICE, COMMUNICATION UNIT, CONNECTION UNIT AND SYSTEM COMPRISING HEAD PROTECTION DEVICE, COMMUNICATION UNIT AND CONNECTION UNIT

1. A head protection device comprising a communication unit, wherein the communication unit comprises:a communication interface configured to transmit a first communication signal and to receive a second communication signal, the communication signals being digital electrical signals; and
a signal processor with an interface configured to send the first communication signal, an interface configured to detect a microphone signal, an interface configured to detect a second communication signal and an interface configured to send an ear speaker signal and the signal processor is configured such that the first communication signal is sent as a function of the microphone signal, and that the ear speaker signal is sent as a function of the second communication signal, wherein:
the signal processor further comprises a data interface incorporated into the communication interface;
the signal processor is configured to receive parameter data via the data interface;
the signal processor is configured to adapt a digital signal processing of the microphone signal for sending the first communication signal as a function of the parameter data, the signal processor adapts the digital signal processing of the microphone signal to the sending of the first communication signal such that an adaptation of the frequency response of the first communication signal is made;
the communication interface is located in an external area of the communication unit; and
the communication interface is an electrical contact unit configured to mechanically and electrically connect to a connection unit.

US Pat. No. 10,193,587

MOBILE PHONE AND COMMUNICATION METHOD THEREOF

ZTE CORPORATION, Shenzhe...

1. A mobile phone, comprising a mobile phone body and a mobile phone accessory, wherein the mobile phone accessory comprises a mobile phone card configured to communicate with an external communication device, a storage module configured to store user data and a second communication module configured to establish wireless communication with the mobile phone body; and the mobile phone body comprises:a first communication module configured to perform data interaction with the second communication module and establish wireless communication between the mobile phone body and the mobile phone accessory;
a mobile phone card information reading module configured to read information of the mobile phone card in the mobile phone accessory;
a basic communication module configured to communicate with an external communication device according to the information of the mobile phone card; and
a data transmission control module configured to send an operation instruction to the storage module, to store the user data stored in the storage module to a local memory or update user data in the local memory to the storage module.

US Pat. No. 10,193,586

DIRECT CONVERSION RECEIVER WITH CORRECTION FOR SECOND ORDER DISTORTION IN RF MIXER

TEXAS INSTRUMENTS INCORPO...

1. A receiver comprising:a clock generator to provide a first clock signal and a second clock signal;
a first node;
a second node;
a zero-intermediate frequency (zero-IF) mixer coupled to the first and second nodes, clocked by the first and second clock signals, and comprising a first transimpedance amplifier and a second transimpedance amplifier to provide a direct-conversion voltage;
a current injector, coupled to the first and second nodes, configurable to inject into the first and second nodes a common mode current or a differential mode current; and
a controller, coupled to the zero-IF mixer and the current injector, to adjust at least one of the first and second transimpedance amplifiers based on the direct-conversion voltage when the current injector is to inject the common mode current.

US Pat. No. 10,193,584

ADJUSTING AN ANTENNA CONFIGURATION OF A TERMINAL DEVICE IN A CELLULAR COMMUNICATION SYSTEM

Sony Mobile Communication...

1. A method for adjusting an antenna configuration of a terminal device in a cellular communication system, the cellular communication system comprising a base station and the terminal device. the terminal device being a portable user equipment and comprising a plurality of antenna elements, the method comprising:providing, in the terminal device, a plurality of preset antenna configurations, each antenna configuration of the plurality of preset antenna configurations defining phase information and amplitude information for each of the plurality of antenna elements, the phase information and the amplitude information used in combining signals respectively received by the antenna elements,
determining a reception characteristic of a signal transmission sent from the base station and received at the plurality of antenna elements,
comparing the determined reception characteristic with a threshold value,
in response to the determined reception characteristic is greater than the threshold value, adjusting the antenna configuration according to a channel sounding procedure, and
in response to the determined reception characteristic is less than the threshold value, adjusting the antenna configuration by:
performing consecutively for each preset antenna configuration of the plurality of preset antenna configurations:
applying the antenna configuration to the plurality of antenna elements, and
determining a reception characteristic of a signal transmission sent from the base station and received at the plurality of antenna elements with the applied antenna configuration,
selecting one antenna configuration of the plurality of preset antenna configurations based on the plurality of reception characteristics determined for the plurality of preset antenna configurations, and
applying the selected antenna configuration to the plurality of antenna elements for further signal transmissions.

US Pat. No. 10,193,582

INTERFERENCE CANCELLATION METHOD AND BASE STATION APPARATUS THEREFOR

Samsung Electronics Co., ...

1. A method of operating a base station for interference cancellation in a wireless communication system, the method comprising:receiving, from a target terminal, an uplink signal comprising at least one interference signal generated by at least one interference terminal;
identifying at least one dominant terminal from the at least one interference terminal based on a reception power of each of the at least one interference terminal;
performing primary decoding for the uplink signal;
generating a cancelling signal corresponding to an interference signal of the at least one dominant terminal if the primary decoding fails;
performing a cancellation by applying the cancelling signal to the uplink signal; and
performing secondary decoding for the uplink signal to which the cancelling signal has been applied.

US Pat. No. 10,193,580

MULTI-BAND RADIO-FREQUENCY RECEPTION

QUALCOMM Incorporated, S...

1. A device for wireless communication, comprising:a plurality of single-band circuits, each single-band circuit being tuned to a different frequency band; and
an amplifier comprising a transistor and coupled with the plurality of single-band circuits, the amplifier configured to receive a wide-band radio-frequency voltage signal at a gate of the transistor and select a single-band circuit from the plurality of single-band circuits, the selected single-band circuit configured to:
extract a selected frequency band signal from an amplified wide-band radio-frequency signal received from the amplifier; and
downconvert the selected frequency band signal.

US Pat. No. 10,193,579

STORAGE CONTROL DEVICE, STORAGE SYSTEM, AND STORAGE CONTROL METHOD

Toshiba Memory Corporatio...

1. A storage control device comprising:a controller that receives a request to write a data item and determines whether or not a wear degree of a target region in a storage device is less than a threshold value, the target region being a region to which the data item is written;
a compression condition determiner that determines, based on the wear degree, a compression condition out of a plurality of compression conditions including lossy compression, the compression conditions indicating how to compress the data item;
a first error correction encoder that adds an error correction code to the data item when the wear degree is less than the threshold value to generate a first encoded data item; and
a compressor that generates a compressed data item of the first encoded data item based on the compression condition,
wherein the compression condition determiner determines the compression condition that performs lossy compression capable of correcting the error and has a shortest code length of the compressed data item.

US Pat. No. 10,193,578

FLEXIBLE POLAR ENCODERS AND DECODERS

1. A method of encoding data comprising:inputting data to a first non-systematic polar encoder having a first pipeline defining a first input and a first output, and capable of encoding a polar code of length nmax;
extracting, via at least one first multiplexer of size log nmax×1, a first polar code of length n modifying the first encoded output to set frozen bits to a known value to obtain a modified first encoded output;
inputting the modified first encoded output to a second non-systematic polar encoder having a second pipeline defining a second input and a second output, and capable of encoding a polar code of length nmax; and
extracting, via at least one second multiplexer of size log nmax×1, a second polar code of length n

US Pat. No. 10,193,577

STOPPING CRITERIA FOR LAYERED ITERATIVE ERROR CORRECTION

Micron Technology, Inc., ...

1. A method, comprising:receiving a codeword with an error correction circuit;
iteratively error correcting the codeword with the error correction circuit including:
parity checking the codeword on a layer-by-layer basis; and
updating the codeword after each layer;
stopping the iterative error correction in response to a parity check being correct for a particular layer of a particular iteration within a threshold number of units of data without error correcting a next layer of the particular iteration, wherein the threshold number of units of data is at least one; and
selecting the threshold number based on a characteristic of an apparatus, the apparatus including the error correction circuit, selected from the group of characteristics including: a temporal age of the apparatus, a number of program/erase cycles of the apparatus, a storage density of the apparatus, a retention rate of the apparatus, and a physical location within the apparatus where the codeword is stored.

US Pat. No. 10,193,576

MEMORY SYSTEM AND MEMORY DEVICE

TOSHIBA MEMORY CORPORATIO...

1. A memory system comprising:a memory cell array configured to store data, a first parity generated in association with the data based on a first error correction code (ECC) scheme, and a second parity generated in association with the data and the first parity based on a second error correction code (ECC) scheme;
a first ECC control circuit configured to execute a first error correction using the first ECC scheme and the first parity during a read operation on the memory cell array;
a second ECC control circuit configured to execute a second error correction using the second ECC scheme and the second parity during a scrub operation on the memory cell array; and
a register in which a range of addresses is registered within which an error uncorrectable by the first error correction with the first ECC control circuit has occurred,
wherein the first ECC scheme and the second ECC scheme have error correction capabilities of different levels, and
wherein the second ECC control circuit executes the second error correction so as to give priority to the range indicated by the registered addresses.

US Pat. No. 10,193,575

DIGITAL BROADCASTING SYSTEM AND METHOD OF PROCESSING DATA IN DIGITAL BROADCASTING SYSTEM

LG ELECTRONICS INC., Seo...

1. An apparatus for receiving a broadcast signal, the apparatus comprising:a tuner to receive the broadcast signal, wherein the broadcast signal includes a first region and a second region, wherein the first region is concatenated with the second region, wherein the broadcast signal includes known data, signaling information, and service data;
a signaling decoder to decode the signaling information for signaling the service data, wherein the signaling information includes a first field indicating a number of subframes in a frame;
a deinterleaver to deinterleave the service data; and
a decoder to decode the deinterleaved service data,
wherein the broadcast signal further includes fast service acquisition information between a physical layer and an upper layer,
wherein the signaling information further includes a second field for the fast service acquisition information,
wherein the service data includes a data packet which includes a header and a payload,
wherein the header of the data packet includes a pointer field which represents start position information of the payload, and
wherein the header of the data packet further includes a field which is related with stuffing bytes which fills a portion in front of the payload in the data packet.

US Pat. No. 10,193,574

EFFICIENT SYNDROME CALCULATION IN PROCESSING A GLDPC CODE

APPLE INC., Cupertino, C...

1. An apparatus, comprising:an interface, which is configured to receive input data to be processed in accordance with a Generalized Low-Density Parity-Check (GLDPC) code defined by a parity-check-matrix comprising multiple sub-matrices, wherein each of the sub-matrices comprises N block-rows and N block-columns of block matrices, wherein the sub-matrices comprise main diagonals and secondary diagonals, and wherein each of the main diagonals and each of the secondary diagonals comprises N respective block matrices;
a main processing module, which is configured to calculate N first partial syndromes based on the input data and on the block matrices of the main diagonals of the sub-matrices;
a secondary processing module, which is configured to calculate N second partial syndromes based on the input data and on the block matrices of the secondary diagonals of the sub-matrices; and
combiner circuitry, which is configured to produce N syndromes by respectively combining the N first partial syndromes with the N second partial syndromes, and to encode or decode the input data, based on the N syndromes, in accordance with the GLDPC code.

US Pat. No. 10,193,573

METHOD AND DATA PROCESSING DEVICE FOR DETERMINING AN ERROR VECTOR IN A DATA WORD

Infineon Technologies AG,...

1. A method of increasing data word correctability of a corrupted data word beyond a threshold of half a minimum distance of a code minus one using linear recursion syndrome determination, the method comprising:receiving the data word, wherein n is a length of the received data word, and k is a dimension of the code as determined by n=2k?1;
determining a syndrome, the syndrome comprising a first 2k?1?k sequence elements of the received data word and a second 2k?1?k elements derived according to a linear recursion formula;
successively generating code words by selecting each of a first 2k?1?k elements to be either 0 or 1 calculating a next n?2k?1?k elements using a linear recursion formula; forming, for each code word generated, a sum of the syndrome supplemented with zeros to the data word length and the code word, and checking, for the code word, whether the sum of the syndrome supplemented with zeros to the data word length and the code word has a minimum weight among each of the sum of the syndrome supplemented with zeros; and
determining the error vector as the sum of the syndrome and the code word for which the sum of the syndrome supplemented with zeros to the data word length and the code word has a minimum weight among all code words; and
correcting the data word using the error vector,
wherein the minimum distance of the code is a smallest Hamming distance between two code words.

US Pat. No. 10,193,572

METHOD FOR RECONSTRUCTING A DATA PACKET INCORRECTLY RECEIVED IN A WIRELESS SENSOR NETWORK

AVL LIST GMBH, Graz (AT)...

1. A method for reconstructing an incorrectly received data packet that has been transmitted in a wireless sensor network from a wireless node to a receiving unit, whereina first method and a second method for reconstructing the incorrectly received data packet are implemented in the receiving unit, the first method requiring less computational effort than the second method,
in a first step, the first method for reconstructing the incorrectly received data packet is applied and a check is made for whether the incorrectly received data packet has thus been reconstructed, and
in a subsequent second step, the second method for reconstructing the incorrectly received data packet is applied if the incorrectly received data packet has not been reconstructed with the first method, and a check is made for whether the incorrectly received data packet has thus been reconstructed.

US Pat. No. 10,193,571

DATA PROCESSING DEVICE AND DATA PROCESSING METHOD

SATURN LICENSING LLC, Ne...

1. A method for generating a terrestrial digital television broadcast signal, the method decreasing a signal-to-noise power ratio per symbol for a selected bit error rate of the generated terrestrial digital television broadcast signal and/or expanding reception range of the terrestrial digital television broadcast signal at which the data is decodable by a receiving device for presentation to a user, the method comprising:receiving data to be transmitted in a terrestrial digital television broadcast signal;
performing low density parity check (LDPC) encoding, in an LDPC encoding circuitry, on input bits of the received data according to a parity check matrix of an LDPC code having a code length N of 64800 bits and a coding rate r of 13/15 to generate an LDPC code word, the LDPC code enabling error correction processing to correct errors generated in a transmission path of the terrestrial digital television broadcast signal;
wherein the LDPC code word includes information bits and parity bits, the parity bits being processed by the receiving device to recover information bits corrupted by transmission path errors,
the parity check matrix includes an information matrix portion corresponding to the information bits and a parity matrix portion corresponding to the parity bits,
the information matrix portion is represented by a parity check matrix initial value table, and
the parity check matrix initial value table, having each row indicating positions of elements ‘1’ in corresponding 360 columns of the information matrix portion as a subset of information bits used in calculating the parity bits in the LDPC encoding, is as follows,
142 2307 2598 2650 4028 4434 5781 5881 6016 6323 6681 6698 8125
2932 4928 5248 5256 5983 6773 6828 7789 8426 8494 8534 8539 8583
899 3295 3833 5399 6820 7400 7753 7890 8109 8451 8529 8564 8602
21 3060 4720 5429 5636 5927 6966 8110 8170 8247 8355 8365 8616
20 1745 2838 3799 4380 4418 4646 5059 7343 8161 8302 8456 8631
9 6274 6725 6792 7195 7333 8027 8186 8209 8273 8442 8548 8632
494 1365 2405 3799 5188 5291 7644 7926 8139 8458 8504 8594 8625
192 574 1179 4387 4695 5089 5831 7673 7789 8298 8301 8612 8632
11 20 1406 6111 6176 6256 6708 6834 7828 8232 8457 8495 8602
6 2654 3554 4483 4966 5866 6795 8069 8249 8301 8497 8509 8623
21 1144 2355 3124 6773 6805 6887 7742 7994 8358 8374 8580 8611
335 4473 4883 5528 6096 7543 7586 7921 8197 8319 8394 8489 8636
2919 4331 4419 4735 6366 6393 6844 7193 8165 8205 8544 8586 8617
12 19 742 930 3009 4330 6213 6224 7292 7430 7792 7922 8137
710 1439 1588 2434 3516 5239 6248 6827 8230 8448 8515 8581 8619
200 1075 1868 5581 7349 7642 7698 8037 8201 8210 8320 8391 8526
3 2501 4252 5256 5292 5567 6136 6321 6430 6486 7571 8521 8636
3062 4599 5885 6529 6616 7314 7319 7567 8024 8153 8302 8372 8598
105 381 1574 4351 5452 5603 5943 7467 7788 7933 8362 8513 8587
787 1857 3386 3659 6550 7131 7965 8015 8040 8312 8484 8525 8537
15 1118 4226 5197 5575 5761 6762 7038 8260 8338 8444 8512 8568
36 5216 5368 5616 6029 6591 8038 8067 8299 8351 8565 8578 8585
1 23 4300 4530 5426 5532 5817 6967 7124 7979 8022 8270 8437
629 2133 4828 5475 5875 5890 7194 8042 8345 8385 8518 8598 8612
11 1065 3782 4237 4993 7104 7863 7904 8104 8228 8321 8383 8565
2131 2274 3168 3215 3220 5597 6347 7812 8238 8354 8527 8557 8614
5600 6591 7491 7696
1766 8281 8626
1725 2280 5120
1650 3445 7652
4312 6911 8626
15 1013 5892
2263 2546 2979
1545 5873 7406
67 726 3697
2860 6443 8542
17 911 2820
1561 4580 6052
79 5269 7134
22 2410 2424
3501 5642 8627
808 6950 8571
4099 6389 7482
4023 5000 7833
5476 5765 7917
1008 3194 7207
20 495 5411
1703 8388 8635
6 4395 4921
200 2053 8206
1089 5126 5562
10 4193 7720
1967 2151 4608
22 738 3513
3385 5066 8152
440 1118 8537
3429 6058 7716
5213 7519 8382
5564 8365 8620
43 3219 8603
4 5409 5815
5 6376 7654
4091 5724 5953
5348 6754 8613
1634 6398 6632
72 2058 8605
3497 5811 7579
3846 6743 8559
15 5933 8629
2133 5859 7068
4151 4617 8566
2960 8270 8410
2059 3617 8210
544 1441 6895
4043 7482 8592
294 2180 8524
3058 8227 8373
364 5756 8617
5383 8555 8619
1704 2480 4181
7338 7929 7990
2615 3905 7981
4298 4548 8296
8262 8319 8630
892 1893 8028
5694 7237 8595
1487 5012 5810
4335 8593 8624
3509 4531 5273
10 22 830
4161 5208 6280
275 7063 8634
4 2725 3113
2279 7403 8174
1637 3328 3930
2810 4939 5624
3 1234 7687
2799 7740 8616
22 7701 8636
4302 7857 7993
7477 7794 8592
9 6111 8591
5 8606 8628
347 3497 4033
1747 2613 8636
1827 5600 7042
580 1822 6842
232 7134 7783
4629 5000 7231
951 2806 4947
571 3474 8577
2437 2496 7945
23 5873 8162
12 1168 7686
8315 8540 8596
1766 2506 4733
929 1516 3338
21 1216 6555
782 1452 8617
8 6083 6087
667 3240 4583
4030 4661 5790
559 7122 8553
3202 4388 4909
2533 3673 8594
1991 3954 6206
6835 7900 7980
189 5722 8573
2680 4928 4998
243 2579 7735
4281 8132 8566
7656 7671 8609
1116 2291 4166
21 388 8021
6 1123 8369
311 4918 8511
0 3248 6290
13 6762 7172
4209 5632 7563
49 127 8074
581 1735 4075
0 2235 5470
2178 5820 6179
16 3575 6054
1095 4564 6458
9 1581 5953
2537 6469 8552
14 3874 4844
0 3269 3551
2114 7372 7926
1875 2388 4057
3232 4042 6663
9 401 583
13 4100 6584
2299 4190 4410
21 3670 4979;
group-wise interleaving, by interleaving circuitry, the LDPC code word in units of bit groups of 360 bits to generate a group-wise interleaved LDPC code word;
wherein, in the group-wise interleaving, when an (i+1)-th bit group from a head of the generated LDPC code word is indicated by a bit group i, a sequence of bit groups 0 to 179 of the generated LDPC code word of 64800 bits is interleaved into a following sequence of bit groups
0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96, 98, 100, 102, 104, 106, 108, 110, 112, 114, 116, 118, 120, 122, 124, 126, 128, 130, 132, 134, 136, 138, 140, 142, 144, 146, 148, 150, 152, 154, 156, 158, 160, 162, 164, 166, 168, 170, 172, 174, 176, 178, 1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25, 27, 29, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55, 57, 59, 61, 63, 65, 67, 69, 71, 73, 75, 77, 79, 81, 83, 85, 87, 89, 91, 93, 95, 97, 99, 101, 103, 105, 107, 109, 111, 113, 115, 117, 119, 121, 123, 125, 127, 129, 131, 133, 135, 137, 139, 141, 143, 145, 147, 149, 151, 153, 155, 157, 159, 161, 163, 165, 167, 169, 171, 173, 175, 177, 179;
mapping the group-wise interleaved LDPC code word to any one of four signal points in a modulation scheme in units of 2 bits; and
transmitting, by a terrestrial broadcast transmitter, the digital television broadcast signal including the mapped group-wise interleaved LDPC code word in units of 2 bits.

US Pat. No. 10,193,570

METHOD OF AND APPARATUS FOR GENERATING SPATIALLY-COUPLED LOW-DENSITY PARITY-CHECK CODE

Samsung Electronics Co., ...

29. A mobile system that supports hybrid automatic repeat request (HARD) transmission configured to generate an algebraic, Spatially-Coupled Low-Density Parity Check (SC LDPC) code and transmitting a signal generated therefrom, comprising:an LDPC block code selector;
a parity-check matrix generator connected to an output of the LDPC block code selector and configured to generate a non-diagonal parity-check matrix;
an array generator connected to an output of the parity check matrix generator;
a mask matrix generator connected to an output of the array generator configured to select a step size c of a matrix of L matrices to be spatially coupled and one or more of a length a and a width b of the matrix of the L matrices, wherein a masking matrix W has a different rate than an LDPC block code, and wherein a, b, c, and L are integers;
a masker and SC LDPC code generator connected to an output of the mask matrix generator; and
a signal generator/transmitter connected to the masker and SC LDPC code generator and configured to generate a signal based on an SC LDPC code generated by the SC LDCP code generator and transmit the signal.

US Pat. No. 10,193,569

DECODING METHOD, MEMORY STORAGE DEVICE AND MEMORY CONTROL CIRCUIT UNIT

PHISON ELECTRONICS CORP.,...

1. A decoding method, for a flash memory device, the decoding method comprising:executing at least one first iteration decoding procedure of a low density parity code (LDPC) on a first codeword according to a first clock signal by a correcting circuit;
generating, by a memory control circuit unit, a control parameter for adjusting a first frequency of the first clock signal to a second frequency of a second clock signal according to a first iteration count of the at least one first iteration decoding procedure in order to reduce a power consumption for decoding and maintain a decoding efficiency;
outputting, by the memory control circuit unit, the second clock signal to the correcting circuit according to the control parameter;
executing at least one second iteration decoding procedure of the LDPC on a second codeword according to the second clock signal by the correcting circuit;
outputting, by the memory control circuit unit, another clock signal to an adding circuit for outputting a valid codeword to a host system, wherein the another clock signal inputted to the adding circuit has a preset frequency which is different from the first frequency of the first clock signal or the second frequency of the second clock signal inputted to the correcting circuit for executing the at least one first iteration decoding procedure of the LDPC or the at least one second iteration decoding procedure of the LDPC;
correcting the second codeword, by the adding circuit, according to the another clock signal and error index information output by the correcting circuit,
wherein the error index information includes an error bit index, the error bit index is used to correct one or more data bits in the second codeword to generate the valid codeword; and
outputting, by the adding circuit, the valid codeword to the host system.

US Pat. No. 10,193,568

OPTICAL COHERENT RECEIVER WITH FORWARD ERROR CORRECTION

Alcatel Lucent, Boulogne...

1. An optical coherent receiver comprising a number of decoding blocks, each decoding block being configured to implement an iteration of a forward error correction iterative message-passing decoding algorithm, said number of decoding blocks being distributed into at least two parallel chains of cascaded decoding blocks, wherein said optical coherent receiver also comprises at least one intermediate circuit interposed between said two parallel chains, wherein said optical coherent receiver is switchable between:a first operating mode, in which said intermediate circuit is inactive and each one of said two parallel chains separately implements said forward error correction message-passing decoding algorithm on a respective client channel; and
a second operating mode, in which said intermediate circuit is active and said two parallel chains jointly implement said forward error correction message-passing decoding algorithm on a same client channel by cooperating through said intermediate circuit.

US Pat. No. 10,193,567

METHODS AND NETWORK DEVICE FOR UNCODED BIT PROTECTION IN 10GBASE-T ETHERNET

Marvell International Ltd...

1. A method, comprising:receiving, at a network interface device, a plurality of bits for transmission in a communication frame via a communication link;
encoding, at the network interface device, the plurality of bits into a plurality of bit blocks, wherein the plurality of bit blocks comprises a first set of bit blocks and a second set of bit blocks;
transcoding, at the network interface device, the first set of bit blocks to generate a third set of bit blocks;
aggregating, at the network interface device, the second set of bit blocks and the third set of bit blocks into an aggregated set of bit blocks;
encoding, with a first error correction encoder of the network interface device, a first portion of the bits in the aggregated set of bit blocks to generate a first set of encoded bits including a set of first parity bits for protecting bits in the first set of encoded bits, the set of first parity bits generated according to a first error correction code;
encoding, with a second error correction encoder of the network interface device, a second portion of the bits in the aggregated set of bit blocks to generate a second set of encoded bits including a set of second parity bits for protecting bits in the second set of encoded bits, the second set of parity bits generated according to a second error correction code, wherein a number of bits in the second set of encoded bits is greater than a number of bits in the second portion of the bits in the aggregated set of bit blocks, and wherein the set of second parity bits includes a smaller number of parity bits as compared to a greater number of parity bits included in the set of first parity bits;
selecting, at the network interface, constellation points for modulating the first set of encoded bits and the second set of encoded bits, including
selecting, based on bits in the second set of encoded bits, clusters from among a plurality of clusters of adjacent constellation points, and
selecting, based on bits in the first set of encoded bits, constellation points within the clusters of adjacent constellation points such that, when transmitted via the communication link, bits in the second set of encoded bits that includes the smaller number of parity bits are less prone to errors than bits in the first set of encoded bits that includes the greater number of parity bits; and
generating, at the network interface, the communication frame for transmission via the communication link, including modulating, at the network interface device, the first set of encoded bits and the second set of encoded bits according to the selected constellation points.

US Pat. No. 10,193,566

ENCODING/DECODING SYSTEM FOR PARALLEL DATA

NIPPON TELEGRAPH AND TELE...

1. A parallel data encoding/decoding system which performs parallel data transmission from an encoder to a decoder using a plurality of lanes, the number of the plurality of lanes being R, R being an integer that is larger than or equal to 2,wherein the encoder generates a code vector M having R elements, each element of the code vector M is a symbol to be transmitted in parallel using the plurality of lanes, the code vector M being denoted M={m0, m1, m2, . . . mR?1|mi?GF(2n)}, m0, m1, m2, . . . mR?1 being the elements of the code vector M, GF(2n) being an n-order extension field of a Galois field, the number of the elements being equal to the number of the plurality of lanes, and the state vector U having R elements, each element in the state vector U is a code indicating to the decoder whether each of the corresponding elements of the code vector M is valid or invalid, the state vector U being denoted as U=(u0, u1, u2, . . . uR?1|ui?{0, 1}), u0, u1, u2, . . . uR?1 being the elements of the state vector U,
calculates products {m0u0, m1u1, m2u2, . . . , mR?1uR?1|mi?M, ui?U} of the elements of the code vector M and the elements of the state vector U,
generates a transmission vector Y by encoding the calculated products using a maximum distance separable (2R, R) block code with which erasure of R symbols is capable of being corrected,
transmits the transmission vector Y through the plurality of lanes, and
transmits the state vector U through the plurality of lanes or a path separate from the plurality of lanes,
the encoder comprises an MDS encoding computer that performs the encoding of the calculated products using the maximum distance separable (MDS) block code, and
the decoder decodes a subset Msub of the code vector M, the subset Msub being constituted of a valid element of the code vector M, using a received reception vector Y?, the received state vector U, and an erasure vector E indicating whether each element of the transmission vector Y has been erased in a transmission/reception section.

US Pat. No. 10,193,565

COMPRESSIVE ENCODING APPARATUS, COMPRESSIVE ENCODING METHOD, DECODING APPARATUS, DECODING METHOD, AND PROGRAM

Sony Corporation, Tokyo ...

1. A compressive encoding apparatus comprising:an encoding unit that converts M bits of a ??-modulated digital signal into N bits (M>N) with reference to a first conversion table, and when the M bits are not able to be converted into the N bits with the first conversion table, converts the M bits into the N bits with reference to a second conversion table,
wherein, when the number of bit patterns of the N bits is P,
the first conversion table is a table storing (P?1) number of codes having higher generation frequencies for past bit patterns, and
the second conversion table is a table storing (P?1) number of codes having higher generation frequencies for past bit patterns, which follow those of the first conversion table; and
a data transmission unit that transmits converted data converted by the encoding unit,
wherein the data transmission unit transmits data of the first conversion table and the second conversion table along with the converted data.

US Pat. No. 10,193,564

ANALOG-TO-DIGITAL CONVERTER

TEXAS INSTRUMENTS INCORPO...

1. A system, comprising:a multiplex circuit having: a plurality of inputs to receive a respective plurality of analog signals, including a first input to receive a first analog signal; and an output to provide an output signal, multiplexed from among the received analog signals; and
an analog-to-digital converter (ADC) to convert the output signal, relative to a reference voltage, into a corresponding digital value, wherein: if the output signal is the first analog signal, then the reference voltage is a fixed voltage; and if the output signal is other than the first analog signal, then the reference voltage is a variable voltage of the first analog signal.

US Pat. No. 10,193,563

SEMICONDUCTOR DEVICE, WIRELESS SENSOR, AND ELECTRONIC DEVICE

Semiconductor Energy Labo...

1. A semiconductor device comprising:a sample-and-hold circuit including a transistor including an oxide semiconductor containing indium and oxide in a channel formation region and a capacitor;
a comparator electrically connected to one of a source and a drain of the transistor and the capacitor;
a successive approximation register electrically connected to the comparator;
a digital-analog converter circuit electrically connected to the successive approximation register and the comparator; and
a timing controller electrically connected to a gate of the transistor, the successive approximation register, and the digital-analog converter circuit,
wherein the other of the source and the drain of the transistor is electrically connected to an input terminal of the sample-and-hold circuit.

US Pat. No. 10,193,562

DIGITAL PHASE LOCKED LOOP CIRCUIT ADJUSTING DIGITAL GAIN TO MAINTAIN LOOP BANDWIDTH UNIFORMLY

Samsung Electronics Co., ...

1. A digital phase locked loop circuit comprising:a phase frequency detector configured to,
generate a first detection value associated with order between a first phase of a reference signal and a second phase of a fed-back signal, and
generate a second detection value based on the first detection value in response to the reference signal;
a bandwidth calibrator configured to,
amplify a signal level of the second detection value by a gain value, to generate an amplified detection value, and
adjust the gain value based on the first detection value;
a digital loop filter configured to generate a digital code based on the amplified detection value; and
a digital controlled oscillator configured to generate an output signal which has a frequency corresponding to the digital code, wherein
the fed-back signal is generated based on the output signal and is fed back to the phase frequency detector.

US Pat. No. 10,193,561

PHASE LOCKED LOOPS

Cirrus Logic, Inc., Aust...

1. A phase-locked-loop apparatus comprising:a phase-and-frequency detector configured to:
receive a reference clock signal and a feedback signal; and
output first adjustment signal that is modulated between respective first and second signal levels to provide control pulses indicating that an increase in frequency required for phase and frequency lock, and
output a second adjustment signal that is modulated between respective first and second signal levels to provide control pulses indicating that a decrease in frequency required for phase and frequency lock; and
first and second time-to-digital converters configured to respectively receive the first and second adjustment signals respectively and output respective first and second digital signals indicative of the duration of said control pulses;
wherein each time-to-digital converter comprises:
a controlled-oscillator configured so as to operate at a first frequency when the respective adjustment signal is at the first signal level and operate at a second frequency when the respective adjustment signal is at the second signal level; and
a counter configured to produce a count value of the number oscillations of the controlled-oscillator in each of a succession of count periods defined by a count clock signal; and
wherein said first and second digital signals are based on the count values output from the respective counters.

US Pat. No. 10,193,559

CIRCUIT DEVICE, PHYSICAL QUANTITY MEASUREMENT DEVICE, ELECTRONIC APPARATUS, AND VEHICLE

Seiko Epson Corporation, ...

1. A circuit device comprising:a delay locked loop (DLL) circuit, which has a plurality of delay elements, and to which a first clock signal generated using a first resonator and having a first clock frequency is input; and
an adjustment circuit, to which delayed clock signals from the delay elements of the DLL circuit, and a second clock signal generated using a second resonator and having a second clock frequency lower than the first clock frequency are input, and which adjusts delay amounts of the delay elements of the DLL circuit using a frequency difference between the first clock frequency and the second clock frequency.

US Pat. No. 10,193,558

CLOCK SIGNAL AND SUPPLY VOLTAGE VARIATION TRACKING

Micron Technology, Inc., ...

1. An apparatus comprising:a first tracking enablement circuit configured to enable a delay-locked loop tracking circuit based on a variation in a voltage output of a voltage source, a variation in a frequency of an input clock signal, or combinations thereof; and
a second tracking enablement circuit configured to enable a duty cycle correction circuit based on a variation in a duty cycle of the input clock signal.

US Pat. No. 10,193,557

OSCILLATION CONTROL APPARATUS AND OSCILLATION APPARATUS

Asahi Kasei Microdevices ...

1. An oscillation control apparatus comprising:a first control section that generates a first control signal that controls an oscillation frequency of an oscillator, based on a temperature detection result of a temperature detecting section;
an encoder that generates a feedback signal;
a second control section that generates a second control signal that controls the oscillation frequency of the oscillator, based on the temperature detection result of the temperature detecting section, an external input signal input from outside, and the feedback signal;
an oscillation circuit that sets the oscillation frequency of the oscillator, based on the first control signal and the second control signal; and
a reference voltage generating section that generates a reference voltage, wherein
the encoder generates the feedback signal by comparing the second control signal and the reference voltage.

US Pat. No. 10,193,556

METHOD AND APPARATUS FOR CONFIGURABLE CONTROL OF AN ELECTRONIC DEVICE

SKYWORKS SOLUTIONS, INC.,...

1. A configurable controller for establishing operational states of a device having a plurality of functional operating units, the configurable controller comprising:an input configured to receive an identifier of a desired operational state of the device;
a plurality of control outputs, each of the control outputs configured to couple to one or more of the plurality of functional operating units each having two or more operational states; and
a plurality of reference inputs each configured to receive a reference signal, at least one reference signal being mapped, based on the identifier, to at least one control output to provide a control signal that places each functional operating unit in a selected state of its two or more operational states to achieve the desired operational state of the device.

US Pat. No. 10,193,555

METHODS AND DEVICES FOR A MEMORY INTERFACE RECEIVER

Cadence Design Systems, I...

1. A receiver apparatus for receiving data from a memory device, the apparatus comprising:a first resistor wherein a first terminal of the first resistor is connected to a first receiver input of the memory receiver apparatus;
a first N-type metal oxide semiconductor (NMOS) field effect transistor (FET) wherein a drain terminal of the first NMOS FET is connected to a second terminal of the first resistor and a gate terminal of the first NMOS FET is connected to the drain terminal of the first NMOS FET;
a second NMOS FET wherein a gate terminal of the second NMOS FET is connected to the gate terminal of the first NMOS FET;
a trans-impedance amplifier wherein an input terminal of the trans-impedance amplifier is connected to a drain terminal of the second NMOS FET; and
a complementary metal oxide semiconductor (CMOS) inverter wherein an input terminal of the CMOS inverter is connected to an output terminal of the trans-impedance amplifier;
wherein the first NMOS FET and the second NMOS FET are low voltage devices; and
wherein the first resistor is configured to shield the first NMOS FET and the second NMOS FET from input/output (I/O) voltage levels.

US Pat. No. 10,193,554

CAPACITIVELY COUPLED LEVEL SHIFTER

Navitas Semiconductor, In...

1. A half bridge GaN circuit, comprising:a low side power switch configured to be selectively conductive according to one or more input signals;
a high side power switch configured to be selectively conductive according to the one or more input signals;
a high side power switch controller, configured to control the conductivity of the high sigh power switch based on the one or more input signals;
an inverting or noninverting logic gate having an input threshold based on the voltage of a power node, where the voltage of the power node has a voltage which changes according to the input signals, wherein a power terminal of the logic gate is connected to the power node; and
a voltage generator configured to generate a power voltage at a VMID node, wherein the power voltage is based on the voltage of the power node, wherein a ground terminal of the logic gate is connected to the VMID node, and wherein the input threshold voltage of the logic gate is between the voltage of the power node and the power voltage at the VMID node.

US Pat. No. 10,193,553

PROCESSING CIRCUIT CAPABLE OF DYNAMICALLY MODIFYING ITS PRECISION

1. A circuit comprising:a processing circuit comprising a plurality of circuit domains, each circuit domain comprising a plurality of transistors and being configured to apply one or more corresponding transistor biasing voltages to said transistors; and
a control circuit configured to determine, based on at least a selected accuracy setting of the processing circuit, the level of said one or more transistor biasing voltages to be applied in each of said circuit domains, the control circuit being further configured to cause said transistor biasing voltages to be applied to the circuit domains.

US Pat. No. 10,193,552

TERMINATION RESISTOR CALIBRATION CIRCUIT AND CONTROL METHOD THEREOF

LONTIUM SEMICONDUCTOR COR...

1. A termination resistor calibration circuit, wherein the termination resistor calibration circuit is connected to a current mode logic (CML) transmitter comprising a first termination resistor and a second termination resistor, and comprises:an off-chip resistor;
a first on-chip resistor;
a bandgap module configured to generate a reference voltage;
a current generation module configured to generate an absolute current based on the reference voltage and a resistance of the off-chip resistor, and generate a relative current based on the reference voltage and a resistance of the first on-chip resistor, wherein the absolute current is inputted to a constant current source of the CML transmitter as a reference current;
a second on-chip resistor, wherein the relative current flows through the second on-chip resistor;
a comparator, wherein one input terminal of the comparator is connected to a non-common terminal of the second on-chip resistor, the other input terminal of the comparator is connected to a non-common terminal of the first termination resistor of the CML transmitter, and an output terminal of the comparator is connected to a calibration control module;
an output signal control module configured to: during resistance calibration, control a first electronic switch that is connected to the first termination resistor of the CML transmitter to be turned on, and control a second electronic switch that is connected to the second termination resistor of the CML transmitter to be turned off; and
the calibration control module configured to calibrate resistances of the first termination resistor and the second termination resistor of the CML transmitter.

US Pat. No. 10,193,549

SENSING APPARATUS

Samsung Electronics Co., ...

1. A modular sensing apparatus comprising:a flexible substrate configurable into different shapes that conform to differently-shaped three-dimensional structures, wherein the flexible substrate is arranged to fold to cover a plurality of surfaces that form a corner of a device; and
a plurality of sensors positioned on the flexible substrate with the plurality of sensors arranged on the flexible substrate to detect touchless motion-based commands in a region that overlies said sensors when the flexible substrate is positioned on at least two of said differently-shaped three-dimensional structures.

US Pat. No. 10,193,548

BIASING SCHEME FOR HIGH VOLTAGE CIRCUITS USING LOW VOLTAGE DEVICES

Intel Corporation, Santa...

1. An apparatus comprising:an integrated circuit including a first node to receive a supply voltage and a second node to receive ground potential; and
a transmitter located in the integrated circuit, the transmitter including a buffer to transmit a signal, the buffer including:
an output stage including a first pair of transistors coupled between the first node and an output node, and a second pair of transistors coupled between the output node and the second node;
the first pair of transistors including a first transistor and a second transistor, the first transistor including a first non-gate terminal directly coupled to a first non-gate terminal of the second transistor, the second transistor including a second non-gate terminal coupled to the output node;
the second pair of transistors including a first transistor and a second transistor, the first transistor of the second pair of transistors including first non-gate terminal directly coupled to a first non-gate terminal of the second transistor of the second pair of transistors, and the second transistor of the second pair of transistors including a second non-gate terminal directly coupled to the second non-gate terminal of the second transistor of the first pair of transistors; and
a bias stage to provide a first bias voltage to a gate of the second transistor in the second pair of transistors and a second bias voltage to a gate of the second transistor in the first pair of transistors, wherein a value of each of the first and second bias voltages is greater than zero, and the value of the second bias voltage is a value of the supply voltage minus the value of the first bias voltage.

US Pat. No. 10,193,546

PUMP SWITCHING DEVICE

S.J. Electro Systems, Inc...

1. A pump switching device comprising:a relay to selectively couple current to a pump motor;
a switch coupled in parallel with the relay;
a magnet to generate a magnetic field;
a Hall effect sensor configured to generate a signal upon the detection of the magnetic field;
a float configured and arranged to float on a fluid, the float operationally coupled to the magnet;
a latch configured to selectively hold the magnet in detection range of the Hall effect sensor until a fluid level is a select distance from the Hall effect sensor, in which the latch is a metallic member attracted to the magnetic field of the magnet; and
a controller in communication with the sensor, the controller further coupled to control the relay and the switch, the controller configured to activate the switch a select amount of time before the controller activates the relay upon initial detection of the signal from the sensor, the controller further configured to deactivate the switch a select amount of time after the relay is activated while the signal is being detected.

US Pat. No. 10,193,545

POWER-ON RESET SYSTEM FOR SECONDARY SUPPLY DOMAIN

SILICON LABORATORIES INC....

1. A power-on reset (POR) circuit for a secondary supply domain of an integrated circuit comprising a primary supply domain receiving a primary supply voltage and the secondary supply domain receiving a secondary supply voltage, said POR circuit comprising:a bias and reference circuit that develops a startup current in response to ramping up of the secondary supply voltage, and that mirrors a bias current into a plurality of transistors coupled into a voltage loop which establishes a reference voltage;
a comparator receiving said bias current, having a first input receiving said reference voltage and having a second input receiving the primary supply voltage, wherein said comparator controls a level of said bias current to a high current level when said reference voltage is greater than the primary supply voltage by more than a predetermined voltage offset and to a low current level when the primary supply voltage is at least said reference voltage less said predetermined voltage offset;
a level shift and isolation circuit that is pre-biased upon startup to isolate a primary POR signal from the secondary supply domain while said bias current is above said low current level, and after said bias current achieves said low current level, that transitions to provide said primary POR signal as a level shifted primary POR signal when said primary POR signal indicates that said primary supply domain is out of reset;
a delay circuit supplied by the secondary supply voltage, wherein said delay circuit provides a delayed secondary POR signal a predetermined time period after the secondary supply voltage achieves a predetermined voltage threshold; and
a control gate that determines a reset state of the secondary power domain based on said level shifted primary POR signal and said delayed secondary POR signal.

US Pat. No. 10,193,544

MINIMIZING RINGING IN WIDE BAND GAP SEMICONDUCTOR DEVICES

Ford Global Technologies,...

1. A power conversion circuit, comprising:first and second semiconductor switches; and
a drive circuit configured to create a period of operational overlap for the first and second switches by setting a gate voltage of the first switch to an intermediate value above a threshold voltage of the first switch, during turn-on and turn-off operations of the second switch, wherein, during the period, a gate voltage of the second switch is steady or substantially steady.

US Pat. No. 10,193,543

ELECTRONIC DEVICE AND METHOD OF CONTROLLING SWITCHING ELEMENTS

CANON KABUSHIKI KAISHA, ...

1. An electronic device comprising:a first switching element connected between a power source and one end of a power inductor;
a second switching element connected between the one end of the power inductor and ground;
a detection unit that detects a current flowing to the second switching element and generates a current detection signal from the detected current; and
a control unit that gradually decreases an on-resistance of the first switching element when the first switching element is changed from an off-state to an on-state,
wherein the control unit controls a fall time of a gate voltage of the first switching element when the control unit gradually decreases the on-resistance of the first switching element,
wherein the control unit determines a driving mode corresponding to the fall time of the gate voltage of the first switching element, based on the current detection signal generated by the detection unit,
wherein the control unit causes a selector to select a resistor corresponding to the driving mode from among resistors,
wherein the control unit supplies a driving signal to a gate of the first switching element via the resistor selected by the selector, and
wherein the control unit includes the selector and the resistors.

US Pat. No. 10,193,542

SEMICONDUCTOR DEVICE

FUJI ELECTRIC CO., LTD., ...

1. A semiconductor device for driving a high-side switching device and a low-side switching device ON and OFF in a complementary manner, the high-side switching device and the low-side switching device being totem pole-connected with a node therebetween to be connected to a load to drive the load, the semiconductor device comprising:a high-side driver circuit and a low-side driver circuit which respectively switch the high-side switching device and the low-side switching device ON and OFF in a complementary manner;
a bootstrap capacitor connected to a power supply that supplies driving power to the low-side driver circuit via a diode such that the bootstrap capacitor is charged when the low-side switching device is ON, and a resulting charge voltage is boosted and applied to the high-side driver circuit when the low-side switching device is OFF;
a supplementary bootstrap capacitor connected in parallel to the bootstrap capacitor via a switch circuit such that the supplementary bootstrap capacitor is charged by an intermediate voltage at an intermediate node between the high-side and low-side driver circuits that is to be connected to said node between the high-side switching device and the low-side switching device when the high-side switching device is ON;
a Zener diode that is connected to said intermediate node and that regulates a charging voltage of the supplementary bootstrap capacitor; and
a control circuit that controls the switch circuit so as to apply a charge voltage of the supplementary bootstrap capacitor to the high-side driver circuit when the charge voltage of the bootstrap capacitor decreases to less than a prescribed voltage while the high-side switching device is ON.

US Pat. No. 10,193,541

TRANSFORMERLESS SWITCHING REGULATOR WITH CONTROLLABLE BOOST FACTOR

Siemens Medical Solutions...

1. A switching regulator system comprising:a controller;
a boost converter comprising an inductor and a first transistor responsive to a control signal from the controller, the first transistor connected with the inductor such that the inductor connects to ground through the first transistor;
a charge pump having an input connected with an output of the boost converter;
a diode connected between the inductor and the input of the charge pump, the diode connected to prevent current from the charge pump entering the first transistor; and
a second transistor responsive to the control signal, the second transistor connected to the input of the charge pump.

US Pat. No. 10,193,540

LOW-POWER DECISION THRESHOLD CONTROL FOR HIGH-SPEED SIGNALING

XILINX, INC., San Jose, ...

1. An apparatus for decision threshold control, comprising:an alternating current coupler (“ac-coupler”) circuit configured as a high-pass circuit path for a first frequency range;
a buffer amplifier circuit coupled in parallel with the ac-coupler circuit and configured as a low-pass circuit path for a second frequency range; and
an offset injection circuit coupled to both the ac-coupler circuit and the buffer amplifier circuit and configured to inject an offset.

US Pat. No. 10,193,539

HIGH SPEED DATA SYNCHRONIZATION

SK hynix Inc., Icheon-si...

1. A semiconductor device comprising:an internal clock generation circuit configured to generate first to fourth internal clock signals from first to fourth division clock signals; and
a data input and output (I/O) circuit configured to output input data as output data in synchronization with the first to fourth internal clock signals,
wherein the first internal clock signal is generated after the fourth internal clock signal is generated, the second internal clock signal is generated after the first internal clock signal is generated, the third internal clock signal is generated after the second internal clock signal is generated, and the fourth internal clock signal is generated after the third internal clock signal is generated.

US Pat. No. 10,193,538

SEMICONDUCTOR DEVICE

Renesas Electronics Corpo...

1. A semiconductor device comprising:a first circuit block that is connected between a first power supply voltage line and a first reference voltage line;
a second circuit block that is connected between a second power supply voltage line and a second reference voltage line and transmits and receives signals with the first circuit block;
a resistor circuit that is connected between the second power supply voltage line and the second circuit block; and
a first clamp circuit that is connected between a line connected between the resistor circuit and the second circuit block and the first reference voltage line and clamps a potential difference between the line connected between the resistor circuit and the second circuit block and the first reference voltage line.

US Pat. No. 10,193,537

RANDOM DATA GENERATION CIRCUIT, MEMORY STORAGE DEVICE AND RANDOM DATA GENERATION METHOD

PHISON ELECTRONICS CORP.,...

1. A random data generation circuit, comprising:a phase difference detection circuit, configured to sample a first clock signal and a second clock signal based on a plurality of sampling clock signals, so as to detect a phase difference between the first clock signal and the second clock signal and output phase difference information; and
a random data output circuit, coupled to the phase difference detection circuit and configured to output random data according to the phase difference information.

US Pat. No. 10,193,536

SHARED KEEPER AND FOOTER FLIP-FLOP

Intel Corporation, Santa...

1. An apparatus comprising:a master latch comprising a keeper controllable by a clock input, wherein the keeper of the master latch is coupled to a memory circuitry of the master latch; and
a slave latch coupled to an output of the master latch, wherein the slave latch comprises a footer controllable by an inverse of the clock input, and wherein the footer of the slave latch is coupled to a memory circuitry of the slave latch.

US Pat. No. 10,193,535

OSCILLATION CIRCUIT, BOOSTER CIRCUIT, AND SEMICONDUCTOR DEVICE

ABLIC INC., Chiba (JP)

1. An oscillation circuit, comprising:a ring oscillator circuit in which odd stages of inverter circuits, each of which includes a PMOS transistor and an NMOS transistor that are connected to each other in series, are cascade connected such that the inverter circuits are connected to form a ring;
a first constant current element formed of a PMOS transistor configured to cause a predetermined current to flow to the inverter circuits;
a second constant current element formed of an NMOS transistor configured to cause a predetermined current to flow to the inverter circuits; and
a power supply circuit configured to generate a first bias voltage, a second bias voltage, and a second power supply voltage from a first power supply voltage,
the second power supply voltage being a constant voltage when the first power supply voltage is at a predetermined voltage or higher,
the PMOS transistor in each of the inverter circuits including a source connected to a drain of the PMOS transistor, which is the first constant current element, and a substrate to which the first power supply voltage is input,
the NMOS transistor in each of the inverter circuits including a source connected to a drain of the NMOS transistor, which is the second constant current element, and a substrate to which a ground voltage is input,
the PMOS transistor, which is the first constant current element, including a gate to which the first bias voltage is input, and a source and a substrate to which the second power supply voltage is input,
the NMOS transistor, which is the second constant current element, including a gate to which the second bias voltage is input, and a source and a substrate to which the ground voltage is input.

US Pat. No. 10,193,533

METHODS AND SYSTEMS FOR EVENT-DRIVEN RECURSIVE CONTINUOUS-TIME DIGITAL SIGNAL PROCESSING

The Trustees of Columbia ...

1. A continuous-time digital signal processor comprising:an event-grouping block, configured to receive a first input timing signal, a second input timing signal, and to generate an intermediate timing signal;
a first time delay block, configured to receive the intermediate timing signal and generate an output timing signal;
a second time delay block, configured to receive the output timing signal and generate the second input timing signal;
a two-channel memory configured to receive a first data input and a second data input and to generate a first intermediate data signal and a second intermediate data signal;
an arithmetic operation block, configured to receive the first intermediate data signal, the second intermediate data signal and to generate an output data signal, the arithmetic operation block comprising:
a scalar block configured to receive the second intermediate data signal and generate a scaled version of the second intermediate data signal; and
an adder configured to receive the first intermediate data signal and the scaled version of the second intermediate data signal, and generate the output data signal; and
a first-in-first-out (FIFO) memory configured to receive the output data signal and to generate the second input data signal.

US Pat. No. 10,193,532

METHOD OF OPERATING A FINITE IMPULSE RESPONSE FILTER

AGENCY FOR SCIENCE, TECHN...

1. A method of operating a finite impulse response filter comprising an input; an output; and a plurality of storage elements each coupled to the input via a sample switch and to the output via a transfer switch, the method comprising:during charging of the plurality of storage elements, applying a sample clock signal to each of the sample switches that achieves an operation mode where up to every one of the sample switches is simultaneously closed to connect all of the plurality of storage elements to the input; and
during averaging of the plurality of storage elements, applying a transfer clock signal to each of the transfer switches to close one or more of the transfer switches to connect the storage elements, having charge stored therein, to the output, wherein all the transfer switches are simultaneously closed during the averaging of the plurality of storage elements.