US Pat. No. 11,032,099

METHOD OF PROVIDING NOTIFICATION AND ELECTRONIC DEVICE SUPPORTING SAME

Samsung Electronics Co., ...

1. An electronic device comprising:an output device;
a communication interface comprising communication circuitry;
a processor electrically connected to the communication interface and the output device; and
a memory electrically connected to the processor,
wherein the memory stores instructions which, when executed by the processor, cause the electronic device to:
receive information on a status of at least one external device, information related to a location of the electronic device, and information related to a location of at least one another electronic device from a server through the communication interface, wherein the external device is a device disposed within a fixed area, and the electronic device or the another electronic device is a portable device, and wherein the external device is a device which can be controlled by the electronic device or the another electronic device,
identify whether to output the received status of the at least one external device to a user of the electronic device using the output device of the electronic device, based at least in part on the information related to the location of the electronic device and the information related to the location of the at least one another electronic device, and
output the received status of the at least one external device to the user of electronic device using the output device of the electronic device in response to identification of the output of the status of the at least one external device.

US Pat. No. 11,032,098

CONTROLLER CLUSTER AND METHOD FOR OPERATING THE CONTROLLER CLUSTER

SIEMENS AKTIENGESELLSCHAF...

1. A controller cluster for controlling a technical device, comprising:a bus system;
a first automation device including a first control program for controlling the technical device and a first network interface controller with a first standard hardware address, which is connected to the bus system;
a second automation device including a second control program for controlling the technical device and a second network interface controller with a second standard hardware address, which is connected to the bus system, the first and the second control programs being formed such that said first and second controls programs implement the same control tasks for the technical device;
a first virtual network interface controller arranged between the first network interface controller and a first protocol stack of the first automation device; and
a second virtual network interface controller arranged between the second network interface controller and a second protocol stack of the second automation device, the first and second network interface controllers being configured to administer a cluster hardware address;
wherein the first protocol stack is accessible via the first standard hardware address and the first protocol stack is only accessible via the first virtual network interface controller via the cluster hardware address when said controller is switched to active and the second protocol stack is accessible via the second standard hardware address and the second protocol stack is only accessible via the second virtual network interface controller via the cluster hardware address when said controller is switched to active.

US Pat. No. 11,032,097

SYSTEM AND METHOD FOR PROVIDING NETWORK SUPPORT SERVICES AND PREMISES GATEWAY SUPPORT INFRASTRUCTURE

KIP PROD P1 LP, New York...

1. A management device for operation at a user premises to manage one or more endpoint devices at the user premises, the management device comprising:one or more processors; and
memory storing instructions that, when executed by the one or more processors,
cause the management device to:
provide internet-based calling services;
communicate with at least one endpoint device at the user premises to at least partially manage media playing operations of the at least one endpoint device,
wherein the managing the media playing operations is based at least partially on an analysis of user command data received via a device at the user premises other than the at least one endpoint device, and
wherein managing the media playing operations includes providing user-responsive controls to the at least one endpoint device without requiring concurrent communication with a remote server, and
deliver media based on the user-responsive controls, via at least one streaming application that is locally executed by the management device and that is in communication with a service provider remote from the user premises, to the at least one endpoint device at the user premises for presenting by the at least one endpoint device, wherein presenting of the media by the at least one endpoint device is subject to control by a mobile device at the user premises.

US Pat. No. 11,032,096

WIRELESS BROADBAND METER COLLAR

Avista Edge, Inc., Spoka...

1. A broadband access premise device comprising:a housing configured to be coupled to an electric utility meter;
a first antenna disposed in the housing;
a first communication module disposed in the housing and coupled to the first antenna, the first communication module configured to communicate with an internet network using a first telecommunication protocol via the first antenna for accessing internet services available on the internet network;
a second communication module disposed in the housing and coupled to the first communication module, the second communication module configured to provide access to the internet services via the first communication module by utilizing wiring of the electrical utility meter; and
a power interface module disposed in the housing and coupled to the first and second communication modules, the power interface module configured to supply electrical power to the first and second communication modules from the electric utility meter.

US Pat. No. 11,032,095

METHOD FOR OPTIMIZED DELIVERY OF SUB-SERVICE FLOWS USING BROADCAST/MULTICAST

Nokia Technologies Oy, E...

1. An apparatus comprising:at least one processor; and
at least one memory including computer program code,
the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to at least:
detect whether content is common content to be provided, via a multicast, broadcast transmission, to at least one user equipment;
forward the common content to a multicast, broadcast gateway to enable delivery to the at least one user equipment via the multicast, broadcast transmission; and
forward, as a unicast service flow, other content to the at least one user equipment to enable the at least one user equipment to selectively combine the unicast service flow with the common content carried by the multicast, broadcast transmission, wherein the at least one user equipment is enabled to switch, based on an indication, between the multicast, broadcast transmission and a unicast transmission carrying the unicast service flow, and wherein a subservice flow carries the common content via the multicast, broadcast transmission.

US Pat. No. 11,032,094

OPTIMIZED MULTICAST GROUP FORWARDING

Itron, Inc., Liberty Lak...

13. A method of operating a network, comprising:receiving, via a radio of a routing node, a multicast message addressed to a particular multicast group;
based at least in part on a forwarding configuration stored at the routing node and indicating whether the routing node is an ancestor node to a node that is a member of the particular multicast group, determining whether the routing node is to drop the multicast message; and
based at least in part on the determining, forwarding, via the radio of the routing node, the multicast message in accordance with the forwarding configuration, the forwarding configuration further indicating a forwarding operation, associated with the indication of the particular multicast group, for the routing node to carry out on multicast messages received by the routing node addressed to the particular multicast group.

US Pat. No. 11,032,093

MULTICAST GROUP MEMBERSHIP MANAGEMENT

Juniper Networks, Inc., ...

1. A method for multicast group membership management, comprising:detecting, by a network device and from an application associated with a user space of the network device, a request message to join a multicast group or to leave the multicast group,
wherein the request message is addressed to a kernel of the network device;
readdressing, by the network device, the request message to a service daemon of the network device,
wherein the service daemon is associated with the user space of the network device;
directing, by the network device, the request message to the service daemon based on readdressing the request message;
determining, by the network device and according to information relating to membership of the multicast group stored by the service daemon, a quantity of applications associated with the user space that are members of the multicast group;
selectively generating, by the network device, based on the determined quantity of applications, and using the service daemon, an advertisement message based on the request message,
wherein the advertisement message is to be generated if there are no other applications associated with the user space that are members of the multicast group,
wherein the advertisement message is not to be generated if there is at least one other application associated with the user space that is a member of the multicast group; and
transmitting, by the network device, the advertisement message when the advertisement message is generated.

US Pat. No. 11,032,092

SYSTEM AND METHOD FOR RECORDING AND REVIEWING MIXED-MEDIA COMMUNICATIONS

Mitel Networks Corporatio...

1. A system comprising:a first user device;
a communication gateway that receives a first communication from the first user device;
a communication controller that receives the first communication from the communication gateway and that routes the first communication to a second user device; and
one or more databases configured to store information corresponding to the first communication and information corresponding to a second communication from the second user device to the first user device, wherein the information corresponding to the first communication is associated with a unique identifier and wherein the information corresponding to the second communication is associated with the unique identifier,
wherein the information corresponding to the first communication and the information corresponding to the second communication are linked within the one or more databases using the unique identifier to form linked information,
wherein a format of the first communication and a format of the second communication are different, the first communication and the second communication comprising mixed-media communications, and
wherein the second user device retrieves the linked information from the one or more databases using the unique identifier and comprises a user interface configured to display the linked information to a user.

US Pat. No. 11,032,091

BALANCED CONFORMITY IN CHAT CONVERSATIONS

INTERNATIONAL BUSINESS MA...

1. A method comprising:determining, by a computing device, a conformity risk score using a baseline tone and a current tone for a plurality of participants in an ongoing digital group chat;
inserting, by the computing device, a chat bot into the ongoing digital group chat;
in response to determining that the conformity risk score exceeds a first predetermined threshold, the computing device automatically inviting an additional participant to join the ongoing digital group chat;
determining an updated conformity risk score subsequent to the automatically inviting the additional participant to join the ongoing digital group chat; and
determining an efficacy of the first threshold based on the conformity risk score and the updated conformity risk score.

US Pat. No. 11,032,090

METHOD, SYSTEM, AND DEVICE FOR CHANGING THE COLLABORATION STATE FOR OMNI-WORKSPACES

1. A communication method, comprising:establishing a communication between at least a first user device and a second user device;
transferring information between at least the first user device and the second user device within the communication;
presenting a representation of collaborative content to the first user device and the second user device, the collaborative content including at least a first task;
receiving a first user input from the first user device during the communication;
receiving a second user input from the second user device during the communication;
updating the collaborative content during the communication based on the first user input and the second user input; and
tracking the first task including tracking an amount of time of at least one of the first user working on the first task or the second user working on the first task, wherein information of the tracking presented within a collaborative environment of the representation of collaborative content.

US Pat. No. 11,032,089

METHOD AND SYSTEM FOR MANAGING POWER DELIVERY AND FIXTURE OPERATION FOR POWER OVER ETHERNET SYSTEMS

1. A system for providing power and controlling a plurality of ethernet devices, comprising:a driver, wherein the driver provides for the control of the system, and wherein the driver has a capacitor to allow for the driver to maintain a charge, eliminating the plurality of fixtures activation delay;
a plurality of sensors, wherein the plurality of sensors collect sensor specific data and are in communication with the driver;
a Power over Ethernet (POE) switch, wherein the POE switch is in communication with the plurality of sensors;
a plurality of fixtures in communication with the driver and the POE switch, wherein the plurality of fixtures are light sources; and
a local power source, wherein the local power source is in communication with the POE switch.

US Pat. No. 11,032,088

DIGITAL CERTIFICATE MANAGEMENT METHOD, APPARATUS, AND SYSTEM

Advanced New Technologies...

1. A computer-implemented method, comprising:receiving a transaction request including a digital certificate from a certificate authority at a node in a blockchain network, wherein the transaction request is a request to write the digital certificate into a blockchain associated with the blockchain network, and wherein the digital certificate is issued to a node in the blockchain network;
determining a consensus verification result for the transaction request, wherein the consensus verification result is produced by nodes in the blockchain network;
comparing the consensus verification result to a predetermined threshold value; and
in response to determining the consensus verification result is greater than or equal to the predetermined threshold value, storing the digital certificate in the blockchain associated with the blockchain network.

US Pat. No. 11,032,087

CERTIFICATE ANALYSIS

Hewlett-Packard Developme...

1. A method, comprising:periodically analyzing, by a client device, a secure socket layer certificate chain between the client device and a server device;
taking an action in response to detecting an unexpected certificate in the secure socket layer certificate chain;
storing a known safe certificate chain between the client device and the server device in a data store; and
monitoring changes to the data store and taking a remedial action in response to detecting a suspicious certificate in the data store, wherein taking the remedial action comprises enabling a virtual private network.

US Pat. No. 11,032,086

CERTIFICATE AUTHORITY MASTER KEY TRACKING ON DISTRIBUTED LEDGER

The Toronto-Dominion Bank...

1. An apparatus, comprising:a communication unit;
a memory storing instructions; and
at least one processor coupled to the communications unit and to the memory, the at least processor being configured to execute the instructions to:
receive, via the communications unit, a shared token from a computing system, the shared token being associated with a corresponding domain;
verify a membership of the corresponding domain within a group of domains associated with a master public and private key pair based on the shared token;
based on the verified membership, perform operations that record a certificate associated with the master public and private key pair and group data identifying the group of domains within one or more ledger blocks of a distributed ledger, the recordation of the certificate and the group data registering the certificate to the domain group;
transmit, via the communications unit, a domain-specific key derived from at least one of the master public and private key pair to the computing system;
receive, from the computing system via the communications unit, a validation request that includes a digital signature generated by a candidate key; and
transmit, via the communications unit, a validation message to the computing system based on a determination that the candidate key is derived from at least one of the master public or private key pair.

US Pat. No. 11,032,085

BLOCKCHAIN-BASED CONSENSUS PROCESS

Alipay (Hangzhou) Informa...

1. A computer-implemented method, comprising:providing a plurality of process smart contracts, wherein each of the plurality of process smart contracts is configured to execute on a first blockchain, each process smart contract includes programming codes for implementing a process that includes two or more steps, at least one of the steps involves determining whether a consensus is reached regarding whether to approve or reject an item, and at least one of the steps involves performing an action based on the determination of whether a consensus is reached;
providing a plurality of consensus smart contracts, wherein each of the plurality of process smart contracts is configured to execute on a second blockchain, each consensus smart contract includes programming codes for implementing a process for determining consensus among a plurality of consensus nodes according to one or more consensus rules, each consensus smart contract includes a public key, wherein a private key of the consensus smart contract corresponding to the public key is stored in a key management system associated with the second blockchain; and
for each process smart contract, calling one or more consensus smart contracts, wherein each consensus smart contract is configured to determine whether a consensus is reached among a plurality of consensus nodes, wherein a same consensus smart contract is called by multiple process smart contracts,
wherein the consensus smart contract uses the private key of the consensus smart contract to digitally sign a message requesting a vote on whether to approve or reject an item, and sends the message that is digitally signed to the plurality of consensus nodes,
wherein the public key of the consensus smart contract enables the consensus nodes to validate the message sent from the consensus smart contract, and
performing an action based on a result of the determination of whether a consensus is reached.

US Pat. No. 11,032,084

GENERIC CODE SIGNING CLIENT WITH DOWNLOADABLE MODULES

ARRIS Enterprises LLC, S...

1. A method of signing a software image, at least a portion of the method being performed by a computer device comprising one or more processors, the method comprising:(a) accepting a request to sign a software image, the request comprising:
the software image; and
a pointer to a signing configuration already defined in a signing system, the signing configuration including a signing operation type;
(b) transmitting a module request to the signing system, the module request for a module for performing operations associated with signing the software image, the request comprising the pointer to the signing configuration;
(c) receiving the module and at least a subset of configuration parameters for executing the module from the signing system, the module identified by the signing system according to the pointer transmitted with the module request;
(d) executing at least a subset of the operations of the received module on the software image according to the at least a subset of the configuration parameters to generate a modified software image;
(e) generating a hash of the modified software image;
(f) transmitting a signing request to the signing system, the signing request comprising the hash of the modified software image and a pointer to the configuration; and
(g) receiving a signature generated from the modified software image that verifies the authenticity of the software image.

US Pat. No. 11,032,083

ATOMIC TRANSACTIONAL PROCESSING

International Business Ma...

1. A system, comprising:a memory storing one or more instructions; and
a processor that when executing the one or more instructions is configured to:
connect to a main blockchain comprising a plurality of initiator nodes;
receive a transaction from an initiator node of the plurality of the initiator nodes;
place blocks of the transaction on the main blockchain;
branch off a sub-blockchain from the main blockchain based on a request from the initiator node, wherein a first block of the sub-blockchain includes a hash value of a block of the main blockchain from where the sub-blockchain is branched off and the sub-blockchain runs in parallel to the main blockchain;
process the transaction in the sub-blockchain;
detect a completion or an ending of the transaction in the sub-blockchain;
in response to the detection of the completion of the transaction, commit the transaction to the main blockchain;
in response to the detection of the ending of the transaction, terminate the transaction in the sub-blockchain; and
discard the sub-blockchain.

US Pat. No. 11,032,082

METHOD AND SYSTEM OF STORING RECORD OF COPYRIGHT EVENT IN BLOCKCHAIN THROUGH AGENT

Advanced New Technologies...

1. A method, comprising:constructing a consortium blockchain network through acts including:
invoking, by a to-be-connected node, a smart contract;
determining, by the to-be-connected node, through the smart contract, whether a member node exists in the consortium blockchain network;
in response to no member node existing in the consortium blockchain network, activating, by the to-be-connected node, a membership right of the to-be-connected node through the smart contract to become a member node of the consortium blockchain network;
in response to at least one member node existing in the consortium blockchain network, sending, by the to-be-connected node, a connection request to the at least one existing member node in the consortium blockchain network by using the smart contract;
invoking, by each of the at least one existing member node in the consortium blockchain network, the smart contract, to determine, through the smart contract, whether a connection condition in the smart contract is satisfied with respect to the to-be-connected node; and
in response to determining, through the smart contract, that each of the at least one existing member node reaches a consensus that the connection condition is satisfied, activating, by the to-be-connected node, the membership right of the to-be-connected node to become a member node of the consortium blockchain network;
receiving, by a target agenting member node of the consortium blockchain network, a copyright event record-storing request initiated by a target non-member node corresponding to the target agenting member node for storing a record for a target copyright event on a blockchain, the target copyright event being generated based on a work-related service on a work of authorship performed by a server of a work service provider that controls the target non-member node;
constructing a copyright event-related transaction based on the copyright event record-storing request;
broadcasting the copyright event-related transaction to the consortium blockchain network for each member node to add the copyright event-related transaction to a respective copy of the blockchain based on a consensus mechanism of the consortium blockchain network; and
adding the copyright event-related transaction to a copy of the blockchain of the target agenting member node.

US Pat. No. 11,032,081

SYSTEM AND METHOD FOR AUTHORIZING SECONDARY USERS TO ACCESS A PRIMARY USER'S ACCOUNT USING BLOCKCHAIN

Capital One Services, LLC...

1. A computer-implemented method for enabling access for different users using blockchain, the method comprising:storing a copy of a cryptographically verifiable ledger represented by a sequence of blocks corresponding to a primary user, each block of the sequence of blocks containing transaction records of the primary user and a hash value associated with a previous block in the sequence of blocks, wherein the transaction records of the primary user include a hash identifier of the primary user, hash identifier of the primary user is generated by encrypting a unique identifier of the primary user;
receiving a first request from the primary user to provide, to a secondary user, a permission to access the transaction records of the primary user contained in the sequence of blocks;
encrypting a unique identifier of the secondary user to generate a hash identifier of the secondary user;
generating a new block in the sequence of blocks, the new block containing the permission provided to the secondary user and the hash identifier of the secondary user, wherein both the hash identifier of the primary user and the hash identifier of the secondary user are contained in each subsequent block in the sequence of blocks;
receiving a second request from the secondary user to access the transaction records of the primary user contained in the sequence of blocks in response to the generating of the new block, wherein the second request includes the unique identifier of the secondary user;
retrieving the hash identifier of the primary user and the hash identifier of the secondary user from a last block of the sequence of blocks in response to the receiving of the second request;
decrypting the hash identifier of the primary user and the hash identifier of the secondary user retrieved from the last block;
verifying the primary user by comparing the decrypted hash identifier of the primary user with the unique identifier of the primary user;
authenticating the secondary user by comparing the unique identifier of the secondary user included in the second request to the decrypted hash identifier of the secondary user;
providing, to the secondary user, access to the transaction records of the primary user contained in the sequence of blocks, in response to the verifying of the primary user being successful and the authenticating of the secondary user being successful; and
generating a new last block in the sequence of blocks removing the hash identifier of the secondary user in the new last block, in response to the permission provided to the secondary user being revoked.

US Pat. No. 11,032,080

TOKENIZED HARDWARE SECURITY MODULES

Google LLC, Mountain Vie...

1. A method comprising:receiving, at a hardware security module (HSM), from a distributed system, a cryptographic operation request comprising:
a cryptographic key digitally signed by the HSM, the cryptographic key associated with both an access control list (ACL) and an authorizer key, the authorizer key associated with a user authorized by an owner of the cryptographic key; and
at least one authorization token, the at least one authorization token signed by the authorizer key;
determining, by the HSM, whether the ACL associated with the cryptographic key of the cryptographic operation request is authorized to govern access to the cryptographic key;
validating, by the HSM, the at least one authorization token when the ACL specifies the at least one authorization token;
when the at least one authorization token is valid and the ACL is authorized to govern access to the cryptographic key of the cryptographic operation request, processing, by the HSM, the cryptographic operation request; and
after processing the cryptographic operation request, transmitting, by the HSM, to the distributed system, a response comprising a result of the cryptographic operations request.

US Pat. No. 11,032,079

VERIFICATION METHOD OF BIOMETRIC AUTHENTICATION

1. A method for processing biometric data performed by a proof entity and a verification entity;the proof entity having a biometric candidate datum, a biometric reference datum, a hash value of the biometric reference datum, a hash value of the biometric candidate datum; the verification entity having only the hash value of the biometric candidate datum;
the method comprising steps of:
(a) generation by a data-processing unit of the proof entity of a zero-knowledge proof of the assumption that the biometric candidate datum and the biometric reference datum coincide;
(b) transmission to the verification entity of said zero-knowledge proof, the hash value of the biometric candidate datum, and the hash value of the biometric reference datum;
(c) verification by a data-processing unit of the verification entity that the zero-knowledge proof is valid, and that the hash value received from the biometric candidate datum corresponds to the one the verification entity has.

US Pat. No. 11,032,078

METHOD AND SYSTEM FOR BLOCKCHAIN WALLET DYNAMIC PRIVATE KEY

MASTERCARD INTERNATIONAL ...

