US Pat. No. 10,478,495

METHODS FOR TREATING CANCER USING NANOPARTICLE COMPLEXES OF PACLITAXEL, CETUXIMAB, AND ALBUMIN

Mayo Foundation for Medic...

1. A method for treating cancer in a subject in need thereof, the method comprising administering to the subject a therapeutically effective amount of a pharmaceutical composition comprising a pharmaceutically acceptable carrier and antibody-albumin nanoparticle complexes, said complexes comprising albumin, a cetuximab antibody, and paclitaxel, wherein the nanoparticle complexes have been, pre-formed in vitro by mixing aqueous albumin-paclitaxel nanoparticles with the antibody under conditions to form the nanoparticle complexes, such that the nanoparticle complexes have EGFR binding specificity, wherein the cancer expresses EGFR, and wherein the average diameter of said complexes is between 0.1 ?m and 1 ?m.
US Pat. No. 10,481,071

WHITE BLOOD CELL ANALYSIS SYSTEM AND METHOD

Abbott Laboratories, Abb...

1. A hematology analyzer for conducting a white blood cell (WBC) differential analysis on a blood sample that contains a plurality of WBCs, the analyzer comprising:an excitation source positioned to excite particles within the blood sample;
a detector unit comprising a fluorescence detector positioned to measure fluorescence emitted from the excited blood sample; and
a processor;
a non-transitory computer-readable memory medium comprising instructions that cause the processor to:
excite the blood sample with the excitation source in a flow cell;
collect a plurality of fluorescence emission signals from the excited sample; and
prior to performing a WBC differential analysis, exclude nuclei-free events and retain nuclei-containing events using only a fluorescence trigger that is limited to fluorescence emission signals and is set to a fluorescence magnitude that is greater than fluorescence emission signals from RBCs, including RBC fragments, and is less than fluorescence emission signals from WBCs; and
perform the WBC differential analysis on the nuclei-containing events.
US Pat. No. 10,480,051

FCC MATERIALS OF ALUMINUM, COBALT, IRON AND NICKEL, AND PRODUCTS MADE THEREFROM

ARCONIC INC., Pittsburgh...

1. A method comprising:(a) using a feedstock in an additive manufacturing apparatus, wherein the feedstock comprises:
4.4-11.4 wt. % Al;
4.9-42.2 wt. % Co;
4.6-28.9 wt. % Fe; and
44.1-86.1 wt. % Ni;
(b) producing a metal product in the additive manufacturing apparatus using the feedstock.
US Pat. No. 10,478,523

COMPOSITION CONTAINING GLYCOSAMINOGLYCANS AND PROTEINS

ChondroNest SA, Conthey ...

24. A composition comprising a first, second and third constituents, whereinthe first constituent is a glycosaminoglycan, a hydrolyzed glycosaminoglycan, a glycosamine, chemically modified or not or a blend of different glycosaminoglycans, hydrolysed glycosaminoglycans, glycosamines, chemically modified or not;
the second constituent is a protein, a peptide or a blend of different proteins or peptides; and
the third constituent is a polyhydroxyurethane (PHU) which is obtained by the covalent coupling of bis or poly cyclic carbonates (CC) and di or polyamines (PA) molecules,
wherein the ratio of the number of non polymerized, or covalently bound carbonate cyclic functions from CC monomers, PRE-CC and chemically modified first and second constituents, and the number of non polymerized, or covalently bound primary and secondary amine functions from PA monomers, the PRE-PA and the chemically modified first and second constituents are between 50 and 0.02.
US Pat. No. 10,478,524

TISSUE-ENGINEERED SILK ORGANS

TRUSTEES OF TUFTS COLLEGE...

1. A grooved substrate comprising silk fibroin,wherein thickness of the substrate ranges from 10 nm to 1 mm,
wherein groove width is at least 125 nm, and
wherein the substrate comprises micropores,
wherein spacing between the micropores is 50 ?m to 100 ?m and,
wherein an average diameter of the micropores ranges from 100 nm to 10 ?m.
US Pat. No. 10,479,815

PROTEIN PURIFICATION USING INTEIN-HYDROPHOBIN TAG AND ALCOHOL PRECIPITATION

1. A method of purifying a target protein, the method comprising:(a) preparing a cell culture supernatant comprising a fusion protein, wherein the fusion protein comprising:
(i) a target protein domain;
(ii) a self-cleaving intein;
(iii) at least one hydrophobin protein domain, wherein the intein is located between the target protein domain and the hydrophobin domain;
(b) adding a C1-C3 alcohol to the cell culture supernatant making a first alcohol solution;
(c) stirring the first alcohol solution forming a first stirred solution;
(d) centrifuging the first stirred solution forming a first precipitate and a first supernatant, wherein the first supernatant comprising the fusion protein;
(e) separating the first supernatant comprising the fusion protein;
(f) adding a C1-C3 alcohol to the first supernatant making the second alcohol solution;
(g) stirring the second alcohol solution forming a second stirred solution;
(h) centrifuging the second stirred solution forming a second supernatant and a second precipitate, wherein the second precipitate comprising the target protein; and
(i) separating the second precipitate comprising the target protein to yield a substantial amount of the purified target protein,
wherein the intein is Ssp DnaB mini-intein from Synechocystis,
wherein the volume fraction of C1-C3 alcohol added in making the first alcohol solution in step (b) is from about 50% (v/v) to about 75% (v/v), and
wherein the volume fraction of the C1-C3 alcohol added in making the second alcohol solution in step (f) is from about 50% (v/v) to about 66.66% (v/v).
US Pat. No. 10,483,412

HIGH EFFICIENCY LOCAL BACK ELECTRODE ALUMINUM PASTE FOR CRYSTALLINE SILICON SOLAR CELLS AND ITS APPLICATION IN PERC CELLS

NANTONG T-SUN NEW ENERGY ...

1. A high efficiency back electrode local aluminum paste for crystalline silicon solar cells comprising the following components proportioned to weights:70-85 parts for aluminum powder,
1-30 parts for organic carrier,
0.1-10 parts for inorganic binder, and
0.1-1 parts for auxiliary conductive additive including graphene.
US Pat. No. 10,479,834

FC RECEPTOR ANTIBODIES AND METHODS OF USE THEREOF

Dyax Corp., Lexington, M...

1. An isolated anti-neonatal Fc receptor (FcRn) antibody comprising a light chain variable region (VL) and a heavy chain variable region (VH), wherein the antibody binds to human FcRn;wherein the VL comprises:
(i) a VL CDR1 comprising the amino acid sequence of SEQ ID NO:14;
(ii) a VL CDR2 comprising the amino acid sequence of SEQ ID NO:15; and
(iii) a VL CDR3 comprising the amino acid sequence of SEQ ID NO:12 or SEQ ID NO:13; and
wherein the VH comprises:
(i) a VH CDR1 comprising the amino acid sequence of SEQ ID NO:22;
(ii) a VH CDR2 comprising the amino acid sequence of SEQ ID NO:23; and
(iii) a VH CDR3 comprising the amino acid sequence of SEQ ID NO:24.
US Pat. No. 10,479,836

METHOD FOR TREATING PULMONARY HYPERTENSION WITH INTERLEUKIN-5 RECEPTOR ANTIBODY

National University Corpo...

1. A method for treating pulmonary hypertension, comprising administering an effective amount of an antibody or an antibody fragment thereof which binds to the extracellular region of an interleukin-5 receptor (IL-5R) to inhibit an IL-5R-expressing cell,wherein said antibody or antibody fragment thereof comprises a heavy chain variable (VH) domain containing 3 complementarity determining regions (CDRs), and a light chain variable (VL) domain containing 3 CDRs,
wherein the 3 CDRs on said VH domain comprise the amino acid sequences of SEQ ID NOs: 1-3, respectively, and the 3 CDRs on said VL domain comprise the amino acid sequences of SEQ ID NOs: 4-6, respectively.

US Pat. No. 10,484,987

OPERATION REQUEST GENERATING METHOD, DEVICE, AND SYSTEM

HUAWEI TECHNOLOGIES CO., ...

2. A packet processing method, the method comprising:receiving, by a receiving device, a first operation request that requests performance of an operation on a first packet, wherein the first operation request includes first assignment content and information indicating a first assignment location, wherein the first assignment location is a location in the first packet, wherein the first assignment content is data assigning a value to the first assignment location, and wherein the first operation request is described in a first description language recognizable to the receiving device; and
determining, by the receiving device according to the information indicating the first assignment location, an identifier of a first field corresponding to the first assignment location, wherein the information indicating the first assignment location includes an identifier of a type of a first packet header, a first offset, and a first length, wherein the first packet header is a packet header in the first packet, and wherein the first offset is an offset relative to a start location of the first packet header, and wherein the determining the identifier of the first field corresponding to the first assignment location comprises:
determining the type of the first packet header according to the identifier of the type of the first packet header; and
determining the identifier of the first field according to a format of the first packet header, the first offset, and the first length, wherein the first field is a field in the first packet header, and wherein the format of the first packet header is determined according to the type of the first packet header.

US Pat. No. 10,484,986

METHODS OF TWO-STAGE SCHEDULING IN DOWNLINK CONTROL CHANNEL

MEDIATEK INC., Hsin-Chu ...

1. A method comprising:monitoring a basic downlink control information (DCI) over a physical layer signaling from a base station by a user equipment (UE) in a mobile communication network;
decoding the basic DCI having a predefined basic DCI size using blind detection, wherein the basic DCI carries basic scheduling information;
monitoring an extended DCI over the physical layer signaling; and
decoding the extended DCI, wherein the extended DCI carries extended scheduling information.

US Pat. No. 10,484,984

RESOURCE ALLOCATION METHOD AND APPARATUS

Huawei Technologies Co., ...

1. A resource allocation method comprising:receiving, by a terminal, resource allocation information from a base station, wherein the terminal supports a new system carrier, wherein the new system carrier comprises a component carrier and an extension carrier, and wherein the resource allocation information comprises a resource allocation type and indication information of a first resource block unit; and
determining, by the terminal, according to the resource allocation information and a mapping relationship between a resource block unit and a physical resource, a first physical resource corresponding to the first resource block unit,
wherein the mapping relationship between the resource block unit and the physical resource comprises a first mapping relationship and a second mapping relationship,
wherein the first mapping relationship is a mapping relationship obtained by mapping a resource block unit occupied by a first part of the component carrier to a physical resource occupied by the first part of the component carrier according to the resource allocation type and a bandwidth of the first part of the component carrier,
wherein the second mapping relationship is a mapping relationship obtained by mapping a resource block unit occupied by a first extension carrier to a physical resource occupied by the first extension carrier according to the resource allocation type, and
wherein the first extension carrier comprises the extension carrier and a remaining part of the component carrier.

US Pat. No. 10,484,983

ROBUST CONTROL CHANNEL TRANSMISSION SCHEME

Nokia Technologies Oy, E...

1. An apparatus comprising at least one processor and at least one memory tangibly storing a computer program; wherein the at least one processor is configured with the at least one memory and the computer program to cause the apparatus to:receive signaling to configure a user equipment with multiple transmit beams each for receiving beam-specific downlink control information;
receive a beam-specific current downlink control information at the user equipment on at least one of the transmit beams, said received current downlink control information including information about beam-specific previous downlink control information transmitted to the user equipment on any of the multiple transmit beams within a predefined time window preceding a time unit in which the current downlink control information was received;
use the information about the beam-specific previous downlink control information to determine that at least one of the multiple transmit beams has been blocked;
determine from the information that reception by the user equipment of at least a predefined minimum number of the previous downlink control information transmitted to the user equipment on any given one of the multiple transmit beams within the predefined time window has failed; and
report each of the multiple transmit beams that have been determined to be blocked.

US Pat. No. 10,484,982

REDUCTION OF CRC FIELD IN COMPACT DCI MESSAGE ON M-PDCCH FOR LOW COST MTC DEVICES

SONY CORPORATION, Tokyo ...

1. A terminal device for use in a wireless telecommunications system, the terminal device comprising:a receiver;
a transmitter; and
processing circuitry; wherein
the receiver is configured to:
receive a first control message from a base station, the first control message indicating a radio resource for use by at least one of the receiver and transmitter to exchange a signal with the base station and the first control message comprising a code generated on the basis of an identifier of an intended terminal device and a value of a time-dependent parameter at a transmission time of the first control message, the intended terminal device being a terminal device intended for exchanging the signal with the base station; and
receive a non-acknowledgement message from the base station as part of a second control message from the base station, the second control message indicating a radio resource for use by the transmitter in re-transmitting the signal to the base station and the second control message comprising a code generated using the identifier of the intended terminal device and a value of the time-dependent parameter at a transmission time of the second control message, the value of the time-dependent parameter at the transmission time of the second control message being different to the value of the time dependent parameter at the transmission time of the first control message so that the code of the second control message is different to the code of the first control message, and
the processing circuitry is configured to:
attempt to perform a predetermined process using the code of the first control message, an identifier of the terminal device and the value of the time-dependant parameter at the transmission time of the first control message;
if the predetermined process using the code of the first control message is not successfully completed, disregard the first control message;
if the predetermined process using the code of the first control message is successfully completed, control at least one of the receiver and transmitter to exchange a signal with the base station using the radio resource indicated by the first control message;
attempt to perform the predetermined process using the code of the second control message, the identifier of the terminal device and the value of the time-dependant parameter at the transmission time of the second control message;
if the predetermined process using the code of the second control message is not successfully completed, determine that the received non-acknowledgement message is not readable; and
if the predetermined process using the code of the second control message is successfully completed, determine that the received non-acknowledgement message is readable.

US Pat. No. 10,484,981

DECODING DOWNLINK CONTROL CHANNELS FOR 5G WIRELESS COMMUNICATION SYSTEMS

1. A receiver device, comprising:a processor; and
a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising:
receiving a downlink control transmission comprising control channel information that facilitates scheduling a subsequent data channel transmission, wherein it is unknown by the receiver device whether the subsequent data channel comprises one codeword or two codewords;
determining contextual information related to the subsequent data channel transmission, based on a previous data channel transmission, wherein the contextual information comprises a location of the receiver device relative to a network node device;
predicting a number of codewords that the subsequent data channel transmission comprises based on the contextual information, resulting in a predicted number of codewords, wherein the predicting comprises determining a probability that the number of codewords is two, the determining the probability comprising determining whether the location of the receiver device relative to the network node device is within a defined range; and
decoding the downlink control transmission based on the predicted number of codewords.

US Pat. No. 10,484,980

LINK LAYER SERVICE PLATFORM

Marvell International Ltd...

1. An apparatus comprising:a first radio to transmit and receive based on a first wireless protocol;
a second radio to transmit and receive based on a second wireless protocol, wherein the second wireless protocol is different than the first wireless protocol; and
a controller to
use the first radio to assist communications via the second radio including causing the first radio to at least one of transmit or receive one or more control frames associated with the second wireless protocol using the first wireless protocol,
use information received via the first radio using the first wireless protocol to control a beamforming training process carried out via the second radio using the second wireless protocol,
use the information to reduce a number of antenna sectors to sweep during the beamforming training process, and
cause the second radio to transmit or receive one or more data frames using the second wireless protocol in accordance with the one or more control frames.

US Pat. No. 10,484,979

FAST ENHANCED COMPONENT CARRIER ACTIVATION

QUALCOMM Incorporated, S...

1. A method of wireless communication, comprising:receiving signaling indicative of a carrier aggregation (CA) configuration comprising a first component carrier (CC) and a second CC, wherein the first CC comprises a primary carrier utilizing a licensed frequency bandwidth and the second CC comprises a secondary carrier utilizing an unlicensed frequency bandwidth;
receiving a control signal on the licensed frequency bandwidth of the first CC that indicates a channel availability on the unlicensed frequency bandwidth of the second CC;
receiving a physical downlink control channel (PDCCH) message on the first CC, wherein the PDCCH message schedules resources of the second CC, wherein a duration of transmission time intervals (TTIs) in the second CC is shorter than a duration of TTIs in the first CC of the first CC, and wherein the PDCCH message is transmitted in a first TTI of the first CC and assigns a TTI of the second CC that at least partially overlaps in time with a subsequent TTI of the first CC, the subsequent TTI of the first CC being subsequent to the first TTI of the first CC; and
monitoring the second CC in response to the received control signal.

US Pat. No. 10,484,978

METHOD AND APPARATUS OF OPERATING MULTIPLE TIME ALIGNMENT TIMERS IN MOBILE COMMUNICATION SYSTEM SUPPORTING CARRIER AGGREGATION

Samsung Electronics Co., ...

1. A method for operating time alignment timers (TATs) of a user equipment (UE) transmitting/receiving data to/from an evolved node B (eNB) on a primary cell (PCell) and at least one secondary cell (SCell), the method comprising:receiving, from the eNB, first timing advance (TA) information associated with a primary timing advance group (PTAG) which is a group of serving cells having a same uplink timing and includes the PCell;
starting or restarting a first TAT associated with the PTAG based on the first TA information;
receiving, from the eNB, second TA information associated with a secondary timing advance group (STAG) which is a group of serving cells having a same uplink timing and does not include the PCell;
starting or restarting a second TAT associated with the STAG based on the second TA information;
receiving downlink data on at least one serving cell in the STAG;
identifying whether the first TAT associated with the PTAG is running and whether the second TAT associated with the STAG is running;
delivering hybrid automatic repeat request (HARQ) positive or negative acknowledgement (ACK/NACK) information corresponding to the downlink data received on the at least one serving cell in the STAG to a physical (PHY) layer of the UE, in case that the second TAT associated with the STAG expires and the first TAT associated with the PTAG is running; and
flushing all HARQ buffers for all serving cells in the PTAG and the STAG, in case that the first TAT associated with the PTAG expires and the second TAT associated with the STAG is running or expires.

US Pat. No. 10,484,973

SEMI-PERSISTENT CSI FEEDBACK OVER PUSCH

TELEFONAKTIEBOLAGET LM ER...

1. A method in a user equipment for transmitting semi-persistent Channel State Information, SP CSI, on a physical uplink shared channel, PUSCH, the method comprising:receiving a configuring message, the configuring message configuring the user equipment with at least one SP CSI report configuration on the PUSCH, and the configuring message identifying a SP CSI reporting periodicity;
receiving physical layer control signaling identifying and activating the at least one SP CSI report configuration; and
transmitting a plurality of SP CSI reports, the reports being transmitted with the SP CSI reporting periodicity and according to the physical layer control signaling and the configuring message.

US Pat. No. 10,484,967

COMMUNICATION METHOD, NETWORK DEVICE, AND TERMINAL DEVICE

Huawei Technologies Co., ...

1. A communication method, comprising:receiving, by a network device of a first communications standard, a suspension notification message sent by a terminal device, the suspension notification message notifies the network device that the terminal device is to leave a network of the first communications standard and further notifies the network device to listen to a network of a second communications standard, wherein the network of the first communications standard carries data services and the network of the second communications standard carries voice services; and
suspending, by the network device according to the suspension notification message, transmission of scheduling information to the terminal device, and suspending detection of measurement information sent by the terminal device.

US Pat. No. 10,484,962

METHOD AND APPARATUS FOR RECEIVING SYSTEM INFORMATION AND PAGING IN MOBILE COMMUNICATION SYSTEM

Samsung Electronics Co., ...

3. A terminal in a communication system, the terminal comprising:a transceiver; and
a controller coupled with the transceiver and configured to:
receive information for an extended discontinuous reception (DRX) cycle for the terminal,
identify whether a length of an extended DRX cycle configured for the terminal is longer than a modification period, based on the information for the extended DRX,
control the transceiver to receive, from a base station, system information,
verify whether system information stored in the terminal is valid based on the received system information from the base station, based on that the length of the extended DRX cycle configured for the terminal is longer than the modification period, and
monitor a plurality of paging messages, during a time period configured for the terminal, in case that the length of the extended DRX cycle configured for the terminal is longer than the modification period.

US Pat. No. 10,484,956

TRANSMISSION TIMING ADJUSTMENT METHOD AND DEVICE

Huawei Technologies Co., ...

1. A method of transmission timing adjustment, comprising:sending, by user equipment (UE) to a base station, a random access preamble;
receiving, by the UE from the base station, a random access response that comprises a timing advance (TA) quantized value, wherein quantization precision of the TA quantized value is MTs, and a quantity of bits occupied by the TA quantized value is more than 11 bits, wherein M is a positive integer less than 16, and Ts has a value of 1/30.72 ?s;
determining, by the UE, a transmission timing adjustment amount according to the TA quantized value; and
performing, by the UE, uplink transmission timing adjustment according to the transmission timing adjustment amount.

US Pat. No. 10,484,954

SYNCHRONIZATION FOR WIDEBAND COVERAGE ENHANCEMENT

QUALCOMM Incorporated, S...

1. A method for wireless communication, comprising:receiving, by a user equipment (UE), a primary synchronization signal (PSS) and a secondary synchronization signal (SSS) in a first subframe of a frame,
wherein, in the first subframe, the SSS is received in a symbol of the first subframe that is after a symbol of the first subframe in which the PSS is received, and after a set of symbols of the first subframe in which a set of other synchronization signals is received, and
wherein, in a second subframe of the frame, the SSS is received in a symbol of the second subframe that is before a symbol of the second subframe in which the PSS is received; and
synchronizing, by the UE, with a base station based at least in part on the PSS and the SSS received in the first subframe.

US Pat. No. 10,484,953

WIRELESS COMMUNICATION DEVICE AND WIRELESS COMMUNICATION METHOD

SONY CORPORATION, Tokyo ...

15. A wireless communication method comprising:receiving, at a receiver, a physical layer (PHY) header including modulation scheme information from a first wireless communication device belonging to a first wireless communication network different from a second wireless communication network to which a self-device belongs; and
controlling, with circuitry, transmission power on a basis of information obtained in reception of the PHY header, wherein
the PHY header includes allowance signal information which allowance of another signal for signal reception in a first destination wireless communication device which is a destination of a frame subsequent to the PHY header is specified.

US Pat. No. 10,484,952

APPARATUS FOR DETERMINING A CODING RATE

Optis Wireless Technology...

11. A transmitting apparatus, comprising:a processor configured:
to determine a first coding rate based on received information for determining the first coding rate;
to calculate a second coding rate based on the received information for determining the first coding rate and received offset information by adjusting the first coding rate based on the offset information; and
a transmitter configured to transmit a first type of information using the first coding rate and a second type of information using the second coding rate, wherein the first type of information and second type of information comprise differing channels which are multiplexed within a same frame.

US Pat. No. 10,484,951