1. A method for providing additional security for a blockchain wallet through the use of a dynamic pseudo key confirmed through digit positioning, comprising:storing, in a memory of a processing server, a plurality of digit pairs, each digit pair including a predefined value and a character position;
receiving, by a receiver of the processing server, a single use dynamic pseudo key and transaction information, where the single use dynamic pseudo key includes a plurality of characters in set positions and where the transaction information includes at least a destination address and data value;
validating, by a processing device of the processing server, that the single use dynamic pseudo key has not been used for a prior blockchain transaction;
validating, by the processing device of the processing server, that the plurality of characters in set positions in the single use dynamic pseudo key includes the predefined value in the corresponding character position for each of the plurality of digit pairs;
generating, by the processing device of the processing server, a digital signature using a private key of a cryptographic key pair after successful validation of the plurality of characters in the single use dynamic pseudo key; and
transmitting, by a transmitter of the processing server, the generated digital signature and transaction information to one of a plurality of nodes comprising a blockchain network associated with a blockchain.

US Pat. No. 11,032,077

BLOCKCHAIN-BASED TRANSACTION METHOD AND APPARATUS, AND REMITTER DEVICE

Advanced New Technologies...

1. A blockchain-based transaction method, comprising:calculating a transaction amount commitment based on a commitment random number and a transaction amount involving a remitter account and a remitter account with respect to a blockchain;
obtaining a first commitment random number ciphertext and a first transaction amount ciphertext by encrypting the commitment random number and the transaction amount separately based on a homomorphic encryption public key of the remitter account using a homomorphic encryption algorithm;
obtaining a second commitment random number ciphertext and a second transaction amount ciphertext by encrypting the commitment random number and the transaction amount separately based on a homomorphic encryption public key of the remittee account using the homomorphic encryption algorithm; and
submitting transaction data to the blockchain, the transaction data including the transaction amount commitment, the first commitment random number ciphertext, the first transaction amount ciphertext, the second commitment random number ciphertext, and the second transaction amount ciphertext, for the transaction amount commitment, the first commitment random number ciphertext, and the first transaction amount ciphertext to be recorded into the remitter account, and the transaction amount commitment, the second commitment random number ciphertext, and the second transaction amount ciphertext to be recorded into the remittee account.

US Pat. No. 11,032,076

SYSTEM AND METHOD FOR TESTING AUTHENTICATION AND REVIEWING IMPLEMENTATION PROCESSES OF AN APPLICATION PROGRAMMING INTERFACE IN A SOFTWARE DEVELOPMENT PLATFORM

VISA INTERNATIONAL SERVIC...

1. A processor-implemented method for implementing encryption and decryption in an application programming interface (API) developer platform comprising processor-implemented instructions for:receiving a representational state transfer (REST) request for a secure API object;
determining an authentication method for the secure API object, the authentication method including an X-Pay token or Mutual SSL;
in response to determining that the authentication method includes an X-Pay Token:
creating an X-Pay Token request for the secure API object using a shared secret key and an API key,
converting the X-Pay Token to an X-Pay Token REST response, and
sending the X-Pay Token REST response including the X-Pay Token to the API developer playground in reply to the REST request; and
in response to determining that the authentication method includes Mutual SSL:
further determining whether the secure API object is MLE-enabled,
encrypting a portion of the REST request using an MLE credential,
creating a Mutual SSL request for the secure API object using at least a Mutual SSL certificate and a Mutual SSL credential,
converting the Mutual SSL request to a Mutual SSL REST response, the Mutual SSL REST response including an encrypted payload,
decrypting the payload of the REST response using Message Level Encryption, and
sending the Mutual SSL REST response including the decrypted payload to the API developer playground in reply to the REST request.

US Pat. No. 11,032,075

METHODS FOR SECURE CRYPTOGRAM GENERATION

VISA INTERNATIONAL SERVIC...

1. A method comprising performing, by a user device:determining a key pair comprising a first public key and a first private key;
generating a request shared secret using the first private key and a static server public key;
encrypting identification data using the request shared secret to obtain encrypted identification data, the identification data identifying the user device and/or a user of the user device;
sending, over a secure communication channel to a server computer, a request message including the first public key and the encrypted identification data;
receiving, from the server computer, first registration data over a second communication channel separate from the secure communication channel,
receiving, from the server computer, a response message including a first blinded server public key;
determining a first response shared secret using the first private key and the first blinded server public key;
generating a first cryptogram key using the first response shared secret;
encrypting the first registration data using the first cryptogram key to generate a first registration cryptogram; and
sending the first registration cryptogram to the server computer, wherein the server computer authenticates the user device using the first registration cryptogram.

US Pat. No. 11,032,074

CRYPTOSYSTEM AND METHOD USING ISOGENY-BASED COMPUTATIONS TO REDUCE A MEMORY FOOTPRINT

PQSecure Technologies, LL...

1. A computer-implemented cryptography method using isogeny-based computations for reducing a memory footprint comprising the steps of:providing at least one computer processor resident on an electronic computer device and having at least one register file with a plurality of temporary registers resident thereon; and
initiating, through the least one computer processor, a cryptography session utilizing an -degree isogeny arithmetic computation having chained computations therein, wherein the cryptography session includes:
implementing a first iteration cycle, of a plurality of iteration cycles, that includes:
individually computing a plurality of sequentially occurring pivot points within the chained computations;
implementing a Co—Z algorithm within the plurality of sequentially occurring pivot points to compute a compressed Z value;
storing the compressed Z value generated from the Co—Z algorithm on one of the plurality of temporary registers; and
computing a first isogeny of the -degree isogeny arithmetic computations using the compressed Z value; and
implementing a remaining amount of the plurality of iteration cycles, each of the plurality iteration cycles computing isogenies using the compressed Z value to complete the -degree isogeny arithmetic computation.

US Pat. No. 11,032,073

SEAMLESS ABORT AND REINSTATEMENT OF TLS SESSIONS

International Business Ma...

1. A method comprising:receiving, by a Man in the Middle (MitM) computer, a first session identifier from a client for a first communication session between the client and a server, wherein the MitM computer monitors Transport Layer Security (TLS) communication sessions between the client and the server, and wherein the first session identifier is an unknown session identifier that is not recognizable by the MitM computer; and
in response to the MitM computer receiving the first session identifier from the client for the first communication session between the client and the server, transmitting, from the MitM computer to the server, a random session identifier to be used by the server as a second session identifier for a second communication session between the server and the MitM computer, wherein the MitM computer generates the second session identifier.

US Pat. No. 11,032,072

SYSTEM AND METHOD FOR PROVIDING CRYPTOGRAPHICALLY SECURED DIGITAL ASSETS

NIKE, Inc., Beaverton, O...

1. A method of provisioning or distributing a cryptographic digital asset to a purchaser of an article of footwear or a digital file representative thereof, the method comprising:receiving, from a computing node, a transaction confirmation indicative of a completed transaction of an article of footwear or a digital file representative thereof from a first party to a second party;
determining or receiving a unique owner identification (ID) code associated with the second party;
transmitting, in response to the received transaction confirmation, a cryptographic block to a distributed blockchain ledger to record transfer of the cryptographic digital asset to the second party, wherein the cryptographic block comprises a unique digital shoe ID code representative of a digital shoe and the unique owner ID code;
receiving a digital transfer proposal with a request to transfer the cryptographic digital asset to a third party;
determining or receiving a unique owner ID code of the third party;
linking the cryptographic digital asset with the unique owner ID code of the third party;
transmitting the unique digital shoe ID code and the unique owner ID code of the third party to the distributed blockchain ledger for recordation on a new transaction block;
wherein the cryptographic digital asset is transferable to the third party separate from the article of footwear or the digital file representative thereof.

US Pat. No. 11,032,071

SECURE AND VERIFIABLE DATA ACCESS LOGGING SYSTEM

Microsoft Technology Lice...

1. A computer-implemented method comprising:receiving, by a log server having a memory and at least one hardware processor, an indication of a data request from a client device; the data request requesting data of one or more users of an online service from a data server;
storing; by the log server, a request log entry corresponding to the data request in a log file based on the receiving of the indication of the data request;
generating, by the log server, a request token based on the indication of the data request;
transmitting, by the log server, the request token to the client device;
receiving, by the log server, a fetch event from the data server, the fetch event requesting a request digest corresponding to the request token, the fetch event corresponding to a transmission of the data request from the client device to the data server, and the request digest being configured to indicate that the request log entry corresponding to the data request is stored in the log file;
storing, by the log server, a response log entry corresponding to the fetch event in the log file based on the receiving of the fetch event; and
transmitting, by the log server, the request digest to the data server based on the fetch event.

US Pat. No. 11,032,070

METHOD, APPARATUS, AND SYSTEM FOR PROCESSING TWO-DIMENSIONAL BARCODES

Advanced New Technologies...

1. A computer-implemented method for processing service requests, the computer-implemented method comprising:receiving, by one or more processors, an electronic credential request from a client, wherein the electronic credential request comprises a user identifier;
parsing, by the one or more processors, the electronic credential request to obtain a validity time;
determining, by the one or more processors, that the electronic credential request is within the validity time;
in response to determining that the electronic credential request is within the validity time, retrieving, by the one or more processors, an electronic credential that corresponds to the user identifier;
signing, by the one or more processors, the electronic credential and a user public key of the client using a server private key;
generating, by the one or more processors, server signature information using the electronic credential and the user public key of the client; and
transmitting, by the one or more processors, the server signature information to the client, wherein the client is configured to cryptographically verify the server signature information within the validity time and to generate a two-dimensional barcode based on the electronic credential, wherein the electronic credential included in the two-dimensional barcode is configured to be verified by a credential verification device.

US Pat. No. 11,032,069

METHODS AND SYSTEMS OF SECURELY TRANSFERRING DATA

iStorage Limited, Middle...

1. A method of securely transferring master keying material between a master keying material source and a first slave dongle of a plurality of slave dongles:connecting the first slave dongle to a data transfer system that contains the master keying material source, wherein the first slave dongle contains a public key and a private key, the master keying material provides master keying material and the master keying material allows users of the each slave dongle to securely access encrypted data;
unlocking the first slave dongle via a slave dongle user authentication system upon receiving input comprising a user identification, wherein unlocking the first slave dongle allows the first slave dongle to send and receive data when the first slave dongle is not factory reset;
transferring the public key of the first slave dongle to the master keying material source using the data transfer system;
encrypting the master keying material via an encryption process at the master keying material source, with the encryption process incorporating the use of the public key of the first slave dongle and producing encrypted master keying material at the master keying material source;
transferring the master keying material to the first slave dongle using the data transfer system;
decrypting the encrypted master keying material at the first slave dongle;
storing the master keying material at the first slave dongle such that a user of the first slave dongle containing the master keying material uses the master keying material to decrypt data encrypted by a second slave dongle containing the same master keying material, wherein an authorization code is required to be received from a server for each of the plurality of slave dongles prior to permitting each of the plurality of slave dongles to encrypt and decrypt data;
identifying, by the server, whether any of the plurality of slave dongles are in a whitelist or blacklist of slave dongle identifications; and
preventing, by the server, communications between slave dongles from the plurality of slave dongles that have received an authorization code and slave dongles on the blacklist.

US Pat. No. 11,032,068

LEAKAGE-DETERRING ENCRYPTION FOR MESSAGE COMMUNICATION

International Business Ma...

1. A system of communicating a message, the system comprising a sender computer, a receiver computer and a decryptor computer each operable for communication via a network, wherein:the sender computer stores a public key pko of a recipient key-pair (pko, sko) of a message recipient, a commitment c, bound to the public key pko, to a secret s of the message recipient, and a public key pkt of a decryptor key-pair (pkt, skt);
the receiver computer stores a secret key sko of said recipient key-pair (pko, sko), said commitment c and an opening o to said commitment;
the decryptor computer stores a secret key skt of said decryptor key-pair (pkt, skt);
the sender computer is adapted to encrypt a message m for said message recipient by generating first and second ciphertexts, wherein the first ciphertext encrypts the message m using a randomly-generated message key k and said public key pko of the recipient key-pair and the second ciphertext encrypts an input, comprising said message key k and said commitment c, using a public key pkt of said decryptor key-pair (pkt, skt), and to send the first and second ciphertexts to the receiver computer via the network;
the receiver computer is adapted, in response to receipt of said first and second ciphertexts, to send the second ciphertext to the decryptor computer via the network and provide to the decryptor computer a proof proving knowledge of said commitment c in the second ciphertext and of said opening o to the commitment;
the decryptor computer is adapted to verify said proof and, responsive to the proof being verified to send the message key k, obtained by decrypting the second ciphertext using the secret key skt of said decryptor key-pair, to the receiver computer via the network; and
the receiver computer is further adapted, in response to receipt of the message key k, to decrypt the first ciphertext, using the message key k and the secret key sko of the recipient key-pair, to obtain said message m.

US Pat. No. 11,032,067

HARDWARE SECURE MODULE, RELATED PROCESSING SYSTEM, INTEGRATED CIRCUIT, DEVICE AND METHOD

STMICROELECTRONICS S.R.L....

1. A processing system, comprising:a non-secure processing unit; and
a hardware secure module comprising:
a secure processing unit;
a cryptographic coprocessor, comprising:
a key storage memory;
a hardware key management circuit configured to store a first cryptographic key in the key storage memory;
a first interface configured to receive source data to be processed from the non-secure processing unit;
a second interface configured to receive the first cryptographic key from the secure processing unit for storing in the key storage memory;
a hardware cryptographic engine configured to process the source data as a function of the first cryptographic key stored in the key storage memory; and
a third interface separate from the second interface and configured to receive a second cryptographic key, wherein the hardware key management circuit is configured to store the second cryptographic key in the key storage memory in response to the third interface receiving the second cryptographic key;
a non-volatile memory configured to store the second cryptographic key;
a hardware configuration module configured to read the second cryptographic key from the non-volatile memory and send the second cryptographic key to the third interface;
a first communication path between the non-secure processing unit and the secure processing unit; and
a second communication path between the non-secure processing unit and the cryptographic coprocessor, the second communication path being separate from the first communication path, wherein the non-volatile memory of the hardware secure module is not directly accessible by the non-secure processing unit.

US Pat. No. 11,032,066

METHOD FOR TAMPER-PROOF STORAGE OF DATA OF A FIELD DEVICE

1. A method for tamper-resistant storage of data of a field device of automation technology,wherein the field device has a sensor and/or actuator and an electronics unit, comprising:
creating at least one transaction containing generated data of the field device;
storing the transaction in a blockchain technology data block having a data field containing saved transactions and a hash value;
linking the data block to previously-created data blocks by calculating the hash value of the data block from the data contained in the transaction and by calculating the hash value of a previous data block;
storing the data block in a service platform, wherein the previously-created data blocks are saved in the service platform; and
creating and storing a security data block in the service platform, wherein transactions of the hash value of the previous data block are additionally or alternatively contained in the data field of the security data block, wherein the hash value of the previous data block is signed with a first private key.

US Pat. No. 11,032,065

VERIFIABLE REDACTABLE AUDIT LOG

PALANTIR TECHNOLOGIES INC...

1. A computer-implemented method comprising:accessing first log data associated with a first object;
calculating a first log entry hash based at least in part on the first log data;
calculating a first log summary hash associated with the first log data, the first log summary hash based at least in part on the first log entry hash;
generating a first log entry comprising the first log entry hash and the first log summary hash;
accessing second log data associated with the first object;
calculating a second log entry hash based at least in part on the first log summary hash and the second log data;
calculating a second log summary hash associated with the second log data, the second log summary hash based at least in part on the second log entry hash;
generating a second log entry comprising the second log entry hash and the second log summary hash;
accessing third log data associated with the first object;
calculating a third log entry hash based at least in part on the first log summary hash, the second log summary hash, and the third log data;
calculating a third log summary hash associated with the third log data, the third log summary hash based at least in part on the third log entry hash;
generating a third log entry comprising the third log entry hash and the third log summary hash; and
storing the first log entry, the second log entry, and the third log entry.

US Pat. No. 11,032,064

BLOCKCHAIN LEDGER GROWTH MANAGEMENT

VERIZON MEDIA INC., New ...

1. A method comprising:generating, at a blockchain node, a first ledger implemented by a first blockchain for recording a first set of transactions associated with an application distributed over the Internet so as to separate recordings of the application's transactions into a plurality of smaller blockchains, instead of using one larger blockchain, for recording the application's transactions;
recording during a first state of the first ledger, in the first ledger, the first set of transactions;
generating, at the blockchain node, a second ledger implemented by a second blockchain for recording a second set of transactions associated with the application to continue to separate recordings of the application's transactions into the plurality of smaller blockchains for recording the application's transaction;
prohibiting, during and after a second state of the first ledger, recording the second set of transactions in the first ledger; and
linking the first ledger and the second ledger.

US Pat. No. 11,032,063

DISTRIBUTED PLATFORM FOR COMPUTATION AND TRUSTED VALIDATION

International Business Ma...

1. A computing system comprising:a processor configured to receive data of a simulation, identify checkpoints within the simulation data based on changes in state of a simulated data value within an iteration of the simulation, and generate a plurality of sequential data structures based on the identified checkpoints, where each data structure identifies of an evolution of a state of the simulation with respect to a previous data structure among the sequential data structures; and
a network interface configured to transmit the sequential data structures to nodes of a blockchain network for inclusion in one or more data blocks within a hash-linked chain of data blocks.

US Pat. No. 11,032,062

DATA PROCESSING PERMITS SYSTEM WITH KEYS

Switchbit, Inc., San Fra...

20. A non-transitory computer-readable medium storing code for managing data privacy for a system, the code comprising instructions, that when executed by a processor:store a set of data processing permits, wherein each data processing permit of the set of data processing permits comprises a respective associated data processing activity;
receive a plaintext data object for the system;
identify a data processing permit of the set of data processing permits applicable to the plaintext data object and permitting the system to store the plaintext data object to support the associated data processing activity for the identified data processing permit;
determine to encrypt and store the plaintext data object based at least in part on the identifying the data processing permit applicable to the plaintext data object;
encrypt, based at least in part on the determining to encrypt and store the plaintext data object, the plaintext data object using a cryptographic key to obtain a ciphertext object;
encrypt the cryptographic key using a permit key comprising a pointer pointing to the identified data processing permit, wherein the encrypted cryptographic key is associated with an identifier indicating the permit key;
receive a request to perform the associated data processing activity;
identify that the identified data processing permit supports the request based at least in part on the associated data processing activity for the identified data processing permit;
retrieve the ciphertext object, the encrypted cryptographic key, and the identifier indicating the permit key based at least in part on the receiving the request and the identifying that the identified data processing permit supports the request;
identify the permit key that permits access to the plaintext data object based at least in part on the identifier indicating the permit key and the identifying that the identified data processing permit supports the request;
decrypt the encrypted cryptographic key using the permit key to obtain the cryptographic key based at least in part on the identifying the permit key that permits access to the plaintext data object; and
decrypt the ciphertext object using the cryptographic key to obtain the plaintext data object.

US Pat. No. 11,032,061

ENABLING CONSTANT PLAINTEXT SPACE IN BOOTSTRAPPING IN FULLY HOMOMORPHIC ENCRYPTION

Microsoft Technology Lice...

1. A computer-implemented method for data security and accuracy using fully homomorphic encryption, the method comprising:accessing, at processing hardware of one or more computers, a set of encoded digits, the set of encoded digits including a first number of digits;
applying, at the processing hardware, an inverse linear transformation to the set of encoded digits to obtain a first encoded polynomial, the first encoded polynomial including only terms where a variable x is raised to powers of zero and integer multiples of a second number, the second number being an integer greater than or equal to two;
applying, at the processing hardware, a modulus switching and dot product with bootstrapping key to add an error term to each of the encoded digits in the first polynomial to obtain a second encoded polynomial;
applying, at the processing hardware, a linear transformation to the second encoded polynomial to obtain a first batch encryption;
applying, at the processing hardware, digit extraction to the first batch encryption to obtain a second batch encryption, the digit extraction including successive application of a lifting polynomial to respective terms of the first batch encryption and application of a lowest digit extraction polynomial to remove the error term from the first polynomial;
performing a homomorphic encryption operation using the second batch encryption; and
providing a result of the homomorphic encryption operation to a component over a communication channel.

US Pat. No. 11,032,060

EXPONENT SPLITTING FOR CRYPTOGRAPHIC OPERATIONS

Cryptography Research, In...

1. A method comprising:receiving a first share value and a second share value, wherein a combination of the first share value and the second share value corresponds to a value associated with a cryptographic operation;
updating a first value of a first register by performing a first operation with the first and second share values as inputs to the first operation;
updating a second value of a second register by performing a second operation with the second share value as an input to the second operation;
selecting, by a processing device, one of the first value of the first register or the second value of the second register based on a particular bit of the second share value; and
performing the cryptographic operation with the selected one of the first value of the first register or the second value of the second register.

US Pat. No. 11,032,059

REDUCING DETECTABILITY OF AN ENCRYPTION KEY

SWISSCOM AG, (SE)

1. A method for controlling transmissions in a communication device, the method comprising:generating a physical layer (L1) based encrypted message, wherein the encrypted message is configured based on a wireless networking specification for communication in a corresponding wireless network;
selecting one or more bits in the encrypted message;
applying an adjustment to the encrypted message prior to transmitting the encrypted message to introduce bit errors in the encrypted message;
wherein:
the adjustment is configured to affect the one or more selected bits; and
the one or more selected bits are selected and the adjustment is configured such that there is no sequence of consecutive bits in the encrypted message that has a length that is greater than or equal to a defined threshold value and that is free of bit errors; and
transmitting the encrypted message over a wireless connection to a target communication device.

US Pat. No. 11,032,058

CONTROLLED CHAOTIC SYSTEM FOR LOW PROBABILITY OF DETECTION (LPD) COMMUNICATION

The Government of the Uni...

1. A first device configured to communicate with a second device, the first device comprising:a memory storing a dictionary of chaotic sequences in a chaotic map; and
an encoder device configured to:
seed the chaotic map with an initial condition,
determine a set of chaotic sequences in the dictionary of chaotic sequences based on transition probabilities in the chaotic map,
concatenate the set of chaotic sequences such that a last point in a last sequence in the set of chaotic sequences contains the initial condition, thereby generating a concatenated set of chaotic sequences, wherein the concatenated set of chaotic sequences is concatenated such that the concatenated set of chaotic sequences appears as noise to a third party that does not have access to the dictionary, and wherein the initial condition enables a Viterbi decoder in the second device to synchronize the first device to the second device, and
transmit the concatenated set of chaotic sequences to the second device.

US Pat. No. 11,032,057

BLOCKCHAIN TRANSACTION SPEEDS USING GLOBAL ACCELERATION NODES

Advanced New Technologies...

1. A computer-implemented method, comprising:providing, in a blockchain transaction acceleration system, access to a multiple blockchain acceleration network accessible to a plurality of blockchains;
receiving, at a first acceleration node of the multiple blockchain acceleration network and from a first node in a first blockchain of the plurality of blockchains, a transaction to be forwarded, wherein a transaction delivery time using the first acceleration node is expected to be faster than a transaction delivery time that is expected by sending the transaction directly to an intended recipient of the transaction; and
forwarding, by the first acceleration node, the transaction to a second node.

US Pat. No. 11,032,056

EFFICIENT UNICAST SIGNALING IN A PRECISION TIME PROTOCOL ENABLED PACKET NETWORK

Juniper Networks, Inc., ...

8. A method, comprising:providing, by a first device and to a second device, a first message that includes a first request for announce messages, a second request for synchronization messages, a third request for delay response messages, and information identifying a grant period associated with the first request, the second request, and the third request;
receiving, by the first device and from the second device, a second message that includes information that is responsive to the first request, the second request, and the third request; and
providing, by the first device and to the second device, a third message that enables the second device to provide synchronization messages and delay response messages to the first device,
the synchronization messages and the delay response messages to permit the first device to synchronize a first clock, of the first device, with a second clock of the second device.

US Pat. No. 11,032,055

CLOCK DATA RECOVERY CIRCUIT

Faraday Technology Corp.,...

1. A clock data recovery circuit, comprising:a phase blender, generating a third clock signal and a fourth clock signal according to a first clock signal and a second clock signal;
a phase detector, sampling a data signal according to the first clock signal and the second clock signal to generate first sampled data, second sampled data and a phase state signal;
a data sampling position detector, sampling the data signal according to the third clock signal and the fourth clock signal to generate third sampled data, fourth sampled data and a control signal; and
a data selector, selecting one of the first sampled data, the second sampled data, the third sampled data and the fourth sampled data according to the control signal and the phase state signal to generate output data,
wherein phases of the first clock signal, the second clock signal, the third clock signal and the fourth clock signal are different.

US Pat. No. 11,032,054

SEQUENCED TRANSMIT MUTING FOR WIDEBAND POWER AMPLIFIERS

Andrew Wireless Systems G...

1. A sequenced transmit muting wideband power amplifier, the power amplifier comprising:at least one pre-driver stage including a transmit radio frequency (RF) input and at least a first pre-driver and a second pre-driver;
a mute switch configured to selectively establish a communication path between the first and second pre-drivers and couple the second pre-driver to a termination resistor;
at least one pre-driver switch to selectively couple a supply voltage and ground to the first and second pre-drivers;
a driver stage in communication with the at least one pre-driver stage, the driver stage including at least one first driver;
a final amplifier stage including a transmit RF output and at least one second driver;
at least one slow negative-bias-switching (S-NBS) switch configured to selectively couple one of a first voltage and a second voltage to the at least one first driver and at least one second driver; and
at least one controller configured to activate the at least one pre-driver switch, the mute switch, the at least one S-NBS switch to selectively place the amplifier in one of a transmit mode and a mute mode.

US Pat. No. 11,032,053

UPLINK FEEDBACK METHODS FOR OPERATING WITH A LARGE NUMBER OF CARRIERS

InterDigital Patent Holdi...

1. A method, for uplink feedback for operating with a plurality of configured carriers, in a wireless transmit/receive unit (WTRU), the method comprising:receiving a plurality of transport blocks over the plurality of configured carriers;
generating hybrid automatic repeat request (HARQ)-acknowledgment (ACK) feedback for the plurality of transport blocks, channel state information (CSI) feedback for at least one of the plurality of configured carriers, and a cyclic redundancy check (CRC);
generating a feedback message that includes a number of HARQ-ACK feedback bits for the HARQ-ACK feedback, a number of CSI feedback bits for the CSI feedback, and a number of CRC bits for the CRC;
determining a power to be used for a Physical Uplink Control Channel (PUCCH) transmission based on the number of HARQ-ACK feedback bits, the number of CSI feedback bits, and the number of CRC bits; and
transmitting the feedback message in the PUCCH transmission at the determined power.

US Pat. No. 11,032,052

METHOD FOR TRANSMITTING UPLINK CONTROL INFORMATION AND APPARATUS THEREFOR

LG ELECTRONICS INC., Seo...

1. A method for operating an apparatus in a wireless communication system, the method comprising:receiving downlink control information (DCI) for scheduling of a downlink data in a cell group that includes a plurality of cells, at a specific DCI timing within a set of plural DCI timings, the DCI including a downlink assignment index (DAI) value,
wherein the DAI value is related to an accumulated total number of DCIs that have been scheduled for the apparatus over the cell group from an initial DCI timing up to the specific DCI timing, and the specific DCI timing comprises one or more consecutive orthogonal frequency division multiplexing (OFDM) symbols in a slot;
receiving the downlink data based on the DCI; and
transmitting control information including an acknowledgement/negative acknowledgement (ACK/NACK) response about the downlink data, based on the DAI value.

US Pat. No. 11,032,051

METHOD AND APPARATUS FOR REDUCING UPLINK OVERHEAD IN MOBILE COMMUNICATIONS

MediaTek Singapore Pte. L...

1. A method, comprising:monitoring, by a processor of an apparatus, a downlink channel;
determining, by the processor, whether downlink control information (DCI) scheduling a physical downlink shared channel (PDSCH) is received on the downlink channel; and
skipping, by the processor, generation and transmission of any hybrid automatic repeat request (HARQ)-related codebook on an uplink channel in an event that no DCI scheduling the PDSCH is received on the downlink channel to result in reduction in uplink signaling overhead.

US Pat. No. 11,032,050

METHOD AND DEVICE FOR GRANT-FREE TRANSMISSION IN UE AND BASE STATION FOR WIRELESS COMMUNICATION

SHANGHAI LANGBO COMMUNICA...

1. A method in a User Equipment (UE) for wireless communication, comprising:transmitting a first radio signal; and
transmitting a second radio signal;
wherein the first radio signal comprises M1 first radio sub-signal(s), and a first sequence is used for generating the first radio sub-signal; the second radio signal comprises M2 second radio sub-signal(s), and a first bit block is used for generating the second radio sub-signal; the M1 is a positive integer, the M2 is a positive integer in a target set, and each element in the target set is a positive integer; and the target set is correlated with at least one of the M1 or the first sequence; time-domain resources respectively occupied by any two of the M1 first radio sub-signals are orthogonal, time-domain resources respectively occupied by any two of the M2 second radio sub-signals are orthogonal.

US Pat. No. 11,032,049

METHOD AND DEVICE FOR VEHICLE TO EVERYTHING (V2X) COMMUNICATIONS AND A TRANSMITTING AND RECEIVING METHOD AND EQUIPMENT IN V2X COMMUNICATION

Samsung Electronics Co., ...

1. A method performed by a first terminal in a wireless communication system, the method comprising:identifying that the first terminal is out of coverage of a cell, selecting a second terminal as a synchronization reference;
receiving, from the second terminal, a first sidelink synchronization signal (SLSS) based on time position information included in a configuration for a sidelink communication;
selecting an SLSS identifier (SLSSID) for the sidelink communication based on the first SLSS received from the second terminal; and
transmitting a second SLSS based on the SLSSID,
wherein the second terminal is out of coverage of the cell, and
wherein the first SLSS received from the second terminal is based on a global navigation satellite system (GLASS).

US Pat. No. 11,032,048

USE-CASES AND CONSTRAINTS ON MULTIPLE SRS RESOURCE SETS FOR ANTENNA SWITCHING IN NR REL-15

QUALCOMM Incorporated, S...

1. A method of wireless communication, comprising:transmitting a configuration message, by a base station to a user equipment (UE), that configures the UE, according to one or more antenna switching constraints, with multiple sounding reference signal (SRS) resource sets for antenna switching by the UE;
receiving one or more SRS, by the base station, transmitted by the UE according to the configuration of the multiple SRS resource sets; and
receiving, by the base station from the UE, a capability message indicating the one or more antenna switching constraints, wherein the one or more antenna switching constraints include an antenna switching constraint that the UE will not be configured to transmit SRS resources from multiple SRS resource sets for antenna switching on a same slot.

US Pat. No. 11,032,047

TECHNIQUES AND APPARATUSES FOR WAKEUP SIGNAL DESIGN AND RESOURCE ALLOCATION

QUALCOMM Incorporated, S...

18. A method of wireless communication performed by a user equipment (UE), comprising:scanning a particular resource of a resource pattern to identify a wakeup signal associated with the UE;
receiving the wakeup signal from a base station on the particular resource of the resource pattern, wherein the resource pattern corresponds to an antenna port via which the wakeup signal was transmitted, and wherein the particular resource is a starting subframe for reception of the wakeup signal, and wherein the starting subframe is determined based at least in part on:
a starting subframe of the communication, a maximum duration of the wakeup signal, and a gap between the starting subframe of the communication and an end of the maximum duration of the wakeup signal; and
identifying the wakeup signal as associated with the UE based at least in part on a cell identifier associated with the UE, wherein at least a portion of the cell identifier is indicated by the wakeup signal.

US Pat. No. 11,032,046

METHOD FOR APPLYING PRECODER ON BASIS OF RESOURCE BUNDLING IN WIRELESS COMMUNICATION SYSTEM, AND DEVICE THEREFOR

LG ELECTRONICS INC., Seo...

1. A method of transmitting an uplink signal by a user equipment (UE) in a wireless communication system, the method comprising:receiving, from a base station (BS), information on a sounding reference signal (SRS) resource unit among predetermined SRS resource units,
wherein each of the predetermined SRS resource units corresponds to different analog beams;
transmitting, to the BS, plural precoded SRSs to which precoder cycling patterns are applied per the SRS resource unit,
wherein the plural precoded SRSs are transmitted with each of reference signals received powers (RSRPs) corresponding to the plural precoded SRSs, and the plural precoded SRSs are transmitted without channel quality information (CQI) and a rank indicator (RI);
receiving, from the BS, information on a transmission analog beam and a reception analog beam through a downlink control information (DCI) format other than DCI formats used for an uplink grant and a downlink grant;
receiving, from the BS, information indicating one of the plural precoded SRSs through a DCI format used for an uplink grant based on the information on the transmission analog beam and the reception analog beam; and
transmitting, to the BS, an uplink data signal and an uplink demodulation reference signal based on the uplink grant and based on a precoder cycling pattern applied to the indicated precoded SRS.

US Pat. No. 11,032,045

METHOD FOR MEASURING AND REPORTING CHANNEL STATE INFORMATION IN WIRELESS COMMUNICATION SYSTEM AND DEVICE THEREFOR

LG Electronics Inc., Seo...

1. A method for reporting, by a user equipment (UE), channel state information (CSI) in a wireless communication system, the method comprising:receiving CSI configuration information related to a CSI reporting procedure, wherein the CSI configuration information includes information representing measurement setting for the CSI, information representing reporting setting for the CSI, and information representing resource setting for the CSI;
receiving one or more channel state information (CSI)-reference signals (CSI-RSs) based on the information representing the resource setting; and
reporting the CSI determined by measurement values estimated by the one or more CSI-RSs, based on the information representing the measurement setting and the information representing the reporting setting,
wherein first triggering for transmission of the one or more CSI-RSs and second triggering for reporting of the CSI are included in downlink control information,
wherein the one or more CSI-RSs belong to at least one CSI-RS resource setting included in the information representing the resource setting,
wherein the CSI is reported through one or more CSI reporting settings in CSI measurement setting included in the information representing the measurement setting, and
wherein, based on multiple CSI-RS resource settings being preconfigured as multiple links for the one or more CSI reporting settings, information representing ON or OFF for at least one link among the multiple links is included in the downlink control information.

US Pat. No. 11,032,044

POSITIONING REFERENCE SIGNAL TRANSMISSION WITH CONTROLLED TRANSMISSION POWER AND BANDWIDTH

QUALCOMM Incorporated, S...

1. A method for transmitting reference signals (RS) for positioning, comprising:transmitting or providing an instruction to transmit a first set of RS to a user equipment (UE) in accordance with a first set of RS transmission parameters;
receiving a report containing information indicating whether a measurement performed by the UE is limited by:
a signal-to-noise ratio (SNR) of the first set of RS being below an SNR threshold such that the UE is unable to accurately measure the first set of RS; or
a bandwidth of the first set of RS being below a bandwidth threshold such that the UE is unable to accurately measure the first set of RS;
determining a second set of RS transmission parameters based on the received report, wherein the second set of RS transmission parameters is different from the first set of RS transmission parameters; and
transmitting a second set of RS to the UE in accordance with the second set of RS transmission parameters, or providing the second set of RS transmission parameters to a base station.

US Pat. No. 11,032,043

METHODS AND APPARATUSES FOR DOWNLINK TRACKING REFERENCE SIGNAL CONFIGURATION

Telefonaktiebolaget LM Er...

1. A user equipment (UE) configured to communicate with a network node of a new radio wireless communication system, the UE comprising:a radio interface; and
processing circuitry, the processing circuitry configured to:
cause the radio interface to receive, in a radio resource control (RRC) message, a configuration of a reference signal resource set from the network node, the reference signal resource set being a set of single-symbol and single antenna port channel state information reference signal (CSI-RS) resources in at least one slot; and
based on at least one parameter of the received configuration, determine whether the UE can assume a same antenna port for all the CSI-RS resources of the reference signal resource set.

US Pat. No. 11,032,042

CANDIDATE CONTROL CHANNEL RESOURCE DETERMINING METHOD AND APPARATUS

HUAWEI TECHNOLOGIES CO., ...

1. A candidate control channel resource determining method for a terminal, comprising:determining a first aggregation level, wherein the first aggregation level is less than a second aggregation level, the first aggregation level corresponds to a first candidate control channel set and the second aggregation level corresponds to a second candidate control channel set, wherein control channel resource elements in the second candidate control channel set comprise a first quantity of first candidate control channel sets, and the control channel resource elements occupied by the first quantity of first candidate control channel sets are a subset of the second candidate control channel set;
determining one of the first quantity of first candidate control channel sets as a target set based on a terminal identifier of the terminal;
detecting a candidate control channel in the target set; and
determining the control channel resource elements in the second candidate control channel set, wherein a number of a first control channel resource element occupied by a start candidate control channel in the second candidate control channel set is determined based on the terminal identifier.

US Pat. No. 11,032,041

USER TERMINAL AND RADIO COMMUNICATION METHOD

NTT DOCOMO, INC., Tokyo ...

1. A terminal comprising:a receiver that receives information related to a first resource unit that consists of subcarriers lower in number than a predetermined number; and
a processor which identifies a frequency region of a second resource unit comprised of a same number of subcarriers as the predetermined number based on the information, and controls communication using the first resource unit inside the frequency region,
wherein the processor uses a sequence shorter or longer than a reference signal sequence for the second resource unit, as a reference signal sequence for the first resource unit.

US Pat. No. 11,032,040

METHODS AND APPARATUSES FOR PERFORMING UPLINK COORDINATED MULTI-POINT COMMUNICATION

NOKIA SOLUTIONS AND NETWO...

1. A method, comprising:setting, by a network node serving a user equipment, a priority for at least one helper data request of an uplink transmission of the user equipment, wherein the setting comprises setting the priority based on a specific history of the user equipment; and
sending the at least one helper data request to another network node,
wherein the setting further comprises setting the priority to a value representing a lower priority for the helper data request of the uplink transmission when the user equipment has not previously received the benefit of uplink Coordinated Multipoint Transmission.

US Pat. No. 11,032,039

METHOD AND APPARATUS FOR TRANSMITTING DATA USING A MULTI-CARRIER IN A MOBILE COMMUNICATION SYSTEM

Samsung Electronics Co., ...

1. A method performed by a terminal in a wireless communication system, the method comprising:receiving, from a base station via a radio resource control (RRC) signaling, discontinuous reception (DRX) related information including a timer value related to an on-duration, a long DRX cycle value and a short DRX cycle value;
receiving, from the base station, control information with a zero bit payload, the control information including a logical channel identifier (LCID), the LCID identifying a type of the control information;
identifying the type of the control information based on the LCID;
configuring a DRX cycle with the long DRX cycle value, in case that the control information is associated with a long DRX; and
configuring the DRX cycle with the short DRX cycle value, in case that the control information is associated with a short DRX,
wherein the long DRX and the short DRX are configured with the timer value related to the on-duration included in the DRX related information.

US Pat. No. 11,032,038

METHOD AND SYSTEM FOR MIMO TRANSMISSION IN A DISTRIBUTED TRANSCEIVER NETWORK

GOLBA LLC, Rancho Palos ...

1. A method of processing signals, the method comprising:in a transmitting device that comprises a plurality of distributed transceivers, a central baseband processor and a network management engine:
generating data streams at baseband by said central baseband processor;
diversity coding said data streams in said baseband by said central baseband processor;
collecting communication environment information from a receiving device; and
concurrently transmitting each coded data streams in a same radio frequency band in different directions over said plurality of distributed transceivers through associated antennas to said receiving device, based on said communication environment information collected from said receiving device.

US Pat. No. 11,032,037

OFDM-LIKE SIGNALING FOR BROADBAND SATELLITE APPLICATIONS

HUGHES NETWORK SYSTEMS, L...

1. A method, comprising:receiving, at a first data predistorter stage of a multi-stage data predistorter, an input vector of symbols obtained from a modulator of a transmitter;
outputting the input vector from the first data predistorter stage;
for each data predistorter stage of the multi-stage data predistorter after the first data predistorter stage:
processing a symbol data vector output of the previous data predistorter stage through a distortion construction to obtain an estimate of distorted symbols;
dividing the estimate by a complex-valued gain to form a gain-adjusted estimate of the distorted symbols;
estimating an error by calculating a difference between the symbol data vector output of the previous data predistorter stage and the gain-adjusted estimate; and
computing a vector of predistorted symbols for the data predistorter stage by adjusting the symbol data vector output from the previous data predistorter stage by an amount proportional to the error; and
outputting, from the last stage of the multi-stage data predistorter, a signal comprising a predistortion corrected output vector of symbols.

US Pat. No. 11,032,036

CARRIER AGGREGATION (CA) OF MIXED NUMEROLOGIES

QUALCOMM INCORPORATED, S...

1. A method for wireless communications by a network entity, comprising:scheduling, via a first component carrier (CC) having a first numerology, a user equipment (UE) for at least one downlink transmission in the first CC and at least one downlink transmission in a second CC having a second numerology;
receiving, from the UE, uplink control information (UCI) in one of the first or second CCs carrying feedback for the downlink transmissions in both the first and second CCs, wherein the UCI comprises acknowledgement information bundled as a single acknowledgement or negative acknowledgment per data block over a plurality of time-domain resources;
providing a downlink assignment index (DAI) for each of the downlink transmissions; and
wherein DAIs are assigned to the downlink transmissions in a time-first, frequency-second manner.

US Pat. No. 11,032,035

SIGNALING METHOD IN AN OFDM MULTIPLE ACCESS SYSTEM

QUALCOMM Incorporated, S...

1. A method of wireless communication, comprising:mapping received data symbols to a discrete signal of complex data symbols;
receiving the discrete signal of complex data symbols;
calculating, based on the received discrete signal of complex data symbols, frequency responses corresponding to tones through an M-point DFT;
outputting a frequency response vector of length M;
expanding the frequency response vector of length M to a new vector of length N by inserting zero-value symbols corresponding to tones other than tones allocated to a transmitter;
performing an N-point inverse discrete Fourier transform operation on the new vector of length N after zero insertion to obtain a vector of digital signal samples; and
pre-pending a cyclic prefix to the vector of digital signal samples.

US Pat. No. 11,032,034

TRANSMISSION STRUCTURE FOR MMW RAN

Telefonaktiebolaget LM Er...

1. A method of operating a network node in a millimeter-wave communication network, the method comprising:transmitting millimeter-wave signaling in a transmission timing structure, the transmission timing structure comprising N time interval elements sequentially ordered in time;
the millimeter-wave signaling comprising N separate signaling structures, each signaling structure being transmitted in a different one of the time interval elements;
N being an integer multiple of 2;
a first subset of the N separate signaling structures beginning with the signaling structure of a first time interval element and being consecutive control signaling transmissions targeted at a plurality of receivers, the first subset comprising an allowable subset of control signaling transmissions targeted at one receiver of the plurality of receivers, the allowable subset corresponding to 2 m signaling structures consecutive in time, m being an integer such that 2 m<=N; and
a second subset of the N separate signaling structures corresponding to data signaling, the second subset comprising 0 or an integer number of signaling structures.

US Pat. No. 11,032,033

METHOD AND DEVICE FOR PERFORMING COMMUNICATION BY USING ORTHOGONAL OR NON-ORTHOGONAL CODE MULTIPLE ACCESS TECHNIQUE IN WIRELESS COMMUNICATION SYSTEM