CONTROLLING ANTENNA OUTPUT POWER

Lenovo (Singapore) Pte. L...

1. An information handling device, comprising:one or more processors;
one or more antennas;
one or more proximity sensors disposed near the one or more antennas;
a communication element; and
a memory device that stores instructions executed by the one or more processors, the instructions being executable by the one or more processors to:
recognize a geographic location within which the information handling device is operating through wireless communication received via the communication element, said wireless communication including a code identifying the geographic location;
set a specific absorption rate (SAR) limit for the information handling device based on the code identifying the geographic location, wherein the SAR limit for the information handling device is modified for different geographic locations;
enabling a dynamic power reduction function of the information handling device, wherein the enabling comprises determining a frequency band the information handling device is communicating on and enabling the dynamic power reduction function when the frequency band would result in a SAR above the SAR limit, wherein the dynamic power reduction function is not enabled when the frequency band would not result in a SAR above the SAR limit, wherein the enabling a dynamic power reduction function is based upon a coexistence flag identified in a table, wherein a set coexistence flag indicates a frequency band that the dynamic power reduction function should be enabled;
identify, responsive to enabling the dynamic power reduction function, a power of electromagnetic energy transmitted by the one or more antennas with respect to a human body; and
modulate, based on the SAR limit and the identified power of electromagnetic energy, the dynamic power reduction function to modulate transmission power through the one or more antennas, wherein to modulate comprises dynamically modifying the transmission power through the antenna as the distance between the human body and the one or more antennas changes to adjust the SAR of the information handling device for the frequency band.

US Pat. No. 10,484,947

WIRELESS COMMUNICATION DEVICE AND WIRELESS COMMUNICATION SYSTEM

Kabushiki Kaisha Toshiba,...

1. A wireless communication device comprising:a first memory;
a second memory; and
circuitry,
the first memory being configured to store therein first information that includes a cycle of collecting data from the wireless communication device by a management server,
the second memory being configured to store therein second information that includes a stored electric power amount in which remaining capacity changes according to operation of the wireless communication device,
the circuitry being configured to
determine whether the wireless communication device is able to continue operation by the stored electric power for a predetermined period, based on the first information stored in the first memory and the second information stored in the second memory,
execute a first operation pattern in which the data is transmitted and received between a second wireless communication device and the management server via the wireless communication device when it is determined that the wireless communication device is able to continue the operation by the stored electric power, and
execute a second operation pattern and a third operation pattern when it is determined that the wireless communication device is not able to continue the operation by the stored electric power, wherein
the second operation pattern is an operation pattern in which the wireless communication device moves into intermittent operation, and
the third operation pattern is an operation pattern in which the wireless communication device causes the second wireless communication device to change a first communication path to a second communication path, the first communication path being a path on which data is transmitted from the second wireless communication device to the management server via the wireless communication device, the second communication path being a path on which data is transmitted from the second wireless communication device to the management server without passing through the wireless communication device.

US Pat. No. 10,484,942

WIRELESS ACCESS POINT MANAGING APPARATUS

ARRIS Enterprises LLC, S...

1. A wireless access point managing apparatus comprising:a radio;
wireless communication control circuitry that communicates information via the radio between the wireless access point managing apparatus and one or more electronic devices so as to provide a first wireless access point to a network for a client electronic device, wherein the client electronic device is included in the one or more electronic devices;
a hardware processor; and
a memory having stored therein a program that causes the hardware processor to perform access point management including:
communicating with a separate apparatus that provides a second wireless access point to the network, wherein the separate apparatus includes a plurality of radios, the plurality of radios for connecting wirelessly via different radio communication protocols;
performing a determination as to whether shutdown of the second wireless access point is appropriate;
sending a shutdown instruction to the separate apparatus if shutdown is determined to be appropriate, the shutdown instruction being an instruction to cause the separate apparatus to shut down the second wireless access point by powering down at least one radio of the plurality of radios in the separate apparatus;
performing a determination as to whether the second wireless access point in the separate apparatus is to be turned on;
sending a power up instruction to the separate apparatus to reactivate the second wireless access point by powering up the at least one radio of the second wireless access point in the separate apparatus, if the result of the determination as to whether the second wireless access point is to be turned on is positive; and
after the second wireless access point is reactivated;
in the first wireless access point, if the client electronic device is in communication with the first wireless access point, steering the client electronic device to the second wireless access point.

US Pat. No. 10,484,941

WAKE-UP RADIO ASSISTED WLAN POWER SAVING TECHNOLOGIES

Apple Inc., Cupertino, C...

1. A wireless communication device, comprising:a high-power communication module configured to communicate according to a first communication protocol;
a low-power communication module configured to communicate according to a second, different communication protocol; and
at least one processor communicatively coupled to the high-power communication module and the low-power communication module, wherein the at least one processor is configured to execute software instructions to cause the wireless communication device to:
receive from an access point a first beacon according to the first communication protocol, wherein the first beacon indicates that the access point is capable of including in a low-power update (LPU) message, according to the second communication protocol, an indication that the access point has data available to send to the wireless communication device according to the first communication protocol;
after receiving the first beacon, transition the high-power communication module to an inactive state;
receive the LPU message via the low-power communication module, according to the second communication protocol, while the high-power communication module is in an inactive state;
determine that the LPU message comprises a traffic indication map (TIM) indicating that the access point has data available to send to the wireless communication device according to the first communication protocol;
in response to the determining, transition the high-power communication module from the inactive state to an active state; and
receive a data message including the data via the high-power communication module while the high-power communication module is in the active state.

US Pat. No. 10,484,935

DISCOVERY FOR SPECTRUM RENTING

QUALCOMM Incorporated, S...

1. A method of wireless communication, comprising:receiving, by a user equipment (UE) from a first base station (BS) of a first network operated by a first operating entity, a network information signal in a frequency band allocated to the first operating entity;
receiving, by the UE from a second BS of a second network operated by a second operating entity different from the first operating entity, a service advertising signal indicating an availability of a service of the second network, the service advertising signal received in the frequency band and in synchronization with the network information signal of the first network;
transmitting, by the UE to the second BS, a request for the service of the second network; and
communicating, by the UE with the second BS, a communication signal in the frequency band over the second network during a time period, wherein the communicating is based on the second BS being promoted from a first priority to a second priority for sharing the frequency band with the first BS during the time period in response to the request.

US Pat. No. 10,484,934

NETWORK DISCOVERY FOR WIRELESS COMMUNICATIONS

QUALCOMM Incorporated, S...

1. A method for wireless communication at a user equipment (UE), comprising:establishing an application layer connection between the UE and a server;
receiving, from the server and over the application layer connection, network search information comprising timing information for a radio access network, the network search information based at least in part on a location of the UE;
determining, based at least in part on the network search information, a set of available frequencies associated with available radio access networks;
selecting one or more frequencies from the set of available frequencies for the UE to scan based at least in part on the determining;
scanning the selected one or more frequencies to perform a network search; and
connecting to the radio access network based at least in part on the network search.

US Pat. No. 10,484,925

CHANNEL DIVERSITY-AWARE ROUTING IN WIRELESS MESH NETWORKS

Amazon Technologies, Inc....

1. A first mesh network device of a wireless mesh network, comprising:a radio frequency (RF) module; and
an application processor coupled to the RF module, wherein the application processor comprises a routing engine, the routing engine to:
receive a data frame identifying a destination mesh network device;
identify a first routing table entry identifying a first network path from the first mesh network device to the destination mesh network device, wherein the first routing table entry comprises a first path selection metric value, a total count of communication links along the first network path, and a first count of interfering communication links along the first network path, wherein the interfering communication links comprise a first communication link and a second communication link that utilize a same radio channel for data transmission;
identify a second routing table entry specifying a second network path from the first mesh network device to the destination mesh network device, wherein the second routing table entry comprises a second path selection metric value and a second count of interfering communication links along the second network path;
determine a first weighted sum of the first path selection metric value and a first channel diversity metric value, wherein the first channel diversity metric value is a ratio of the first count of interfering communication links to the total count of communication links;
determine a second weighted sum of the second path selection metric value and a second channel diversity metric value, wherein the second channel diversity metric value reflects the second count of interfering communication links;
determine that the first weighted sum is less than the second weighted sum; and
transmit the data frame, using the first network path, to the destination mesh network device.

US Pat. No. 10,484,923

SYSTEM AND METHOD FOR CONNECTION AND HAND-OVER MANAGEMENT ACROSS NETWORKS AND SSIDS

AIRTIES KABLOSUZ ILETISIM...

1. A system for steering an IEEE 802.11 station (STA), the system comprising:the STA;
a first IEEE 802.11 access point (AP), the first AP configured to operate at least a first virtual network, and to run a first Client Steering Daemon (CSD) configured to monitor unassociated STAs and log the resulting monitoring data;
a second IEEE 802.11 AP configured to operate at least a second virtual network, and to run a second CSD configured to receive a command from a cloud server, and to steer the STA from the second virtual network to the first virtual network based on the received command;
and the cloud server configured to receive the monitoring data from the first AP, and to send the command to the second AP to enable the second AP to steer the STA to a preferred virtual network based on the received monitoring data.

US Pat. No. 10,484,919

RADIO TERMINAL CONFIGURED TO SWITCH A STANDBY TARGET OR A CONNECTION TARGET BETWEEN A MOBILE COMMUNICATION NETWORK AND A WIRELESS LAN

KYOCERA Corporation, Kyo...

1. A radio terminal comprising:a controller configured to perform a predetermined process for switching a standby target or a connection target between a mobile communication network and a wireless LAN when at least a part of a coverage area of the wireless LAN overlaps a coverage area of the mobile communication network, wherein
the controller is further configured to execute the predetermined process when a state where first information regarding the mobile communication network satisfies a first condition and second information regarding the wireless LAN satisfies a second condition is continued over a predetermined period, and
the controller is further configured to
receive a validity period set to the second information from an entity at the mobile communication network,
start a timer corresponding to the validity period, in response to obtaining the second information from the wireless LAN, and
determine, before the timer expires, whether or not the second information satisfies the second condition.

US Pat. No. 10,484,918

LOAD BALANCING IN WIRELESS NETWORKS FOR IMPROVED USER EQUIPMENT THROUGHPUT

1. A method, comprising:determining, by a system comprising a processor, an overall device traffic throughput, for cells of a sector associated with a base station device, that satisfies a defined traffic throughput criterion relating to a harmonic mean of the overall device traffic throughput for the cells of the sector, wherein the defined traffic throughput criterion is determined to be satisfied based on the harmonic mean being determined to satisfy a defined threshold value relating to the harmonic mean of the overall device traffic throughput; and
based on the overall device traffic throughput for the cells, determining, by the system, whether to adjust an operational characteristic associated with a cell of the cells to facilitate adjusting a distribution of device traffic among the cells of the sector.

US Pat. No. 10,484,915

IDENTIFYING A BEAM FOR ACCESSING A TARGET CELL OF A WIRELESS HANDOVER

TELEFONAKTIEBOLAGET LM ER...

8. A wireless device for handover comprising:a wireless interface configured to receive an RRC connection reconfiguration message from a source network node associated with a source cell, the RRC connection reconfiguration message comprising an identification of a target cell and access information associated with the target cell, wherein the target cell is different than the source cell and comprises one or more beams to be transmitted by the target cell and the access information comprises beam related information that comprises common random access configuration information associated with the one or more beams and dedicated random access configuration information associated with the one or more beams;
processing circuitry configured to identify at least one beam transmitted from the target cell from among the one or more beams of the target cell based on the identification of the target cell and the access information from the RRC connection reconfiguration message; and
an input and output interface configured to receive input information and provide output information;
a power source configured to provide power to the wireless interface, processing circuity and input and output interface; and
wherein the wireless interface is further configured to access the target cell using the identified at least one beam.

US Pat. No. 10,484,914

COMMUNICATION APPARATUS, COMMUNICATION SYSTEM, NOTIFICATION METHOD, AND PROGRAM PRODUCT

Sony Corporation, Tokyo ...

1. A communication apparatus, comprising:a circuitry configured to:
transmit, using a first communication method, a response message including information indicating at least a second communication method to an information processing apparatus, in response to a request message from the information processing apparatus, wherein the second communication method is different from the first communication method;
make a notification; and
exchange data directly with the information processing apparatus, using the second communication method.

US Pat. No. 10,484,913

COMMUNICATION CONTROL METHOD, COMMUNICATION CONTROL DEVICE, AND COMMUNICATION SYSTEM FOR CAUSING READINESS FOR MOVEMENT OF A COMMUNICATION TERMINAL

NTT DOCOMO, INC., Chiyod...

1. A communication control method in a communication system including a node for communicating with a communication terminal and executing request processing from the communication terminal without requesting another node for processing, the method comprising:making a change so that a first destination node, being a node linked to a destination wireless base station, and a second destination node, being a node linked to a wireless base station located within a specified range of the destination wireless base station, become ready to receive a request from the communication terminal and execute request processing, the making of the change being performed in response to a notification received by a node changing device from a management device configured to perform mobility management on the communication terminal when handover processing of the communication terminal is detected by the management device,
wherein the making of the change includes the first and second destination nodes activating a virtual machine for executing request processing,
the destination wireless base station pre-stores identifiers relating to other wireless base stations in the specified range of the destination wireless base station, and
the wireless base station located in the specified range of the destination wireless base station is identified in accordance with the destination wireless base station.

US Pat. No. 10,484,900

METHOD AND DEVICE ALLOWING TERMINAL TO REPORT MEASUREMENT RESULT

LG ELECTRONICS INC., Seo...

1. A method for reporting, by a user equipment (UE), a measurement result in a wireless communication system, the method comprising:receiving a plurality of trigger quantities from a network;
determining a plurality of measurement report triggering-entering conditions corresponding to the plurality of received trigger quantities; and
reporting a measurement result when all of the plurality of determined measurement report triggering-entering conditions is satisfied,
wherein the plurality of measurement report triggering-entering conditions is determined based on a conventional measurement report triggering-entering condition and the plurality of trigger quantities, and
wherein when the conventional measurement report triggering-entering condition is a condition in which a measurement result of a neighboring access point (AP) is better than a measurement result of a serving AP and the plurality of trigger quantities is a WLAN beacon received signal strength indicator (RSSI) and channel utilization, the plurality of measurement report triggering-entering conditions is determined to be a condition in which a Wireless Local Area Network (WLAN) beacon RSSI measurement result of the neighboring AP is better than a WLAN beacon RSSI measurement result of the serving AP and a channel utilization measurement result of the neighboring AP is worse than a channel utilization measurement result of the serving AP.

US Pat. No. 10,484,895

WIRELESS DATA CONCENTRATOR SYSTEMS AND METHODS

Simmonds Precision Produc...

1. A vehicular wireless networking system, comprising:a first data concentrator configured to transmit a predetermined signal of predetermined characteristics according to a transmission setting;
at least one second data concentrator configured to listen for and/or receive a signal from the first data concentrator; and
a network analysis module operatively connected to the first data concentrator to at least modify a transmission setting thereof and to send a transmit command to the first data concentrator to cause the first data concentrator to send the predetermined signal, wherein the network analysis module is operatively connected to the second data concentrator at least to receive a received signal therefrom, the network analysis module configured to determine if there are any signal transmission effects between the first data concentrator and the second data concentrator based on a comparison of the predetermined signal and the received signal, wherein network analysis module is configured to receive an aircraft startup signal before transmitting a transmit command to cause a determination of any signal transmission effects with every aircraft startup.

US Pat. No. 10,484,891

GENERATING RECOMMENDATIONS FOR ACHIEVING OPTIMAL CELLULAR CONNECTIVITY BASED ON CONNECTIVITY DETAILS AND CURRENT AND PREDICTED FUTURE EVENTS

Fortinet, Inc., Sunnyval...

1. A method comprising:receiving, by a recommendation computer system that provides recommendations regarding mitigation actions to be undertaken by a network security device associated with a private network, from an external network a first set of data pertaining to one or more wireless carriers, wherein a modem of the private network is configured to provide connectivity to the external network on behalf of the private network via a first wireless carrier of a plurality of wireless carriers, and wherein the first set of data is selected from one or more of an Internet feed pertaining to current and future predicted connection status for each of the plurality of wireless carriers, real-time user reports pertaining to their respective connection status with the plurality of wireless carriers, past and current connection behavior of the plurality of wireless carriers, current and future weather conditions, future outage information received from the plurality of wireless carriers, performance data metrics pertaining to the plurality of wireless carriers, and one or more future events that may potentially impact the current and future predicted connection status;
receiving, by the recommendation computer system, from the network security device a second set of data including one or more of, current connection parameter values associated with the first wireless carrier as observed by one or more user computing devices that are operatively coupled to the network security device, reported hardware/software issues pertaining to the network security device and configuration information associated with the network security device and the modem, wherein the configuration information includes one or more of a software version, a hardware version, and configuration settings of the network security device and the modem;
based on machine learning processing of the received first set of data and the received second set of data, predicting, by the recommendation computer system, an interruption of the connectivity to the external network at a point in time in the future;
determining, by the recommendation computer system, whether the predicted interruption can be mitigated by performing a reconfiguration of the network security device or the modem;
when said determining is affirmative, then issuing, by the recommendation computer system, a first recommendation to the network security device to perform the reconfiguration, wherein the recommended reconfiguration includes one or more of updating firmware, updating software, installing a software patch and revising configuration settings of the network security device or the modem; and
when said determining is negative, then issuing, by the recommendation computer system, a second recommendation to the network security device to switch from the first wireless carrier to a second wireless carrier of the plurality of wireless carriers, wherein the second recommendation is based on processing of data pertaining to the second wireless carrier within the first set of data by machine learning.

US Pat. No. 10,484,888

TELECOMMUNICATIONS APPARATUS AND METHODS

SONY CORPORATION, Tokyo ...

1. A method of operating a terminal device capable of coverage enhancement in a wireless telecommunication system comprising:receiving a signal from a base station within the wireless telecommunication system;
measuring a signal strength of the received signal;
comparing the measured signal strength with a first threshold value;
selecting a first mode of coverage enhancement as a selected mode of coverage enhancement when the measured signal strength is greater than the first threshold value;
not selecting the first mode of coverage enhancement as the selected mode of coverage enhancement and comparing the measured signal strength with a second threshold value when the measured signal strength is less than the first threshold value; and
selecting a second mode of coverage enhancement as the selected mode of coverage enhancement when the measured signal strength is greater than the second threshold value, wherein
in the first mode of coverage enhancement transmission of a system information block (SIB) for the terminal device is repeated a first number of times,
in the second mode of coverage enhancement transmission of a SIB for the terminal device is repeated a second number of times, which is greater than the first number of times,
the terminal device is a reduced-capability terminal device configured to operate in a subset of an entirety of a bandwidth of the wireless telecommunication system,
the SIB is a SIBx a specifically configured for reception by reduced-capability terminals, and
existence of the SIBx is identified by an information element included in a SIB previously received by the terminal device.

US Pat. No. 10,484,885

APPARATUS AND METHOD FOR BEAM-FORMING COMMUNICATION IN MOBILE WIRELESS BACKHAUL NETWORK

ELECTRONICS AND TELECOMMU...

1. An apparatus for beam-forming communication in a mobile wireless backhaul network included in a base station, the apparatus comprising:a position searching unit determining a distance between the base station and a mobile terminal, a relative speed between the base station and the mobile terminal, and a relative direction of the mobile terminal;
a beam setting unit
determining a plurality of beam search groups including searching beams of the base station according to the distance, wherein the searching beams are beams to be searched by the mobile terminal,
determining a number of antenna elements forming the searching beams, wherein the antenna elements are included in each of the plurality of beam search groups, and
setting a number of the searching beams and a search period for a beam of the mobile terminal according to the relative speed and the relative direction; and
a beam searching unit searching for the beam of the mobile terminal based on the search period using the plurality of beam search groups,
wherein the antenna elements are included in a phased-array antenna, and the number of first beam search groups among the plurality of beam search groups are selected more than the number of second beam search groups among the plurality of beam search groups,
wherein the first beam search groups are the beam search groups in the same direction as the relative direction of the mobile terminal, and the second beam search groups are the beam search groups in a direction opposite to the relative direction of the mobile terminal.

US Pat. No. 10,484,882

RADIO RESOURCE MANAGEMENT IN WIRELESS COMMUNICATION SYSTEMS

Telefonaktiebolaget LM Er...

1. A method for performing radio resource management in a wireless communication system adapted to use directive beams for serving at least one user device, wherein the method comprises:obtaining image information from at least one image sensor monitoring at least part of a radio coverage area that is covered by a plurality of directive beams provided by at least one network node of the wireless communication system;
processing the obtained image information to predict a change in radio propagation characteristics that affects one of the directive beams that serves a user device;
based on the change in radio propagation characteristics predicted from the obtained image information, performing one or more of the following operations with respect to at least one of the directive beams selected based on the obtained image information:
controlling transmission of mobility reference signals within the at least one directive beam;
configuring the user device to perform measurements of mobility reference signals transmitted within the at least one directive beam; and
configuring reporting and/or processing of measurements of mobility reference signals transmitted within the at least one directive beam.

US Pat. No. 10,484,881

OPTIMIZATION OF CELLULAR NETWORK ARCHITECTURE BASED ON DEVICE TYPE-SPECIFIC TRAFFIC DYNAMICS

Board of Trustees of Mich...

1. A method for adjusting a parameter of a cellular network, the method comprising:obtaining, by a processor in communication with a non-transitory computer-readable medium, network traffic data for a plurality of different endpoint device types, wherein the network traffic data is derived from voice calls of the cellular network, wherein the network traffic data comprises current network traffic data and a training data set comprising past network traffic data, wherein the network traffic data comprises network traffic data for each of the plurality of different endpoint device types, wherein each of the plurality of different endpoint device types comprises a different physical endpoint device type, wherein the network traffic data is stored in a plurality of records, wherein each record of the plurality of records contains a device type identifier that identifies an endpoint device type of the plurality of different endpoint device types;
segregating, by the processor, at least one record in the plurality of records based on a corresponding device type identifier that identifies one of the plurality of different endpoint device types;
predicting, by the processor, a future traffic pattern for the one of the plurality of different endpoint device types based on the at least one record in the plurality of records that contain the corresponding device type identifier that identifies the one of the plurality of different endpoint device types, wherein the predicting comprises:
creating a model for the network traffic data that is specific to the one of the plurality of different endpoint device types, wherein the model indicates a degree of correlation between a present network traffic state represented by the current network traffic data and a number of past network traffic states represented by the training data set; and
determining, using the model, that a geographic concentration of endpoint devices of the one of the plurality of different endpoint device types is expected at a first base station of the cellular network; and
adjusting, by the processor, the parameter of the cellular network in response to the future traffic pattern predicted for the one of the plurality of different endpoint device types.