LG Electronics Inc., Seo...

1. A method of transmitting uplink data based on Non-orthogonal Multiple Access (NoMA) in a wireless communication system, comprising:receiving, by a user equipment (UE), allocation information on physical resource blocks from a base station;
acquiring, by the UE, a spreading factor based on a number of the physical resource blocks included in the allocation information;
determining, by the UE, a NoMA codebook set based on the spreading factor; and
transmitting, by the UE, uplink data being generated based on a UE specific codeword being included in the NoMA codebook set.

US Pat. No. 11,032,032

SUB-BAND CONFIGURATION FOR PREEMPTION INDICATION TO EMBB UES

QUALCOMM Incorporated, S...

1. A method of wireless communications, comprising:receiving, at a user equipment (UE), an indication channel identifying one or more resources defined by time domain parts and frequency domain parts that have been punctured by a transmission, wherein a number of frequency domain parts is greater than or equal to two;
determining a number of resource block groups (RBGs) in an active band width part (BWP) of the UE; and
mapping the RBGs in the active BWP among each of a number of sub-bands equal to the number of frequency domain parts based on a pre-defined rule, wherein the pre-defined rule defines a mapping of a boundary RBG in the active BWP to a sub-band prior to the boundary RBG in the frequency domain.

US Pat. No. 11,032,031

HARQ LLR BUFFER AND REORDERING BUFFER MANAGEMENT

QUALCOMM INCORPORATED, S...

1. A method to reduce buffer overhead, comprising:receiving packets comprising an initial transmission and at least one incremental redundancy hybrid automatic repeat request (IR-HARQ) retransmission;
forming a plurality of log likelihood ratios (LLRs) based on the packets;
compressing the plurality of LLRs, including:
quantizing groups of five LLRs to three levels each; and
mapping each group of five quantized three-level LLRs to eight bits using a lookup table (LUT); and
buffering the compressed plurality of LLRs.

US Pat. No. 11,032,030

USER EQUIPMENT AND METHOD

KYOCERA Corporation, Kyo...

1. A user equipment comprising:a processor and a memory coupled to the processor, wherein the processor is configured to
receive a first control information from a base station, the first control information designating a first time region on which a first Hybrid Automatic Repeat Request-Acknowledgement (HARQ-ACK) to be transmitted, the first HARQ-ACK corresponding to a first data transmitted on a first Physical Downlink Shared Channel (PDSCH) in which a transmission time interval is shorten than one subframe, the first time region being shorten than one subframe,
attempt to receive a second data transmitted on a second PDSCH in which a transmission time interval is one subframe,
transmit a second HARQ-ACK corresponding to the second data on the first time region,
receive, from the base station, second control information indicating whether bundling of the first HARQ-ACK and the second HARQ-ACK is permitted, and
transmit HARQ-ACK information obtained by bundling the first HARQ-ACK and the second HARQ-ACK on the first time region, when the second control information indicates that the bundling of the first HARQ-ACK and the second HARQ-ACK is permitted.

US Pat. No. 11,032,029

CODE-BLOCK-GROUP ACKNOWLEDGMENT FEEDBACK TECHNIQUES IN WIRELESS COMMUNICATIONS

QUALCOMM Incorporated, S...

1. A method for wireless communication at a user equipment (UE), comprising:receiving, from a base station, configuration information for group-based acknowledgment feedback for at least a first group of downlink transmissions to the UE and a second group of downlink transmissions to the UE, wherein one or more of the first group of downlink transmissions or the second group of downlink transmissions are configured for acknowledgment feedback at a code-block-group level or a transport-block level;
receiving a downlink control information transmission from the base station that schedules a first uplink transmission in which acknowledgment feedback for one or more of the first group of downlink transmissions or the second group of downlink transmissions is to be multiplexed with uplink data in the first uplink transmission, wherein the downlink control information further indicates group-based acknowledgment feedback is to be provided for one or more of the first group of downlink transmissions or the second group of downlink transmissions, in the first uplink transmission, and wherein receiving the downlink control information comprises receiving a first uplink total downlink assignment indicator field for transport-block based uplink acknowledgment feedback for the first group of downlink transmissions or the second group of downlink transmissions, and a second uplink total downlink assignment indicator field for code-block-group based uplink acknowledgment feedback for the first group of downlink transmissions or the second group of downlink transmissions;
determining, based at least in part on the configuration information for the group-based acknowledgment feedback and the downlink control information, acknowledgment feedback associated with at least one of the first group of downlink transmissions or the second group of downlink transmissions; and
transmitting the acknowledgment feedback to the base station in the first uplink transmission.

US Pat. No. 11,032,028

SYSTEMS AND METHODS FOR MITIGATING DECODING ERRORS DUE TO PUNCTURING OF SYMBOLS

QUALCOMM Incorporated, S...

1. A method of wireless communication at a scheduling entity in a wireless communication network, the method comprising:identifying a plurality of transmission options, each comprising a respective number of resource blocks and a respective modulation and coding scheme (MCS);
identifying respective puncturing patterns associated with each of the plurality of transmission options for at least two consecutive subframes, each comprising a same transmission direction, wherein the respective puncturing patterns associated with each of the plurality of transmission options enable retuning of the UE from a first narrowband utilized in a first subframe of the at least two consecutive subframes to a second narrowband utilized in a second subframe of the at least two consecutive subframes; and
making a scheduling decision for the at least two consecutive subframes based on the plurality of transmission options and the puncturing patterns associated with each of the plurality of transmission options, wherein the scheduling decision comprises at least a selected transmission option of the plurality of transmission options for communication of a first codeword between the scheduling entity and a user equipment (UE) in a given subframe of the at least two consecutive subframes;
wherein making the scheduling decision further comprises selecting at least one aspect of the scheduling decision to reduce decoding errors of the first codeword.

US Pat. No. 11,032,027

TRANSMITTING DEVICE FOR PERFORMING AN ENCODING PROCESS ON AN INFORMATION BIT SEQUENCE USING A CODING SCHEME SELECTED FROM A CODING SCHEME SET

PANASONIC INTELLECTUAL PR...

1. A transmitting method comprising:selecting one coding scheme from a predetermined coding scheme set;
generating a plurality of information bit sequences by dividing transmission data;
performing an encoding process on each of the plurality of information bit sequences by using the selected coding scheme to generate a plurality of encoded bit sequences;
modulating the plurality of encoded bit sequences to generate transmission symbols; and
transmitting a transmission frame onto which the transmission symbols are allocated, wherein
the predetermined coding scheme set includes first coding schemes of a first code length and second coding schemes of a second code length, code rates of the first coding schemes are different from each other, code rates of the second coding schemes are different from each other,
when one of the first coding schemes is selected, the encoding process includes (i) generating a first code word as the encoded bit sequence from the information bit sequence according to a parity check matrix for the selected coding scheme,
when one of the second coding schemes is selected, the encoding process includes (i) generating a second code word from the information bit sequence according to a parity check matrix for the selected coding scheme, (ii) discarding a part of the second code word to generate a third code word, and (iii) outputting the third code word as the encoded bit sequence.

US Pat. No. 11,032,026

HIGH PERFORMANCE, FLEXIBLE, AND COMPACT LOW-DENSITY PARITY-CHECK (LDPC) CODE

QUALCOMM Incorporated, S...

1. A method for wireless communication by a transmitting device, comprising:selecting a base graph, of a set of base graphs, for encoding information bits for transmission at one or more transmission rates in a range of transmission rates, the base graph selected based at least in part on a highest transmission rate in the range of transmission rates, each base graph of the set of base graphs associated with a family of lifted low-density parity-check (LDPC) codes;
encoding the information bits using at least one lifted LDPC code from the family of lifted LDPC codes associated with the base graph for transmission at the one or more transmission rates to produce one or more code words; and
transmitting the one or more code words over a medium.

US Pat. No. 11,032,025

SEQUENCE GENERATION METHOD FOR POLAR CODE, STORAGE MEDIUM THEREOF, AND DATA TRANSMISSION METHOD AND APPARATUS USING SAME

Samsung Electronics Co., ...

1. An information transmission method comprising:identifying at least one information bit for polar coding;
identifying a first sequence having a length of 2N that corresponds to a length of the at least one information bit;
encoding the at least one information bit through polar coding based on a first sequence; and
transmitting the encoded at least one information bit,
wherein the first sequence comprising indices that form part of the first sequence is arranged symmetrically around a center of the first sequence.

US Pat. No. 11,032,024

RADIO FRONTHAUL INTERFACE SIGNAL TRANSMISSION METHOD, NETWORK DEVICE, AND SYSTEM

HUAWEI TECHNOLOGIES CO., ...

1. A method for sending a radio fronthaul interface signal, the method comprising:obtaining, by a network device, a radio fronthaul interface signal, wherein the radio fronthaul interface signal comprises a plurality of code blocks, and includes different rate levels;
mapping the radio fronthaul interface signal to M flexible Ethernet (FlexE) service layer timeslots to generate a FlexE signal, wherein a bandwidth of the M FlexE service layer timeslots is determined based on a lowest rate level of the plurality of rate levels of the radio fronthaul interface signal, and M is a positive integer greater than or equal to 1, where the fronthaul interface signal at each rate level is mapped to one more of the M FlexE service layer timeslots that correspond to a physical sub-calendar of a master calendar;
inserting a FlexE overhead to a data flow of each physical sub-calendar, the FlexE overhead identifying a correspondence between the fronthaul interface signal at a particular rate level and the one or more FlexE service layer timeslots corresponding to the physical sub-calendar; and
sending the FlexE signal to the one or more physical sub-calendars.

US Pat. No. 11,032,023

METHODS FOR CREATING CHECK CODES, AND SYSTEMS FOR WIRELESS COMMUNICATION USING CHECK CODES

Tarana Wireless, Inc., S...

1. A receiver comprising:at least one antenna configured to receive a signal comprising a first set of information bits and check bits, the received signal including the check bits occurring once for the first set of information bits;
a decoder configured to operate on encoded data based on the received signal, the encoded data comprising the first set of information bits of the received signal and the check hits of the received signal, the decoder configured to decode the encoded data
utilizing the check bits by performing a number of check operations on the encoded data, wherein a number of check operations performed on the encoded data is eight or more greater than a number of the check bits in the encoded data, and
utilizing a check code having a Tanner graph, wherein the check code
specifies the check operations and a subset of the encoded data for use in each of the check operations,
comprises a low-density parity-check code, and
has a minimum cycle length greater than four in the Tanner graph.

US Pat. No. 11,032,022

DETECTION, ANALYSIS, AND COUNTERMEASURES FOR AUTOMATED AND REMOTE-CONTROLLED DEVICES

Genghiscomm Holdings, LLC...

1. A computer-implementable method, comprising:receiving training data based upon sensor measurements of at least one unmanned autonomous vehicle (UAV) for training a cognitive learning and inference system;
performing a plurality of machine learning operations on the training data to produce an inferred function;
employing the inferred function for mapping new data based upon sensor measurements of a target UAV to generate a cognitive profile of the target UAV that comprises radio signal metadata corresponding to the target UAV, wherein the mapping effects intelligent discrimination of the target UAV from at least one other UAV through corroborative or negating evidentiary observation of properties associated with the radio signal metadata; and
determining a response to the UAV based upon the mapping.

US Pat. No. 11,032,020

SYNCHRONIZATION FOR SUBCARRIER COMMUNICATION

Infiriera Corporation, S...

1. An apparatus comprising:a receiver comprising:
a local oscillator laser providing a local oscillator signal,
a detector circuit operable to receive a first optical signal and detect first data carried by the first optical signal based on the local oscillator signal,
a reference clock circuit supplying a clock signal,
a digital signal processor (DSP) operable to receive the first data and supply a control signal to the reference clock circuit based on the first data, the reference clock circuit being operable to adjust the clock signal based on the control signal; and
a transmitter operable to output a second optical signal carrying second data, the second data having a second data rate that is based on the clock signal.

US Pat. No. 11,032,019

METHOD FOR TRANSMITTING SYNCHRONIZATION SIGNAL IN WIRELESS COMMUNICATION SYSTEM AND APPARATUS THEREFOR

LG ELECTRONICS INC., Seo...

16. A user equipment (UE) for receiving a primary synchronization signal (PSS) and a secondary synchronization signal (SSS) in a wireless communication system, the UE comprising:a transceiver; and
a processor operatively connected to the transceiver and configured to:
receive, from a base station (BS) the PSS; and
receive, from the BS, the SSS based on a first sequence multiplied by a second sequence, the first sequence based on a first shift index and the second sequence based on a second shift index;
wherein the first shift index is equal to K*(3 floor(NID(1)/112)+NID(2)), and
wherein the second shift index is equal to NID(1) mod 112,
where NID(1) is the first cell identifier, NID(2) is the second cell identifier, and K is an integer greater than 3 and less than or equal to 14,
wherein a length for the SSS based on the first sequence multiplied by the second sequence is 127,
wherein a number of the first sequence is 9 and a number of the second sequence is 112,
wherein a first polynomial expression for generating the first sequence is identical to a polynomial expression for generating the PSS, and
wherein a second polynomial expression for generating the second sequence is different from a polynomial expression for generating the PSS.

US Pat. No. 11,032,018

POWER MULTIPLEXED RADIOFREQUENCY SIGNAL PROCESSING

PERSPECTA LABS INC., Bas...

1. A method comprising:obtaining with a radiofrequency receiver a combined radiofrequency signal having a first stream combined with a second stream, wherein the first stream has a first power level, and wherein the second stream has a second power level, the first power level of the first stream being greater than the second power level of the second stream, wherein the radiofrequency receiver includes one or more antenna;
processing the combined radiofrequency signal to recover a first digital bitstream associated to the first stream; and
recovering a digital bitstream associated to the second stream using the first digital bitstream, wherein the method includes transmitting with a radiofrequency transmitter the first stream and the second stream, wherein the transmitting includes combining the first stream and the second stream to provide at the transmitter a transmitter combined radiofrequency signal having the first stream and the second stream, and transmitting the transmitter combined radiofrequency signal having the first and second streams using a single antenna of the transmitter.

US Pat. No. 11,032,017

SYSTEM AND METHOD FOR IDENTIFYING THE CONTEXT OF MULTIMEDIA CONTENT ELEMENTS

CORTICA, LTD., Tel Aviv ...

1. A method for determining a current context of a multimedia content element, comprising:receiving at least one multimedia content element from a user device;
receiving at least one environmental variable related to the at least one multimedia content element;
generating signatures for the multimedia content element, wherein each signature is generated by a signature generator including a plurality of independent computational cores;wherein the plurality of independent computational cores comprise a plurality of neural networks, one neural network per independent computational core; and wherein each signature comprises a plurality of maps of firing neurons of the plurality neural network that were fed with the at least one multimedia content element;determining, based on comparing the received at least one environmental variable to a plurality of concepts, at least one contextual parameter;
determining a first context of the at least one multimedia content element based on the generated signatures; and
determining a current second context of the at least one multimedia content element based on the at least one contextual parameter and the determined first context, wherein the at least one contextual parameter is added as another layer to the determined first context to define the current second context.

US Pat. No. 11,032,016

BROADCAST SIGNAL TRANSMISSION APPARATUS, BROADCAST SIGNAL RECEIVING APPARATUS, BROADCAST SIGNAL TRANSMISSION METHOD, AND BROADCAST SIGNAL RECEIVING METHOD

LG ELECTRONICS INC., Seo...

1. A method for providing a broadcast service based on a broadcast network and a broadband network in a digital transmitter, the method comprising:generating multiple service components of the broadcast service and service layer signaling (SLS) information for the broadcast service;
generating a service list table (SLT) for providing bootstrap information that allows a receiver to discover the SLS information for the broadcast service;
transmitting a first signal comprising a first service component among the multiple service components, the SLS information and the SLT via the broadcast network,
wherein the first service component is carried via a first Layered Coding Transport (LCT) channel included in a Real-time Object delivery over Unidirectional Transport (ROUTE) session,
wherein the bootstrap information included in the SLT is used to represent a second LCT channel that carries the SLS information; and
transmitting a second signal comprising a second service component among the multiple service components via the broadband network,
wherein the SLS information includes a service-based transport session instance description (S-TSID) fragment, a user service bundle description (USBD) fragment and a Media Presentation Description (MPD) fragment,
wherein the S-TSID fragment includes a transport session identifier (TSI) value for the first service component transmitted via the broadcast network,
wherein the MPD fragment includes each segment universal resource locator (URL) for each of the multiple service components, and
wherein the USBD fragment includes first URL pattern information for the first service component transmitted via the broadcast network and second URL pattern information for the second service component transmitted via the broadband network.

US Pat. No. 11,032,015

METHOD AND APPARATUS FOR PROVIDING AN EMERGENCY ALERT SERVICE VIA A MOBILE BROADCASTING

LG ELECTRONICS INC., Seo...

1. A method of processing an emergency alert in a broadcast receiver, the method comprising:receiving a broadcast signal including an emergency alert table, wherein the emergency alert table includes an emergency alert text related to an emergency alert message, information for identifying a viewing target for the emergency alert message and emergency-related broadcast service information for an emergency-related broadcast service;
decoding the emergency alert table;
displaying the emergency alert text in the decoded emergency alert table; and
displaying an additional content related to the emergency alert message,
wherein the broadcast signal further includes wake-up information that includes 2 bits representing at least a first wake-up notification of a first emergency or a second wake-up notification of a second emergency different from the first wake-up notification of the first emergency.

US Pat. No. 11,032,014

PROCESSING OF COMMUNICATIONS SIGNALS USING MACHINE LEARNING

Virginia Tech Intellectua...

1. A method performed by one or more processors to control processing of radio frequency (RF) signals using a machine-learning network, the method comprising:receiving a first RF signal input to a radio communications apparatus, wherein the radio communications apparatus includes a plurality of radio stages and a plurality of controllers, each controller of the plurality of controllers configured to control a particular radio stage of the plurality of radio stages, the plurality of radio stages including a radio antenna and the plurality of controllers including an antenna controller for controlling the radio antenna;
processing the first RF signal using at least the radio antenna of the plurality of radio stages of the radio communications apparatus;
in response to the processing, generating, at an output of the radio antenna, a second RF signal for transmission in a communications system;
obtaining one or more observations about the second RF signal;
determining one or more metrics of the second RF signal;
adjusting, using at least one of the one or more observations or the one or more metrics, parameters of a machine-learning network, the parameters corresponding to one or more policies to process RF signals by controlling one or more radio stages of the plurality of radio stages, the one or more radio stages including the radio antenna;
in response to adjusting the parameters of the machine-learning network, updating one or more actions performed by one or more controllers corresponding to the one or more radio stages, including updating one or more actions performed by the antenna controller to select at least one antenna parameter from one of azimuth, elevation, impedance matching, antenna port, or another antenna operating characteristic; and
processing a subsequent RF signal input to the radio communications apparatus using at least the radio antenna controlled by the antenna controller based at least on the updated one or more actions.

US Pat. No. 11,032,013

DETERMINING PROXIMITY OF TRANSMITTER ANTENNAS OF PORTABLE DEVICES TO A HUMAN BODY FOR LIMITING TRANSMITTER OUTPUT POWER TO MEET SPECIFIC ABSORPTION RATE (SAR) REQUIREMENTS

Magic Leap, Inc., Planta...

1. A method, comprising:determining whether a transmitting device or a portion thereof is proximate to a portion of a human body at least by:
determining whether the transmitting device or a portion thereof is within a field of view of an image sensing system that is communicably coupled to the transmitting device; and
analyzing data captured by the image sensing system to determine whether the transmitting device or the portion thereof is proximate to the portion of the human body based in part or in whole upon results of determining whether the transmitting device or the portion thereof is within the field of view of the image sensing system; and
adjusting transmitting output power of an antenna operatively coupled to the transmitting device to be less than or equal to a threshold output power based in part or in whole upon results of determining whether the transmitting device or the portion thereof is proximate to the portion of the human body.

US Pat. No. 11,032,012

RADIO FREQUENCY CHANNEL EMULATOR SYSTEM

1. A radio frequency channel emulator system comprising:a box with at least one measurement antenna arranged at an input,
a device under test,
an interchangeable lid or wall with a basic arrangement of resistive and/or conductive materials, and
an output being connectable to signal measurement equipment,
wherein the interchangeable lid or wall comprises a simulating arrangement of at least one absorber and/or resistive and/or conductive materials such that different simulating arrangements simulate different radio frequency channel conditions, and wherein the simulating arrangement comprises a fan with metal coated blades,
wherein the at least one measurement antenna is integrated into the interchangeable lid or wall,
wherein the box and the interchangeable lid or wall comprise a contacting region for connecting the at least one measurement antenna with the input integrated into the box, wherein the respective contact is made when the box has been closed with the aid of the interchangeable lid or wall,
wherein the fan is configured to assist in creating a rural channel model,
wherein the at least one measurement antenna comprises at least two individual elements such that a specific dimension of the box is within a far-field region of said at least two individual elements, and
wherein the input is combined with the output in order to form a combined input output being located within the region of the simulating arrangement and being connectable to both the signal measurement equipment and at least one individual element of the at least one measurement antenna.

US Pat. No. 11,032,011

SYSTEMS AND METHODS FOR A QUANTUM-ANALOGUE COMPUTER

Arizona Board of Regents ...

1. A quantum-analogue computing bit array comprising:an elastic media having an externally tunable photo-elastic effect and an externally tunable photo-expansion effect that allow a manipulation of one or more of structural degrees of freedom within the elastic media;
at least one analogue qubit defined by one or more elastic waves propagating within the elastic media according to a first chosen grading profile written to the elastic media;
a modulated light source oriented to illuminate the elastic media with a laser radiation calculated to write the first chosen grading profile to the elastic media in order to achieve a non-separable multi-phonon superposition of states within the elastic media, the non-separable multi-phonon superposition of states determined based at least in part on forward propagating and backward propagating components of the one or more elastic waves, wherein the modulated light source writes the first chosen grading profile to the elastic media by:
manipulating the externally tunable photo-elastic effect of the elastic media to generate a series of graded elastic coefficients varying along a length of the elastic media; and
manipulating the externally tunable photo-expansion effect of the elastic media to generate a series of graded density coefficients varying along the length of the elastic media; and
one or more piezoelectric transducers disposed at distal ends of the elastic media such that the non-separable multi-phonon superposition of states can be measured in a single measurement using the one or more piezoelectric transducers.

US Pat. No. 11,032,010

METHODS AND APPARATUS FOR REDUCING POWER CONSUMPTION IN OPTICAL DEVICES

Charter Communications Op...

1. A method of operating a customer premises device including an optical modem including at least a first laser, the method comprising:operating in a normal mode of operation in which the first laser is continuously powered on for upstream communications;
detecting one of: i) a loss in main power availability or ii) a command to implement a power saving mode of operation;
switching to a first power saving mode of operation in response to: i) detecting a command to implement a power saving mode of operation or ii) detecting a loss of main power availability, said first power saving mode of operation being a mode of operation in which said first laser is powered off for at least a first period of time, wherein switching to the first power saving mode of operation includes: turning off power to the first laser;
monitoring, while in the first power saving mode of operation, to detect one of an on-hook condition or an off hook condition corresponding to an analog-telephone-adaptor (ATA);
in response to detecting an off-hook condition, maintaining or applying power to the first laser; and
in response to detecting an on-hook condition, powering down the first laser.

US Pat. No. 11,032,009

METHOD AND APPARATUS FOR GENERATING SIGNAL OF USER EQUIPMENT AND BASE STATION IN WIRELESS COMMUNICATION SYSTEM

LG ELECTRONICS INC., Seo...

1. A method of transmitting a signal of a user equipment (UE) in a wireless communication system, the method comprising:generating a first optical signal related to data transmission based on an ultrahigh-speed pulse;
converting the generated first optical signal into a second optical signal based on at least one optical filter;
transferring the converted second optical signal and an electrical signal for the data to a mixer;
combining the second optical signal with the electrical signal for the data in the mixer to produce a combined signal; and
transmitting the combined signal.

US Pat. No. 11,032,008

OPTICAL TRANSMITTER AND METHOD OF CONTROLLING OPTICAL TRANSMITTER

SUMITOMO ELECTRIC INDUSTR...

1. An optical transmitter comprising:an optical modulator including a first inner modulator, a second inner modulator, and an outer modulator, the first inner modulator generating a first modulated optical signal by phase-modulating a first split light in response to a first driving signal, the second inner modulator generating a second modulated optical signal by phase-modulating a second split light in response to a second driving signal, the outer modulator generating an optical output signal from the first modulated optical signal and the second modulated optical signal, and the first and second split light being split from an input light;
a bias supplying circuit configured to supply a first bias voltage to the first inner modulator, a second bias voltage to the second inner modulator, and a third bias voltage to the outer modulator, the first bias voltage being a reference voltage for the first driving signal, and the second bias voltage being a reference voltage for the second driving signal; and
a detector configured to detect power in the optical output signal, wherein
each of the first and second driving signals has a respective maximum amplitude equal to or smaller than a half-wavelength voltage, the half-wavelength voltage being a voltage for phase changing light by 180°,
the bias supplying circuit acquires a first voltage value at which an average value of the optical output signal becomes maximum,
the first voltage value is acquired by sweeping the first bias voltage under a driving condition at which the first driving signal is supplied to the first inner modulator and the second driving signal is supplied to the second inner modulator,
the bias supplying circuit acquires a second voltage value at which an average value of the optical output signal becomes maximum by sweeping the second bias voltage under the driving condition,
the bias supplying circuit acquires a third voltage value at which an average value of the optical output signal becomes maximum by sweeping the third bias voltage under the driving condition,
the bias supplying circuit determines an optimum value of the first bias voltage by adding or subtracting the half-wavelength voltage to or from the first voltage value,
the bias supplying circuit determines an optimum value of the second bias voltage by adding or subtracting the half-wavelength voltage to or from the second voltage value, and
the bias supplying circuit determines an optimum value of the third bias voltage by adding or subtracting a half of the half-wavelength voltage to or from the third voltage value.

US Pat. No. 11,032,007

THROUGH-WINDOW RELAY FOR HIGH-BAND RADIOFREQUENCY COMMUNICATIONS

DISH Wireless L.L.C., En...

1. A high-band relay system comprising:a first high-band-to-optical (HB2O) relay comprising:
a high-band transceiver comprising a high-band antenna to transmit and receive high-band radiofrequency (HB-RF) communication signals via a wireless HB-RF communication network;
an optical transceiver configured to transmit and receive optical communication signals via a wireless optical communication link oriented along a vector defined by optics of the optical transceiver; and
a converter controller configured to translate received HB-RF communication signals into transmitted optical communication signals, and to translate received optical communication signals into transmitted HB-RF communication signals; and
an alignment subsystem, comprising a first set of at least four magnets arranged in a rectangular pattern, that interfaces with a second set of at least four magnets of a second HB2O relay through a barrier, wherein:
the optical transceiver transmits and receives optical communication signals within the rectangular pattern formed by the first set of magnets; and
the first set of at least four magnets and the second set of at least four magnets are configured to:
cooperatively provide alignment between the optical transceiver and a second optical transceiver of the second HB2O relay; and
hold the first HB2O relay and the second HB2O relay in place against opposite sides of the barrier.

US Pat. No. 11,032,006

METHOD, DEVICE, APPARATUS FOR OPTICAL COMMUNICATION AND COMPUTER READABLE STORAGE MEDIUM

Nokia Solutions and Netwo...

1. A method for optical communication, comprising:receiving, at an optical line terminal, an access request from a first optical network unit;
in accordance with a determination that the first optical network unit is not registered at the optical line terminal, obtaining a first parameter set from the first optical network unit, the first parameter set comprising a first distorted signal sequence and a first property parameter indicating at least one property of the first optical network unit, the first distorted signal sequence being generated from a first signal sequence transmitted via an uplink from the first optical network unit to the optical line terminal, after the transmission; and
updating, based on the first parameter set, an association relationship between a distorted signal received at the optical line terminal and an original signal recovered from the distorted signal, the association relationship being determined based on a second parameter set from a second optical network unit, the second optical network unit being different from the first optical network unit.

US Pat. No. 11,032,005

INTERFERENCE CANCELLATION METHODS AND APPARATUS

GenXComm, Inc., Austin, ...

1. A communications device comprising:a radio frequency signal to optical signal converter comprising:
a radio frequency input; and
a first optical output;
an optical filter assembly comprising:
an optical input operably coupled to the first optical output;
an optical filter control signal input operative to receive a control signal comprising a calculated coefficient that defines an operation of the optical filter assembly; and
a second optical output; and
an optical to radio frequency converter comprising:
a second optical input operably coupled to the second optical output; and
a radio frequency output.

US Pat. No. 11,032,004

OPTICAL SYSTEM FOR COMPENSATING FOR SIGNAL LOSS

Fujitsu Limited, Kawasak...

1. An optical system for compensating for signal loss, comprising:a transmission fiber to transmit a WDM input optical signal;
a forward Raman pump module positioned along the transmission fiber;
a backward Raman pump module positioned along the transmission fiber; and
a noise matrix computing module configured to:
determine, for one or more first gains of the optical signal, a first noise associated with the first gain of the forward Raman pump;
determine, for one or more second gains of the optical signal, a second noise associated with the second gain of the backward Raman pump module;
generate a noise matrix based on i) the first noise for each first gain of the forward Raman pump module and ii) the second noise for each second gain of the backward Raman pump module;
identify a span loss of the optical signal as the optical signal is transmitted along the transmission fiber; and
identify, based on the noise matrix and the span loss, a combination of a particular first gain of the forward Raman pump module and a particular second gain of the backward Raman pump module,
wherein the forward Raman pump module and the backward Raman pump module compensate for the span loss of the optical signal based on the combination of the particular first gain of the forward Raman pump module and the particular second gain of the backward Raman pump module,
wherein a gain ratio between the particular first gain of the forward Raman pump module and the particular second gain of the backward Raman pump module includes a smallest accumulated noise combination of the first noise and the second noise of the optical signal based on the noise matrix.

US Pat. No. 11,032,003

REACHABILITY DETERMINATION IN WAVELENGTH DIVISION MULTIPLEXING NETWORK BASED UPON FIBER LOSS MEASUREMENTS

1. A method comprising:calculating, by a processor deployed in a telecommunication network using at least one optical power measurement, a fiber loss on a link in the telecommunication network;
determining, by the processor, that a destination node of a wavelength connection is not reachable via a path that includes the link based upon the fiber loss of the link that is calculated, wherein the determining is based upon:
an effective fiber loss for each link in the path;
a penalty for nodes in the path; and
an acceptable loss value; and
performing, by the processor, a remedial action in response to determining that the destination node of the wavelength connection is not reachable via the path.

US Pat. No. 11,032,002

SIGNAL PROCESSING SYSTEM APPLIED TO REMOVE OTDR NOISE

Accelink Technologies Co....

1. A signal processing system applied to remove OTDR noise characterized in comprising an analog-to-digital converter, a laser and driving unit, a sequence accumulator, a preprocessing counter, a pulse generator, a dual-port memory, an adaptive filter, an event decision device, and a preprocessing data decision device;wherein the pulse generator includes a digital circuit for generating an electric pulse which corresponds to an optical pulse required by an OTDR measurement, q electric pulses being generated during one OTDR measurement;
wherein the laser and driving unit are used to convert the electric pulse generated by the pulse generator into an optical pulse signal without distortion;
wherein the analog-to-digital converter is used to convert an analog electrical signal indicating an OTDR test result into a digital signal forming a measurement sequence SERi which indicates a measurement sequence SER obtained from an i-th optical pulse;
wherein the sequence accumulator is used to accumulate and preprocess every n received measurement sequences SER to obtain a group of preprocessing data, thus m groups of preprocessing data are obtained during one OTDR measurement, m*n=q;
wherein one port of the dual-port memory is a write-only port which is connected to the sequence accumulator to read each group of preprocessing data obtained by the sequence accumulator, and the other port of the dual-port memory is a read-only port which is used to take data away for subsequent noise processing;
wherein the preprocessing counter is used to count a number of groups of preprocessing data obtained by the sequence accumulator, and generating an interrupt signal at obtaining a group of preprocessing data each time to notify the adaptive filter to read a new group of preprocessing data from the read-only port of the dual-port memory;
wherein the adaptive filter reads the preprocessing data from the read-only port of the dual-port memory, and performs noise processing on the read preprocessing data by using an adaptive filtering process of wavelet transform;
wherein the event decision device performs an event decision on filtered data output from the adaptive filter;
wherein the preprocessing data decision device decides whether a certain group of preprocessing data of the m groups of preprocessing data is correct data or high signal-to-noise data according to a difference of the m groups of preprocessing data after passing through the event decision device.

US Pat. No. 11,032,001

TIMING PARAMETER MANAGEMENT FOR BANDWIDTH PART SWITCHING

QUALCOMM Incorporated, S...

1. A method for wireless communication, comprising:identifying a plurality of timing parameter tables that each define one or more potential values for a timing parameter associated with a timing between receipt, from a base station, of downlink control information (DCI) and a subsequent communication with the base station according to the DCI, the plurality of timing parameter tables comprising at least a first timing parameter table associated with a first bandwidth part (BWP) and a second timing parameter table associated with a second BWP,
wherein the first timing parameter table comprises a first plurality of rows and the second timing parameter table comprises a second plurality of rows, each row of the first plurality of rows and the second plurality of rows indicating a potential value for the timing parameter;
receiving, over the first BWP, a DCI transmission that activates the second BWP, the DCI transmission comprising a resource allocation bit field indexing at least a subset of the second timing parameter table, wherein a size of the resource allocation bit field is based at least in part on a configuration of the first BWP;
identifying a value for the timing parameter based at least in part on the second timing parameter table and the size of the resource allocation bit field; and
communicating with the base station over the second BWP in accordance with the value for the timing parameter.

US Pat. No. 11,032,000

COMMUNICATIONS IN A WIRELESS NETWORK

Intellectual Ventures II ...

1. A user equipment (UE) comprising:a receiver and a processor are configured to receive resource allocation information associated with an uplink physical signal, wherein the uplink physical signal and a physical uplink shared channel have different resources;
a transmitter and the processor are configured to send, over the physical uplink shared channel, data in assigned time intervals;
the transmitter and the processor are further configured, in a time interval that it is not sending information over the physical uplink shared channel, to send the uplink physical signal based on the received resource allocation information, wherein the uplink physical signal is used to determine channel conditions by a base station and in the same time interval that the uplink physical signal is sent, a plurality of UEs transmit uplink physical signals in the same time interval; and
the receiver and the processor are further configured to receive, on a physical control channel, control information, wherein the control information is based on the determined channel conditions, wherein physical control channels are transmitted in a same time slot with other physical channels in a plurality of predetermined time slots in a downlink frame, wherein other time slots of the downlink frame do not include a physical control channel, wherein a number of bits sent over the physical control channel is based on a number of fields of control information to be sent to the UE.

US Pat. No. 11,031,999

NARROW-BAND IOT AND LTE OVER SATELLITE

LOCKHEED MARTIN CORPORATI...

1. A satellite communication system, the system comprising:a satellite configured to provide a plurality of satellite beams, each satellite beam including a plurality of cells;
a satellite base station configured to communicate with the satellite via a feeder link; and
a user device in communication, via the satellite, with the satellite base station using a NB-IoT protocol or an LTE protocol and configured to select a cell of the plurality of cells of a satellite beam of the plurality of satellite beams covering a location of the user device; and
wherein,
the user device is configured to:
select the cell based on a cell contour and a quality of a downlink signal received from the satellite base station; and
achieve time synchronization with the satellite base station in a return direction to overcome a differential delay within the selected cell.

US Pat. No. 11,031,998

BONDING AND REDUNDANCY FOR SATELLITE TRANSPORT PATHS

Hughes Network Systems, L...

1. A method for using multiple communication paths in a satellite network, the method comprising:initiating a connection request from a first peer to a second peer;
providing communication paths between the first peer and the second peer;
retrieving a policy corresponding to the communication paths, the first peer and the second peer;
receiving a transport metric for at least one of the communication paths;
selecting a path from the communication paths based on a connection metric, the transport metric and the policy; and
establishing a connection between the first peer and the second peer with the path,
wherein at least one of the communication paths is relayed by a satellite and the selecting comprises selecting based on a predictive analysis of a historical behavior of at least one of the communication paths.

US Pat. No. 11,031,997

RECONFIGURABLE AND PRIORITIZABLE WIRELESS RADIO SYSTEM FOR PROVIDING MASSIVE BANDWIDTH TO THE SKY USING A LIMITED NUMBER OF FREQUENCIES AND LIMITED HARDWARE

1. An air-to-ground communication system comprising:a plurality of ground stations, each including a plurality of ground-based directional antennae, each ground-based directional antenna having a beam width associated with a particular area of the sky above the ground station;
for each ground-based directional antenna, a least one software defined radio coupled to the directional antenna in such a manner as to enable the ground-based directional antenna to transmit radio frequency signals generated by the software defined radio and to provide to the software defined radio frequency signals received by the ground-based directional antenna;
a plurality of air stations, each including a plurality of air-based directional antennae and an air station control unit, each air-based directional antenna having a beam width associated with a particular area below the air station;
for each air-based directional antenna, a least one software defined radio coupled to the air-based directional antenna in such a manner as to enable the air-based directional antenna to transmit radio frequency signals generated by the software defined radio and to provide to the software defined radio frequency signals received by the air-based directional antenna;
wherein the radio frequency signals are comprised of types of data, and where the air station control unit is configured to determine at least one type of data communicated;
wherein the control unit of each air station is configured to enable bi-directional communications between each air-based directional antenna and a ground-based directional antenna, at any given time, the ground-based directional antennas in communication with the air-based directional antenna are all from different ground stations;wherein the air station is configured in a first state to allowsignals to be transmitted to a first ground station, a second ground station, and a third ground station, and receives signals from the first ground station, the second ground station and the third ground station;and wherein the air station is configured in a second state to allowsignals to be transmitted to the first ground station and the second ground station but not the third ground station, and to receive signals from the first ground station, the second ground station, and the third ground station; and
wherein the change from the first state to the second state is determined by the at least one type of data sent and received.

US Pat. No. 11,031,996

METHOD OF ENHANCING WIRELESS COMMUNICATION COVERAGE IN A COMMUNICATIONS SYSTEM, AN UNMANNED AERIAL VEHICLE, COMPUTER PROGRAM AND COMPUTER PROGRAM PRODUCTS

Telefonaktiebolaget LM Er...

1. A method of enhancing wireless communication coverage in a communications system, the method being performed in an unmanned aerial vehicle, the unmanned aerial vehicle comprising a signal amplification device arranged to convey wireless signaling, and the method comprising:measuring a received signal strength from an entity of the communications system while rotating horizontally and ascending to an altitude to find a height and a direction at which the wireless signaling is received from the entity of the communications system, wherein the rotating comprises:
rotating around a vertical axis while measuring the received signal strength for at least two directions, and
rotating to a direction for which the highest received signal strength was measured; and
conveying the wireless signaling between the entity and a first communication device wherein the unmanned aerial vehicle comprises a donor antenna communicating with the first communication device and a pick-up antenna communicating with the entity.

US Pat. No. 11,031,995

MULTI-USE BOOSTER

Wilson Electronics, LLC, ...

1. A repeater system comprising:a repeater comprising:
a donor port configured to be coupled to a donor antenna to communicate one or more radio frequency (RF) communications signals;
a server port;
a first direction amplification and filtering path coupled between the donor port and the server port;
a second direction amplification and filtering path coupled between the donor port and the server port;
a signal splitter communicatively coupled to the server port and having at least first and second signal splitter ports;
the first signal splitter port being configured to be communicatively coupled to one or more of:
a first cradle having a first interface capable of selectively carrying a first wireless user device and a first RF signal coupler configured to wirelessly couple the one or more RF communication signals to the first wireless user device carried by the first interface of the first cradle; or
a first direct connect device; and
the second signal splitter port being configured to be communicatively coupled to one or more of:
a second cradle with a second interface capable of selectively carrying a second wireless user device and a second RF signal coupler; or
a server antenna; or
a second direct connect device; and
the repeater system having a predetermined maximum gain of the one or more RF communications signals at the first signal splitter port or the second signal splitter port relative to the one or more RF communications signals at the donor port.

US Pat. No. 11,031,993

METHOD AND APPARATUS FOR PERFORMING RELAY COMMUNICATION BASED ON COUNTER INFORMATION IN WIRELESS COMMUNICATION SYSTEM

LG ELECTRONICS INC., Seo...

1. A method of performing device-to-device (D2D) relay communication by a user equipment (UE) in a wireless communication system, the method comprising:receiving a beamformed first signal including counter information and a message, wherein the counter information includes a counter comparison value for each of a plurality of directions and a counter value corresponding to a number of hops related to each of the plurality of directions direction;
determining at least one transmission direction by comparing the counter comparison value and the counter value for the each of the plurality of directions; and
transmitting a second signal for relaying the message by applying beamforming to each of the determined at least one transmission direction,
wherein the second signal further includes the counter information in which the counter value corresponding to the applied beamforming direction is changed by a predetermined value, and
wherein the predetermined value is configured differently for the each of the plurality of directions.

US Pat. No. 11,031,992

RECEIVE BEAM SELECTION FOR MEASURING A REFERENCE SIGNAL

QUALCOMM Incorporated, S...

1. A method for receive beam selection for measuring a reference radio frequency (RF) signal, comprising:receiving, by a first node from a second node, a type of measurement to be performed on the reference RF signal;
receiving, at the first node from the second node, the reference RF signal transmitted on a wireless channel;
selecting, by the first node, a receive beam on which to receive the reference RF signal based on the type of measurement to be performed on the reference RF signal; and
performing, by the first node, one or more measurements on the received reference RF signal according to the type of the measurement to be performed.

US Pat. No. 11,031,991

MULTI-PANEL CONTROL CHANNEL ORDER, INITIAL ACCESS, AND HANDOVER

QUALCOMM Incorporated, S...

1. A method for wireless communication at a user equipment (UE), comprising:communicating with a first base station using a first antenna array of a plurality of antenna arrays of the UE;
receiving, from the first base station, an indication that the UE is to use a second antenna array of the plurality of antenna arrays to transmit a random access signal; and
transmitting, to the first base station or a second base station, the random access signal using the second antenna array based at least in part on the received indication.

US Pat. No. 11,031,990

BEAMFORMING

NOKIA TECHNOLOGIES OY, E...

4. A method, comprising:receiving a set of digital signals representative of a set of analogue electrical signals generated by radio transmissions in one or more antenna elements;
performing linear beamforming and non-linear beamforming on the set of digital signals;
mixing an output of said linear beamforming and an output of said non-linear beamforming according to a mixing ratio, to create a mixed signal; and
performing demodulation on said mixed signal,
wherein the linear beamforming comprises multiplying each digital signal by a single respective complex weight, and
wherein the non-linear beamforming comprises, for each digital signal, multiplying the digital signal by two or more complex weights in parallel and multiplying the resulting two or more signals.