US Pat. No. 10,484,877

SYSTEM AND METHOD FOR A CUSTOMIZED FIFTH GENERATION (5G) NETWORK

Huawei Technologies Co., ...

1. A method for establishing a virtual gateway, the method comprising:instantiating a virtual user specific serving gateway (v-u-SGW) on a network device in a wireless network domain, wherein the network device is assigned a host identifier (ID), wherein the v-u-SGW is assigned to a user equipment (UE) directly connected to the wireless network domain, and wherein the v-u-SGW is configured to translate content having an information-centric networking (ICN) format into a user-specific format, and relay the translated content to the UE directly connected to the wireless network domain; and
assigning a first local virtual gateway ID to the v-u-SGW, wherein different virtual gateways on the network device are assigned different local virtual gateway IDs; and
configuring routing parameters in a network so that packets specifying both the host ID and the first virtual gateway ID are forwarded to the v-u-SGW.

US Pat. No. 10,484,876

ASSISTED DYNAMIC FREQUENCY SCAN FOR WI-FI ACCESS POINTS

Verizon Patent and Licens...

1. An access point (AP) comprising:a radio transceiver to implement Wi-Fi radio connections in a 5 gigahertz (GHz) unlicensed band using a plurality of potential frequency channels;
a network interface to connect to a network that provides network connectivity to the AP; and
circuitry to:
receive historical channel scan information relating to results of scans of the plurality of potential frequency channels by other APs;
determine, based on the historical channel scan information, one or more of the plurality of potential frequency channels to exclude as a potential active Wi-Fi channel for the AP;
select from the plurality of potential frequency channels to obtain one or more of the plurality of potential channels to scan, the selecting including refraining from selecting any of the plurality of potential frequency channels that were determined to be excluded;
determine, for each of the selected potential frequency channels, one or more selection metrics;
determine, for each of the selected potential frequency channels and based on the one or more selection metrics, an amount of time to scan each of the selected potential frequency channels,
wherein a first amount of time is determined for a first potential frequency channel, of the selected potential frequency channels based on the one or more selection metrics associated with the first potential frequency channel, and
wherein a second amount of time is determined for a second potential frequency channel, of the selected potential frequency channels based on the one or more selection metrics associated with the second potential frequency channel, the first and second amounts of time being different; and
scan the selected potential frequency channels over a particular period of time, without scanning any of the plurality of potential frequency channels that were determined to be excluded, wherein scanning the selected potential frequency channels includes:
scanning, during the particular period of time, the first potential frequency channel for the first amount of time, and
scanning, during the particular period of time, the second potential frequency channel for the different second amount of time.

US Pat. No. 10,484,875

TECHNIQUES FOR TRANSMISSION OF SOUNDING REFERENCE SIGNAL IN SHARED RADIO FREQUENCY SPECTRUM BAND

QUALCOMM, Incorporated, ...

1. A method for wireless communication at a user equipment (UE), comprising:establishing wireless communications using two or more uplink component carriers (CCs) in a wireless communications network, wherein a first uplink CC of the two or more uplink CCs uses a shared radio frequency (RF) spectrum band that is available for unlicensed use;
identifying that each of the two or more uplink CCs are configured to be in a same timing advance group (TAG);
identifying a sounding reference signal (SRS) to be transmitted in a first symbol using the first uplink CC of the two or more uplink CCs;
determining that one or more of a physical uplink shared channel (PUSCH) transmission or a physical uplink control channel (PUCCH) transmission is to be transmitted in the first symbol using a second uplink CC of the two or more uplink CCs;
determining that the transmission during the first symbol using the two or more uplink CCs is power limited; and
transmitting the SRS in the first symbol, using a minimum guaranteed power level configured for transmission of the first uplink CC, using the first uplink CC, and transmitting one or more of the PUSCH or PUCCH using the second uplink CC.

US Pat. No. 10,484,861

ELECTRONIC DEVICE COMPRISING A SECURE MODULE SUPPORTING A MODE FOR THE LOCAL MANAGEMENT OF THE CONFIGURATION OF A SUBSCRIBER PROFILE

IDEMIA France, Colombes ...

1. An electronic device, comprising:a secure module configured to host at least one mobile communication network subscriber profile; and
a first interface that transmits local profile configuration requests to the secure module,
the secure module including a local manager that receives local profile configuration requests coming from the first interface, and an activation agent that includes detection means for detection of a local profile management mode that authorizes or prohibits processing by the local manager of the local configuration requests as a function of a result of the detection,
wherein the secure module also includes a second interface that communicates with a remote server for receiving remote profile configuration requests, and
wherein the detection means includes means for determining at least one secure radiofrequency transport protocol that has been executed by the second interface at a time of provisioning of the profile in order to determine the result of the detection.

US Pat. No. 10,484,849

AERIAL PROFILING OF COMMUNICATION NETWORKS

16. A system comprising:an unmanned vehicle; and
a processor communicatively connected with the unmanned vehicle; and
a memory coupled with the processor, the memory comprising executable instructions that when executed by the processor cause the processor to effectuate operations comprising:
obtaining first information comprising a material reflection coefficient of an object approximate to a location in an airspace;
based on the first information, obtaining instructions comprising a frequency of probing of a geographic area to be performed by the unmanned vehicle along a path;
emulating application services used by a user of a mobile device during the obtaining of one or more of the first information; and
based on the first information obtained during the emulating of the application services, generating a map comprising a radio signal reading to the location in the airspace.

US Pat. No. 10,484,844

SIMPLIFIED SHORT MESSAGE SERVICE (SMS) PROCEDURE FOR COMMUNICATION WITH INTERNET OF THINGS DEVICES

Nokia Solutions and Netwo...

1. A method comprising:receiving, at a service capability exposure function (SCEF), a short message service (SMS) message associated with a user equipment;
identifying, at the SCEF, a destination for the SMS message based on a mapping between a unique identifier of the user equipment and an external identifier of the user equipment; and
transmitting, from the SCEF, the SMS message towards the destination via an interface between the SCEF and a mobility management entity (MME), wherein delivery of the SMS message over the interface does not require establishing a packet data network (PDN) connection with the destination.

US Pat. No. 10,484,843

AUDIO SYSTEMS AND METHODS

QUALCOMM Incorporated, S...

1. An audio system comprising:a first wireless earpiece;
a second wireless earpiece; and
a first mobile device comprising one or more processors configured to:
wirelessly receive data from the first wireless earpiece;
recognize a user gesture that includes contacting at least a portion of the first wireless earpiece using at least the data received from the first wireless earpiece; and
in response to recognizing the user gesture that includes contacting at least a portion of the first wireless earpiece using at least the data received from the first wireless earpiece, alter a presentation parameter of audio data played by either the first wireless earpiece or the second wireless earpiece such that presentation parameters of audio data played by the first wireless earpiece differ from presentation parameters of audio data played by the second wireless earpiece, wherein the audio data played by the first wireless earpiece includes at least a first audio data of a first electronic communication received from a second mobile device that is different from a second electronic communication received from a third mobile device and the audio data played by the second wireless earpiece includes at least a second audio data of the second electronic communication.

US Pat. No. 10,484,841

LTE CLUSTER COMMUNICATION METHOD, USER EQUIPMENT, AND FIRST NETWORK ELEMENT EQUIPMENT

ZTE CORPORATION, Shenzhe...

1. A method for LTE trunking communication, comprising:reporting area identifier information of a user equipment when the user equipment, which is ready to receive trunked service data through a multimedia broadcast/multicast service (MBMS) bearer, moves between a cell inside an MBMS single frequency network (MBSFN) area at which a trunked service is located and a cell outside the MBMFN area; and
receiving, by the user equipment, the trunked service data according to a trunked service bearing mode selected by a network side based on the received area identifier information; wherein the network side selecting the trunked service bearing mode according to the area identifier information comprises: the network side judging whether to use a unicast bearer according to the area identifier information, selecting the unicast bearer as the trunked service bearing mode if determining that there is no available MBMS bearer or establishable MBMS bearer, and selecting the MBMS bearer as the trunked service bearing mode if determining that there is an available MBMS bearer or establishable MBMS bearer; wherein,
determining that there is the available MBMS bearer if the user equipment is in an MBMS coverage area and a trunked service has not begun yet; and
determining that there is the establishable MBMS bearer if the user equipment is not in an MBMS coverage area, a trunked service has not begun yet, and a network is able to configure a cell at which the user equipment is located as a new MBSFN area or enlarge an original MBSFN area containing the cell at which the user equipment is located.

US Pat. No. 10,484,833

METHODS, SYSTEMS AND COMPUTER READABLE MEDIA FOR PROVIDING AND USING ULTRA WIDEBAND LOCAL AREA NETWORKS (LANS)

CLAIRVOYANT NETWORKS, LLC...

1. A system for locating ultra-wide-band (UWB) devices, the system comprising:a plurality of UWB local area networks (LANs), including at least a first UWB LAN and a second UWB LAN, each UWB LAN comprising:
a plurality of anchors configured for performing UWB ranging; and
a LAN master anchor surrounded by at least some of the plurality of anchors, wherein the LAN master anchor is configured for transmitting a UWB beacon to identify the UWB LAN to one or more candidate tags to join the UWB LAN; and
a tag securable to an object for tracking, wherein the tag is configured for:
receiving a first UWB beacon from a first LAN master of the first UWB LAN;
receiving a second UWB beacon from a second LAN master of the second UWB LAN; and
determining to associate with the first UWB LAN based on the first UWB beacon and the second UWB beacon.

US Pat. No. 10,484,831

LOCAL EPHEMERAL LOCATION TRACKING OF MOBILE DEVICE USERS

Radius Networks Inc., Wa...

1. A method for automatically tracking location of a mobile device in a physical venue to within a predetermined spatial resolution, the method comprising:detecting presence of the mobile device within a scanners-covered area of the venue;
obtaining a current hardware address code of the detected mobile device;
using the obtained current hardware address code to repeatedly attempt to dynamically connect to a predetermined background peripheral service (BPS) installed in the detected mobile device, where the BPS is configured to output a wireless signal including a temporary identification sequence (TID) when the BPS is connected to, the TID being one that has been pre-assigned to the BPS;
receiving at one or more of the scanners of the venue, the wireless signal output by the BPS;
determining the strength of the received wireless signal and acquiring the TID provided within the received wireless signal;
sending the determined signal strength and acquired TID to at least one of plural data processors;
processing the sent signal strength by at least one of the data processors to thereby determine a location of the detected mobile device to within the predetermined spatial resolution; and
outputting by at least one of the data processors a location signal representing the determined location and identification of the detected mobile device.

US Pat. No. 10,484,813

SYSTEMS AND METHODS FOR DELIVERY OF PERSONALIZED AUDIO

Disney Enterprises, Inc.,...

1. A device for use in a system including a plurality of speakers, the device comprising:a memory configured to store a software application; and
a processor configured to execute the software application to:
transmit one or more audio calibration signals to the plurality of speakers for emission of sounds by the plurality of speakers in an environment;
receive information relating to a detection of the sounds emitted by the plurality of speakers;
analyze the information to determine positions of the plurality of speakers in the environment;
detect a position of a user in the environment;
track the position of the user while delivering an audio signal to the user; and
adjust the delivery of the audio signal to the user via the plurality of speakers based on the tracked position of the user and the positions of the plurality of speakers.

US Pat. No. 10,484,808

AUDIO SIGNAL PROCESSING APPARATUS AND METHOD FOR PROCESSING AN INPUT AUDIO SIGNAL

Huawei Technologies Co., ...

1. An audio signal processing apparatus for processing an input audio signal into an output audio signal, wherein the audio signal processing apparatus comprises:a decomposer configured to decompose the input audio signal into a direct audio signal and a diffuse audio signal;
a modifier configured to modify the direct audio signal in order to obtain a modified direct audio signal, wherein the modifier comprises a bandwidth extender configured to extend an upper cutoff frequency of a frequency range of the direct audio signal; and
a combiner configured to combine the modified direct audio signal with the diffuse audio signal to obtain the output audio signal;
wherein the bandwidth extender comprises a plurality of bandpass filters configured to extract a plurality of direct audio signal components from the direct audio signal, wherein each direct audio signal component is associated with a corresponding frequency band of a plurality of frequency bands defined by the plurality of bandpass filters, and wherein the bandwidth extender further comprises an energy estimator configured to estimate, for each frequency band of the plurality of frequency bands, the energy of the direct audio signal component associated with the corresponding frequency band;
wherein the bandwidth extender further comprises a harmonics generator configured to generate, based on a first direct audio signal component of the plurality of direct audio signal components, an adjustment direct audio signal component containing harmonics of the first direct audio signal component for adjusting a second direct audio signal component of the plurality of direct audio signal components, when the energy of the second direct audio signal component is smaller than a target energy of the second direct audio signal component;
wherein the bandwidth extender further comprises a scaler configured to scale the adjustment direct audio signal component for the second direct audio signal component using a scaling factor determined based on the energy of the first direct audio signal component; and
wherein the scaler is configured to determine the scaling factor Gh for scaling the adjustment direct audio signal component for the second direct audio signal component based on the following equation:
wherein Th denotes the target energy of the adjustment direct audio signal component for the second direct audio signal component and Eh denotes the energy of the adjustment direct audio signal component for the second direct audio signal component and wherein Th and Eh are defined by the following equations:Th=Tx?l·Ex, and
Eh=?2·El,
wherein Ex denotes the energy of the second direct audio signal component, El denotes the energy of the first direct audio signal component, l denotes a leakage factor and ?2 denotes a second adjustment factor.

US Pat. No. 10,484,805

INTRAORAL APPLIANCE FOR SOUND TRANSMISSION VIA BONE CONDUCTION

SoundMed, LLC, Mountain ...

1. An intraoral appliance for sound transmission comprising an intra-oral bone conduction sound transmission device securable to one or more teeth without requiring modification of the one or more teeth,wherein the intra-oral bone conduction sound transmission device comprises a movable mass securable to the one or more teeth with a spring, and
wherein the spring is configured to provide a clamping force that acts on a lingual side and buccal side of one or more of the one or more teeth.

US Pat. No. 10,484,801

CONFIGURATION OF HEARING PROSTHESIS SOUND PROCESSOR BASED ON VISUAL INTERACTION WITH EXTERNAL DEVICE

Cochlear Limited, Macqua...

1. A method comprising:receiving into a hearing prosthesis, from an external device associated with a recipient of the hearing prosthesis, a control signal indicating that the recipient is looking at an output of the external device; and
responsive to receipt of the control signal, the hearing prosthesis automatically configuring a sound processor of the hearing prosthesis in a manner based at least in part on the control signal indicating that the recipient is looking at the output of the external device, wherein
the external device is outputting visual content,
the control signal indicates at least one characteristic of the visual content being output by the external device, and wherein automatically configuring the sound processor of the hearing prosthesis is further based at least in part on the control signal indicating the at least one characteristic of the visual content being output by the external device, and
the at least one characteristic of the visual content comprises the visual content being text-based content, and wherein automatically configuring the sound processor of the hearing prosthesis based at least in part on the control signal indicating the at least one characteristic of the visual content being output by the external device comprises at least one function that is at least one of:
based at least in part on the control signal indicating that the visual content is text-based, automatically configuring the sound processor to reduce gain of the sound processor;
based at least in part on the control signal indicating that the visual content is text-based, automatically reducing a stimulation rate of the sound processor; or
based at least in part on the control signal indicating that the visual content is text-based, automatically increasing a noise reduction level of the sound processor.

US Pat. No. 10,484,799

PHOTOELECTRIC MEMS MICROPHONE AND ELECTRONIC DEVICE