US Pat. No. 11,031,989

FRONT END MODULE FOR 5.2 GHZ WI-FI ACOUSTIC WAVE RESONATOR RF FILTER CIRCUIT

Akoustis, Inc., Huntersv...

1. A 5.2 GHz front end module (FEM) device, the device comprising:a power amplifier (PA) electrically coupled to an input node;
a 5.2 GHz bulk acoustic wave (BAW) resonator electrically coupled to the PA, wherein the 5.2 GHz BAW resonator comprises
a substrate;
a support layer overlying the substrate, the support layer having an air cavity;
a first electrode overlying the air cavity and a portion of the support layer;
a first passivation layer overlying the support layer and being physically coupled to the first electrode;
a piezoelectric film overlying the support layer, the first electrode, and the air cavity, the piezoelectric film having an electrode contact via;
a second electrode formed overlying the piezoelectric film; and
a top metal formed overlying the piezoelectric film, the top metal being physically coupled to the first electrode through the electrode contact via; and
a diversity switch electrically coupled the 5.2 GHz BAW resonator, an output node, and an antenna.

US Pat. No. 11,031,988

PERFORMANCE-BASED ANTENNA SELECTION FOR USER DEVICES

Google LLC, Mountain Vie...

1. A method performed by a user device having at least three antennas, the method comprising:receiving, via a transceiver and a first antenna of a user device, a signal transmitted by a base station, the transceiver of the user device including a first receiver and coupled to the first antenna to enable communication via the first antenna;
receiving, via a second receiver and a second antenna of the user device, the signal transmitted by the base station, the second receiver of the user device coupled to the second antenna to enable reception via the second antenna;
monitoring, via a third receiver, a performance of a third antenna of the user device based on the signal transmitted by the base station, the third receiver of the user device coupled to the third antenna to enable monitoring of performance of the third antenna, the third receiver not being used for communication with the base station;
comparing the performance of the third antenna to performance of the first antenna;
selecting, based on the comparison of respective performance of the third antenna and the first antenna, the first antenna or the third antenna by which to communicate; and
coupling the transceiver of the user device to the selected first or third antenna to enable subsequent communication via the selected first or third antenna.

US Pat. No. 11,031,987

QUASI-LINEAR ANTENNA PLACEMENT IN MILLIMETER WAVE SYSTEMS

QUALCOMM Incorporated, S...

19. A method for wireless communication, comprising:controlling a plurality of phase shifters to transmit or receive respective phase shifted versions of signals over directional beams across a two-dimensional space via a plurality of patch antennas, the plurality of patch antennas serially positioned along a perimeter of a housing, a first subset of patch antennas from the plurality of patch antennas being linearly arranged along the perimeter, a second subset of patch antennas from the plurality of patch antennas being linearly arranged along the perimeter and at an angle that is relative to the first subset of patch antennas, and at least one patch antenna of the plurality of patch antennas being positioned in a non-linear arrangement relative to a first line formed by patch antennas included within the first subset and to a second line formed by patch antennas included within the second subset; and
selecting a direction within the two-dimensional space in which to transmit or receive based at least in part on beam sweeping transmission or reception of the respective phase shifted versions of the signals via the plurality of patch antennas.

US Pat. No. 11,031,986

METHODS FOR TRANSMITTING UPLINK SIGNAL AND DOWNLINK SIGNAL, UE AND BASE STATION

Samsung Electronics Co., ...

1. A method performed by a terminal in a wireless communication system, the method comprising:receiving, from a base station, first information including information on at least one reference signal to be used for identifying one or more candidate beams associated with a beam failure recovery request and second information on a search space associated with a beam failure recovery response;
selecting a reference signal based on the first information;
transmitting to the base station, a random access preamble for the beam failure recovery request based on the selected reference signal;
identifying the search space for monitoring a downlink control channel based on the second information, the search space being used for the beam failure recovery response;
monitoring the downlink control channel based on the identified search space, the downlink control channel being identified by a cell radio network temporary identifier (C-RNTI); and
receiving, from the base station, the beam failure recovery response on the downlink control channel,
wherein the random access preamble corresponds to the selected reference signal.

US Pat. No. 11,031,985

CHANNEL STATE INFORMATION COMPUTATION USING A CONTROL RESOURCE ASSUMPTION

QUALCOMM Incorporated, S...

1. A method for wireless communication at a user equipment (UE), comprising:receiving, from a base station, an indication of a UE-specific resource block (RB) set configuration, the RB set configuration associated with one or more RB sets comprising control resources for the UE within one or more radio frequency (RF) bands;
calculating channel state information (CSI) based at least in part on the RB set configuration and on a control overhead assumption that each of the one or more RB sets are assigned to a shortened physical downlink control channel (sPDCCH); and
transmitting a CSI report comprising the calculated CSI to the base station.

US Pat. No. 11,031,984

OPTIMUM BEAM DISPLAY AND GUIDANCE METHOD AND APPARATUS

Samsung Electronics Co., ...

1. A control method by a terminal, comprising:determining whether a center beam having a best antenna gain among a plurality of beams of the terminal is substantially identical to a currently used beam of the terminal;
determining an angle between the currently used beam of the terminal and the center beam, in case that the currently used beam of the terminal and the center beam are not substantially identical to each other; and
outputting information indicating an optimum beam direction in accordance with the angle between the currently used beam of the terminal and the center beam.

US Pat. No. 11,031,983

METHOD AND APPARATUS FOR CSI REPORTING IN ELEVATION BEAMFORMING AND FD-MIMO

QUALCOMM Incorporated, S...

1. A method for wireless communication, comprising:receiving an antenna port configuration message, wherein the antenna port configuration message includes antenna port structure information;
restricting a set of codebooks to a subset of codebooks and a set of codebook type indicator (CTI) values to a subset of CTI values;
identifying, at a user equipment (UE), a CTI that indicates a codebook among the subset of codebooks, wherein the CTI is based at least in part on the subset of CTI values, and wherein the codebook is associated with the antenna port structure information;
selecting a precoding matrix indicator (PMI) based at least in part on the CTI and the subset of codebooks, wherein selecting the PMI based at least in part on the CTI comprises:
selecting a first vertical PMI associated with a first vertical codebook of the subset of codebooks, or selecting a first horizontal PMI associated with a first horizontal codebook of the subset of codebooks, or selecting a second PMI associated with a second codebook of the subset of codebooks, or a combination thereof, wherein one or more of selecting the first vertical PMI, selecting the first horizontal PMI, or selecting the second PMI is based at least in part on the CTI; and
transmitting, from the UE to a base station, a channel state information (CSI) report including the PMI.

US Pat. No. 11,031,982

FILTER COEFFICIENT CONFIGURATION IN NEW RADIO SYSTEMS

Apple Inc., Cupertino, C...

1. A user equipment (UE), the UE comprising:a radio; and
processor operably connected to the radio and configured to cause the UE to:
receive radio-resource control (RRC) signaling comprising a measurement configuration for at least one of cell measurements or beam measurements, wherein the measurement configuration includes:
separate sets of filtering coefficients for at least one measurement reference signal type, wherein each set of filtering coefficients includes separate layer 3 (L3) filtering coefficients for each of one or more measurements quantities; and
perform measurements in accordance with the measurement configuration.

US Pat. No. 11,031,981

SPATIAL DIVERSITY REPORTING FOR EFFECTIVE RELIABLE AND LOW-LATENCY COMMUNICATIONS

QUALCOMM Incorporated, S...

1. A method of wireless communication operable at an apparatus, comprising:receiving a packet utilizing a plurality of antennas;
calculating at least one covariance matrix corresponding to a covariance of signals, from each of the plurality of antennas, corresponding to the received packet;
calculating one or more eigenvectors of each covariance matrix of the at least one covariance matrix; and
transmitting a response to the received packet, the response comprising information corresponding to the calculated one or more eigenvectors,
wherein the information corresponding to the calculated one or more eigenvectors comprises one or more of:
a number of the calculated one or more eigenvectors of the at least one covariance matrix;
information indicating whether the number of the calculated one or more eigenvectors of the at least one covariance matrix is greater than one;
information indicating whether the received packet was received over greater than one beam based on the number of the calculated one or more eigenvectors of the at least one covariance matrix; or
information indicating a beam width of a received beam, calculated based on an angular spread of the calculated one or more eigenvectors.

US Pat. No. 11,031,980

METHOD AND APPARATUS FOR FORMING POWER-EFFICIENT DIGITAL-ANALOG HYBRID BEAM IN MULTI ANTENNA SYSTEM, AND DEVICE

SOUTHEAST UNIVERSITY, Ji...

1. A method for forming a power-efficient digital-analog hybrid beam in a multi-antenna system, comprising:(1) performing mathematical modeling on a hybrid beam forming design to acquire a corresponding optimization problem, the optimization problem comprising three groups of constraint conditions, wherein a first group of constraint conditions is that a value of a transmit power of each antenna is taken in a specified range, a second group of constraint conditions is that values of ripples in a main lobe and a side lobe are taken in a specified range, and a third group of constraint conditions is that a phase value of each phase shifter is taken in a specified set, and an optimization object is to minimize the ripples in the main lobe and the side lobe, and acquire a corresponding analog radio frequency matrix and a digital baseband vector of the hybrid beam forming by solving the optimization problem;
(2) replacing a product of the analog radio frequency matrix and the digital baseband vector in the constraint conditions of the optimization problem by a new optimization variable, transferring a corresponding equality constraint to an objective function using a penalty function method, introducing a multiplier variable for the equality constraint, and converting an original optimization problem into an augmented Lagrange penalty function problem; and
(3) using a constrained concave-convex procedure (CCCP) method to convert nonconvex constraints of lower bounds of the constraint of the transmit power of each antenna and the constraint of the ripple in the main lobe in the optimization problem acquired in step (2) into convex constraints, and using a block coordinate descent (BCD) method to solve the optimization problem after conversion.

US Pat. No. 11,031,979

REGULATED SWITCH BANKS FOR DRIVING TRANSMIT POWER AMPLIFIERS OF A MIMO WIRELESS TRANSCEIVER

QUANTENNA COMMUNICATIONS,...

1. A wireless multiple-input multiple-output (MIMO) transceiver apparatus for wireless communication on a wireless local area network (WLAN), the wireless MIMO transceiver apparatus comprising:a plurality of components coupled to one another to form transmit and receive chains for MIMO wireless communications on the WLAN, the plurality of components forming the transmit and receive chains including:
a first power amplifier (PA) coupled at a first signal input to a first transmit chain for amplifying radio frequency (RF) signals of a MIMO communication link, the first PA having a first supply voltage input for powering the first PA;
a second PA coupled at a second signal input to a second transmit chain for amplifying RF signals of a MIMO communication link, the second PA having a second supply voltage input for powering the second PA;
a first PA supply voltage detector coupled at the first input to the first transmit chain to detect changes in a first amplitude of a first signal on the first transmit chain and to identify changes in the first supply voltage level of the first PA for transmission of the first signal; and
a second PA supply voltage detector coupled at the second input to the second transmit chain to detect changes in a second amplitude of a second signal on the second transmit chain and to identify changes in the second supply voltage level of the second PA for transmission of the second signal; and
a link power circuit coupled to the first PA supply voltage detector and the second PA supply voltage detector, the link power circuit to determine a first maximum voltage level to be applied to the first supply voltage input of the first PA, and a second maximum voltage level to be applied to the second supply voltage input of the second PA.

US Pat. No. 11,031,978

DETECTION AND RANGING USING MULTI-RADIO MOBILE DEVICES

Samsung Electronics Co., ...

1. An apparatus comprising:a plurality of radio frequency (RF) antennas configured to transmit (TX) or receive (RX) a RF signal; and
a processor configured to:
configure at least one RF antenna, among the plurality of RF antennas, as a TX antenna and at least one of the remaining RF antennas as an RX antenna,
cause the TX antenna to transmit the RF signal,
cause the RX antennas to receive portions of the RF signal, the portions reflected from an object,
calculate each of flight times of the RF signal with respect to each of the RX antennas, and
identify a location of the object based on each of flight times of the RF signal,
wherein each of the plurality of RF antennas is reconfigurable as the TX antenna or the RX antennas.

US Pat. No. 11,031,977

SIGNAL TRANSMISSION/RECEPTION METHOD IN WIRELESS LAN SYSTEM, AND DEVICE THEREFOR

LG ELECTRONICS INC., Seo...

1. A station (STA) in a wireless local area network (WLAN) system, the STA comprising:a memory;
a transceiver; and
a processor operatively coupled to the memory and the transceiver, wherein the processor is configured to:
receive a feedback frame generated based on multi user (MU)-multi input multi output (MIMO) beamforming from another STA; and
decode the feedback frame,
wherein the feedback frame includes first information on feedback subcarriers and second information on a beamforming report field,
wherein the feedback subcarriers include a first subcarrier and second subcarriers,
wherein the beamforming report field includes a first signal to noise ratio (SNR) for the first subcarrier and a first differential SNR for the second subcarriers, and
wherein the first differential SNR is an SNR difference between adjacent subcarriers included in the feedback subcarriers.

US Pat. No. 11,031,976

METHOD FOR TRANSMITTING FEEDBACK INFORMATION FOR DM-RS BASED OPEN-LOOP DOWNLINK TRANSMISSION IN WIRELESS COMMUNICATION SYSTEM, AND APPARATUS THEREFOR

LG ELECTRONICS INC., Seo...

1. A method of receiving Channel Status Information (CSI) from a user equipment (UE) by a base station (BS) in a wireless access system, the method comprising:transmitting a Channel Status Information-Reference Signal (CSI-RS) to the UE; and
receiving, from the UE, the CSI including channel quality information (CQI) and only a first precoder among dual precoders comprising the first precoder and a second precoder,
wherein the CQI is calculated by the UE on the assumption that that second precoder is selected from a precoder candidate set and applied per a specific number of resource blocks configured by a radio resource control (RRC) layer signaling, within a bandwidth for calculating the CQI.

US Pat. No. 11,031,975

TRANSCEIVER POINT, METHOD, AND COMPUTER PROGRAM FOR REALLOCATING TRANSMISSION OF BEAMS

Telefonaktiebolaget LM Er...

1. A Transceiver Point (TRXP) configured to operate in a multi-TRXP cell deployment; the multi-TRXP cell deployment being where a plurality of TRXPs of the multi-TRXP cell deployment operate under a same cell identity (ID), and consecutively transmit a plurality of synchronization signal blocks (SSBs) in a plurality of beams in different directions, respectively, during a synchronization signal block burst; the TRXP comprising:processing circuitry;
memory containing instructions executable by the processing circuitry whereby the TRXP is operative to:
reallocate the transmission of the SSB beams for enabling a receiving entity of the SSB beam transmissions to improve synchronization signal reception compared with what is feasible before the reallocation;
wherein the reallocation comprises allocation of SSB beam transmissions such that the receiving entity is either:
less likely than before the reallocation to receive simultaneous SSB beams from two or more of the plurality of the TRXPs of the cell; or
more likely than before the reallocation to receive simultaneous SSB beams from two or more of the plurality of the TRXPs of the cell.

US Pat. No. 11,031,974

METHODS AND SYSTEMS FOR CONTROLLED COMMUNICATION IN WIRELESS CHARGING

CHENGDU CONVENIENTPOWER S...

7. A device for controlling communication in wireless charging, the device configured to control wireless power transfer and receive a communication signal, and the device comprising:a jamming circuit configured to generate a jamming signal based on the received communication signal,
wherein the device is further configured to apply the jamming signal to the received communication signal to obtain a jammed communication signal,
wherein the communication signal is generated under a modulation scheme, and the jammed communication signal is an invalid communication signal under the modulation scheme.

US Pat. No. 11,031,973

CIRCUIT, METHOD AND APPARATUS FOR PERFORMING NEAR-FIELD COMMUNICATION

Infineon Technologies AG,...

1. A circuit for performing a near-field communication, comprising:a contactless circuit which is configured for the contactless exchange of data signals with an external contactless reading device;
a security circuit which has a memory in which application identifiers are stored, and which is configured to determine whether the data signals relate to a security-related application or a non-security-related application and to execute security-related applications; and
a control circuit which is configured to execute non-security-related applications,
wherein the contactless circuit, the security circuit, and the control circuit are coupled with one another in such a way and, using at least one of the application identifiers, are configured in such a way that the data signals are supplied from the contactless circuit to the control circuit and vice versa exclusively by means of the security circuit.

US Pat. No. 11,031,972

METHOD FOR AUTOMATICALLY SELECTING A FREQUENCY BAND

13. A method, for a mesh communication network comprising a plurality of electronic devices connected to a shared medium and using a first frequency band among a plurality of frequency bands for exchanging messages, each electronic device being suitable for using each frequency band in the plurality of frequency bands, and a control device, the method making it possible to select an optimum frequency band among the plurality of frequency bands, the method being executed by the control device and comprising:determining information on operating quality of the communication network,
if the information on operating quality of the communication network is below a first threshold, then:
sending, to each electronic device, a first message comprising an instruction to perform a quality test on the plurality of frequency bands in a predetermined order and first synchronization information for performing said quality test,
collecting, at the end of the quality test, for each electronic device, quality data associated with each frequency band,
determining, for each frequency band, a quality indicator associated with the frequency band from the quality data collected, and
selecting the optimum frequency band among the plurality of frequency bands, said optimum frequency band being the frequency band associated with a quality indicator of maximum value,
when the optimum frequency band corresponds to a second frequency band different from the first frequency band, then:
sending, to each electronic device, a second message comprising an instruction to use the second frequency band instead of the first frequency band.

US Pat. No. 11,031,971

ADAPTIVE ANTENNA AND RADIO

Microsoft Technology Lice...

1. A device comprising:a controller to select a sub-band in a frequency band;
a controller interface to configure an antenna matching circuit based on the selected sub-band and to configure a bandpass filter based on the selected sub-band; and
a receiver to receive a first signal in the selected sub-band through a first radio-frequency path from an antenna of the device, the first radio-frequency path including the antenna matching circuit and not including the bandpass filter, wherein the receiver is configured to measure a parameter of the received first signal;
wherein the receiver is configured to receive a second signal in the selected sub-band through a second radio-frequency path from the antenna, the second radio-frequency path including the antenna matching circuit and the bandpass filter, and wherein the receiver is configured to measure a parameter of the received second signal, and
wherein the controller is configured to determine whether the selected sub-band is usable based on the measured parameter of the received first signal, and the controller is configured to determine whether the selected sub-band is usable based on the measured parameter of the received second signal.

US Pat. No. 11,031,970

NON-INVASIVE ANALYTE SENSOR AND SYSTEM WITH DECOUPLED AND INEFFICIENT TRANSMIT AND RECEIVE ANTENNAS

KNOW LABS, INC., Seattle...

11. A non-invasive analyte sensor system, comprising:a sensor housing;
a decoupled detector array attached to the sensor housing, the decoupled detector array having at least one transmit element and at least one receive element, wherein the at least one transmit element and the at least one receive element are less than 95% coupled to one another;
the at least one transmit element consists of a strip of conductive material having at least one lateral dimension thereof greater than a thickness dimension thereof, the strip of conductive material of the at least one transmit element is disposed on a substrate;
the at least one receive element consists of a strip of conductive material having at least one lateral dimension thereof greater than a thickness dimension thereof, the strip of conductive material of the at least one receive element is disposed on a substrate;
a transmit circuit attached to the sensor housing, the transmit circuit is electrically connectable to the at least one transmit element, the transmit circuit is configured to generate a transmit signal to be transmitted by the at least one transmit element into a target containing at least one analyte of interest, the transmit signal is in a radio or microwave frequency range of the electromagnetic spectrum;
a receive circuit attached to the sensor housing, the receive circuit is electrically connectable to the at least one receive element, the receive circuit is configured to receive a response detected by the at least one receive element resulting from transmission of the transmit signal by the at least one transmit element into the target containing the at least one analyte of interest.

US Pat. No. 11,031,969

PROTECTIVE CASE FOR ELECTRONIC DEVICE

Otter Products, LLC, For...

1. A protective case for use with an electronic device, the protective case comprising:a case portion configured to cover a back and sides of the electronic device when the electronic device is installed in the protective case, the case portion defining an aperture for directly accessing a front of the installed electronic device, the aperture having dimensions greater than or equal to corresponding dimensions of the electronic device, the case portion not including a lip or edge that extends around a front edge of the installed electronic device, the case portion including a first fastener material permanently attached to an inside back surface of the case portion; and
a second fastener material configured to be permanently attached to the back of the electronic device at a location configured to align with the first fastener material of the case portion when the electronic device is installed in the protective case, wherein the second fastener material is configured to removably adhere to the first fastener material to removably retain the electronic device in the case portion.

US Pat. No. 11,031,968

MODULAR CUSTOMIZABLE RUGGEDIZED PROTECTIVE CASE FOR MOBILE DEVICE

MOBILEDEMAND LC, Hiawath...