ZILLTEK TECHNOLOGY (SHANG...

1. A photoelectric MEMS microphone having an acoustic cavity, the photelectric MEMS microphone comprising:a MEMS transducer configured for capturing an acoustic signal;
a signal processing chip connected to a signal output terminal of the MEMS transducer, wherein the signal processing chip comprises a signal output terminal pin, and a ground pin; and
a light emitting device, a driving terminal of the light emitting device being connected to the signal output terminal pin;
wherein the MEMS transducer, the signal processing chip, the signal output terminal pin and light emitting device are disposed in the acoustic cavity,
wherein the signal processing chip converges the acoustic signal into a current signal, and wherein the light emitting device is triggered by the signal output terminal pin, such that a brightness of the light emitting device is adjusted based on an intensity of the current signal, and
wherein when the acoustic signal received by the signal processing chip is increased, and the intensity of the current signal converged from the acoustic signal by the signal processing chip is increased by an increase in the acoustic signal captured by the MEMS transducer, a current flow through the light emitting device is increased, enhancing the brightness of the light emitting device to provide an indication of an intensity of the acoustic signal,
wherein the light emitting device is an LED light, and
further comprising a metal housing and a substrate, wherein the substrate and the metal housing form the acoustic cavity,
wherein the metal housing is provided with an acoustic through-hole, and
wherein the LED light has a size corresponding to a size of the acoustic through-hole.

US Pat. No. 10,484,798

ACOUSTIC TRANSDUCER AND MICROPHONE USING THE ACOUSTIC TRANSDUCER

STMICROELECTRONICS S.R.L....

1. An acoustic transducer, comprising:a substrate having an opening, the opening having a first dimension in a first direction;
a vibrating electrode overlapping the opening in the substrate and overlapping a portion of the substrate, the vibrating electrode having a second dimension in the first direction that is greater than the first dimension, the vibrating electrode having a main vibrating portion and a side vibrating portion, the side vibrating portion having a surface area that is smaller than a surface area of the main vibrating portion, the side vibrating portion extending from one side of the main vibrating portion; and
a fixed membrane having a first fixed electrode and a second fixed electrode overlapping the opening in the substrate, the first and second fixed electrodes being electrically isolated from each other, the vibrating electrode being positioned between the fixed membrane and the substrate, the fixed membrane having a third dimension in the first direction that is greater than the second dimension.

US Pat. No. 10,484,794

LOUDSPEAKER DIAPHRAGM, LOUDSPEAKER, AND PRODUCTION METHOD FOR LOUDSPEAKER DIAPHRAGM

PANASONIC INTELLECTUAL PR...

1. A loudspeaker diaphragm comprising:resin, the resin including:
hollow glass member particles;
a reinforcing material; and
a compatibilizing agent that improves compatibility between the resin and the hollow glass member particles, wherein
the reinforcing material is one or more materials selected from the group consisting of mica, carbon fiber, cellulose, and glass fiber,
the compatibilizing agent is a resin modified with maleic acid anhydride,
a thickness of each of the hollow glass member particles is greater than or equal to 0.6 ?m and less than or equal to 3 ?m, and
a content of the hollow glass member particles contained in the resin is greater than or equal to 5 weight % and less than or equal to 40 weight %.

US Pat. No. 10,484,792

HEADPHONE WITH NOISE CANCELLATION OF ACOUSTIC NOISE FROM TACTILE VIBRATION DRIVER

Skullcandy, Inc., Park C...

1. A headphone, comprising:a housing;
an acoustic driver within the housing and configured to generate acoustic sound waves responsive to an input signal;
a tactile vibration driver within the housing and configured to generate tactile vibration sufficient to be felt by a user responsive to the input signal;
a filter configured to filter the input signal into a first filtered input signal and a second filtered input signal and to send the second filtered input signal directly to the tactile vibration driver to generate tactile vibration; and
a noise cancellation unit coupled between the filter and the acoustic driver, the noise cancellation unit comprising an energy detector coupled with a dynamic equalizer, the noise cancellation unit configured to:
generate an adjustment signal according to a fixed, predetermined transfer function associated with the tactile vibration driver generating acoustic noise incidental to the tactile vibrations; and
adjust the first filtered input signal responsive to the adjustment signal utilizing the dynamic equalizer to subtract signals at frequencies of the adjustment signal based on the fixed, predetermined transfer function associated with the tactile vibration driver to transmit an output signal for reproduction by the acoustic driver.

US Pat. No. 10,484,791

AMPLIFIER SPEAKER DRIVE CURRENT SENSE

TEXAS INSTRUMENTS INCORPO...

1. A class-D amplifier, comprising:two high-side transistors and two low-side transistors connected as a bridge to drive a bridge tied speaker;
a first sense resistor connected between a first of the low-side transistors and a low-side reference voltage;
a second sense resistor connected between a second of the low-side transistors and the low-side reference voltage; and
a sigma delta analog to digital converter (?? ADC) coupled to the bridge to measure voltage across the first sense resistor and the second sense resistor.

US Pat. No. 10,484,789

MICRO-SPEAKER HAVING AN AIR ADSORBENT

EM-TECH. CO., Ltd., Busa...

1. A micro-speaker, comprising:an enclosure;
a speaker unit accommodated in the enclosure;
a resonance space defined between the enclosure and the speaker unit; and
an air adsorbent provided in the resonance space,
wherein the air adsorbent is zeolite having at least 40% of channels with a size of 0.4 nm to 0.6 nm,
wherein the zeolite is provided in the form of granules with a grain size of 0.2 mm to 0.5 mm.

US Pat. No. 10,484,788

ACOUSTIC TRANSDUCER WITH PASSIVE DIAPHRAGM SPATIALLY INTEGRATED WITH ACTIVE DIAPHRAGM

Apple Inc., Cupertino, C...

1. An acoustic transducer, comprising:a chassis;
an active diaphragm electromechanically coupled to an electric drive element and suspended from the chassis such that the active diaphragm can reciprocate along an axis of excursion;
a passive diaphragm suspended from the chassis independently of the active diaphragm such that the passive diaphragm is configured to acoustically couple with pressure changes induced by excursions of the active diaphragm; and
an inner suspension member and an outer suspension member;
wherein the active diaphragm defines an outer perimeter and an inner perimeter, and the passive diaphragm defines an outer perimeter, wherein a projection of at least a portion of the outer perimeter of the passive diaphragm on a plane oriented orthogonally relative to the axis of excursion coincides with or is positioned within at least a region of a projection of the outer perimeter of the active diaphragm on the plane, wherein the inner suspension member couples the inner perimeter of the active diaphragm with the chassis and the outer suspension member couples the outer perimeter of the active diaphragm with the chassis.

US Pat. No. 10,484,780

AUDIO OUTPUT APPARATUS AND METHOD FOR OPERATING AUDIO OUTPUT APPARATUS

Samsung Electronics Co., ...

1. An audio output device comprising:a communication circuit to communicate with an external electronic device;
a speaker;
an acceleration sensor;
a proximity sensor; and
a controller electrically coupled with the communication circuit, the speaker, the acceleration sensor, and the proximity sensor, wherein the controller is configured to:
obtain acceleration data using the acceleration sensor;
detect a proximity of an external object with respect to the audio output device using the proximity sensor, based at least in part on a determination that the obtained acceleration data satisfies a specified acceleration condition;
establish a wireless connection between the audio output device and the external electronic device using the communication circuit, based at least in part on a determination that the proximity satisfies a specified proximity condition;
receive audio data from the external electronic device via the wireless connection; and
output a sound via the speaker based at least in part on the audio data.

US Pat. No. 10,484,762

CONTROLLED SIGNALS USING SIGNAL GUIDES FOR SENSOR DEVICES

Eaton Intelligent Power L...

1. A signal guide for a sensor device, the signal guide comprising:a base comprising a first proximal aperture, wherein the first proximal aperture has a first cross-sectional profile, wherein the first proximal aperture is configured to be disposed proximate to a first transceiver element of the sensor device;
a body disposed adjacent to the base, wherein the body comprises a first main channel that adjoins the first proximal aperture;
a distal end disposed adjacent to the body opposite the base, wherein the distal end comprises a first distal aperture that adjoins the first main channel, wherein the first distal aperture has a second cross-sectional profile, wherein the first distal aperture is configured to be disposed proximate to an ambient environment; and
at least one gap that traverses at least a portion of the body, wherein the at least one gap is used, in part, to form variations in a first main channel cross-sectional profile of the first main channel,
wherein the first proximal aperture, the first main channel, and the first distal aperture form a first continuous channel,
wherein the first cross-sectional profile is different than the second cross-sectional profile, and
wherein the first continuous channel is configured to transfer signals between the first transceiver element of the sensor device and the ambient environment.

US Pat. No. 10,484,757

SYSTEMS AND METHODS FOR GRAPHICAL DATA PRESENTATION DURING A SPORTING EVENT BROADCAST

SPORTSMEDIA TECHNOLOGY CO...

1. A system for graphical data presentation during a sporting event broadcast, comprising:a server platform constructed and configured for network communication with at least one input device and at least one display device;
wherein the at least one input device is operable to collect and transmit input data with time codes related to a sporting event to the server platform in real time or near real time;
wherein the server platform comprises at least one rules engine, wherein the at least one rules engine is operable to generate a framework of the sporting event with usage chart methodology based on the time codes of the input data, types of the input data, rules of the sporting event, a context of the sporting event, a production sequencing of the sporting event, and a type of the at least one display device;
wherein the server platform is operable to process the input data based on the framework of the sporting event, thereby creating processed data;
wherein the server platform is operable to customize and integrate a graphical presentation of the processed data with a video presentation of the sporting event based on the framework of the sporting event; and
wherein the at least one display device is operable to display the graphical presentation of the processed data with the video presentation of the sporting event.

US Pat. No. 10,484,744

DISPLAY APPARATUS FOR PROCESSING MULTIPLE APPLICATIONS AND METHOD FOR CONTROLLING THE SAME

LG ELECTRONICS INC., Seo...

1. A television having an internet browsing function, the television comprising:a network interface configured to access at least one webpage on the Internet;
a memory configured to store at least one uniform resource locator (URL) of the accessed at least one webpage;
a user interface configured to receive at least one command from a remote controller; and
a controller configured to control a display module to display a broadcast program in a first area, wherein the broadcast program is received via the network interface, an external device interface or a tuner,
wherein the controller is further configured to:
control the display module to display graphic data for listing at least one or more contents in a second area while displaying the broadcast program in the first area,
control the display module to display a screen of a last accessed webpage among the accessed at least one webpage in the second area in response to a first command, wherein the second area is within the first area, and
control the network interface to access the last accessed webpage based on the URL stored in the memory in response to a second command for selecting the screen displayed in the second area, wherein the first and second commands all are received via the user interface from the remote controller.

US Pat. No. 10,484,742

METHOD AND SYSTEM FOR PROVIDING INFORMATION TO A USER VIA A PROJECTION DEVICE

1. A method for providing information to a user, the method comprising:detecting, by a server, a trigger based on:
signals received from a motion sensor indicating presence of the user within proximity of the motion sensor, wherein the motion sensor is located in proximity to a projection device, the projection device located remotely to the server;
determining, by the server, a preconfigured time;
identifying, by the server, the information for providing to the user based on the trigger and stored user preferences, the stored user preferences comprising the information the user prefers at a particular time and from where user wants the information to be retrieved, and arrangement of a plurality of widgets for display, wherein the arrangement is configurable by the user;
providing, by the server, the information to the projection device in communication with the server for projecting the information on a view space in proximity to the projection device,
determining position of the projection device using a position sensor; and
correcting perspective of the information by a required correction angle and also based on a distance of the projection device from a surface of the view space for appropriate display on the view space,
wherein the projection device is spherical in shape and the perspective correction is achieved by rotating the projection device using the position sensor; and
wherein the projection device is made of silica that permits transmission of the information for display when emitted by an optical engine of the projection device.

US Pat. No. 10,484,713

METHOD AND DEVICE FOR PREDICTING AND RESTORING A VIDEO SIGNAL USING PALETTE ENTRY AND PALETTE ESCAPE MODE

KT CORPORATION, Gyeonggi...

1. A method of decoding a video signal, the method comprising:obtaining at least one palette entry of a current block from a palette map of a previous block;
constructing a palette map of the current block including the obtained palette entry;
deriving a palette index on a sample-by-sample basis of the current block by using palette index number information and information about palette index run related to the current block; and
reconstructing the current block by using the palette map of the current block and the palette index,
wherein the information about palette index run includes first index run information and second index run information,
wherein the first index run information is used to determine a repeated number of times of same palette index in a predetermined scan order, and the second index run information is used to determine whether same palette index occurs from the current sample to the last sample in the predetermined scan order,
wherein the reconstructing the current block further comprises
obtaining an escape present flag indicating whether an escape mode is applied to at least one sample in the current block, wherein the escape present flag is obtained when a number of the palette entries included in the palette map is one or more, and
determining whether a value of the derived palette index for a current sample in the current block is equal to a maximum value of palette index while the obtained escape present flag indicates the escape mode applied to the current block,
obtaining a palette escape value for the current sample in the current block, if the value of the derived palette index for the current sample is equal to the maximum value of palette index, and
wherein the palette index is derived using at least one of an index mode and a copy mode, the index mode is a method of deriving a palette index based on information about palette index run, and the copy mode is a method of deriving a palette index of the current sample using a palette index of a neighboring sample,
wherein when at least one sample of the current block uses the index mode, the palette index is derived using the information about palette index run indicating the number of consecutive sample locations with same palette index, and
wherein a value of the palette index run was entropy encoded and selected from one of two encoded types based on a number of bits used,
as a first encoded type, a value of the palette index run is derived from a single encoded element that represents the value of the palette index run as is,
as a second encoded type, a value of the palette index run is derived from two encoded elements that represent a most significant bit (MSB) value as is and refinement bits as is of the value of the palette index run.

US Pat. No. 10,484,695

REFINED ENTROPY CODING FOR LEVEL MAPS

GOOGLE LLC, Mountain Vie...

1. A method for coding a transform block using level maps, comprising:coding a scan position, in a forward scan direction, corresponding to an end-of-block;
coding, in a backward scan direction, a non-zero map indicating positions of the transform block containing non-zero transform coefficients, wherein the coding the non-zero map starts at a position that is based on the scan position;
coding, in the backward scan direction, lower-range level maps, each lower-range level map having a respective map level up to a maximum map level, the lower-range level map indicating which absolute values of the non-zero transform coefficients are equal to the respective map level and which absolute values of the non-zero transform coefficients are greater than the respective map level, wherein the coding, in the backward scan direction, the lower-range level maps comprising:
selecting, based on a transform class used to generate the transform block, a template for determining a coding context for coding a value of the non-zero map, wherein the transform class is one of a vertical transform class, a horizontal transform class, or a two-dimensional transform class; and
coding a coefficient residual map, each residual coefficient of the coefficient residual map corresponding to a respective non-zero transform coefficient of the transform block having an absolute value exceeding the maximum map level.

US Pat. No. 10,484,691

IMAGE CODING METHOD AND APPARATUS USING SPATIAL PREDICTIVE CODING OF CHROMINANCE AND IMAGE DECODING METHOD AND APPARATUS

SAMSUNG ELECTRONICS CO., ...

1. A method of processing a color component in a video, the method comprising:obtaining a residual value of the color component from a bitstream;
checking information related to intra prediction from the bitstream, for a current prediction block of the color component;
generating, performed by using at least one processor, a prediction value for the current prediction block of the color component, by performing the intra prediction on the current prediction block in response to checking of the information related to the intra prediction from the bitstream; and
reconstructing the current prediction block of the color component by using the prediction value and the residual value,
wherein the generating the prediction value for the current prediction block of the color component comprises performing the intra prediction,
based on an intra prediction mode determined from a neighboring block of the current prediction block of the color component, the neighboring block being located on at least one of a left side of the current prediction block of the color component or an upper side of the current prediction block of the color component, or
based on an intra prediction mode from among a plurality of intra prediction modes as indicated by the information related to the intra prediction from the decoded bitstream, the plurality of intra prediction modes include a direct current (DC) prediction mode, a vertical prediction mode and a horizontal prediction mode.

US Pat. No. 10,484,686

PALETTE CODING MODES AND PALETTE FLIPPING

VID SCALE, Inc., Wilming...

1. A method for coding a video signal using a color palette, the method comprising:determining a first cost associated with coding at least a first pixel of the video signal using index mode, wherein the index mode is enabled for the first pixel;
determining a second cost associated with coding at least the first pixel using copy-above mode, wherein the copy-above mode is enabled for the first pixel;
determining a third cost associated with coding a first run of pixels using the index mode and a second run of pixels using the copy-above mode, wherein the first run starts with the first pixel, the second run starts immediately after the first run, and the third cost is a minimum cost among a plurality of combinations of run-lengths for the first and second runs; and
selecting a palette coding mode based on the first, second and third costs.

US Pat. No. 10,484,680

METHOD AND APPARATUS OF INTRA MODE CODING

HFI INNOVATION INC., Zhu...

1. A method of decoding a block, the method comprising:receiving a flag indicating whether a current intra prediction mode is equal to any of one or more most probable modes;
deriving, by a processor of a decoding apparatus based on a value of the flag, the current intra prediction mode from a decoded mode index; and
decoding, by the processor of the decoding apparatus, the block according to the current intra prediction mode identified by the decoded mode index,
wherein
the current intra prediction mode belongs to a mode set that comprises a DC mode, a Planar mode, and at least one directional mode, each mode of the mode set being represented by a different mode index value,
the deriving the current intra prediction mode from the decoded mode index comprises:
when the decoded mode index corresponds to a first mode index value that represents the Planar mode, deriving the current intra prediction mode to be the Planar mode; and
when the decoded mode index corresponds to a second mode index value that represents the DC mode, deriving the current intra prediction mode to be the DC mode, and
the first mode index value is first in a predetermined order among mode index values of modes of the mode set, and is succeeded by the second mode index value.

US Pat. No. 10,484,637

IMAGE SENSOR AND IMAGE CAPTURE APPARATUS

CANON KABUSHIKI KAISHA, ...

1. An image sensor comprising:a plurality of pixel sections in which pixels are arranged two-dimensionally, each of the pixels connecting to a common amplifier transistor, the common amplifier transistor being connected to a power voltage and having a gate into which voltages of signal charges, generated by photoelectric conversion areas included in the pixels, are respectively input; and
AD conversion circuits that are provided for the plurality of pixel sections respectively, wherein each of the AD conversion circuits includes:
a reference transistor that has a gate into which a ramp signal having a voltage that changes at a constant rate is input; and
a constant current source that is connected to the reference transistor and the common amplifier transistor, and
wherein the common amplifier transistor and the reference transistor form a current mirror circuit.

US Pat. No. 10,484,635

SYNCHRONOUS TIME CODE IMAGE SENSOR

1. An image sensor comprising:a plurality of pixels, each pixel comprising a photodiode and a sense node and being capable of supplying on the sense node an output signal representative of a quantity of light energy received by its photodiode during a pixel integration phase; and
a control circuit configured to, during a phase of acquisition of an image, successively select each pixel a number n of times without resetting the pixel between the first and the last selection of the pixel and, for each selection of a pixel, compare the output signal of the pixel with a quantization threshold and read a binary signal representative of the result of the comparison, a sequence of n binary samples thus obtained forming a pixel output value.

US Pat. No. 10,484,615

OPTICAL ZOOM SYSTEM AND METHOD FOR ITS USE

KARL STORZ Imaging, Inc.,...

1. An optoelectronic device for an optical instrument, the optoelectronic device comprising:an image sensor and a zoom system, both disposed along a common optical path,
the zoom system comprising a plurality of lens groups for imaging an optical image from the optical instrument, the plurality of lens groups comprising, in relative order along the common optical path:
a first lens group having a first lens group aperture, the first lens group comprising at least one deformable lens with a variable curvature, the first lens group fixed relative to the image sensor; and
a second lens group having a second lens group aperture wider than the first lens group aperture, the second lens group optically arranged between the first lens group and the image sensor, the second lens group adapted to move relative to the first lens group in a direction substantially coaxial with at least a portion of the common optical path.

US Pat. No. 10,484,614

APPARATUS FOR OBSERVING FINE OBJECT

KOREA RESEARCH INSTITUTE ...

1. An apparatus for observing a fine object comprising:a camera configured to capture each of a plurality of fine objects contained in at least some of partitioned wells of a plate;
a drive unit coupled to the camera and configured to allow the camera to relatively move with respect to the plate in such a manner that the camera scans the plate; and
a controller coupled to the drive unit and configured to control the drive unit in such a manner that the camera captures the at least some of partitioned wells having fine objects,
wherein the controller operates to determine a shortest movement route of the camera based on a position of the at least some of partitioned wells having the fine objects, and control the drive unit to move the camera in the determined shortest movement route, and
when the camera captures each of the at least some of the partitioned wells having the plurality of fine objects, the camera captures each well at a first magnification and additionally captures each well at a second magnification higher than the first magnification.

US Pat. No. 10,484,610

IMAGE-CAPTURING APPARATUS, CAPTURED IMAGE PROCESSING SYSTEM, PROGRAM, AND RECORDING MEDIUM

SHARP KABUSHIKI KAISHA, ...

6. An image processing method in an image processing apparatus including a display that displays a captured image in which an object that is a quadrangle is captured, the method comprising steps of:(a) displaying on the display the captured image in which the object is continuously captured; and
(b) displaying on the display a correction-processed image in which an area of the object in the captured image is geometrically corrected to a predetermined quadrangle in a state where the captured image in which the object is continuously captured is being displayed; wherein
the captured image and the correction-processed image are displayed within the same screen in step (b).

US Pat. No. 10,484,607

SHAKE CORRECTION CONTROL DEVICE, SHAKE CORRECTION APPARATUS, AND IMAGE CAPTURE APPARATUS

Ricoh Company, Ltd., Tok...

1. A shake correction control device comprising:circuitry to
control an ON timing and OFF timing of one or more horizontal synchronizing signals of an image capture element, and an ON timing and OFF timing of one or more drive signals used for correcting a shake of the image capture element;
shift at least one of the ON timing and OFF timing of the one or more drive signals used for correcting the shake of the image capture element to be out of a period of time during which analog/digital (A/D) conversion processing is collectively performed on pixel signals for a plurality of horizontal lines of the image capture element; and
adjust the at least one of the ON timing and OFF timing of the one or more drive signals used for correcting the shake of the image capture element with respect to the one or more horizontal synchronizing signals based on a number of horizontal lines of the plurality of horizontal lines of the pixel signals collectively subjected to the A/D conversion processing,
wherein at least one of the ON timing and OFF timing of the one or more drive signals is located within a reset conversion time period after shifting.

US Pat. No. 10,484,588

CAMERA MODULE OF REDUCED SIZE

TRIPLE WIN TECHNOLOGY(SHE...

1. A camera module of reduced size, comprising:a camera lens;
an optical filter;
a sensor, wherein the camera lens lies on a light path of the camera module of reduced size towards the sensor;
an optical filter trestle;
wherein the camera lens is mounted on the optical filter trestle, the optical filter is received in the optical filter trestle;
the optical filter trestle comprises an optical filter trestle body and two first plates perpendicularly extending from an outer edge of the optical filter trestle body, the two first plates face each other; and
a module trestle, wherein the module trestle comprises two second plates, the two second plates face each other and are perpendicular to the two first plates, the two first plates and the two second plates are connected end to end, each of the two first plates has two first grooves, the two first grooves are formed in ends of each of the two first plates, each of the two second plates has two second grooves, the two second grooves are formed in ends of each of two the second plates, each of the two first grooves is connected to one second groove, the sensor is received in the module trestle.

US Pat. No. 10,484,584

SYSTEM AND METHOD FOR MOBILE DEVICE BIOMETRIC ADD-ON

Princeton Identity, Inc.,...

10. A holder for a mobile device, the holder comprising:a base attachable to the mobile device;
a housing rotatable relative to the base; and
an optical assembly movably coupled to the base, configured to pivot about an axis relative to the base, and at least partially enclosed by the housing, the optical assembly comprising:
two passive optical elements separated by a housing surface of the housing, a first passive optical element of the two passive optical elements corresponding with a camera of the mobile device, and a second passive optical element of the two passive optical elements corresponding with an illuminator of the mobile device, each of the first and second passive optical elements including two reflective surfaces, a first reflective surface of the two reflective surfaces angled more steeply than a second reflective surface of the two reflective surfaces, the two reflective surfaces of the first passive optical element configured to modify an optical pathway of the camera affixed to a portion of the mobile device by about 180 degrees, and the two reflective surfaces of the second passive optical element configured to modify a pathway of the illuminator of the mobile device by about 180 degrees; and
a housing at least partially enclosing the single passive optical element.

US Pat. No. 10,484,583

INDUCTIVE THREE-AXIS LENS POSITION MEASUREMENT USING AF AND OIS COILS

Apple Inc., Cupertino, C...

1. A camera of a mobile computing device, comprising:a lens module;
an image sensor;
an autofocus coil and one or more optical image stabilization coils configured to generate relative motion between the image sensor and the lens module, wherein
the autofocus coil is mechanically connected to one or more of the lens module and the image sensor, and
each of the one or more optical image stabilization coils is mechanically connected to one or more of the lens module and the image sensor;
one or more driver circuit elements, connected to the autofocus coil, configured to pass a current through the autofocus coil; and
one or more measurement circuit elements connected to respective ones of the one or more optical image stabilization coils, the one or more measurement circuit elements configured to measure changes induced in currents in the respective ones of the one or more optical image stabilization coils to enable determination of a position of the autofocus coil.

US Pat. No. 10,484,558

READING APPARATUS, CONTROL METHOD AND STORAGE MEDIUM STORING PROGRAM THEREOF

Canon Kabushiki Kaisha, ...

1. A reading apparatus comprising:at least one processor;
a reading control unit configured to cause a reading sensor to read a reading target object; and
a display control unit configured to display an error message on a screen,
wherein the display control unit displays the error message based on a detection of a decrease in an amount of light emitted from the reading target object during reading of the reading target object by the reading sensor in a period from when reading of the reading target object is instructed to when reading of the reading target object is finished, and
wherein the reading control unit and the display control unit are implemented by the at least one processor.

US Pat. No. 10,484,504

ADAPTIVE COMPUTATION AND FASTER COMPUTER OPERATION

PALANTIR TECHNOLOGIES INC...

1. A system comprising:a plurality of processors;
a plurality of storage devices configured to store a first data set; and
a network communication interface configured to receive a request from a personal computer to perform an operation on the first data set;
wherein the system is configured to:
access information indicating whether the system completed a first processing operation on the first data set before a personal computer completed the first processing operation on the first data set;
receive, through the network communication interface, a request from the personal computer to perform a second processing operation on a second data set;
determine a size of the second data set; and
based at least in part on the size of the second data set and the information indicating whether the system completed the first processing operation on the first data set before the personal computer completed the first processing operation on the first data set, perform the second processing operation on the second data set or transmit the second data set to the personal computer.

US Pat. No. 10,484,475

SYSTEM AND METHOD FOR SHARING UNSUPPORTED DOCUMENT TYPES BETWEEN COMMUNICATION DEVICES

DAMAKA, INC., Richardson...

1. A method for sharing a document comprising:receiving, by a document server from a first communication device, a document of a first document type for processing into a first plurality of pages based on at least one parameter, wherein each of the first plurality of pages is a second document type that is different from the first document type;
providing, by the document server to the first communication device, first access information corresponding to the first plurality of pages, wherein the first access information identifies a location of at least one of the first plurality of pages on a network accessible storage location;
sending, by the document server, the first access information to the first communication device;
receiving, by the document server, a request from a first communication device for one of the first plurality of pages;
receiving, by the document server, an edit to one of the first plurality of pages from the first communication device, wherein the edit creates a modified page; and
storing the modified page on the network accessible storage location.

US Pat. No. 10,484,465

COMBINING STATELESS AND STATEFUL SERVER LOAD BALANCING

A10 Networks, Inc., San ...

1. A method for processing data packets sent over a communication session between a host and a server by a service gateway, comprising:determining, by the service gateway, that a hybrid-stateless condition is satisfied; and
based on the determination that the hybrid-stateless condition is satisfied, processing a subsequently received data packet, by the service gateway, using a hybrid-stateless processing by matching data included in the subsequently received data packet to a service mapping table to determine, based on the match, a server to which the subsequently received data packet is to be sent.

US Pat. No. 10,484,415

SYSTEMS AND METHODS FOR DETECTING SECURITY RISKS IN NETWORK PAGES

Worldpay, LLC, Symmes To...

1. A method for detecting security risks in network pages, comprising:providing at least one secure transaction page to a secure transaction provider, the secure transaction page enabling the secure transaction provider to request secure transactions;
determining an expected request rate for the secure transaction page by the secure transaction provider based on a history of request rate for the secure transaction page;
determining an actual request rate for the secure transaction page by the secure transaction provider, the actual request rate being indicative of a number of calls for the secure transaction page over a predetermined time period;
determining a first predetermined threshold for a change in request rate for the secure transaction page by the secure transaction provider, the change in request rate representing a difference between the expected request rate and the actual request rate;
determining that the first predetermined threshold, for the change in request rate for the secure transaction page by the secure transaction provider, has been exceeded, with the actual request rate being lower than the expected request rate by an amount exceeding the first predetermined threshold;
in response to determining that the first predetermined threshold, for the change in request rate for the secure transaction page by the secure transaction provider, has been exceeded, declining at least one of a new token request or a card-not-present (CNP) token request from the secure transaction provider;
providing a notification to the secure transaction provider based on the determination that the first predetermined threshold, for the change in request rate for the secure transaction page by the secure transaction provider, has been exceeded;
receiving secure transaction data from the secure transaction provider; and
determining a second predetermined threshold, the second predetermined threshold being lower than the first predetermined threshold, for a change in request rate for the secure transaction page by the secure transaction provider, based on the secure transaction data from the secure transaction provider.

US Pat. No. 10,484,405

PACKET CAPTURE FOR ANOMALOUS TRAFFIC FLOWS

Cisco Technology, Inc., ...

1. A method comprising:identifying, by a first device in a network, an anomalous traffic flow in the network using a machine-learning model;
reporting, by the first device, the anomalous traffic flow to a supervisory device in the network;
dynamically determining, by the first device, a quarantine policy for the anomalous traffic flow, wherein the quarantine policy corresponds to a methodology through which packets of the anomalous flow are captured for further analysis;
dynamically determining, by the first device, an action policy for the anomalous traffic flow, wherein the action policy corresponds to how and if the packets of the anomalous flow are handled within the network and is determined based on at least a severity of the anomaly associated with the anomalous flow, wherein the first device receives the action policy from the supervisory device, in response to reporting the anomalous traffic flow to the supervisory device;
proactively applying, by the first device, the quarantine and action policies to one or more packets of the anomalous traffic flow ,in response to identifying the anomalous traffic flow; and
based on the quarantine policy and the action policy, sending packets to an attack detector.

US Pat. No. 10,484,401

IN-VEHICLE NETWORK ATTACK DETECTION METHOD AND APPARATUS

HYUNDAI MOTOR COMPANY, S...

1. A controller area network (CAN) attack detection apparatus connected to a CAN bus for in-vehicle communication, the apparatus comprising:a CAN driver including a first microprocessor and configured to:
sense and manage an obstacle of the CAN bus;
transmit a physical message to the CAN bus; and
receive the physical message from the CAN bus;
a CAN controller including a second microprocessor and configured to:
transmit a protocol message to the CAN driver; and
receive the protocol message from the CAN driver;
a microcontroller including a third microprocessor and configured to:
interface with the CAN controller; and
provide various applications;
wherein at least one of the microcontroller or the CAN controller is configured to execute:
a learning module configured to identify a CAN identifier (ID) upon receiving a predefined CAN packet and to generate learning statistical information expressed as bits with respect to a data field corresponding to the identified CAN ID;
a profiling module configured to maintain the learning statistical information received from the learning module and a precollected attack type; and
a detection module configured to:
extract a CAN ID and a bit stream of a data field from a real-time input CAN packet, and
determine a weight parameter of a connection line between nodes of a neural network using the learning statistical information acquired from the profiling module,
input the extracted bit stream to an input layer of the neural network, and
determine whether an attack is detected, based on an output value from an output layer of the neural network,
wherein the output value from the output layer is calculated by a nonlinear combination of an output value of at least one hidden layer of the neural network.

US Pat. No. 10,484,375

SYSTEMS AND METHODS FOR AUTHENTICATING AN ONLINE USER USING A SECURE AUTHORIZATION SERVER

MASTERCARD INTERNATIONAL ...

1. A secure authorization server for verifying an identity of an end user, said secure authorization server comprising at least one processor in communication with at least one memory, said secure authorization server programmed to:receive, from a computing client, an authentication request including a first redirection uniform resource indicator (URI);
transmit, to the end user in response to the authentication request, a login credential request;
receive, from the end user in response to the login credential request, end user login credentials;
transmit, in response to authenticating the end user login credentials, an authentication response to the computing client via the first redirection URI, wherein the authentication response includes an authorization code;
receive, from the computing client, a token request, wherein the token request includes the authorization code and a second redirection URI; and
transmit, in response to validating the authorization code and determining that the second redirection URI matches the first redirection URI, a token response to the computing client via the first redirection URI, wherein the token response includes an access token having a lifetime.

US Pat. No. 10,484,374

MUTUAL AUTHENTICATION

KELISEC AB, Bromma (SE)

1. A system for authenticating, comprising:a first computing device, a second computing device and a server;
wherein the first computing device is configured to perform:
generating a first authentication token (AT), the first authentication token (AT) being a data structure to be used for authenticating the first computing device to the second computing device, and sending the first authentication token (AT) to the server;
wherein the server is configured to perform:
receiving and authenticating the first authentication token (AT), and
generating a second authentication token for the first computing device and sending the second authentication token (AT) to the first computing device;
wherein the first computing device is configured to perform:
receiving and authenticating the second authentication token (AT), thereby performing a mutual authentication of the first computing device and the server;
wherein the server is further configured to perform:
generating a third authentication token (AT) for the second computing device and sending the third authentication token to the first computing device;
wherein the first computing device is further configured to perform:
receiving the third authentication token (AT) and sending it to the second computing device;
wherein the second computing device is configured to perform:
receiving and authenticating the third authentication token (AT) thereby performing an authentication of the server and the first computing device;
wherein the second computing device is configured to further authenticate the server by:
generating a fourth authentication token (AT), and
sending the fourth authentication token to the server;
wherein the server is further configured to perform:
receiving and authenticating the fourth authentication token (AT); and
generating a fifth authentication token for the second computing device; and sending the fifth authentication token (AT) to the second computing device; and
wherein the second computing device is configured to perform:
receiving and authenticating the fifth authentication token (AT), thereby performing a mutual authentication of the second computing device and the server.

US Pat. No. 10,484,369

VOICE AUTHENTICATION VIA SECONDARY DEVICE

NCR Corporation, Atlanta...

1. A method, comprising:receiving a request to validate a successful login of a user to an external service;
obtaining at least one login event for the user with the external service;
comparing a first time that the request was received against a second time associated with the at least one login event, wherein comparing further includes determining whether the second time was associated with a non-voice login to the external service that utilized a user non-voice login device that is different from a user voice-login device associated with the first time, and invalidating the successful login when the second time is not associated with the non-voice login or when the user non-voice login device is not different from the user voice-login device;
providing an audio agent with an indication as a result of the comparing as to whether the successful login for the user occurred; and
processing an operation provided by voice command of the user with the external service by the audio agent translating audio associated with the voice command to a text command and providing the text command to the external service to process on behalf of the user based on the comparing.

US Pat. No. 10,484,365

SPACE-TIME SEPARATED AND JOINTLY EVOLVING RELATIONSHIP-BASED NETWORK ACCESS AND DATA PROTECTION SYSTEM

AUBURN UNIVERSITY, Aubur...

1. A system for protecting a data file stored in a cloud based storage system, comprising:computer-executable software code stored on one or more non-transitory data storage devices for:
authenticating a synchronous password received by a plurality of computing devices, a first portion of the synchronous password being received by one of the plurality of computing devices, and a second portion of the synchronous password being received by another of the plurality of computing devices;
encrypting a selected data file using a key determined through the use of a space-time jointly evolving function generated by one of the plurality of computing devices;
splitting the selected data file into a plurality of file fragments;
storing each of the plurality of file fragments in a random location on the plurality of computing devices; and
generating an index file that includes a file storage path for each file fragment and a security key for each file fragment, the index file configured to be used to merge the plurality of file fragments into the selected data file.

US Pat. No. 10,484,363

METHOD AND APPARATUS FOR AUTHENTICATING A DEVICE USING BLUETOOTH TECHNOLOGY

LG ELECTRONICS INC., Seo...

1. A method for a first device to perform authentication by using Bluetooth LE (Low Energy), the method comprising:transmitting a request message requesting capability information of a second device,
wherein the request message includes first input/output capability information of the first device;
receiving a response message including second input/output capability information of the second device in response to the request message;
generating a random code for first authentication through a user authentication service based on at least one of the first and second input/output capability information;
transmitting a write request message including the generated random code to the second device;
receiving a write response message in response to the write request message from the second device;
receiving an authentication indication message from the second device,
wherein the authentication indication message includes state information indicating success or failure of the first authentication based on the random code; and
transmitting an authentication complete message in response to the authentication indication message.

US Pat. No. 10,484,352

DATA OPERATIONS USING A PROXY ENCRYPTION KEY

Microsoft Technology Lice...

1. A computing system comprising:one or more processors;
one or more computer-readable hardware storage device having thereon computer-executable instructions that are structured such that, when executed by the one or more processors, cause the computing system to perform a method for operating upon encrypted data within a particular data scope for which there is a base encryption key established and stored in a base encryption key store that stores base encryption keys for a plurality of data scopes so as not to thereafter reveal the base encryption key to the computing system, the method comprising:
causing a base encryption key to be established, associated with the particular data scope, and stored in a base encryption key store
establishing a proxy encryption key that is also associated with the particular data scope;
causing the proxy encryption key to be encrypted using the base encryption key;
storing the encrypted proxy encryption key in a proxy encryption key store;
performing a plurality of operations using the encrypted proxy encryption key,
a first operation of the plurality of operations involving accessing the encrypted proxy encryption key from the proxy encryption key store, acquire a decrypted form of the proxy encryption key that was decrypted using the base encryption key, and storing the decrypted form of the proxy encryption key in protected cache,
the remainder of the plurality of operations using the cached decrypted form of the proxy encryption key to perform the respective remainder of the plurality of operations; and
after the plurality of operations are performed, removing the decrypted form of the proxy encryption key from the protected cache.

US Pat. No. 10,484,339

PERVASIVE DATA SECURITY

Global Data Sentinel, Inc...

1. A computing device comprising:a processor;
at least one network interface coupled to the processor configured to enable communications via one or more communication networks;
a memory for content and programming;
a security client program stored in the memory, wherein execution of the security client program by the processor configures the computing device to perform acts comprising:
intercepting an operating system call performed by a calling application to create a particular version of a plurality of versions of an unencrypted asset;
requesting a first key for the unencrypted asset from a server, the first key corresponding to a user identity associated with the computing device and the particular version of the unencrypted asset;
upon receiving the first key for the particular version of the unencrypted asset from the server:
creating a secure resource by encrypting the unencrypted asset;
completing the operating system call;
sending an update message to the server, the update message including an indication to provide a second user identity with permission to access only the particular version of the unencrypted asset; and
upon failing to receive the first key in response to requesting the first key, suspending the operating system until receipt of the first key.

US Pat. No. 10,484,306

SYSTEM FOR IDENTIFICATION OF THE PAIRS OF PORTS AND OF THE RESPECTIVE PATCH CORDS IN PATCH PANELS OF TELECOMMUNICATION NETWORKS

1. A system for identification of pairs of ports and of respective patch cords in patch panels of telecommunication networks, each patch cord having opposite ends each one carrying a respective connector to be removably inserted and retained in a respective port of a respective patch panel, each connector of a same patch cord carrying an identification tag containing, stored therein, a unique identity of the respective patch cord, the identification tag is of a passive NFC type, each patch panel removably fixing a tracking module connected to a controller device and the tracking module comprising:a NFC antenna associated with each port of each panel;
a transceiver;
a switch selectively connecting, one by one, each NFC antenna to the transceiver;
a reader connected to the transceiver and processing and storing the signals that each NFC antenna picks up from the identification tag, of a connector inserted in the respective panel port, said signal containing a connection/disconnection identification, associated to the panel port;
a light indicator associated with each port and indicating a connection status of each port; and
a button to register the patch panel in the controller device, the transceiver, the reader, the switches, the light indicators and the button of each patch panel of a set of pairs of patch panels energized and operated from the respective controller device having its operation managed, according to a programmed interconnection layout, by a server.

US Pat. No. 10,484,281

ROUTER OPERATING METHODS AND APPARATUS USING VIRTUAL VPN INSTANCES FOR HOSTS OF REMOTE EXTRANET VPNS

Cisco Technology, Inc., ...

1. A method comprising:at a router,
providing a plurality of virtual private network (VPN) instances for a plurality of VPNs associated with a plurality of IDs, each VPN instance comprising a forwarding table instance for storing a plurality of host-to-router mappings of the VPN; and
providing a virtual VPN instance for a virtual VPN associated with an ID of a remote extranet VPN, the virtual VPN instance comprising a cache for storing a host-to-router mapping of the remote extranet VPN.

US Pat. No. 10,484,272

PACKET FORWARDING IN RPR NETWORK

Hewlett Packard Enterpris...

1. A packet forwarding method in a Resilient Packet Ring (RPR) network, applied to a network device in the RPR network and comprising:receiving a RPR flooding data packet sent by another network device in the RPR network;
determining whether a next-hop network device of the RPR flooding data packet is a source network device sending the RPR flooding data packet;
stripping the RPR flooding data packet when determining that the next-hop network device of the RPR flooding data packet is the source network device sending the RPR flooding data packet; and
performing RPR encapsulation for a flooding data packet and setting a Time to Live (TTL) value as the number of network devices in the RPRR network subtracted by 1 to generate a RPR flooding data packet; and
forwarding the generated RPR flooding data packet.

US Pat. No. 10,484,264

COMMUNICATION MANAGEMENT METHOD AND INFORMATION PROCESSING APPARATUS

FUJITSU LIMITED, Kawasak...

1. An information processing apparatus comprising:a memory; and
a processor coupled to the memory and the processor configured to
exclude information of a combination of port shifts of a switch satisfying a condition, from information indicating multiple combinations of port shifts of respective switches of multiple switch layers in a fat-tree network using Latin square, to cause relay port settings excluding redundant communication paths,
create information indicating relay settings for multiple switches of the multiple switch layers for performing communication through multiple communication paths corresponding to remaining combinations except for the excluded information of the combination of port shifts of the switch, and
transmit correspondingly the created information indicating the relay settings to the multiple switches.

US Pat. No. 10,484,259

PACKET LOSS LOCATING IN VXLAN

NEW H3C TECHNOLOGIES CO.,...

1. A method for locating loss of a service packet, the method being applied to a Virtual eXtensible Local Area Network Tunnel End Point (VTEP), comprising:obtaining a simulation packet for simulating a service forwarding path which routes a service packet from the VTEP to another VTEP; wherein the service packet, which is sent from a first Virtual Machine (VM) being accessed to the VTEP to a second VM being accessed to another VTEP, did not reach the second VM, and packet character parameters of the simulation packet are same as packet character parameters of the service packet;
calculating an outer User Datagram Protocol (UDP) source port number on the packet character parameters of the simulation packet basis via a local chip forwarding logic;
performing a Virtual eXtensible Local Area Network (VXLAN) encapsulation for the simulation packet based on the UDP source port number and a VXLAN tunnel identification which is stored in a local register entry; wherein, the local register entry matches with the simulation packet; a value of the first reserve field of a VXLAN header of the simulation packet is a set value;
forwarding the simulation packet with the VXLAN encapsulation through the VXLAN tunnel corresponding to the VXLAN tunnel identification, so that each device on the service forwarding path which has received the simulation packet with the VXLAN encapsulation sends a packet loss locating parameter to a packet loss locating device, which determines a packet loss location on the service forwarding path based on a device identity in the last received packet loss locating parameter.

US Pat. No. 10,484,253

TOPOLOGY MAP UPDATE WITH SERVICE QUALITY INDICATORS

Hewlett Packard Enterpris...

1. A system to monitor network performance, the system comprising:a processor;
a non-transitory computer-readable storage medium storing code that the processor is to execute to:
collect metrics corresponding to multiple nodes based in heterogeneous domains;
for each node, determine a key performance indicator (KPI) by aggregating the collected metrics;
for each node, set a health status based on whether the determined KPI for the node is greater or less than a threshold;
develop and display a topology map based on the collected metrics, the topology map including a visual representation of the multiple nodes and service quality indicators for the multiple nodes, the service quality indicators including the KPIs and the health statuses for the nodes;
collect updated metrics corresponding to the multiple nodes;
update the service quality indicators for the multiple nodes from the collected updated metrics; and
provide a visual of the updated service quality indicators on the displayed topology map.

US Pat. No. 10,484,249

DYNAMIC DISTRIBUTION OF SIMULATION LOAD

Amazon Technologies, Inc....

1. A system, comprising:one or more processors; and
one or more memories having stored thereon computer-executable instructions that, upon execution by the one or more processors, cause the system to perform operations comprising:
identifying objects in a simulation scenario;
assigning ownership of the objects to a first compute node;
determining that a processing load of the first compute node has reached a threshold value;
determining how many clusters of the objects are owned by the first compute node;
re-clustering the objects, wherein a second quantity of clusters is determined that exceeds a first quantity of one or more clusters owned by the first compute node;
forming the second quantity of clusters, wherein the forming the second quantity of clusters comprises using the second quantity as a selected quantity of cluster centroids for the second quantity of clusters; and
reassigning the ownership of the objects to a plurality of compute nodes including the first compute node and a second compute node, wherein the reassigning causes at least one cluster included in the second quantity of clusters to be owned by the second compute node.

US Pat. No. 10,484,247

TRANSMISSION CONTROL OF A MULTI-HOP RELAY RADIO

Telefonaktiebolaget LM Er...

1. A device, comprising:at least one processor configured to control setting of a value of a transmission control parameter for a transmission of data on a multi-hop relay radio link of a cellular network, said controlling being based on a route time of a packet transmitted between end nodes of the multi-hop relay radio link,
wherein the multi-hop relay radio link comprises a plurality of links between neighboring nodes and extends between the respective end nodes of the multi-hop relay radio link,
wherein the transmission control parameter relates to a property of an Automatic Repeat Request protocol employed by the end nodes to protect the transmission of the data on the multi-hop relay radio link,
wherein the property of the Automatic Repeat Request protocol is selected from a group comprising: a size of a transmission window and a size of a sequence number space, and wherein same values for the size of the sequence number space and the size of the transmission window, are reused for the nodes of the multi-hop relay radio link.

US Pat. No. 10,484,243

APPLICATION MANAGEMENT FOR A MULTI-TENANT IDENTITY CLOUD SERVICE

Oracle International Corp...

1. A method of managing an application of a plurality of applications in a multi-tenant identity cloud service comprising a plurality of cloud service users, the method comprising:defining a plurality of facets for the application, each facet describing a behavior of the application;
defining an application template for each type of application of the plurality of applications, each application template comprising metadata to generate default values for the respective application; and
generating a user interface (UI) comprising functionality to configure all of the defined facets for the application, including a plurality of base common facets common to all of the plurality of applications, after selecting the type of application via the UI;
the common facets comprising an identifier that identifies a System for Cross-domain Identity Management (SCIM) resource within the cloud service that represents the application, and a name that is used when the application acts as an OAuthClient in OAuth-protocol flows.

US Pat. No. 10,484,236

PERFORMANCE OF MULTI-PROCESSOR COMPUTER SYSTEMS

Microsoft Technology Lice...

1. A computer, coupled to at least one computer network, comprising:a plurality of processors, comprising a plurality of non-uniform memory access nodes;
at least one network interface controller operable to receive packets of information transmitted via the at least one computer network over at least one network connection, each packet being associated with a particular network connection, and to provide packets associated with each network connection to a particular one of the plurality of non-uniform memory access nodes; and
at least one storage facility storing first programmed instructions defining a query facility usable to identify a non-uniform memory access node to which packets associated with a particular network connection are provided by the at least one network interface controller;
wherein an application accesses the query facility to determine the non-uniform memory access node on which networking-related processing for the application is performed, and wherein the application executes on the determined non-uniform memory access node.

US Pat. No. 10,484,231

ROUTING-OVER-VOID-T-LINE-COMPENSATION

Intel Corporation, Santa...

1. An apparatus comprising:a reference plane structure;
a void between two edges of the reference plane structure;
a first signal conductor routed over a major surface of the reference plane structure and spanning the void;
wherein the first signal conductor includes:
a first portion routed over the major surface of a first side of the void and that approaches a first edge of the reference plane structure with a first trajectory;
a second portion routed over the major surface of a second side of the void and that approaches a second edge of the reference plane structure with a second trajectory in-line with the first trajectory; and
a third portion connecting the first portion with the second portion and having a plurality of spurs extending from a body of the third portion.

US Pat. No. 10,484,226

OFDM COMMUNICATION SYSTEM WITH ENHANCED CHANNEL ESTIMATION AND DATA DETECTION TECHNIQUES

KHALIFA UNIVERSITY OF SCI...

1. A channel estimation device in an Orthogonal Frequency Division Multiplexing (OFDM) system comprising an OFDM transmitter and an OFDM receiver adapted to communicate data symbols over a communication channel having channel conditions, the channel estimation device being adapted to:at the OFDM transmitter side, modulate the OFDM subcarriers by data symbols in a frequency domain using different modulation techniques for generating modulated data symbols having a diversified symbol type configuration, the different modulation techniques comprising a first modulation technique, a second modulation technique and a third modulation technique, the modulated data symbols having the diversified symbol type configuration being generated by modulating first OFDM subcarriers using the first modulation technique for generating first type symbols, modulating second OFDM subcarriers adjacent the first OFDM subcarriers in the frequency domain using the second modulation technique for generating second type symbols and modulating third OFDM subcarriers using the third modulation technique for generating third type symbols; and
at the OFDM receiver side, consider the first type symbols as first channel responses and to process said first channel responses for detecting the second type symbols and to consider the second type symbols as second channel responses and to process said first and second channel responses for detecting the third type symbols,wherein the first, second and third type symbols used by the channel estimation device are data-bearing symbols only and are free of pilot symbols.

US Pat. No. 10,484,225

WIRELESS DEVICES AND SYSTEMS INCLUDING EXAMPLES OF MIXING COEFFICIENT DATA SPECIFIC TO A PROCESSING MODE SELECTION

Micron Technology, Inc., ...

1. A system comprising:at least one processing unit; and
non-transitory computer readable media encoded with executable instructions which, when executed by the at least one processing unit, is configured to cause the system to perform operations comprising:
receiving a processing mode selection corresponding to a processing mode for the at least one processing unit, the processing mode selection indicative of a size of a transform;
receiving input data for a transmission in a radio frequency (RF) wireless domain based at least partly on the processing mode selection;
mixing the input data using a plurality of coefficients selected to implement the transform; and
providing output data based on the input data being mixed using the plurality of coefficients, the output data representative of a portion of the transmission being processed using the size of the transform, wherein providing the output data comprises providing the output data such that a wireless transceiver receives the output data for further processing of the transmission.

US Pat. No. 10,484,224

PEAK-TO-AVERAGE POWER REDUCTION USING GUARD TONE FILTERING

TEXAS INSTRUMENTS INCORPO...

1. A circuit comprising:an IFFT (inverse fast fourier transform) block configured to generate a modulated signal in response to a data signal;
a clip logic block coupled to the IFFT block, and configured to generate a clipped signal in response to the modulated signal; and
a second subtractor coupled to the IFFT block and configured to generate a processed signal in response to the modulated signal and the clipped signal, a peak-to-average power ratio (PAR) of the processed signal is less than a PAR of the data signal.

US Pat. No. 10,484,216

FILTERING-BASED SIGNAL TRANSMISSION AND RECEIVING METHODS AND CORRESPONDING TRANSMITTER AND RECEIVER

Samsung Electronics Co., ...

1. A filtering-based signal transmission method comprising:performing, by a transmitter, carrier modulation on at least one signal from each of at least one sub-band,
adding a cyclic prefix and a cyclic postfix to the at least one carrier modulated signal, respectively, a length of the cyclic prefix and a length of the cyclic postfix corresponding to a respective sub-band being determined based on a bandwidth of the respective sub-band;
adjusting, by the transmitter, the length of the cyclic prefix and the length of the cyclic postfix according to a power relationship between carrier modulated symbols adjacent to each other, the carrier modulated symbols corresponding to the at least one carrier modulated signal;
performing, by the transmitter, time-domain filtering on the carrier modulated signal which is added with the cyclic prefix and the cyclic postfix, from the respective sub-band; and
transmitting, by the transmitter, the filtered signal from the at least one sub-band,
wherein, in response to the carrier modulated symbols adjacent to each other having different power, low-power symbols adjacent to high-power symbols, based on the adjusting, use a different ratio of the length of the cyclic prefix to the length of the cyclic postfix.

US Pat. No. 10,484,215

ASYNCHRONOUS TRANSMISSION FOR NFC CARD EMULATION MODE

Huawei International Pte....

1. A method for using a Near Field Communication (NFC) card in asynchronous NFC card emulation mode transmission, comprising:estimating, by the NFC card, a carrier frequency offset (CFO) between a carrier frequency of an NFC reader and a carrier frequency of the NFC card;
adjusting, by the NFC card, digital baseband sampling of a baseband sample output at an NFC card emulation mode transmitter of the NFC card based on the estimated CFO to obtain an adjusted baseband sample output; and
modulating, by the NFC card, a radio frequency (RF) transmission of the NFC card emulation mode transmitter based on the adjusted baseband sample output.

US Pat. No. 10,484,212

INTER-ENB OVER-THE-AIR CALIBRATION FOR RECIPROCITY-BASED COORDINATED MULTIPOINT COMMUNICATIONS

QUALCOMM Incorporated, S...

1. A method of wireless communication, comprising:transmitting, by a central unit, a calibration participation rule to enable wireless communication devices to determine whether to participate in an uplink-downlink (UL-DL) reciprocity calibration;
receiving, by the central unit, a first uplink (UL) calibration reference signal (RS) and a first DL channel estimate associated with a first communication link between a first transmission point (TP) and a first wireless communication device when the first communication link satisfies the calibration participation rule;
determining, by the central unit, the UL-DL reciprocity calibration based on at least the first DL channel estimate and a first UL channel estimate determined based on the first UL calibration RS; and
transmitting, by the central unit, a DL coordinated multipoint (CoMP) joint transmission signal according to the UL-DL reciprocity calibration.

US Pat. No. 10,484,210

SUCCESSIVE INTERFERENCE CANCELLATION AND MULTI-USER MINIMUM MEAN SQUARE CHANNEL ESTIMATION BASED ON SOFT DECODING INFORMATION

Alcatel Lucent, Murray H...

1. A method comprising:receiving a first signal that is a superposition of symbols transmitted concurrently by a set of users in shared resources of an aft interface; and
performing successive interference cancellation for the set of users, wherein an iteration of successive interference cancellation for a current user in the set of users comprises:
canceling, for the current user, interference in the first signal produced by the symbols transmitted by previous users in the set of users, wherein canceling the interference is performed based on soft estimates of symbols transmitted by the previous users, wherein the soft estimates of the symbols transmitted by the previous users were reconstructed in previous iterations of the successive interference cancellation based on previous log likelihood ratios (LLRs) generated by decoding of the symbols transmitted by the previous users;
decoding a current symbol transmitted by the current user and received in the first signal after canceling the interference based on the soft estimates of the symbols transmitted by the previous users;
reconstructing a current soft estimate of the current symbol transmitted by the current user based on a current LLR that represents a likelihood that the decoded current symbol is the same as the current symbol transmitted by the current user; and
feeding back the current soft estimate of the current symbol transmitted by the current user to cancel interference in at least one subsequent iteration of the successive interference cancellation for the set of users.

US Pat. No. 10,484,208

ANOMALIES DETECTION SYSTEM AND METHOD FOR STRUCTURE

WISTRON NEWEB CORPORATION...

1. A structure detection system, comprising:a first transceiver;
a second transceiver, communicating with the first transceiver to detect a structure, wherein in a first time-reversal (TR) test, the first transceiver is configured to send a first probing signal, the second transceiver is configured to receive the first probing signal and to perform a time-reversal (TR) process to generate a first time-reversal (TR) signal to be sent to the first transceiver, and the first transceiver is configured to obtain a first channel state information (CSI) in response to the first time-reversal (TR) signal, and wherein in a second time-reversal (TR) test, the second transceiver is configured to send a second probing signal, the first transceiver is configured to receive the second probing signal and to perform the TR process to generate a second time-reversal (TR) signal to be sent to the second transceiver, and the second transceiver is configured to obtain a second CSI in response to the second TR signal; and
a processor provided in the first transceiver, the second transceiver or a server and configured to compare a combination of the first CSI and the second CSI to a reference CSI for detecting anomalies associated with the structure,
wherein the first CSI, the second CSI and the reference CSI are each represented by a CSI matrix H, wherein H=[H1, H2, . . . , Hn], where H1, H2, . . . , Hn are components each including an amplitude and a phase of each of a plurality of subcarriers;
wherein the processor is further configured to execute a detection algorithm to compare an average amplitude matrix HA of the first CSI and the second CSI to an average reference amplitude matrix HS of the reference CSI for detecting anomalies associated with the structure;
wherein HA=[(?H11?+?H12?)/2, (?H21?+?H22?)/2, . . . , (?Hn1?+?Hn2?)/2], where ?H11?, ?H21?, . . . , ?Hn1? are amplitudes of each of the plurality of subcarriers obtained in the first CSI, and ?H12?, ?H22?, ?Hn2? are amplitudes of each of the plurality of subcarriers obtained in the second CSI, and
wherein HS=[?Havg1?, ?Havg2?, . . . , ?Havgn?], where ?Havg1?, ?Havg2?, . . . , ?Havgn? are amplitudes of each of the plurality of subcarriers in the reference CSI.

US Pat. No. 10,484,201

DISTRIBUTED PLATFORM FOR ROBUST EXECUTION OF SMART HOME APPLICATIONS

Samsung Electronics Co., ...

1. A method of event delivering, said method comprising:receiving an event at a computing device from a sensor, said computing device being one of a plurality of computing devices in a logical topology of a distributed network;
in response to direct communication capability between said computing device and said sensor, creating, by said computing device, an active node corresponding to the sensor;
in response to indirect communication capability between said computing device and said sensor, creating, by said computing device, a shadow node corresponding with said sensor;
determining, by said computing device, a delivery protocol that specifies how the event is delivered to one of the plurality of computing devices over the distributed network,
wherein said delivery protocol is at least one of a gap delivery protocol, a gapless delivery protocol or a gapless-state delivery protocol;
delivering, by said computing device, said event from said computing device to said one of said plurality of computing devices using said determined delivery protocol; and
causing processing of said event at said one of said plurality of computing devices resulting in an output at an actuator in said distributed network.

US Pat. No. 10,484,200

CONTROLLER AREA NETWORK (CAN) COMMUNICATION SYSTEM AND ERROR INFORMATION RECORDING DEVICE

National University Corpo...

1. A controller area network (CAN) communication system comprising:a plurality of communication devices connected to each other via a common communication line and performing communication in accordance with a CAN protocol, the CAN communication system further comprising:
an error information recording device having: an error determination part connected to the communication line and determining whether or not an error is included in a message transmitted by at least one of the plurality of communication devices;
an error information recording part recording, if the error determination part determines that an error is included in the message, an information concerning the error of the message, wherein the information includes one piece of information selected from the group consisting of a type of an error, a time the error occurred, a frequency of an error and a position of an error in the message;
an error processing details storage part storing a detail of error processing performed if the error determination part determines that an error is included in a message, wherein the detail is how error processing is performed for each piece of identification information attached to a message; and
an error processing part performing error processing based on the detail stored in the error processing details storage part; and
wherein the error processing details storage part stores a condition for performing error processing, wherein the condition includes a predetermined frequency of detected errors and an identification of a related message, and the error processing part is configured to perform error processing if the error determination part determines that an error is included in a message and a condition stored in the error processing details storage part is satisfied.

US Pat. No. 10,484,198

FUNCTION CONNECTION UNIT COMPRISING A PARAMETER MEMORY

1. A function connection unit for connecting functional modules, comprising:a plurality of functional module terminals configured to connect to the functional modules and to communicate according to a first communication protocol; and
a parameter memory comprising a first set of parameter data for device-specific parameterization of at least a first functional module of the functional modules and a second set of parameter data for device-specific parameterization of a second functional module of the functional modules, wherein the parameter memory is configured to connect to a first functional module terminal of the plurality of functional module terminals and output to the functional module terminal a characteristic signal that identifies the parameter memory as a different type of device than the functional modules;
wherein the function connection unit is configured to:
differentiate the parameter memory from a functional module based at least in part on the characteristic signal;
connect to the first functional module and the second functional module;
read the first set of parameter data and the second set of parameter data from the parameter memory and parameterize at least the first functional module and the second functional module in a device-specific fashion based at least in part on the read first set of parameter data and the read second set of parameter data.

US Pat. No. 10,484,189

ENHANCED COLLABORATION SERVICES

Microsoft Technology Lice...

1. A method of operating a collaboration service comprising:registering a plurality of users as participants in a collaboration session, including by registering at least a subset of the plurality of users with a plurality of service identities associated with the collaboration service and registering at least one user with a social network identity associated with a social network service;
receiving session content from a first instance of a plurality of instances of a collaboration application associated with the plurality of users, wherein the session content is associated with one of the plurality of service identities associated with the collaboration service;
sharing the session content with a second instance of the plurality of instances, wherein the second instance is an instance of the collaboration application that is hosted within the social network service and associated with the at least one user; and
sharing, through a social network application hosted within the social network service and associated with the at least one user, session information descriptive of at least a portion of the session content.

US Pat. No. 10,484,181

STREAMING NON-REPUDIATION FOR DATA ACCESS AND DATA TRANSACTION

Datiphy Inc., San Jose, ...

1. A method, for providing data non-repudiation for a plurality of concurrent user data sessions, each user data session having a plurality of data transactions occurring in a plurality of time periods, comprising:capturing data, into a captured data, from each data transaction;
hashing the captured data into a hashed data;
encrypting the hashed data into a digest;
appending the digest to the captured data to form a data transaction digest;
generating a user data session digest for each of the plurality of concurrent data transactions from the data transaction digest of a time period and the user data session digest of an immediate prior time period;
hashing the data transaction digests and the user data session digests from the plurality of concurrent user data sessions within the time period into a hashed time data transaction data and encrypting the hashed time data transaction data into the time period digest; and
recording the time period digest into a data file,
wherein the time period digest provides non-repudiation for the data transactions within the time period.

US Pat. No. 10,484,180

DIGITAL DATA LOCKER SYSTEM PROVIDING ENHANCED SECURITY AND PROTECTION FOR DATA STORAGE AND RETRIEVAL

Escher Group (IRL) Limite...

1. A digital data locker, comprising:one or more network interfaces interconnecting the digital data locker, over a network, to one or more end user devices and one or more document providers;
a processor; and
a memory configured to store a process executed by the processor, the process when executed operable to:
receive, from a selected end user device of the one or more end user devices, an end user request for a stored document, wherein the end user request includes at least a document identifier of the stored document, and wherein the selected end user device is operated by a selected end user,
obtain an encrypted user key assigned to the selected end user,
decrypt the encrypted user key to produce a decrypted user key, and
transmit a retrieval request to a selected document provider of the one or more document providers that stores the stored document, the retrieval request including at least the document identifier and the decrypted user key, wherein the retrieval request does not include an end user identifier of the selected end user thereby dissociating the stored document from an identity of the selected end user.

US Pat. No. 10,484,170

CUSTOM ENCRYPTION FUNCTION FOR COMMUNICATIONS BETWEEN A CLIENT DEVICE AND A SERVER DEVICE

Capital One Services, LLC...

1. A device, comprising:one or more memories; and
one or more processors, communicatively coupled to the one or more memories, configured to:
provide application information to a client device and an encryption platform;
receive, based on providing the application information to the client device, credentials of a user of the client device;
receive, from the encryption platform, an encrypted custom encryption function to permit encrypted communication between the client device and the device using a custom encryption function,
the encrypted custom encryption function being decrypted at the client device to create the custom encryption function,
the custom encryption function being used to create encrypted form data at the client device, and
the custom encryption function being assigned a null value based on the encrypted form data being created;
provide, to the client device, an application form;
receive, based on providing the application form to the client device, the encrypted form data;
decrypt the encrypted custom encryption function to generate the custom encryption function; and
utilize the custom encryption function to decrypt the encrypted form data.

US Pat. No. 10,484,169

CIPHER BLOCK CHAINING DATA OBFUSCATION

GOOGLE LLC, Mountain Vie...

1. A method of performing a cipher block chaining (CBC) mode decryption operation on a plurality of blocks of ciphertext data, the method comprising:receiving, by processing circuitry of a user device, a stream of data including the plurality of blocks of ciphertext data, each of the plurality of blocks of ciphertext data having been generated using a CBC mode encryption operation on a respective block of original plaintext data of a plurality of blocks of plaintext data, each of the plurality of blocks of plaintext data being readable by the user device;
generating, by the processing circuitry, a set of obfuscation pads;
prior to completing the CBC mode decryption operation on the block of ciphertext data, performing, by the processing circuitry, an obfuscation operation on an obfuscation pad of the set of obfuscation pads during the CBC mode decryption operation to produce, as an output of the CBC mode decryption operation on the block of ciphertext data, a block of obfuscated plaintext data of a plurality of blocks of obfuscated data, the plurality of blocks of obfuscated plaintext data being unreadable by the user device;
storing, by the processing circuitry, the block of obfuscated plaintext data in a storage device accessible to the user device; and
obtaining a decryption key function that, when operating on the block of ciphertext data and a respective key, produces a keystring, and
wherein the performing the obfuscation operation on the obfuscation pad during the CBC mode decryption operation includes performing a combination operation on the keystring and the obfuscation pad to produce an obfuscated keystring.

US Pat. No. 10,484,160

MOBILE COMMUNICATION SYSTEM, USER TERMINAL, PROCESSOR, STORAGE MEDIUM, AND BASE STATION SUPPORTING PROXIMITY SERVICE COMMUNICATION

KYOCERA Corporation, Kyo...

1. A mobile communication system comprising:a user terminal; and
a base station, wherein
the user terminal is configured to transmit, to the base station, first information for the base station to recognize traffic characteristics related to assignment of periodic radio resources in a Proximity Service communication, wherein the Proximity Service communication does not pass through a network and is performed between terminals,
the user terminal is configured to monitor a PDCCH that has an RNTI allocated for the Proximity Service communication,
the user terminal is configured to receive radio resource information indicating the periodic radio resources related to the first information and assigned for the Proximity Service communication, from the base station, the radio resource information being received by monitoring the PDCCH having the RNTI,
the user terminal is further configured to transmit, to the base station, second information indicating a destination in the Proximity Service communication,
the user terminal is configured to perform HARQ retransmissions based on the periodic radio resources when transmitting data in the Proximity Service communication,
the user terminal is configured to receive a first radio signal from another user terminal via the Proximity Service communication, the first radio signal including first data and information indicating a transmission power of the first radio signal,
the user terminal is configured to measure a received power of the first radio signal, and
the user terminal is configured to determine a transmission power of a second radio signal to be transmitted from the user terminal to the another user terminal via the Proximity Service communication, on the basis of the measured received power of the first radio signal and the transmission power of the first radio signal indicated by the information.

US Pat. No. 10,484,159

METHODS AND SYSTEMS FOR ACKNOWLEDGMENT CONFIGURATION

QUALCOMM Incorporated, S...

7. A method of wireless communication, comprising:receiving an aggregated media access control (MAC) protocol data unit (A-MPDU) frame, comprising:
a first MAC protocol data unit (MPDU) comprising a first MAC header including a first traffic identifier and indicating a first acknowledgment type for the first traffic identifier; and
a second MPDU comprising a second MAC header including a second traffic identifier and indicating a second acknowledgment type for the second traffic identifier, wherein the second traffic identifier is different than the first traffic identifier and the second acknowledgment type is different than the first acknowledgment type;
transmitting a first acknowledgement of the first MPDU for the first traffic identifier in accordance with a first number of bytes allocated for the first acknowledgement type; and
transmitting a second acknowledgement of the second MPDU for the second traffic identifier in accordance with a second number of bytes allocated for the second acknowledgement type.

US Pat. No. 10,484,158

METHOD AND APPARATUS FOR RESOURCE ALLOCATION SIGNALING IN A JOINT TRANSMISSION CELLULAR COMMUNICATION SYSTEM

HONG KONG APPLIED SCIENCE...

1. A method for signaling allocation of resources in a joint transmission communication system, the method comprising:determining one of a plurality of resource allocation schemes to be implemented by two or more of a plurality of transmission points (TPs) comprising a set of coordinated TPs for enabling said two or more of said TPs to transmit data to a scheduled user equipment (UE);
determining a bit length of a resource allocation field for a resource allocation signal message based on a number N of resource blocks groups (RBGs) related to a bandwidth of the joint transmission communication system and a number M of TPs comprising said set of coordinated TPs;
formatting the resource allocation signal message to provide the resource allocation field based on said determined bit length including formatting the resource allocation field to provide a bitmap in which each bit in the bitmap corresponds to a RBG and formatting values of the bits in the bitmap to indicate which of the RBGs is to be used by one or more of the plurality of coordinated TPs for transmitting data to the scheduled UE; and
transmitting said resource allocation signal message from one of said set of coordinated TPs to said scheduled UE;
wherein the plurality of resource allocation schemes comprises only a fully overlapping (FO) resource allocation scheme and a non-overlapping (NO) resource allocation scheme;
wherein, for the FO resource allocation scheme, a value of 1 for a bit in the bitmap indicates that the RBG corresponding to said bit is to be used by all of the TPs to transmit data to the scheduled UE and a value of 0 for a bit in the bitmap indicates that the RBG corresponding to said bit is not to be used for data transmission.

US Pat. No. 10,484,156

SEARCH SPACE ASSOCIATED WITH PHYSICAL DOWNLINK CONTROL CHANNEL BASED ON CHANNEL QUALITY INDICATORS

QUALCOMM Incorporated, S...

1. A method of wireless communication for a base station, the method comprising:communicating with a first user equipment (UE) on a plurality of channels;
receiving, from the first UE, a set of channel quality indicators (CQIs) associated with a set of channels that is a subset of the plurality of channels, the set of channels being based on channel qualities associated with the plurality of channels;
determining, based on the received set of CQIs, a first set of control channel elements (CCEs) for a UE-specific search space specific to the first UE for receiving a physical downlink control channel (PDCCH)in at least one symbol allocated for control information; and
sending, based on the determined first set of CCEs, downlink control information on the PDCCH in the UE-specific search space specific to the first UE.

US Pat. No. 10,484,155

COMMUNICATION APPARATUS AND RETRANSMISSION CONTROL METHOD

Panasonic Intellectual Pr...

1. A communication apparatus comprising:a receiver, which, in operation, in case of carrier aggregation aggregating a primary cell and one or more secondary cells, receives a physical HARQ indicator channel (PHICH) including an ACK or NACK transmitted from another communication apparatus in the primary cell and not in the one or more secondary cells;
a retransmission controller, which, in operation, controls retransmission of data to the other communication apparatus in the primary cell based on the PHICH and assignment control information received in the primary cell, and
controls retransmission of data to the other communication apparatus in the one or more secondary cells based on assignment control information received in one of the primary cell and the one or more secondary cells and not based on the PHICH; and
a transmitter, which, in operation, transmits the retransmission data on a physical uplink shared channel (PUSCH).

US Pat. No. 10,484,154

PREAMBLE CONFIGURATION METHOD, TRANSMISSION METHOD AND RELATED DEVICE

YULONG COMPUTER TELECOMMU...

1. A preamble configuration method on an unlicensed carrier, comprising:configuring, by a base station, a Physical Random Access Channel (PRACH) configuration message, the PRACH configuration message comprising subframe location information, first Clear Channel Assessment (CCA) interval location information, a channel detection mechanism, preamble format information, and preamble sending location information; the subframe location information representing a location of a subframe where M to-be-transmitted preambles are located, the subframe being an uplink subframe, a special subframe or a downlink partial subframe; the first CCA interval location information representing a location of a CCA interval before each preamble in the M to-be-transmitted preambles on the subframe or on a previous subframe of the subframe; the channel detection mechanism indicating whether to indicate user equipment to detect an idle state of the unlicensed carrier; the preamble format information representing that the to-be-transmitted preambles are format 4 preambles; the preamble sending location information representing sending locations of the M to-be-transmitted preambles in the subframe, M being an integer that is larger than 0; and
sending, by the base station, control signaling carrying the PRACH configuration message to the user equipment; the control signaling comprising Radio Resource Control (RRC) signaling and/or Digital Copyright Identifier (DCI) signaling.

US Pat. No. 10,484,153

METHOD AND APPARATUS FOR NR-DMRS SEQUENCE DESIGN

Samsung Electronics Co., ...

1. A user equipment (UE) for controlling reference signal in a wireless communication system, the UE comprising:a transceiver configured to receive, from a base station (BS), a demodulation reference signal (DMRS) of a physical broadcasting channel (PBCH) over a downlink channel; and
a processor operably connected to the transceiver, the processor configured to determine resources to be used for the DMRS of the PBCH, wherein a pseudo-noise (PN) sequence that is mapped to the resources to be used for the DMRS of the PBCH is generated by a base station (BS), and
wherein the PN sequence is generated based on an initial condition c_B given
c_B=2 11*(I_t+1)*(?I_ID/4?+1)+2 6*(I_t+1)+mod(I_ID,4),where I_ID is a physical cell identification (ID) and I_IT is timing information included in a DMRS sequence.

US Pat. No. 10,484,149

UPLINK CONTROL INFORMATION TRANSMISSION METHOD AND APPARATUS

Huawei Technologies Co., ...

1. An apparatus, comprising:a storage medium including executable instructions; and
a processor;
wherein the executable instructions, when executed by the processor, cause the apparatus to:
receive downlink scheduling information of a downlink subframe F(i,j), wherein the downlink subframe F(i,j) is in a set M of preconfigured downlink subframes corresponding to an uplink subframe, wherein F(i,j) represents the downlink subframe j on a carrier i configured for the terminal, i?C, C is a set of all carriers configured for the terminal for downlink data reception, j?K, and K is a set of downlink subframes corresponding to the uplink subframe, the set M of preconfigured downlink subframes is divided into N subsets of preconfigured downlink subframes, N is an integer greater than or equal to 2, a bit quantity of a hybrid automatic repeat request-acknowledgement (HARQ-ACK) that needs to be fed back for each downlink subframe in a same subset of preconfigured downlink subframes is a predetermined value, and bit quantities of HARQ-ACKs that need to be fed back for any downlink subframes in different subsets of preconfigured downlink subframes are different; and
receive, in the downlink subframe F(i,j), downlink data scheduled by the downlink scheduling information;
generate a HARQ-ACK codebook according to a receiving status of the downlink data in the downlink subframe F(i,j) and the bit quantity of a HARQ-ACK that needs to be fed back for the downlink subframe F(i,j), wherein the HARQ-ACK codebook comprises at least one sub-codebook, the at least one sub-codebook is in one-to-one correspondence with at least one subset of preconfigured downlink subframes, the at least one subset of preconfigured downlink subframes is at least one of the N subsets of preconfigured downlink subframes, and the at least one subset of preconfigured downlink subframes is a subset comprising the downlink subframe in which the terminal receives the downlink data scheduled by the downlink scheduling information;
generate uplink control information by encoding the HARQ-ACK codebook; and
send the uplink control information in the uplink subframe.

US Pat. No. 10,484,145

METHOD AND APPARATUS FOR DETERMINING HARQ TIMING IN COMMUNICATION SYSTEMS

NEC Corporation, Tokyo (...

1. A method performed by a base station in a communication system supporting Carrier Aggregation (CA) of a primary cell and at least one secondary cell, the method comprising:transmitting a downlink physical channel to a user equipment (UE) through one of the at least one secondary cell; and
receiving, from the UE, a Hybrid Automatic Repeat Request (HARQ) feedback corresponding to the downlink physical channel,
wherein if the UE is not configured to monitor a control channel in another cell for scheduling the one of the at least one secondary cell, and when the primary cell is configured as Time Divisional Duplex (TDD) and the one of the at least one secondary cell is configured as Frequency Divisional Duplex (FDD):
if a first subframe is either a downlink subframe or a special subframe in the primary cell, a timing of receiving a HARQ feedback corresponding to a downlink physical channel of the first subframe in the one of the at least one secondary cell is identical with a TDD timing of receiving a HARQ feedback corresponding to a downlink physical channel of the first subframe in the primary cell; and
if a second subframe is an uplink subframe in the primary cell, a timing of receiving a HARQ feedback corresponding to a downlink physical channel of the second subframe in the one of the at least one secondary cell is identical with a TDD timing of receiving a HARQ feedback corresponding to a downlink physical channel of either a downlink subframe or a special subframe of the primary cell which is closest to the second subframe.

US Pat. No. 10,484,132

METHOD FOR ENCODING BASED ON PARITY CHECK MATRIX OF LDPC CODE IN WIRELESS COMMUNICATION SYSTEM AND TERMINAL USING THIS

LG Electronics Inc., Seo...

1. A method of encoding information, by a transmitting device using a parity check matrix of a low-density parity-check code, for transmission over a communication channel, the method comprising:determining, by the transmitting device, the parity check matrix of dimensions at least 7Z rows and 17Z columns comprising 7 rows and 17 columns of Z×Z-sized submatrices that are indexed by submatrix row index m (where 0?m?6) and submatrix column index n (where 0?n?16), wherein Z is a non-zero integer, and wherein:
for submatrix row index m=0 and for submatrix column indices n={0, 1, 2, 3, 6, 9, 10, 11}, each submatrix at submatrix index (m, n) is obtained based on a respective value among {145, 131, 71, 21, 23, 112, 1, 0},
for submatrix row index m=1 and for submatrix column indices n={0, 3, 4, 5, 6, 7, 8, 9, 11, 12}, each submatrix at submatrix index (m, n) is obtained based on a respective value among {142, 174, 183, 27, 96, 23, 9, 167, 0, 0},
for submatrix row index m=2 and for submatrix column indices n={0, 1, 3, 4, 8, 10, 12, 13}, each submatrix at submatrix index (m, n) is obtained based on a respective value among {74, 31, 3, 53, 155, 0, 0, 0},
for submatrix row index m=3 and for submatrix column indices n={1, 2, 4, 5, 6, 7, 8, 9, 10, 13}, each submatrix at submatrix index (m, n) is equal to a circularly column-shifted identity matrix of size Z×Z that is obtained based on a respective value among {239, 171, 95, 110, 159, 199, 43, 75, 1, 0},
for submatrix row index m=4 and for submatrix column indices n={0, 1, 11, 14}, each submatrix at submatrix index (m, n) is obtained based on a respective value among {29, 140, 180, 0},
for submatrix row index m=5 and for submatrix column indices n={0, 1, 5, 7, 11, 15}, each submatrix at submatrix index (m, n) is obtained based on a respective value among {121, 41, 169, 88, 207, 0}, and
for submatrix row index m=6 and for submatrix column indices n={0, 5, 7, 9, 11, 16}, each submatrix at submatrix index (m, n) is obtained based on a respective value among {137, 72, 172, 124, 56, 0},
generating encoded data, by the transmitting device, based on encoding the information with the determined parity check matrix; and
transmitting, by a transceiver of the transmitting device, the encoded data over the communication channel.

US Pat. No. 10,484,124

SYSTEM AND METHODS FOR COHERENT PON ARCHITECTURE AND BURST-MODE RECEPTION

Cable Television Laborato...

1. An optical network communication system utilizing a coherent passive optical network (PON), comprising:an optical hub including an optical line terminal having a downstream coherent transmitter, an upstream coherent receiver, a processor, and a multiplexer, wherein the upstream coherent receiver includes a plurality of upstream coherent subreceivers configured for time-wavelength division multiplexing access (TWDMA);
a power splitter configured to divide a coherent optical signal from the optical hub into a plurality of downstream wavelength signals;
a long fiber configured to carry the coherent optical signal between the optical hub and the power splitter;
a plurality of serving groups, each of the plurality of serving groups including a plurality of optical network units configured to (i) receive at least one of the plurality of downstream wavelength signals, and (ii) transmit at least one upstream wavelength signal; and
a plurality of short fibers configured to carry the downstream and upstream wavelength signals between the power splitter and the plurality of optical network units, respectively,
wherein each of the plurality of upstream coherent subreceivers is configured to receive a respective upstream wavelength signal.

US Pat. No. 10,484,121

RECEIVER OPTICAL MODULE IMPLEMENTING OPTICAL ATTENUATOR

Sumitomo Electric Industr...

1. A receiver optical module comprising:a coupling unit that receives an optical fiber providing a wavelength multiplexed signal multiplexing optical signals each having a wavelength specific thereto and different from each other;
an optical de-multiplexer that optically couples with the optical fiber and de-multiplexes the wavelength multiplexed signal provided from the optical fiber, the optical de-multiplexer providing a plurality of multi-layered dielectric films each passing one of the respective optical signals but reflecting other of the optical signals, the multi-layered dielectric films having a rectangular plane shape with a longer side and a shorter side; and
an optical attenuator provided between the coupling unit and the optical de-multiplexer, the optical attenuator attenuating the wavelength multiplexed signal and having a shutter movable along the longer side of the multi-layered dielectric film,
wherein the optical de-multiplexer provides a body substantially transparent to the optical signals, the body having a rectangular plane shape with a front side, a rear side, a top surface, and a bottom surface, the front side and the rear side extending in parallel to each other, the front side receiving the wavelength multiplexed signal passing the optical attenuator and having a reflection film thereon, the rear side arranging the multi-layered dielectric films as the shorter sides thereof extending along an edge between the rear side and the top surface.

US Pat. No. 10,484,119

OPEN REAL-TIME ETHERNET PROTOCOL

Texas Instruments Incorpo...

1. A real-time Ethernet (RTE) device, comprising:a transceiver;
a real-time clock;
a processor coupled to said real-time clock and to said transceiver having an associated memory which stores code for implementing start-up frames for network initialization including a preamble, destination address (DA), source address (SA), a type field which includes a frame type selected from a plurality of said frame types, and a status field including state information that indicates a current protocol state that an Ethernet network is in selected from a plurality of said protocol states for a plurality of slave devices to translate for dynamically switching to one of a list of different frame forwarding modes, said start-up frames including device Discovery frames at power up, Parameterization frames that distribute network parameters including an Inter frame Gap (IFG), and Time Synchronization frames including timing information of said master device time (TM) and unique assigned communication time slots for each of said slave devices; and
for transmission after said network initialization, at least one data exchange frame exclusive of said SA and said DA that comprises a header that differentiates between said master and said slave devices, said type field, a status field excluding said current protocol state, and a data payload.

US Pat. No. 10,484,111

METHODS, SYSTEMS, AND APPARATUS FOR AUTOMATIC RF POWER TRANSMISSION AND SINGLE ANTENNA ENERGY HARVESTING

Powercast Corporation, P...

1. A system, comprising:a transmitter having a first mode and a second mode, the transmitter configured to repeatedly send a number of discrete first wireless signals in the first mode, each wireless signal of the first wireless signals having a power level and carrying transmitter identification information uniquely associated with the transmitter, the transmitter configured, when in the second mode, to send a second wireless signal having a power level and carrying the transmitter identification information; and
a receiver configured to receive a wireless signal of the first wireless signals such that the receiver is activated by the wireless signal of the first wireless signal, the receiver configured, in response to receiving the wireless signal of the first wireless signals, to send a third wireless signal carrying the transmitter identification information to the transmitter,
the transmitter configured to transition from the first mode to the second mode in response to receiving the third wireless signal and determining that the third wireless signal includes the transmitter identification information uniquely associated with the transmitter.

US Pat. No. 10,484,105

METHOD AND APPARATUS FOR CONSTRUCTING WIRELESS POSITIONING FEATURE LIBRARY

Huawei Technologies Co., ...

1. A method for constructing a wireless positioning feature library, comprising:obtaining, by an apparatus, a wireless positioning training data set, wherein the wireless positioning training data set comprises a plurality of pieces of training data;
performing, by the apparatus, clustering and merging on the plurality of pieces of training data one by one, to obtain at least one new piece of sample data; and
determining, by the apparatus, wireless positioning feature data based on the at least one new piece of sample data;
wherein performing clustering and merging on a piece of training data A of the plurality of pieces of training data comprises:
determining, from at least one piece of sample data of a sample data set, sample data that falls within a preset range of the piece of training data A;
determining, from the sample data that falls within the preset range of the piece of training data A, sample data B with highest similarity to the piece of training data A;
merging the piece of training data A and the sample data B to form new sample data C; and
replacing the sample data B with the new sample data C in the sample data set.

US Pat. No. 10,484,098

CHANNEL BONDING IN PASSIVE OPTICAL NETWORKS

Futurewei Technologies, I...

1. A method implemented at a transmitter in a passive optical network (PON), the method comprising:the transmitter fragmenting a data packet into multiple frames, with each frame of the multiple frames including a data packet preamble, with the data packet preamble including an indicator associated with at least one lane to be used to transmit the data packet and a logical link identifier (LLID), the indicator identifying a first lane selected from a plurality of lanes, identifying at least one frame transmitted over the first lane, and identifying a lane order of the plurality of lanes; and
the transmitter transmitting the multiple frames over the plurality of lanes.

US Pat. No. 10,484,088

APPARATUS AND METHOD FOR MONITORING OPTICAL PERFORMANCE PARAMETER, AND OPTICAL TRANSMISSION SYSTEM

Huawei Technologies Co., ...

1. An apparatus for monitoring an optical performance parameter, the apparatus comprising:a processor;
a coherent receiving unit configured to cooperate with the processor to perform coherent synthesis on a detecting optical signal and a multi-wavelength local oscillation laser beam comprising multiple wavelengths, and convert a coherent receiving signal formed by means of the coherent synthesis into an analog electrical signal;
a data acquiring unit configured to cooperate with the processor to acquire the analog electrical signal output by the coherent receiver, and convert the analog electrical signal into a digital signal; and
a non-transitory, computer-readable storage medium storing a program to be executed by the processor, wherein the program including instructions to:
process the digital signal output by the data acquiring unit, to generate a continuous full power spectrum of the optical signal;
monitor, according to the continuous full power spectrum, an optical performance parameter of a transmission link carrying the detecting optical signal;
perform Fourier transformation on the digital signal output by the data acquiring unit to generate continuous power spectra in multiple different frequency bands corresponding to the multi-wavelength local oscillation laser beam of the detecting optical signal;
generate a discrete full power spectrum of the detecting optical signal according to the continuous power spectra in the multiple different frequency bands; and
generate the continuous full power spectrum of the detecting optical signal according to the discrete full power spectrum of the detecting optical signal by using an interpolation algorithm.

US Pat. No. 10,484,083

SYSTEMS AND METHODS FOR INTERNET BASED AIRCRAFT COMMUNICATION

ROCKWELL COLLINS, INC., ...

1. An aircraft with Internet based communication, the aircraft comprising:a plurality of communication radios configured to communicate with a ground message manager; and
a processing circuit configured to:
receive a message from a non-Internet system of the aircraft, the non-Internet system associated with a non-Internet communication protocol;
store a conversion table, the conversion table linking a plurality of non-Internet services with a plurality of transport layer port numbers, the conversion table linking each of the plurality of non-Internet services with one of the plurality of transport layer port numbers;
identify, based on the conversion table, a transport layer port number of the plurality of transport layer port numbers, the transport layer port number linked to a non-Internet service, the non-Internet system being a first system of the non-Internet service;
encapsulate the received messages into a transport layer segment with the transport layer port number identifying a non-Internet ground system corresponding to the non-Internet system, the non-Internet ground system being a second system of the non-Internet service;
encapsulate the transport layer segment into an Internet layer packet;
add a protocol identifier to the Internet layer packet, the protocol identifier indicating to the ground message manager that the Internet layer packet is an Internet based message; and
send the Internet layer packet to the ground message manager via the plurality of communication radios to be delivered to the non-Internet ground system via the non-Internet communication protocol.

US Pat. No. 10,484,073

PRECODING INFORMATION COLLECTION METHOD AND TRANSMISSION DEVICE

HAUWEI TECHNOLOGIES CO., ...

1. A method of precoding information collection, applied to a receive apparatus, wherein there are M data streams used for data transmission between the receive apparatus and a transmit apparatus, and M is an integer greater than 1, the method comprising:receiving, by the receive apparatus, a precoded first pilot signal group sent by the transmit apparatus, and receiving i precoded second pilot signal groups sent by the transmit apparatus, wherein i is an integer greater than or equal to 1;
demodulating, by the receive apparatus, the precoded first pilot signal group to obtain a first pilot signal group, and demodulating the i precoded second pilot signal groups to obtain i second pilot signal groups respectively; and
sending, by the receive apparatus, precoding feedback information to the transmit apparatus according to the first pilot signal group and the i second pilot signal groups, wherein the first pilot signal group comprises M first pilot signals, and the ith second pilot signal group comprises Ai second pilot signals; and
the sending, by the receive apparatus, precoding feedback information to the transmit apparatus according to the first pilot signal group and the i second pilot signal groups comprises:
obtaining, by the receive apparatus, signal quality of the M first pilot signals in the first pilot signal group, and obtaining signal quality of

 second pilot signals in the i second pilot signal groups; and
selecting, by the receive apparatus, B pilot signals according to signal quality of all of the first pilot signals and signal quality of all of the second pilot signals, and sending the precoding feedback information to the transmit apparatus according to the B pilot signals, wherein B is an integer that is greater than or equal to 1 and less than or equal to

US Pat. No. 10,484,064

METHOD AND APPARATUS FOR DOWNLINK AND UPLINK CSI ACQUISITION

Samsung Electronics Co., ...

1. A user equipment (UE) comprising:a transceiver configured to receive, from a base station (BS) via radio resource control (RRC) signaling, configuration information including a channel state information (CSI) reporting configuration and a CSI resource configuration,
wherein the CSI reporting configuration includes:
information associated with a CSI reporting type which is one of periodic, semi-persistent, or aperiodic; and
information associated with a set of physical resource blocks (PRBs) for which CSI is reported; and
wherein the CSI resource configuration includes:
information associated with locations of CSI-reference signals (CSI-RSs) in a time domain and a frequency domain; and
information associated with indicating a number of CSI-RS ports; and
a processor operably connected to the transceiver, the processor configured to decode the configuration information and determine CSI based on the CSI reporting configuration and the CSI resource configuration,
wherein the transceiver is further configured to transmit the determined CSI on an uplink (UL) channel.

US Pat. No. 10,484,051

APPLICATION PROVIDING SYSTEM, PORTABLE TERMINAL DEVICES, SERVER DEVICE, APPLICATION PROVIDING METHOD AND COMPUTER PROGRAMS

FELICA NETWORKS, INC., T...

4. A method comprising:receiving a transmitted message including identification information for identifying an application and parameter information relating to the application to be executed;
determining whether the application corresponding to the identification information exists in a portable terminal device;
generating a request for transmission of the application from a server device to the portable terminal device if the application determination section determines that the application does not exist in the portable terminal device;
storing, in the portable terminal device, the application transmitted by the server device;
executing, in the portable terminal device, the application corresponding to the identification information using the parameter information as input data to the application; and
displaying, on a display section, a result of execution of the application corresponding to the identification information.

US Pat. No. 10,484,049

COMMUNICATION SYSTEM

UNIST (Ulsan National Ins...

1. A signal transmission and reception apparatus that performs communication by inducing an electromagnetic field in a conductive object and by using the object as a medium, the apparatus comprising;an external communication module configured to exchange data with an external communication terminal using at least one first communication scheme of a wired communication and a wireless communication; and
a magnetic field communication module configured to induce the electromagnetic field within the object and to carry the data in the induced electromagnetic field, as a signal and thereby transmit the data;
wherein the conductive object comprises a plurality of metal bulkheads that is physically separate from each other and in contact with each other; and
wherein the magnetic field communication module is supplied with power and induces the electromagnetic field in the plurality of metal bulkheads and a counterpart device, and carries the data in the electromagnetic field and thereby transmits the data.

US Pat. No. 10,484,045

TESTING A CABLE

TELEFONAKTIEBOLAGET LM ER...

1. A method for testing a cable connectable to a remote radio head of a plurality of remote radio heads connectable to a same radio base station of a wireless communication network, the method being performed in a test device and comprising the steps of:generating, by the test device, an outbound test container, the outbound test container comprising digital samples representing a test signal;
transmitting, by the test device, the outbound test container and a frequency parameter, indicating a frequency on which the test signal is to be transmitted, to a converter device being connectable to the plurality of remote radio heads connectable to the same radio base station via respective cables, for transmission by the converter device;
receiving an inbound test container at the test device, the inbound test container comprising digital samples of a response signal received by the converter device based on the outbound test container; and
evaluating, by the test device, the inbound test container,
wherein the test device is a separate device from the converter device, and
wherein each of the plurality of remote radio heads is configured to transmit wireless signals to a user equipment as part of a single radio cell of the wireless communication network.

US Pat. No. 10,484,034

TABLET COMPUTER CASE

Griffin Technology, LLC, ...

1. A device case for a portable electronic device, the device case comprising:a housing having a back surface, the back surface having hinge holes and hinge slots;
an inner stand connected to the back surface by hinge protrusions on the inner stand that are inserted into the hinge holes;
an outer stand connected to the back surface by compressible protrusions that engage said hinge slots such that the outer stand can separate from the device case without breaking, at least a portion of the outer stand is flexible such that applying a threshold pressure to the device case causes the flexible portion to flex; and
a locking portion formed on the outer stand that locks the inner stand into an open position with respect to the outer stand, wherein the locking portion releases the inner stand and the outer stand from the open position when the threshold pressure is applied.

US Pat. No. 10,484,033

USER INTERFACE TO ENHANCE MILLIMETER WAVE (MMWAV) COMMUNICATIONS

QUALCOMM Incorporated, S...

1. A method of wireless communication, the method comprising:receiving, by a wireless communication device, information associated with at least one antenna of the wireless communication device indicating that a signal path of the at least one antenna is at least partially blocked by an object; and
outputting, by a user interface of the wireless communication device, an indication that the signal path of the at least one antenna is at least partially blocked, the indication including at least one of a first instruction to rotate the wireless communication device along one or more axes or a second instruction to translate the wireless communication device along one or more axes.

US Pat. No. 10,484,028

SQUELCH SUB-SYSTEM USING CORRELATION BETWEEN UPLINK PATHS

CommScope Technologies LL...

1. A system comprising:a first signal path configured to receive a first uplink signal and a second signal path configured to receive a second uplink signal;
a correlator communicatively coupled to the first signal path and the second signal path and configured to configured to produce respective correlation data indicative of any of correlation between the respective first uplink signal and the respective second uplink signal, wherein the correlator is configured to determine that the first uplink signal is uncorrelated with the second uplink signal by performing a correlation function on a number of samples obtained from each of the first uplink signal and the second uplink signal, the number of samples being set by a correlation window; and
a comparator communicatively coupled to the correlator and configured to cause, based on receiving the correlation data, a first variable gain device in the first signal path to adjust a gain of the first uplink signal and a second variable gain device in the second signal path to adjust a gain of the second uplink signal.

US Pat. No. 10,484,012

SYSTEMS AND METHODS FOR DECODING QUASI-CYCLIC (QC) LOW-DENSITY PARITY-CHECK (LDPC) CODES

XILINX, INC., San Jose, ...

1. A decoder circuit, comprising:an input configured to receive an encoded message generated based on a quasi-cyclic low-density parity check (QC-LDPC) code associated with a parity check matrix,
wherein the parity check matrix is constructed by expanding a plurality of elements of a base matrix using a plurality of submatrices respectively,
wherein a submatrix of the plurality of submatrices has a circulant weight greater than one;
a layer process unit configured to process a plurality of layers of the parity check matrix respectively to generate a plurality of log-likelihood ratio (“LLR”) values corresponding to a plurality of variable nodes associated with the encoded message, each layer including a plurality of rows of the parity check matrix,
wherein the layer process unit configured to process a first layer includes:
a plurality of row process units configured to process a first plurality of rows of the first layer in parallel to generate a plurality of row update values for the plurality of variable nodes; and
a layer update unit coupled to the plurality of row process units and configured to generate a first LLR value associated with a first variable node using first and second row update values for the first variable node; and
an output configured to provide a decoded message generated based on the plurality of LLR values.

US Pat. No. 10,484,011

SHIFT-COEFFICIENT TABLE DESIGN OF QC-LDPC CODE FOR LARGER CODE BLOCK SIZES IN MOBILE COMMUNICATIONS

MEDIATEK INC., Hsin-Chu ...

1. A method of wireless communication, comprising:establishing, by a processor of an apparatus, a wireless communication link with at least one other apparatus via a transceiver of the apparatus; and
wirelessly communicating, by the processor, with the other apparatus via the wireless communication link by:
selecting a first shift-coefficient table from a plurality of shift-coefficient tables;
generating a quasi-cyclic-low-density parity-check (QC-LDPC) code using a base matrix and at least a portion of the first shift-coefficient table;
selecting a codebook from a plurality of codebooks embedded in the QC-LDPC code;
storing the selected codebook in a memory associated with the processor;
encoding data using the selected codebook to generate a plurality of modulation symbols of the data; and
controlling the transceiver to multiplex, convert, filter, amplify and radiate the modulation symbols as electromagnetic waves through one or more antennas of the apparatus to transmit the modulation symbols of the data to the other apparatus via the wireless communication link,
wherein the selecting of the first shift-coefficient table from the plurality of shift-coefficient tables comprises selecting the first shift-coefficient table according to one or more rules related to either or both of a code block size and a code rate of the data for relatively larger code block sizes.

US Pat. No. 10,483,999

LOOP CONSISTENCY USING MULTIPLE CHANNEL ESTIMATES

Seagate Technology LLC, ...

1. An apparatus comprising:a magnetic disc storage medium;
a read head;
a preamplifier configured to be connected to the read head, wherein the read head is configured to read data from the magnetic disc storage medium, the preamplifier further configured to:
receive a read signal from the head including the read data from the read head; and
apply a signal processing to the read signal to generate an input signal, the signal processing including at least amplifying the read signal; and
a circuit configured to:
generate, by an analog to digital converter (ADC), one or more ADC samples based at least in part on the input signal;
generate a first estimated signal using a first channel pulse response estimation with a gain constraint based on the one or more ADC samples; and
generate a second estimated signal using a second channel pulse response estimation with a phase constraint based on the one or more ADC samples.

US Pat. No. 10,483,992

VOLTAGE CONTROLLED OSCILLATOR USING VARIABLE CAPACITOR AND PHASE LOCKED LOOP USING THE SAME

Samsung Electronics Co., ...

1. A variable capacitor comprising:a capacitor bank comprising a plurality of capacitor segments; and
a plurality of switch segments configured to control connection states of each of the plurality of capacitor segments,
wherein the capacitor bank provides a capacitance from a set of candidate capacitances based on the connection states,
wherein the connection states are controlled based on a control code,
wherein the capacitance provided by the capacitor bank is linearly changed on a log scale by linearly increasing a value of the control code,
wherein the candidate capacitances form a geometric series with a constant ratio between successive candidate capacitances, and
wherein the constant ratio is related to a quantity of the switch segments in the capacitor bank.

US Pat. No. 10,483,989

PHASE-LOCKED LOOP, PHASE-LOCKING METHOD, AND COMMUNICATION UNIT

Sony Semiconductor Soluti...

1. A phase-locked loop comprising:a detector that detects at least transition of an input clock signal;
an oscillator that generates a clock signal having a frequency corresponding to a first control signal, and changes a phase of the clock signal on a basis of a detection result in the detector, wherein the basic of the detection result comprises a pulse signal;
an adjuster that adjusts a phase difference between a phase of the input clock signal and the phase of the clock signal depending on a second control signal; and
a controller that compares the phase of the input clock signal and the phase of the clock signal at a plurality of comparison timings, and generates the first control signal and the second control signal on a basis of a result of the comparison.

US Pat. No. 10,483,983

CLOCK GENERATING CIRCUIT AND SIGNAL PROCESSING DEVICE

NIHON DEMPA KOGYO CO., LT...

1. A clock generating circuit, comprising:a dividing unit that divides a reference clock to generate a divided clock, the divided clock having a frequency of 1/N times of a frequency of the reference clock, where N is an integer of two or more; and
a distribution unit that distributes the reference clock to a first route and a second route, the first route including an output terminal that outputs a clock with a frequency identical to the frequency of the reference clock, the second route including the dividing unit,
wherein the dividing unit comprises:
one or more amplifiers;
one or more dividing circuits; and
a correction circuit, disposed between the amplifier and the dividing circuit, the correction circuit corrects a level of an input clock input to the dividing circuit.

US Pat. No. 10,483,981

HIGHSPEED/LOW POWER SYMBOL COMPARE

MICROSOFT TECHNOLOGY LICE...

1. An integrated circuit, comprising:first compare logic to determine, in parallel and during a first stage, whether each of a first plurality of input symbols meets a first programmable criteria; and
second compare logic to determine, in parallel and during a second stage, whether each of the first plurality of input symbols meets a second programmable criteria, the second compare logic to receive, from the first compare logic, a corresponding plurality of indicators of whether each of the first plurality of input symbols met the first programmable criteria, the first compare logic to determine, during the second stage, whether each of a second plurality of input symbols meets the first programmable criteria.

US Pat. No. 10,483,969

INPUT DEVICE

PANASONIC INTELLECTUAL PR...

1. An input device comprising:a switch that is switched between on and off by being pressed;
a plurality of light sources, the plurality of light sources including:
a first light source; and
a second light source disposed at a position different from a position of the first light source; and
a light guide that guides light emitted from each of the plurality of light sources in an anti-pressing direction opposite to a pressing direction of the switch,
wherein the light guide includes:
an emission part that is disposed in the anti-pressing direction from the switch and emits the light emitted by each of the plurality of light sources, in the anti-pressing direction;
a first light guide leg that is coupled to the emission part and guides first light emitted by the first light source to the emission part; and
a second light guide leg that is coupled to the emission part and guides second light emitted by the second light source to the emission part,
the emission part includes:
a first design that illuminates by reflecting the first light in the anti-pressing direction; and
a second design that illuminates by reflecting the second light in the anti-pressing direction,
the first light guide leg is a plate-shaped part and includes a first reflection surface disposed along a thickness of the first light guide leg and reflects the first light,
the second light guide leg is a plate-shaped part and includes a second reflection surface disposed along a thickness of the second light guide leg and reflects the second light, and
the first light guide leg and the second light guide leg are arranged on approximately a same plane.

US Pat. No. 10,483,968

APPARATUS AND METHOD FOR DETERMINING OPTIMUM STACK NUMBER OF RF SWITCH

Samsung Electro-Mechanics...

1. An apparatus for determining an optimum stacking number of a radio frequency (RF) switch, in which a gate-off voltage and a body-off voltage are used to control transistors stacked in series to enter an OFF state, the apparatus comprising:a memory configured to store a peak voltage of a high-frequency signal in a corresponding band, and to store a gate limiting voltage, a drain-source limiting voltage, and a body limiting voltage in a corresponding process for each of the transistors; and
a processor configured to calculate a gate terminal voltage, a drain-source voltage, and a body terminal voltage using the peak voltage, the gate limiting voltage, the drain-source limiting voltage, and the body limiting voltage stored in the memory and to determine an optimum stacking number based on the gate terminal voltage, the gate limiting voltage, the drain-source voltage, the drain-source limiting voltage, the body terminal voltage, and the body limiting voltage.

US Pat. No. 10,483,967

SWITCHING ELEMENT DRIVING CIRCUIT

AISIN AW CO., LTD., Anjo...

1. A switching element driving circuit comprisinga push-pull buffer circuit driving a switching element to be driven, the push-pull buffer circuit amplifying electrical power of a switching control signal and transmitting the amplified switching control signal to a control terminal of the switching element to be driven, wherein:
in the push-pull buffer circuit, switching elements of different polarities are connected in series, as buffer elements, between a first potential and a second potential lower in potential than the first potential;
a connecting point between control terminals of an upper-stage buffer on a side of the first potential and a lower-stage buffer on a side of the second potential serves as an input;
a connecting point between input and output terminals of the upper-stage buffer and the lower-stage buffer serves as an output;
an upper-stage current limiting resistor is provided between the first potential and the upper-stage buffer;
a lower-stage current limiting resistor is provided between the second potential and the lower-stage buffer;
the switching control signal is inputted to the input; and
the output is connected to the control terminal of the switching element to be driven,
a compensation resistor that connects the input to the output; and
an input-side pull-down resistor that connects the input to a negative polarity side of the switching element to be driven,
wherein a sum of a resistance value of the compensation resistor and a resistance value of the input-side pull-down resistor is set to be smaller than a resistance value between the control terminal of the switching element to be driven and an emitter terminal or a source terminal of the switching element, and to be larger than a resistance value of the lower-stage current limiting resistor.

US Pat. No. 10,483,960

RADIO FREQUENCY SWITCH WITH LOW OXIDE STRESS

Skyworks Solutions, Inc.,...

1. A circuit arrangement comprising a radio frequency (RF) switch circuit, the radio frequency switch circuit comprising:a voltage divider circuit having an input terminal connected to a first line and an output terminal connected to a second line, the first line being connected to a power source for a supply voltage;
a semiconductor device having an activated state and a deactivated state, a gate terminal of the semiconductor device being connected to the second line of the voltage divider circuit in the activated state, a source terminal and a drain terminal of the semiconductor device each being selectively connected to ground and in the deactivated state, the source terminal and the drain terminal of the semiconductor device each being selectively connected to the power source, oxide direct current stress between the gate terminal and either or both the source terminal and the drain terminal being maintained below power handling limits of the semiconductor device in the deactivated state and the activated state based upon a direct current gate voltage reduced from the supply voltage by the voltage divider.

US Pat. No. 10,483,954

CLOCK GENERATION CIRCUIT AND CHARGE PUMPING SYSTEM

TAIWAN SEMICONDUCTOR MANU...

1. A clock generation circuit comprising:a two-phase clock generation circuit configured to generate a first phase clock signal and a second phase clock signal based correspondingly on a non-inverted clock signal and an inverted clock signal;
an inverter configured to generate the inverted clock signal based on an input clock signal; and
a delay circuit which is non-inverter-based and which is configured to generate the non-inverted clock signal based on the input clock signal, the delay circuit having a predetermined delay sufficient to induce symmetry in the first phase clock signal relative to the second phase clock signal such that durational midpoints of overlapping opposite phases of the first and second phase clock signals are substantially aligned; and
wherein:
the inverter includes a first P-type transistor and a first N-type transistor, the first P-type transistor and the first N-type transistor being coupled in series, gates of the first P-type transistor and the first N-type transistor being coupled with an input terminal of the inverter, and drains of the first P-type transistor and the first N-type transistor being coupled with an output terminal of the inverter;
the delay circuit includes a second P-type transistor and a second N-type transistor, the second P-type transistor and the second N-type transistor being coupled in parallel between input and output terminals of the delay circuit;
the first P-type transistor has a first channel width versus channel length (W/L) ratio;
the first N-type transistor has a second ratio; and
at least one of the following conditions is true:
the second P-type transistor having a third W/L ratio less than the first W/L ratio; or
the second N-type transistor having a fourth W/L ratio less than the second W/L ratio.

US Pat. No. 10,483,950

LEVEL CONVERSION DEVICE AND METHOD

TAIWAN SEMICONDUCTOR MANU...

1. A device, comprising:a level shifter configured to output a first output signal at a first output terminal in response to a first input signal having a first logic level, and configured to output a second output signal at a second output terminal in response to the first input signal having a second logic level; and
an output stage configured to receive and adjust the first output signal or the second output signal that is selected in response to the first input signal, and configured to generate a third output signal,
wherein the third output signal has a logic value that is the same as a logic value of the first output signal or the second output signal.

US Pat. No. 10,483,934

AUDIO LEVELING AND ENHANCEMENT DEVICE

1. A device for audio leveling and sound enhancement, which comprises:(a) a housing having an input port for receiving an original inputted digital audio or audio-visual signal from a source and an output port for transmitting the signal from the device to a receiving device;
(b) an audio leveler disposed within the housing and including;
(1) an input port in electrical communication with the housing input port;
(2) means for leveling the original input signal from the source;
(3) an output port for outputting the leveled original input signal;
(c) means for enhancing the original input signal received from the source the means for enhancing including;
(1) an input port for receiving the outputted leveled original input signal from the audio leveler; and
(2) an output port in electrical communication with the output port of the housing; and
(3) means for layering the inputted original signal received from the audio leveler, with at least one exact duplicate of the original input signal.

US Pat. No. 10,483,928

POWER AMPLIFICATION MODULE

MURATA MANUFACTURING CO.,...

1. A power amplification module comprising:a first input terminal receiving a first transmit signal in a first frequency band;
a second input terminal receiving a second transmit signal in a second frequency band having a narrower transmit/receive frequency interval than the first frequency band;
a first amplification circuit receiving and amplifying the first transmit signal to produce a first amplified signal and outputting the first amplified signal;
a second amplification circuit receiving and amplifying the second transmit signal to produce a second amplified signal and outputting the second amplified signal; and
an attenuation circuit located between the second input terminal and the second amplification circuit and configured to attenuate a component of the second frequency band,
wherein no attenuation circuit is located between the first input terminal and the first amplification circuit, wherein:
the first and second frequency bands are between 699 MHz and 915 MHz.

US Pat. No. 10,483,926

POWER AMPLIFIER MODULE WITH POWER SUPPLY CONTROL

Skyworks Solutions, Inc.,...

1. A power amplification control system comprising:an interface configured to receive a transceiver control signal from a transceiver, the interface including one or more control registers including one or more power amplifier control registers and one or more power supply control registers;
a power amplifier control component configured to generate a power amplifier control signal based on the transceiver control signal from the transceiver and configured to generate a local control signal based on a sensed condition of a power amplifier of the power amplification control system, the power amplifier control component configured to overwrite one or more of the power supply control registers with the local control signal; and
a power supply control component configured to generate a power supply control signal based on the transceiver control signal from the transceiver and the local control signal from the power amplifier control component.

US Pat. No. 10,483,925

CIRCUIT MODULE HAVING DUAL-MODE WIDEBAND POWER AMPLIFIER ARCHITECTURE

MEDIATEK INC., Hsin-Chu ...

1. A circuit module, comprising:a first power amplifier, having a signal input node coupled to an input signal, a signal output node to generate an output signal, and a power input node coupled to a supply output signal of a supply modulator;
a first switch, externally coupled to the first power amplifier, coupled between the power input node of the first power amplifier and a first bypass capacitor; and
the first bypass capacitor, coupled between the first switch and a ground level;
wherein a distance from the first bypass capacitor to the first power amplifier is shorter than a distance from the first bypass capacitor to the supply modulator.

US Pat. No. 10,483,923

AMPLFIERS AND RELATED INTEGRATED CIRCUITS

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

1. An amplifier circuit comprising:a first transistor die having a silicon-based transistor, a first die input, and a first die output, wherein the first die input receives a first portion of a radio frequency (RF) input signal, and the silicon-based transistor amplifies the first portion of the RF input signal and provides an amplified first portion of the RF input signal at the first die output;
first impedance matching circuitry coupled between the first die output and a first circuit output, wherein the first impedance matching circuitry comprises a high-pass impedance matching circuit topology that receives the amplified first portion of the RF input signal and produces a first output signal at the first circuit output, wherein the first impedance matching circuitry includes
a first inductive element coupled between a first node and the first circuit output, the first node being coupled to the first die output,
a second inductive element coupled to the first node, and
a first capacitive element coupled between the second inductive element and a ground reference voltage node, such that the second inductive element and the first capacitive element are configured electrically in series between the first node and the ground reference voltage node;
a second transistor die having a gallium nitride transistor, a second die input, and a second die output, wherein the second die input receives a second portion of the RF input signal, and the gallium nitride transistor amplifies the second portion of the RF input signal and provides an amplified second portion of the RF signal at the second die output; and
second impedance matching circuitry coupled between the second die output and a second circuit output, wherein the second impedance matching circuitry comprises a low-pass impedance matching circuit topology that receives the amplified second portion of the RF input signal and produces a second output signal at the second circuit output, wherein the second impedance matching circuitry includes
a third inductive element coupled between the second die output and a second node,
a fourth inductive element coupled between the second node and the second circuit output, and
a second capacitive element coupled between the second node and the ground reference voltage node.

US Pat. No. 10,483,922

PHOTOELECTRIC CONVERSION DEVICE

Canon Kabushiki Kaisha, ...

1. A photoelectric conversion device, comprising:a light receiving element unit including a light receiving element;
first and second transimpedance amplifiers configured to receive a signal outputted from the light receiving element unit and output a voltage corresponding to the signal;
a differential operation amplifier configured to perform a differential amplification for outputs of the first and second transimpedance amplifiers; and
a switching unit, wherein
the switching unit includes:
an output switching unit configured to switch connections between a first state where the light receiving element unit and the first transimpedance amplifier are connected and a second state where the light receiving element unit and the second transimpedance amplifier are connected; and
a capacitance adjusting unit connected to an input terminal of each of the first and second transimpedance amplifiers and configured to adjust a capacitance value of an input node of the first transimpedance amplifier and/or a capacitance value of an input node of the second transimpedance amplifier.

US Pat. No. 10,483,920

RIPPLE REDUCTION FILTER FOR CHOPPED AMPLIFIERS

TEXAS INSTRUMENTS INCORPO...

1. A system comprising:a chopped amplifier comprising an input terminal, an offset correction terminal, and an output terminal, the chopped amplifier comprising:
a modulator comprising an input terminal and an output terminal, the input terminal of the modulator coupled to the input terminal of the chopped amplifier,
an amplifier stage comprising an input terminal, an offset correction terminal, and an output terminal, the input terminal of the amplifier stage coupled to the output terminal of the modulator, the offset correction terminal of the amplifier stage coupled to the offset correction terminal of the chopped amplifier, and
a demodulator comprising an input terminal and an output terminal, the input terminal of the demodulator coupled to the output terminal of the amplifier stage and the output terminal of the demodulator coupled to the output terminal of the chopped amplifier; and
a ripple reduction filter comprising an input terminal and an output terminal, the input terminal of the ripple reduction filter coupled to the output terminal of the chopped amplifier and the output terminal of the ripple reduction filter coupled to the offset correction terminal of the chopped amplifier;
wherein the output terminal of the ripple reduction filter generates a DC signal;
wherein the ripple reduction filter further comprises:
a bandpass filter comprising an input terminal and an output terminal, the input terminal of the bandpass filter coupled to the input terminal of the ripple reduction filter; and
an amplitude limiter comprising an input terminal and an output terminal, the input terminal of the amplitude limiter coupled to the output terminal of the bandpass filter and the output terminal of the amplitude limiter coupled to the output terminal of the ripple reduction filter.

US Pat. No. 10,483,915

RADIO FREQUENCY CIRCUIT, TRANSMITTER, BASE STATION, AND USER TERMINAL

Huawei Technologies Co., ...

1. A device, comprising:a receiver, configured to receive a first signal and a second signal;
a first splitter, configured to split the first signal into a third signal and a fourth signal,
a second splitter, configured to split the second signal into a fifth signal and a sixth signal;
a phase adjuster, configured to adjust a phase of the fifth signal to obtain a seventh signal; and
a combiner, configured to combine the seventh signal and the third signal into an eighth signal.

US Pat. No. 10,483,913

LOW POWER CRYSTAL OSCILLATOR

QUALCOMM Incorporated, S...

1. A circuit, comprising:a first transistor;
a current source for driving a drain of the first transistor with a bias current;
a first decoupling capacitor for isolating a direct current (DC) drain voltage for the first transistor from a DC gate voltage for the first transistor, wherein a gate of the first transistor is configured to be biased by an AC input voltage from a crystal through the first decoupling capacitor;
a first inverter configured to invert a voltage at a terminal of the first decoupling capacitor;
a second inverter configured to invert an output signal from the first inverter to provide an output voltage for the circuit;
an operational amplifier configured to further bias the gate of the first transistor responsive to a comparison between the DC drain voltage and a reference voltage to regulate the DC drain voltage to equal the reference voltage; and
a reference inverter including a reference PMOS transistor having a source connected to a power supply node for supplying a power supply voltage, a reference NMOS transistor having a source connected to ground and having a drain connected to a drain of the reference PMOS transistor, and a reference resistor connected between the drain of the reference NMOS transistor and a reference node for supplying the reference voltage, wherein the reference node is connected to a gate of the reference PMOS transistor and to a gate of the reference NMOS transistor, and wherein the reference inverter is matched to the first inverter and to the second inverter.

US Pat. No. 10,483,903

CONTROL DEVICE OF HOME ENERGY MANAGEMENT SYSTEM

LG ELECTRONICS INC., Seo...

1. A control device of a home energy management system (HEMS) having a plurality of home appliances, the control device comprising:a communication interface connected to an HEMS gateway;
a storage configured to store first information on power consumption of each of the home appliances connected to the HEMS gateway and second information in which each of the home appliances is used for each time zone; and
a controller configured to:
predict a power generation amount as a time-based power generation amount of a photovoltaic (PV) module connected to the HEMS gateway for time zones within a predetermined period,
set, based on the second information, priorities of the home appliances differently according to the time zone,
classify, for each time zone, at least one of the home appliances as an operable device on the basis of the predicted power generation amount, the first information, and the set priority,
generate, based on the classifying result, an operation schedule of each of the home appliances for the time zones, and
control an operation of each of the home appliances on the basis of the generated operation schedule.