1. A modular ruggedized protective case for a mobile communications device, comprising:a primary housing configured to at least partially enclose one or more of an edge of a mobile communications device and a rear face of the mobile communications device, the primary housing fashioned of a flexible material;
a secondary housing configured to at least partially enclose the primary housing, the secondary housing fashioned of a rigid material and including at least one port protector capable of concealing at least one first connector port of the mobile communications device, the port protector hingedly operable between an open state and a closed state and capable of:
concealing the first connector port when in the closed state;
and
partially securing to the first connector port an external connector carriage connected by a cable to a remote device electronically couplable to the mobile communications device via the cable;
and
at least one type cover adapter attached to the secondary housing and configured to engage with:
1) a type cover configured to provide control input to the mobile communications device when the type cover is in an open state and to at least partially cover the mobile communications device when the type cover is in a closed state;
and
2) a second connector port of the mobile communications device;
the type cover adapter configured to transmit the control input to the mobile communications device via the second connector port.

US Pat. No. 11,031,967

TRANSMISSION MANAGEMENT TECHNIQUES FOR AVOIDING EXCESSIVE EXPOSURE OF HUMANS TO ELECTROMAGNETIC ENERGY

Intel Corporation, Santa...

1. A power control circuitry for controlling a radio frequency, RF, transmitter of a network equipment or a user equipment, the power control circuitry comprising:a controller configured to control a power level of an RF signal generated by the RF transmitter for transmission via an antenna arrangement, wherein the power level is controlled based on information about an object within a coverage area of the antenna arrangement, the RF signal is partitioned into a plurality of radio frames, and the controller is configured to reduce the power level of the RF signal based on suppressing transmission of a subset of the radio frames of the RF signal.

US Pat. No. 11,031,966

ULTRASONIC PROXIMITY SENSING FOR SAR MITIGATION

Microsoft Technology Lice...

1. A slot antenna assembly comprising:a slot antenna including a slot;
an acoustic transceiver positioned proximate to the slot to transmit an acoustic wave out through the slot and to receive a reflected portion of the acoustic wave through the slot responsive to reflection of the acoustic wave by an object; and
a proximity detector coupled to the acoustic transceiver that determines a physical separation between the object and the slot antenna based on a temporal separation between transmission of the acoustic wave and receipt of the reflected portion of the acoustic wave.

US Pat. No. 11,031,965

SMALL ANTENNA APPARATUS AND METHOD FOR CONTROLLING THE SAME

Samsung Electronics Co., ...

1. An electronic device comprising:a housing forming at least one surface of the electronic device;
an antenna, wherein at least part of the antenna is formed on the at least one surface;
first electric circuitry connected between a first portion of the antenna and a feeding point of the electronic device;
second electric circuitry connected to a second portion of the antenna, and being coupled with a component of the electric device adjacent to the second electric circuitry; and
third electric circuitry connected between a third portion of the antenna and a ground, and configured to change an electrical wavelength of the antenna corresponding to a specified frequency band.

US Pat. No. 11,031,964

METHOD FOR TRANSMITTING REFERENCE SIGNAL IN CELL THAT USES UNLICENSED FREQUENCY BAND AND DEVICE

HUAWEI TECHNOLOGIES CO., ...

1. A communication method, comprising:starting a counter associated with a backoff process for sensing a channel for sending data on an unlicensed frequency band, wherein the sensing the channel for sending the data comprises determining whether the channel is available for sending the data on the channel;
performing the sensing, for the sending the data, on the channel;
performing sensing, for sending a reference signal, on the channel, wherein the sensing the channel for sending the reference signal comprises determining whether the channel is available for sending the reference signal on the channel;
sending the reference signal in response to the sensing the channel for sending the reference signal indicating that the channel is idle; and
suspending the counter during the sending the reference signal.

US Pat. No. 11,031,963

MODULE CONNECTION STRUCTURE AND MEASURING INSTRUMENT

Yokogawa Electric Corpora...

1. A module connection structure comprising:a first module;
a second module connected to the first module via connectors; and
fixing members that fix the second module to the first module,
wherein the fixing members are movable between a fixed position at which the second module is inseparable from the first module and an unfixed position at which the second module is separable from the first module, and
wherein at least one of the first module and the second module has fixing member holders that hold the fixing members located at least at the unfixed position,
wherein the first module has a plurality of fitting recesses that extend in a connecting direction of the connectors,
wherein the second module has a plurality of fitting protrusions that are inserted into the plurality of fitting recesses in the connecting direction of the connectors,
wherein the first module has first screw holes that are provided in fitting surfaces of the plurality of fitting recesses and act as the fixing member holders,
wherein movable fixing pins that act as the fixing members, are screwed into the first screw holes, and are movable between the fixed position at which the movable fixing pins protrude from the fitting surfaces and the unfixed position at which the movable fixing pins do not protrude from the fitting surfaces,
wherein the second module has first insertion holes which are provided in the plurality of fitting protrusions and into which the movable fixing pins located at the fixed position are inserted,
wherein the first module has a first fitting recess and a second fitting recess as the first fitting recess and the second fitting recess of the plurality of fitting recesses in which the first screw holes are provided,
wherein the second module has a first fitting protrusion inserted into the first fitting recess and a second fitting protrusion inserted into the second fitting recess as the first fitting protrusion and the second fitting protrusion of the plurality of fitting protrusions in which the first insertion holes are provided, and
wherein fitting widths of the first fitting recess and the first fitting protrusion are different from widths of the second fitting recess and the second fitting protrusion.

US Pat. No. 11,031,962

CARRIER AGGREGATED SIGNAL TRANSMISSION AND RECEPTION

SAMSUNG ELECTRONICS CO., ...

1. A radio-frequency integrated chip configured to receive a receiving signal, the radio-frequency integrated chip comprising:a signal divider that divides the receiving signal into at least a first receiving signal and a second receiving signal;
a first analog receiving circuit configured to receive the first receiving signal, translate frequencies of the first receiving signal in an analog domain and thereby generate a first analog receiving signal;
a first analog-to-digital converter (ADC) configured to analog-to-digital convert the first analog receiving signal and thereby generate a first digital receiving signal;
a phase-locked loop (PLL) configured to output a first frequency signal having a first frequency;
a first frequency divider configured to divide the first frequency signal and thereby generate a second frequency signal having a second frequency, and output the generated second frequency signal to the first analog receiving circuit;
a second frequency divider configured to divide the first frequency signal and thereby generate a third frequency signal having a third frequency, and output the generated third frequency signal to the first ADC;
a second analog receiving circuit that receives the second receiving signal; and
a third frequency divider configured to divide the first frequency signal and thereby generate a fourth frequency signal having a fourth frequency, and output the generated fourth frequency signal to the second analog receiving circuit;
wherein the first analog receiving circuit translates the frequencies of the first receiving signal based on the second frequency signal and the second analog receiving circuit translates the frequencies of the second receiving signal based on the fourth frequency signal.

US Pat. No. 11,031,961

SMART SYMBOL CHANGES FOR OPTIMIZATION OF COMMUNICATIONS USING ERROR CORRECTION

Microsoft Technology Lice...

1. A device for transmitting data, the device comprising:a processor;
a memory, storing instructions, which when executed by the processor, causes the processor to perform operations comprising:
receiving a bitstream for transmission;
determining a plurality of symbols based upon values in the bitstream, each symbol corresponding to one or more bits of the bitstream;
selecting two or more of a plurality of symbols corresponding to the bitstream such that a measure of spread of respective positions of the selected symbols meets a threshold;
intentionally introducing an error in the bitstream by changing values of each of the selected symbols to a different value chosen based upon an optimization goal that improves a communication metric relative to the communication metric prior to changing the values of each of the selected symbols; and
transmitting the plurality of symbols with the changed values over a communication network.

US Pat. No. 11,031,960

RATE MATCHING METHODS FOR LDPC CODES

TELEFONAKTIEBOLAGET LM ER...

1. A method of producing a set of coded bits from a set of information bits for transmission between a first node and a second node in a wireless communications system, the method comprising:generating a codeword vector by encoding the set of information bits with a low-density parity-check code; and
performing circular buffer-based rate matching to produce the coded bits for transmission, wherein the circular buffer-based rate matching comprises puncturing a first plurality of the information bits,
wherein the punctured bits have a higher column weight than non-punctured bits.

US Pat. No. 11,031,959

SYSTEM AND METHOD FOR INFORMATIONAL REDUCTION

OPEN INVENTION NETWORK LL...

1. A system, comprising:one or more memory locations configured to store one or more Error Correcting Code ECC(n,k) of length n and dimension k, where n>k, and vectors of length n (n-vector); and
one or more Central Processing Unit (CPU) operatively connected to said one or more memory locations and configured to decode said n-vector using said ECC(n,k) to generate a k-vector and store said k-vector in the one or more memory locations.

US Pat. No. 11,031,958

HYBRID POLAR CODE DESIGN FOR ULTRA-RELIABLE LOW LATENCY COMMUNICATIONS (URLLC)

QUALCOMM Incorporated, S...

1. A method of wireless communication performed by a wireless communication device, comprising:determining to block puncture or to block shorten a set of transmitted bits of an adjusted fractally enhanced kernel polar code for a communication of an incremental redundancy (IR)-hybrid automatic repeat request (HARQ) process based at least in part on a code rate associated with the communication of the IR-HARQ process,
wherein the code rate is based at least in part on a quantity of information bits associated with the communication or a quantity of transmitted bits associated with the communication;
generating the adjusted fractally enhanced kernel polar code for the communication based at least in part on determining to block puncture or to block shorten the set of transmitted bits; and
transmitting the communication using the adjusted fractally enhanced kernel polar code.

US Pat. No. 11,031,957

DECODER PERFORMING ITERATIVE DECODING, AND STORAGE DEVICE USING THE SAME

SAMSUNG ELECTRONICS CO., ...

1. A decoder comprising:a main memory;
a flag memory configured to store flag data; and
decoding logic configured to perform an iteration comprising:
performing an ith operation using first data to obtain second data, i being a natural number,
performing a flag encoding operation on the second data,
in response to the flag encoding operation being successful, storing in the flag memory a result obtained by the flag encoding operation performed on the second data as first flag data and not storing the second data in the main memory, wherein the first flag data indicates a location of each bit of the first data that has a value of 1, and
in response to the flag encoding operation being unsuccessful, storing a predetermined second flag data that is different from the first flag data of the second data in the flag memory and storing the second data in the main memory.

US Pat. No. 11,031,956

GENERALIZED CONCATENATED ERROR CORRECTION CODING SCHEME WITH LOCALITY

SAMSUNG ELECTRONICS CO., ...

1. A method for storing data within a memory device, comprising:receiving data to be stored;
encoding the received data; and
storing the encoded data within the memory device,
wherein encoding the received data comprises encoding the data into two or more sub-codewords that are each independently decodable to reconstruct the received data with a first level of error correction,
wherein each of the two or more sub-codewords comprises a plurality of outer codewords, and
wherein two or more of the plurality of outer codewords are grouped to form a larger codeword that is larger than each of the plurality of outer codewords and the larger codeword is independently decodable to reconstruct the received data with a second level of error correction that is more robust than the first level of error correction.

US Pat. No. 11,031,955

INCREMENTAL REDUNDANCY AND VARIATIONS FOR POLAR CODES

Telefonaktiebolaget LM Er...

1. A method of transmitting blocks of incremental redundant coded bits comprising:concatenating, using an outer encoder, bits of an input bit vector to an outer encoded bit vector that, compared to a first data transmission, has fewer bits to be transmitted in a subsequent data transmission than the input bit vector used for the first data transmission, wherein the outer encoded bit vector includes a mixture of information bits from the input bit vector;
encoding the outer encoded bit vector into inner encoded data that is mapped to a plurality of data transmission channels that each include a channel reliability value, wherein a first portion of the plurality of data transmission channels is used to transmit information bits corresponding to the outer encoded bit vector and a second portion of the plurality of data transmission channels is used to transmit frozen bits that include known values, wherein encoding the outer encoded data comprises using a polar encoder that is operable to encode data for transmission using the plurality of data transmission channels, wherein the polar encoder is configured to identify ones of the plurality of data transmission channels as the first portion of data transmission channels and other ones of the plurality of data transmission channels as the second portion of the data transmission channels; and
transmitting the inner encoded data to a receiver that includes a polar decoder that is configured decode the inner encoded data into outer encoded data and an outer decoder that is configured to decode the outer encoded data that is generated by the polar decoder, wherein transmitting the inner coded data comprises transmitting incremental redundant information over a plurality of data transmissions that each include different information from one another, and
wherein for different data transmissions, a different outer mixing code is used by the outer encoder for mixing the input information bits from the input bit vector, so that the number of input information bits that affect the input to the Polar encoder is larger than the number of bits at the input of the Polar decoder, and so that each information bit from the input bit vector is coded across multiple data transmissions.

US Pat. No. 11,031,954

DATA DECODING METHOD USING LDPC CODE AS ERROR CORRECTION CODE AND DATA TRANSMITTING METHOD THEREOF

National Chiao Tung Unive...

1. A data transmitting method using a low-density parity check (LDPC) code as an error correction code, comprising steps:providing a parity check matrix of an LDPC code, wherein said parity check matrix has a size of (m1+m2)×(n1+n2);
using an encoder to encode an input data having K bits in a sending side according to said parity check matrix to generate a first block code having a block length of (n1+n2) bits;
transmitting n1 bits of said first block code from said sending side through a transmission channel to a receiving side, wherein n2 bits of said first block code are not transmitted; and
said receiving side receiving n1 bits of said first block code, and a decoder using said parity check matrix to undertake a decoding operation of received said n1 bits of said first block code and perform iterative operations to generate a second block code having (n1+n2) bits,
wherein K, m1, m2, n1 and n2 are positive integers and K is smaller than (n1+n2), and
wherein said decoder uses a signed number including a sign bit and a numeral value to express reliability information of each bit of said first block code, and assigns a given sign bit and a given value to each of said n2 bits of said first block code, which are not transmitted;
during said decoding operation, if said numeral value of said reliability information is said given value, only said given sign bit participates in said iterative operations;
during said decoding operation, if said numeral value of said reliability information is not said given value, said sign bit and said numeral value participate in said iterative operations.

US Pat. No. 11,031,953

HIGH PERFORMANCE, FLEXIBLE, AND COMPACT LOW-DENSITY PARITY-CHECK (LDPC) CODE

QUALCOMM Incorporated, S...

1. A method for wireless communication, by a transmitting device, comprising:determining a base graph associated with a plurality of low-density parity-check (LDPC) codes for a plurality of code rates and blocklengths, the base graph corresponding to a base parity check matrix (PCM) having a maximum number of base information columns corresponding to a maximum number of base information bits;
determining a lifting size value for generating a lifted LDPC code;
shortening the base PCM by removing one or more of the base information columns corresponding to one or more base information bits based on at least one of: a desired code rate, lifting size value, or blocklength for transmission;
generating the lifted LDPC code based on the shortened base PCM and the determined lifting size value; and
at least one of: encoding a set of information bits using the lifted LDPC code to produce one or more codewords for transmission or decoding one or more received codewords using the lifting LDPC code to obtain a set of information bits.

US Pat. No. 11,031,952

ERROR CORRECTION DECODER AND MEMORY SYSTEM HAVING THE SAME

SK hynix Inc., Icheon-si...

1. An error correction decoder, comprising:a symbol generator configured to form an initial symbol and assign the initial symbol to a variable node;
a reliability value manager configured to set reliability values of candidate symbols corresponding to the variable node based on the initial symbol at the time of a start of a current iteration and update the reliability values of the candidate symbols based on check-to-variable (C2V) messages received by the variable node in the current iteration;
a flipping function value calculator configured to calculate a flipping function value by subtracting a second function value from a first function value in the current iteration, the first function value being related to an updated reliability value of a target candidate symbol, and the second function value being related to one or more of updated reliability values of remaining candidate symbols other than the target candidate symbol; and
a symbol corrector configured to compare the flipping function value with a first threshold value in the current iteration and change a hard decision value of the variable node to the target candidate symbol upon a determination that the flipping function value is equal to or greater than the first threshold value.

US Pat. No. 11,031,951

VERIFYING THE CORRECTNESS OF A DEFLATE COMPRESSION ACCELERATOR

INTERNATIONAL BUSINESS MA...

1. A computer program product to verify a deflate compression accelerator, the computer program product comprising a non-transitory computer readable storage medium having program instructions embodied therewith, the program instructions executable by an electronic computer processor to control a computer system to perform operations comprising:requesting a verification test of the deflate compression accelerator;
providing a pseudo random input stream to an input buffer of the deflate compression accelerator;
enabling a compression phase of the verification test;
loading the pseudo random input stream into a history buffer of the deflate compression accelerator, the history buffer comprising a page crossing indicator;
ignoring, based on the page crossing indicator, a matching string in the input buffer that crosses a page boundary; and
receiving, from the deflate compression accelerator, output data based on the pseudo random input stream.

US Pat. No. 11,031,950

COMPRESSIVELY-ACCELERATED READ MAPPING FRAMEWORK FOR NEXT-GENERATION SEQUENCING

1. A method of accelerating processing of a dataset of data, comprising:during a first phase:
generating a table for a reference sequence by mapping the reference sequence to itself, the table storing similarity information of similar regions of the reference sequence of a specified length within a given distance;
during a second phase that is distinct from the first phase:
compressing given information in the dataset to generate compressed data;
applying a coarse mapping from the compressed data to the reference sequence to generate a set of links, each link being a pointer to the table and representing a cluster of substrings from the given information in the dataset; and
processing the set of links through traversal of the table to obtain a final mapping result set;
wherein processing the set of links using the table provides sublinear-time mapping of the dataset and without requiring decompression of the compressed data.

US Pat. No. 11,031,949

ANALOG-TO-DIGITAL CONVERTER, SENSOR ARRANGEMENT AND METHOD FOR ANALOG-TO-DIGITAL CONVERSION

AMS AG, Premstaetten (AT...

1. An analog-to-digital converter,wherein the analog-to-digital converter is implemented as a sigma-delta analog-to-digital converter and comprises
a first integrator,
a first converter input at which a first converter voltage is tapped,
a first reference voltage input,
a capacitor array comprising capacitor elements, and
a rotation frequency control unit providing a rotation signal with at least two different values of a rotation frequency,
wherein a capacitor element changes its location at the rotation frequency, and
wherein a first subset of capacitor elements of the capacitor array is coupled to the first converter input and to an input side of the first integrator in a first phase and is coupled to the first reference voltage input and to the input side of the first integrator in a second phase as a function of the rotation signal.

US Pat. No. 11,031,948

DIAGNOSTIC SYSTEM

BAKER HUGHES OILFIELD OPE...

1. A diagnostic system comprising:a detection circuit comprising a first impedance, a second impedance, a first input pin, a second input pin, a first output pin and a second output pin, wherein the detection circuit is configured to receive an input signal via the first and the second input pins,
wherein the first impedance is configured to electrically couple the first input pin and the first output pin, and the second impedance is configured to electrically couple the first input pin with the second input pin and second output pin;
a communication channel;
an input circuit comprising a third input pin, a fourth input pin and a third output pin, wherein the communication channel electrically couples the first output pin with the third input pin, and electrically couples the second output pin with the fourth input pin,
wherein the input circuit is configured to provide, via the third output pin, a voltage signal, wherein a first value of the voltage signal is indicative of a first state of the communication channel, and a second value of the voltage signal is indicative of a second state of the communication channel.

US Pat. No. 11,031,947

CONVERSION AND FOLDING CIRCUIT FOR DELAY-BASED ANALOG-TO-DIGITAL CONVERTER SYSTEM

TEXAS INSTRUMENTS INCORPO...

1. An RF receiver comprising:a low noise amplifier adapted to be coupled to an antenna and having an output;
a bandpass filter coupled to the output of the low noise amplifier and having a voltage signal output, VIN;
a conversion and folding circuit including:
a voltage-to-delay converter block, including preamplifiers, for converting the voltage signal into delay signals; and
a folding block, including logic gates coupled to the preamplifiers, for selecting earlier-arriving and later-arriving ones of the delay signals; and
an analog-to-digital converter for converting the earlier-arriving or later-arriving delay signals into a digital code representing the voltage signal.

US Pat. No. 11,031,946

APPARATUS AND METHOD FOR LOW-LATENCY LOW-POWER ANALOG-TO-DIGITAL CONVERSION WITH HIGH INPUT SIGNALS

Dialog Semiconductor

1. A device for converting an analog signal to a digital signal, said device comprising:a successive approximation register (SAR) analog-to-digital converter (ADC) comprising a plurality of switched capacitors and a comparator that receives input from the plurality of switched capacitors;
a sampling phase configuration for the plurality of switched capacitors for performing a sampling phase by the SAR ADC;
a decision phase configuration for the plurality of switched capacitors for performing a decision phase by the SAR ADC; and
wherein the plurality of switched capacitors increase a signal-to-noise ratio level of the SAR ADC to achieve a performance margin during the sampling phase performed by the SAR ADC, wherein one or more switched capacitors of the plurality of switched capacitors are operable to be switched to internally attenuate the analog input signal according to the performance margin during the decision phase performed by the SAR ADC, and wherein the SAR ADC outputs the digital signal according to the sampling phase and the decision phase performed by the SAR ADC using the comparator.

US Pat. No. 11,031,945

TIME-TO-DIGITAL CONVERTER CIRCUIT LINEARITY TEST MECHANISM

Apple Inc., Cupertino, C...

1. An apparatus, comprising:a control circuit configured to generate a plurality of stimulus codes in response to an activation of a test mode;
a digital-to-time converter circuit configured to generate a delayed signal using a reference clock signal and a given stimulus code of the plurality of stimulus codes;
a time-to-digital converter circuit configured to sample the delayed signal using the reference clock signal to generate a captured code indicative of a delay between delayed signal and the reference clock signal; and
wherein the control circuit is further configured to:
perform a test operation using the given stimulus code and the captured code; and
determine a test result using results of the test operation.

US Pat. No. 11,031,944

SYSTEMS FOR TRANSPORTING EXTERNALLY RECEIVED SIGNALS WITHIN A MOTOR VEHICLE

AUDI AG, Ingolstadt (DE)...

1. A system, comprising:a vehicle comprising:
a device;
an analog-to-digital converter;
a digital-to-analog converter;
a frequency conversion module; and
an antenna; and
an external apparatus outside the vehicle,
wherein the device of the vehicle is configured to exchange high-frequency signals having a high value of frequency between the device of the vehicle and the external apparatus via the antenna of the vehicle using electromagnetic waves,
wherein the antenna is connected via a first path to a first end of a line of the vehicle, and the device is connected via a second path to a second end of the line of the vehicle,
wherein the analog-to-digital converter is arranged along at least the first path or the second path, and is configured to digitize the high-frequency signals prior to transport along the line,
wherein the digital-to-analog converter along at least the first path or the second path is configured to analogize the signals after the transport along the line, and
wherein the frequency conversion module is arranged along at least the first path or the second path.

US Pat. No. 11,031,943

LINEAR FREQUENCY RAMP GENERATOR USING MULTI-POINT INJECTION

Apple Inc., Cupertino, C...

1. An apparatus, comprising:a voltage-controlled oscillator circuit configured to generate an oscillator signal;
a divider circuit configured to divide a frequency of the oscillator signal using a divider ratio to generate a feedback signal, wherein a value of the divider ratio varies according to a divider control signal;
a phase control circuit configured to generate a tune signal using the feedback signal and a reference signal;
a modulation control circuit configured to:
generate a first plurality of bits indicative of a plurality of sub-ramps using a linear ramp signal;
in response to respective starts of the plurality of sub-ramps, decrement, by a constant value, a value encoded in a second plurality of bits to generate a coarse-tune signal; and
generate the divider control signal and a plurality of modulation control signals using the tune signal and the linear ramp signal; and
wherein the voltage-controlled oscillator circuit is further configured to modulate a frequency of the oscillator signal using the tune signal and the plurality of modulation control signals.

US Pat. No. 11,031,942

FREQUENCY GENERATOR AND ASSOCIATED METHOD

TAIWAN SEMICONDUCTOR MANU...

1. A digital-controlled oscillator (DCO) controller for controlling a DCO through an oscillator tuning word (OTW), wherein the DCO generates an oscillator clock according to a reference clock, the DCO controller is used in a frequency hopping system that switches a carrier frequency among a plurality of channels, the carrier frequency further carrying a modulation frequency for data transmission, and the DCO controller comprises:a frequency hopping and modulation control unit, arranged for generating a current channel according to a channel hopping sequence and a frequency command word (FCW) based on the reference clock;
a calibration unit, arranged for generating an estimated DCO normalization value according to the current channel and a phase error obtained according to the oscillator clock and the reference clock; and
an OTW generator, arranged for generating the OTW according to the estimated DCO normalization value.

US Pat. No. 11,031,941

FILTERLESS DIGITAL PHASE-LOCKED LOOP

ANALOG DEVICES, INC., Wi...

1. A phase-locked loop (PLL) circuit, comprising:a frequency detector to drive an impulse signal by measuring a frequency difference between an external frequency input and a feedback frequency input, wherein the impulse signal is of a first species when the frequency difference is positive and is of a second species when the frequency difference is negative; and
a number-controlled oscillator (NCO) comprising circuitry to drive an output clock and to adjust a frequency of the output clock responsive to the impulse signal, wherein the NCO is configured to adjust a selected input frequency in a frequency dimension by incrementing or decrementing its output clock by a quantum value based on a control signal.

US Pat. No. 11,031,940

SENSING CIRCUITS

Cirrus Logic, Inc., Aust...

1. A sensing circuit for monitoring a physical property or quantity of interest comprising:an oscillator comprising a hysteretic comparator and a loop filter configured to output an oscillation signal;
wherein the loop filter comprises a first component with an electrical property that varies with said physical property or quantity; wherein a time constant of the loop filter depends on the electrical property of the first component; and
a decoder configured to receive the oscillation signal and provide an indication of any change in frequency of the oscillation signal.

US Pat. No. 11,031,939

PHASE DETECTOR COMMAND PROPAGATION BETWEEN LANES IN MCM USR SERDES

MELLANOX TECHNOLOGIES, LT...

1. A Multi-Chip-Module (MCM), comprising:an MCM substrate; and
at least a data producing IC (DPIC) and a data-consuming IC (DCIC), both mounted on the MCM substrate and connected to one another through a high-speed bus comprising at least first and second embedded-clock data lanes;
wherein the DCIC comprises:
a data recovery circuit that is configured to restore data from the first data lane, and to generate phase correction signaling from the first data lane; and
a data sampler that is configured to restore the data from the second data lane by sampling the second data lane at a phase responsive to the phase correction signaling generated from the first data lane, and
wherein the data recovery circuit and the sampler comprise respective first and second instances of a circuit that is configurable to operate in first and second configurations, wherein:
in the first configuration, the circuit is configured to restore the data and generate the phase correction signaling from a data lane, and
in the second configuration, the circuit is configured to receive the phase correction signaling from a peer circuit and to restore the data from the data lane based on the phase correction signaling received from the peer circuit.

US Pat. No. 11,031,938

RADIO FREQUENCY SYNCHRONIZATION IN LOW-POWER AND LOSSY NETWORKS

Cisco Technology, Inc., ...

1. A method comprising:making, by a device in a low-power and lossy network (LLN) and based on a temperature measurement, a first adjustment to a frequency for a wireless channel used by the device to communicate with one or more neighboring devices in the LLN, wherein routing in the network is performed using a directed acyclic graph (DAG);
receiving, at the device and via the wireless channel, a first packet from a root node of the DAG, wherein the first packet indicates a transmit frequency for the first packet;
after making the first adjustment to the frequency for the wireless channel based on the temperature measurement:
calculating, by the device, a frequency offset based on a difference between the transmit frequency for the first packet received from the root node and the adjusted frequency for the wireless channel, and
making, by the device and based on the calculated frequency offset, a second adjustment to the frequency for the wireless channel used by the device to communicate with the one or more neighboring devices in the LLN; and
after making the second adjustment to the frequency for the wireless channel based on the calculated frequency offset:
sending, by the device, a second packet to a child node of the device according to the DAG, wherein the second packet indicates a transmit frequency for the second packet to enable the child node to make the same second adjustment to a frequency for the wireless channel used by the child node.

US Pat. No. 11,031,937

DUAL ELECTRO-MECHANICAL OSCILLATOR FOR DYNAMICALLY REPROGRAMMABLE LOGIC GATE

KING ABDULLAH UNIVERSITY ...

1. A logic gate system comprising:a first micro-cantilever beam arranged in parallel to a second micro-cantilever beam, wherein a length of the first micro-cantilever beam is different than a length of the second micro-cantilever beam, wherein the first micro-cantilever beam is adjacent to the second micro-cantilever beam,
wherein the first micro-cantilever beam is coupled to an input DC bias voltage source to the logic gate system, and the second micro-cantilever beam is coupled to an input AC voltage signal that dynamically sets a logic operation of the logic gate system by at least changing an operating resonance frequency for one or more of the first micro-cantilever beam and the second micro-cantilever beam.

US Pat. No. 11,031,936

HYBRID TRANSMITTER

NOVATEK Microelectronics ...

1. A hybrid transmitter, comprising:a current-mode driver, configured to perform a current transmission;
a voltage-mode driver, configured to perform a voltage transmission;
an auxiliary driver, coupled to the current-mode driver and the voltage-mode driver, configured to cooperate with the current-mode driver to enhance a driving capability of the current transmission, and cooperate with the voltage-mode driver to enhance a driving capability of the voltage transmission; and
a common-mode sense circuit, coupled to the voltage-mode driver and the auxiliary driver, configured to:
detect a common-mode voltage of the voltage-mode driver; and
determine a common-mode voltage for the auxiliary driver according to the common-mode voltage of the voltage-mode driver,
wherein the common-mode sense circuit comprises:
a digital-to-analog converter (DAC);
a counter, coupled to the DAC; and
a comparator, comprising:
a first input terminal, coupled to the DAC;
a second input terminal, coupled to the voltage-mode driver; and
an output terminal, coupled to the counter.

US Pat. No. 11,031,935

SWITCHING CIRCUIT

PANASONIC INTELLECTUAL PR...

1. A switching circuit, comprising;a normally-off junction field-effect transistor including a source terminal, a drain terminal, and a gate terminal;
a driver including a first power input terminal, a first output terminal for outputting a potential of the first power input terminal or a high impedance state, a second power input terminal a second output terminal for outputting a potential of the second power input terminal or a high impedance state, and an input terminal for switching between a first output state and a second output state, the first output state being a state in which the first output terminal outputs the potential of the first power input terminal and the second output terminal outputs the high impedance state, the second output state being a state in which the first output terminal outputs the high impedance state and the second output terminal outputs the potential of the second power input terminal;
a first rectifier connected between the source terminal and the gate terminal, and including an anode on a side of the source terminal and a cathode on a side of the gate terminal;
a first resistor connected between the first output terminal and the gate terminal;
a series circuit connected in parallel with the first resistor, and including a capacitor and a second resistor connected in serves; and
a second rectifier including an anode on aside of the gate terminal and a cathode on a side of the second output terminal,
wherein the source terminal is connected with the second power input terminal, and
the second rectifier is connected in parallel with at least the capacitor out of the capacitor and the second resistor connected in series.

US Pat. No. 11,031,934

CONNECTION CIRCUIT AND CONNECTION METHOD THEREOF

REALTEK SEMICONDUCTOR COR...

1. A connection circuit, comprising:a first circuit comprising a first impedance unit, wherein the first impedance unit is electrically connected to a first detecting terminal of an electronic device to receive a first voltage; and
a second circuit comprising a second impedance unit, wherein the second impedance unit is electrically connected to a second detecting terminal of the electronic device to receive a second voltage; the second impedance unit comprises a transistor switch, a control terminal of the transistor switch is electrically connected to the first circuit, so that the transistor switch is turned on according to the first voltage;
wherein an impedance value of the first impedance unit is larger than an impedance value of the second impedance unit, so that when the transistor switch is turned on, the first voltage is larger than the second voltage.

US Pat. No. 11,031,933

ENHANCEMENT MODE STARTUP CIRCUIT WITH JFET EMULATION

TEXAS INSTRUMENTS INCORPO...

1. A startup circuit, comprising:an enhancement mode transistor, including a drain coupled to a startup circuit input, a source coupled to a first node, and a gate coupled to a second node;
a current limiting circuit, including:
a resistor having a first terminal coupled to the first node, and a second terminal coupled to a startup circuit output node to generate a current sense voltage signal at the first node representing a current of a first circuit path through the enhancement mode transistor; and
a second transistor having a drain coupled to the second node, a source coupled to the startup circuit output node, and a gate coupled to the first node to control a second current path between the second node and the startup circuit output node based on the current sense voltage signal to control an upper limit of the current of the first circuit path; and
a voltage regulation circuit coupled to the startup circuit output node and the second node, and configured to control a voltage of the second node to regulate a startup circuit output voltage of the startup circuit output node.

US Pat. No. 11,031,932

POWER MODULE

SHINDENGEN ELECTRIC MANUF...

1. A power module, comprising:a switching element having a first electrode, a second electrode, and a control electrode;
a temperature detection part which detects an operation temperature of the switching element;
a control electrode voltage control part which controls a control electrode voltage based on a threshold voltage during an operation of the switching element which is calculated based on information including the operation temperature of the switching element;
a switching speed control part which controls a switching speed of the switching element based on the operation temperature of the switching element;
a memory part which stores information including an initial threshold voltage of the switching element and an initial temperature of the switching element when the initial threshold voltage is measured and information relating to a temperature characteristic of a threshold voltage in the switching element; and
a threshold voltage calculation part which calculates a threshold voltage during an operation of the switching element based on information including the operation temperature of the switching element which is detected by the temperature detection part, an initial threshold voltage of the switching element, and an initial temperature of the switching element when the initial threshold voltage is measured, and information relating to a temperature characteristic of a threshold voltage in the switching element, wherein
the control electrode voltage control part, when the switching element is brought into an ON state, controls a control electrode voltage based on a threshold voltage during the operation of the switching element which is calculated by the threshold voltage calculation part.

US Pat. No. 11,031,931

METHOD FOR PROTECTING A SEMICONDUCTOR SWITCH, PROTECTIVE DEVICE FOR A SEMICONDUCTOR SWITCH, AND CONTROL CIRCUIT FOR A SEMICONDUCTOR SWITCH

ROBERT BOSCH GMBH, Stutt...

5. A protective device for a semiconductor switch (1), which is configured to be controlled by a driver stage (20), the protective device comprising:an overvoltage detector (11), which is electrically coupled to an output of the semiconductor switch (1), and which is configured to provide an overvoltage signal when an electrical voltage at the output of the semiconductor switch (1) exceeds a predetermined threshold value;
a limiting element (13), which is configured to limit the overvoltage signal supplied by the overvoltage detector (11) to a predetermined period of time and to provide the temporally limited overvoltage signal at an output terminal of the limiting element (13);
an activation circuit (12), which is configured to enable an electrical connection between the overvoltage detector (11) and the limiting element (13) if a predetermined control signal is present at an input of the driver stage (20) for the semiconductor switch (1); and
a compensation circuit (14), which is electrically coupled to the output terminal of the limiting element (13) and which is configured to provide a compensation signal at an input of the driver stage (20) for the semiconductor switch (1) as a function of the overvoltage signal that is temporally limited by the limiting element (13),
wherein the activation circuit (12) is configured to enable the electrical connection between the overvoltage detector (11) and the limiting element (13), as a function of a comparison of voltage values between an input signal of the driver stage (20) and an output signal of the driver stage (20).

US Pat. No. 11,031,930

ELECTRIC CIRCUIT HAVING A CHARGE PUMP MONITOR

Sumitomo Wiring Systems, ...

1. An electric circuit for supplying power from a battery to a load, wherein an IPD is turned on or off so as to selectively connect the battery to the load, the electric circuit comprising:a charge pump for generating a charge pump voltage;
a comparator having a positive node and a negative node and a ground node;
a first conductive path from the charge pump to the positive node, a first diode configured prevent a current from flowing from the charge pump to the positive node of the comparator when a charge pump voltage is below a predetermined voltage;
a second conductive path from the battery to the negative node, the second conductive path being connected to a ground; and
a third conductive path connecting an output of the comparator to the IPD, a second diode disposed on the third conductive path an anode of the second diode on a side connected to the IPD and a cathode of the second diode connected to an output of the comparator; and
wherein the comparator is configured to generate a high output signal when the charge pump voltage is greater than a battery voltage, wherein the second diode generates an open circuit in the third conductive path allowing the battery to power the IPD so as to turn the IPD on, and wherein the comparator is configured to generate a low output signal when the charge pump voltage is less than the battery voltage wherein a low voltage potential is created on the cathode of the second diode relative to the anode of the second diode causing current from the battery to flow through the first diode into the output of the comparator and to the ground node.

US Pat. No. 11,031,929

ACTIVELY TRACKING SWITCHING SPEED CONTROL OF A POWER TRANSISTOR

Infineon Technologies AG

22. A method of driving a transistor between switching states in a power circuit, the method comprising:generating an off-current during a plurality of turn-off switching events to control a gate voltage at a gate terminal of the transistor,
wherein generating the off-current includes sinking a first portion of the off-current from the gate terminal to discharge a first portion of the gate voltage, and sinking, during a boost interval, a second portion of the off-current from the gate terminal to discharge a second portion of the gate voltage;
measuring a transistor parameter indicative of an oscillation of a drain-source voltage of the transistor for a first turn-off switching event during which the transistor is transitioned to an off state;
activating the first portion of the off-current for a second turn-off switching event; and
activating the second portion of the off-current for the second turn-off switching event, including regulating a length of the boost interval based on the measured transistor parameter.

US Pat. No. 11,031,928

SEMICONDUCTOR INTEGRATED CIRCUIT AND TRANSMISSION DEVICE

TOSHIBA MEMORY CORPORATIO...

1. A semiconductor integrated circuit, comprising:a first signal transmission path and a second signal transmission path in parallel with each other;
a first variable delay circuit provided on the first signal transmission path and configured to cause a first signal to be delayed by a first delay amount;
a second variable delay circuit provided on the second signal transmission path and configured to cause a second signal to be delayed by a second delay amount; and
a duty adjustment circuit provided on the first signal transmission path in series with the first variable delay circuit and configured to cause one of a leading edge and a trailing edge of the first signal delayed by the first delay amount to be further delayed by a third delay amount for duty adjustment,
wherein
a sum of the first delay amount and the third delay amount is equal to the second delay amount,
and
a minimum of the second delay amount delayable by the second variable delay circuit is equal to a minimum of the third delay amount applicable by the duty adjustment circuit.

US Pat. No. 11,031,927

SYSTEMS AND METHODS FOR GENERATING A CONTROLLABLE-WIDTH PULSE SIGNAL

Taiwan Semiconductor Manu...

1. A circuit for generating a pulse output having a controllable pulse width, comprising:a delay line having a plurality of stages;
a delay per stage calculation circuit configured to determine a per-stage delay of the delay line using a first clock input;
a pulse generation circuit configured to generate the pulse output by using the delay line and based on the per-stage delay;
wherein the delay line receives a second clock input, the second clock input having a lower frequency than the first clock input;
wherein the pulse generation circuit selectively accesses outputs of two of the plurality of stages of the delay line based on the per-stage delay and a selected pulse width to generate the pulse output.

US Pat. No. 11,031,926

DIGITAL CLOCK CIRCUIT FOR GENERATING HIGH-RATIO FREQUENCY MULTIPLICATION CLOCK SIGNAL

Beijing BOE Technology De...

1. A digital clock circuit for generating high-ratio frequency multiplication clock signal, comprising:a first sub-circuit comprising a first digitally-controlled oscillator configured to be driven by a frequency control word to control a first output frequency of a first periodic signal synthesized from multiple first pulses, and a first frequency divider configured to generate a trigger signal having a frequency equal to 1/M of the first output frequency;
a second sub-circuit comprising a loop of feedback including a frequency detector configured to compare an input frequency with a feedback frequency, a controller configured to adjust the frequency control word F based on an output of the frequency detector, a second digitally-controlled oscillator configured to be driven by the frequency control word F plus a constant C to control a second output frequency of a second periodic signal synthesized from multiple second pulses induced by the trigger signal, and a second frequency divider configured to set the feedback frequency equal to 1/N of the second output frequency in the loop of feedback;
wherein the first output frequency is substantially higher than the input frequency by a few orders of magnitudes.

US Pat. No. 11,031,925

FREQUENCY MULTIPLYING CIRCUIT FOR CLOCK SIGNAL

SPREADTRUM COMMUNICATIONS...

1. A frequency multiplying circuit for a clock signal, comprising N branches and an N-times frequency multiplying circuit,wherein the N branches are coupled to the N-times frequency multiplying circuit, and have a same structure,
wherein each of the N branches comprises a buffer and a frequency doubling circuit coupled to the buffer, and the frequency doubling circuit is configured to double a frequency of a reference clock signal to obtain a frequency doubled reference clock signal,
wherein the N-times frequency multiplying circuit comprises:
N first calibration delay circuits coupled to the N frequency doubling circuits in the N branches, respectively, wherein each of the N first calibration delay circuits is configured to perform clock delay on the frequency doubled reference clock signal output by the corresponding frequency doubling circuit to obtain a clock delayed frequency doubled reference clock signal; and
an N-path phase combination circuit coupled to the N first calibration delay circuits, and configured to perform phase combination on the N clock delayed frequency doubled reference clock signals output by the N first calibration delay circuits to obtain a 2N-times frequency multiplied reference clock signal.

US Pat. No. 11,031,924

CLOCK MULTIPLIER

Nuvoton Technology Corpor...

1. A clock multiplier comprising:a delay line configured to receive an input clock and delay the input clock according to a selection signal group with multiple bits to provide a plurality of delayed clocks and a feedback clock, wherein the input clock, the delayed clocks, and the feedback clock have a same clock cycle;
an output clock generator coupled to the delay line and configured to receive the input clock and the delayed clocks and perform a logic operation on the input clock and a portion of the delayed clocks to generate an output clock, wherein a frequency of the output clock is 2L times a frequency of the input clock, where L is a positive integer; and
a delay controller coupled to the delay line and configured to receive the input clock and the feedback clock and adjust the selection signal group according to a timing difference between the input clock and the feedback clock, so that a transition point of the feedback clock approaches a transition point of the input clock.

US Pat. No. 11,031,923

INTERFACE DEVICE AND INTERFACE METHOD FOR 3D SEMICONDUCTOR DEVICE

Global Unichip Corporatio...

1. An interface device for interfacing between a master device and a slave device, wherein the master device generates a command and the slave device generates a data according to the command, the interface device comprising:a master interface, coupled to the master device, configured to send the command to the slave device and/or receive the data from the slave device; and
a slave interface, coupled to the slave device, configured to receive the command from the master device and/or send the data to the master device, wherein
the master interface and the slave interface are driven by a clock generated by a clock generator,
the master interface and the slave interface are electrically connected by one or plurality of bonds and/or TSVs,
the clock which drives the slave interface is trained by changing a clock phase of the clock to be aligned with a data cluster of the command and/or a data cluster of the data.