US11463421B2

A method is provided for generating a tamper-proof record of a conversation recorded using a recording device. During or after the recording, successive sections, chunks or other form of fragments of the audio recording are sent continuously or intermittently to a secure remote server. The successive fragments are automatically encrypted and stored securely on the recording device until a network connection is available.
US11463413B2

A method for enforcing entitlements includes configuring a wide variety of entitlements at a server; determining applicable combination of entitlements for a given client request; sending entitlements to the requesting client securely; handling entitlement information securely on a plurality of client devices at run time; storing entitlement information securely on a plurality of client devices for offline use; and enforcing entitlements on a plurality of client devices. The method employs manipulation of manifest files by a proxy that may be included in the client device or located in the network.
US11463407B2

An industrial control system (ICS) communicates via ICS protocols. A model is deployed in an information technology (IT) and operation technology (OT) network. Security policies are dynamically updated as the particular IT and OT network are used, patched, and modified. A deep packet inspection is used to enforce ICS constraints and ICS behaviors defined by the initial model. A state of the deep packet inspection is reported for situational awareness and debugging purposes. An alert is transmitted when anomalies are detected when ICS protocol traffic traverses ICS firewall network paths that execute ICS policies.
US11463406B2

A method includes receiving electronic data, extracting a first identifier from the electronic data, extracting first attributes from the electronic data, and searching a database for identifiers that match the first identifier to determine a number of matching identifiers. The method also includes determining that the number of matching identifiers exceeds a first threshold and searching the database for attributes associated with each of the matching identifiers to determine a subset of matching attributes. The method further includes calculating a specificity for the subset of matching attributes, determining that the specificity of the subset of matching attributes is less than or equal to a second threshold, and creating a filter based at least in part on the determination that the specificity of the subset of matching attributes is less than or equal to the second threshold.
US11463404B2

Embodiments disclosed herein provide systems and methods for quarantining communications at a network edge by routing traffic through a specialized network edge system. In a particular embodiment a method provides, identifying criteria indicating whether certain network traffic should be handled by the specialized network edge system. The method further provides receiving first information about first network traffic received at a first network edge system for a communication network. In response to determining, based on the first information, that the first network traffic satisfies the criteria, the method provides routing the first network traffic through the specialized network edge system.
US11463400B2

Systems and methods are described herein for providing proxy mechanisms for DNS services, such as resolving DNS requests. In some embodiments, the systems and methods establish a Proxy DNS module at a DNS resolver of an internet service provider, and access, with the proxy DNS module, DNS queries destined for a public name server. The name server may be accessible by the DNS resolver via a publically-accessible network. Further, the systems and methods may route the accessed DNS queries to a private name server associated with the proxy DNS module and accessible via a private communications channel, and receive, from the private name server and via the private communications channel, IP addresses associated with the DNS queries.
US11463391B2

Systems and methods for processing user data are disclosed. A system may include a memory storing instructions and at least one processor configured to execute the instructions to perform operations. The operations may include receiving, from a sensor, first user data associated with a client device; receiving, from a filter model, feature data corresponding to the first user data, the feature data comprising at least one of workflow information, system messages, or email addresses; training a meta-model to predict the first user data based on the feature data; generating a meta-model output based on the filter model and the feature data; updating the filter model based on the meta-model output; and transmitting the updated filter model to the client device.
US11463389B1

Systems and methods are presented herein for modifying messages transmitted between a first computing device and a second computing device based on the determination of a context of messages transmitted between the first and second computing devices. A first message, prepared to be transmitted to a second computing device, is prepared at a first computing device. Based on an identifier corresponding to the second computing device, a plurality of devices communicably coupled to the second computing device are determined. Selectable options are generated at the first computing device which, when selected, determine which of the second computing device or one of the plurality of communicably coupled devices will receive the transmitted message. Based on the selection of an option, the message may be modified to fit the format of the device corresponding to the selected option and transmitted to the device corresponding to the selected option.
US11463377B2

Techniques are described for enabling users of a service provider network to create and configure “application profiles” that include parameters related to execution of user workloads at provider substrate extensions. Once an application profile is created, users can request the deployment of user workloads to provider substrate extensions by requesting instance launches based on a defined application profile. The service provider network can then automate the launch and placement of the user's workload at one or more provider substrate extensions using edge-optimized compute instances (e.g., compute instances tailored for execution within provider substrate extension environments). In some embodiments, once such edge-optimized instances are deployed, the service provider network can manage the auto-resizing of the instances in terms of various types of computing resources devoted to the instances, manage the lifecycle of instances to ensure maximum capacity availability at provider substrate extension locations, and perform other instance management processes.
US11463372B2

In some embodiments, a method comprises: transmitting first data units from a source node to a destination node over a first path; receiving information about the availability of one or more second paths between the source and destination nodes; determining a cost associated with each of the one or more second paths; allocating a first number of second data units to the first path and a second number of second data units to the one or more second paths based on the determined costs; and transmitting the second data units from the source node to the destination node over the first path and/or the one or more second paths according to the allocation, wherein the first data units, the second data units, or both the first and second data units comprise network coded data.
US11463371B2

Methods, systems, and apparatuses for discovering dynamic path maximum transmission unit (PMTU) between a sending computing device and a receiving computing device (e.g., a client device and a host device) are described herein. A sending computing device may iteratively transmit bursts of probe packets, each burst being defined by a search range between a maximum packet size and a minimum packet size. The sending computing device may iteratively update the search range based on the previous iteration until the search converges on the PMTU. When the PMTU is discovered, each of the computing devices may update their transport and presentation layer buffers based on the discovered PMTU without any other protocol level disruption. In a multi-path scenario, the computing device may discover PMTU for each of the paths and select a performance optimal path based on the individual PMTUs and other network characteristics such as loss, latency, and throughput.
US11463365B1

In one embodiment, a device identifies a sudden change in a time series of a quality of service metric for a first path in a network that violates a service level agreement threshold associated with application traffic conveyed via the first path. The device predicts a length of time that the sudden change in the time series will last. The device determines, based in part on the length of time that the sudden change in the time series is predicted to last, that the application traffic should be rerouted onto a second path in the network. The device causes the application traffic to be rerouted onto the second path in the network.
US11463363B2

A method and an apparatus for an inter-cell load balance in a wireless communication system are provided. The method of an inter-cell load balance of a first base station in a heterogeneous network wireless communication system including the first base station and a second base station includes configuring a first reserve area for the second base station, for the inter-cell load balance and controlling an inter-base station load balance according to the first reserve area.
US11463357B2

A method and system for processing network traffic is disclosed. The method includes receiving one or more service policies from a control plane service. For each of service policies, a value pattern is generated using at least one of a source group data item and a destination group data item, and a pattern mask is generated on subset of bit locations in the value pattern. The method includes updating a lookup table to incorporate each of the one or more service policies that entails allocating memory for consolidating a new entry in a portion of the lookup table designated for control plane policies. The new entry includes a binding relating the value pattern and the pattern mask to a lookup table result, and the lookup table result specifies a traffic flow instruction and a priority level included in a service policy of the one or more service policies.
US11463349B2

Various embodiments provide a fault diagnosis method and an apparatus. In those embodiments, a centralized management apparatus receives a first packet from a first network device by using a first IGP monitoring protocol session, where the first packet includes a first message sent by the first network device to a second network device. The centralized management apparatus receives a second packet from the second network device through a second IGP monitoring protocol session, where the second packet includes a second message sent by the second network device to the first network device. The centralized management apparatus performs fault diagnosis based on the first packet and the second packet.
US11463345B2

A method includes: establishing, by a first network device, a first BMP session with a second network device, and establishing a second BMP session with a third network device; receiving a first BGP route set sent by the second network device, where the first BGP route set includes a BGP route sent by the second network device to the third network device; receiving a second BGP route set sent by the third network device, where the second BGP route set includes the BGP route received by the third network device from the second network device; and when detecting that the second BGP route set includes a first BGP route but the first BGP route set does not include the first BGP route, determining the first BGP route as an unavailable route.
US11463333B2

Example task assignment methods disclosed herein for video analytics processing in a cloud computing environment include determining a graph, such as a directed acyclic graph, including nodes and edges to represent a plurality of video sources, a cloud computing platform, and a plurality of intermediate network devices in the cloud computing environment. Disclosed example task assignment methods also include specifying task orderings for respective sequences of video analytics processing tasks to be executed in the cloud computing environment on respective video source data generated by respective ones of the video sources. Disclosed example task assignment methods further include assigning, based on the graph and the task orderings, combinations of the video sources, the intermediate network devices and the cloud computing platform to execute the respective sequences of video analytics processing tasks to reduce an overall bandwidth utilized by the sequences of video analytics processing tasks in the cloud computing environment.
US11463326B2

According to one or more embodiments of the disclosure, a particular networking device located in a ring of networking devices of a network receives an indication from a supervisory service that the particular networking device has been designated a ring manager for the ring of networking devices. The particular networking device determines that the supervisory service is unreachable by the ring of networking devices. The particular networking device obtains telemetry data regarding a new device connected to the ring of networking devices. The particular networking device onboards, based on the telemetry data, the new device to the network, when the supervisory service is unreachable by the ring of networking devices.
US11463319B2

A system defines, creates, uses, and distributes information about other entities by collecting network information, recombining and synthesizing new network metrics from the collected network information, and then publishing one or more synthetic metrics datum describing the operation of the synthetic device, using a facading processing system. The technology herein has applications e.g., in the areas of network and computer systems management.
US11463317B2

A network functions virtualization (NFV) network can be configured to operate according to NFV protocols that decouple software functionality from specific hardware elements. A referent system can be provided that identifies a precise physical location of devices associated with the NFV network relative to other equipment or devices associated with the NFV network.
US11463316B2

Systems, methods, and computer-readable media for discovering a network's topology and health. In some examples, a system can obtain, from at least one of a plurality of controllers on a network, a logical model of the network, the logical model including configurations of one or more objects defined for the network. Based on the logical model, the system can identify a respective location of the plurality of controllers in the network and a plurality of nodes in a fabric of the network. Based on the respective location of the plurality of controllers and plurality of nodes, the system can poll the plurality of controllers and plurality of nodes for respective status information, and determine a health and topology of the network based on the logical model, the respective location, and respective status information.
US11463313B2

Control plane management based on physical topology of nodes in software-defined networks (SDNs) is provided. Nodes in an SDN are organized into a plurality of node clusters. A cluster of nodes in an SDN is formed and control plane management for the nodes within the cluster is provided. A topology-aware assignment of nodes to controllers in an SDN is provided. Related nodes such as root and corresponding child nodes are assigned to a single cluster in one embodiment to lessen the impacts of controller failure. The assignment of nodes to controllers is also provided based on minimizing traffic between node clusters and between nodes and external networks.
US11463307B2

A new scalable approach to conflict-free deployment of changes across networks. The conflict rules or constraints may be modeled using policies and algorithms to determine an optimized schedule for change deployment.
US11463305B2

This application discloses a method and an apparatus for configuring a network device, and a storage medium, and belongs to the field of data transmission technologies. The method includes: determining, in a plurality of terminal groups based on a packet receiving and sending characteristic of a target terminal, a target terminal group to which the target terminal belongs, where the packet receiving and sending characteristic is determined based on a plurality of packets received and sent by the target terminal, and the plurality of terminal groups are in a one-to-one correspondence with a plurality of configurations; and configuring a to-be-configured network device based on a target configuration corresponding to the target terminal group, where the to-be-configured network device is a network device that forwards the plurality of packets. This application effectively reduces workload in a configuration process. This application is used to configure the network device.
US11463301B2

Methods, systems, and devices for wireless communications are described. A device in a wireless network may identify a resource for wireless communication, the resource being in a first state where the resource is active for wireless communication and is inactive for a communication failure recovery procedure. The device may determine that a communication failure has occurred during a first communication period. The device may transition, during a second communication period and based at least in part on the communication failure, the resource to a second state where the resource is inactive for wireless communication and is active for the communication failure recovery procedure. The device may perform the communication failure recovery procedure using the resource transitioned to the second state.
US11463297B2

Certain aspects of the present disclosure provide techniques for adaptive modulo base selection for non-linear precoding. Aspects provide a method for wireless communications that can be performed by a base station (BS). The BS adaptively selects a modulo base for a data stream for at least one user equipment (UE) in a transmission to one or more UEs. The BS selects the modulo base based on one or more parameters. The BS transmits a signal for at least one UE of the one or more UEs to identify the selected modulo base. The BS performs the transmission to the one or more UEs. The UE receives the transmission from the BS and the signal for the identification of the selected modulo base. Based on the signal, the UE determines the modulo base for at least one data stream in the transmission and decodes the data stream using the modulo base.
US11463295B2

Provided are a method for performing device-to-device (D2D) operation of a terminal in a wireless communication system, and a terminal using the same. The method is characterized by applying frequency synchronization on the basis of a primary cell of a first frequency, applying time synchronization on the basis of a non-serving cell of a second frequency for which D2D operation is to be performed, and performing the D2D operation on the basis of the frequency synchronization and the time synchronization.
US11463292B2

Disclosed herein is a method for transmitting a demodulation reference signal for an uplink control signal in a wireless communication system. Specifically, the method performed by a terminal includes: generating a low peak to average power ratio (PAPR) sequence based on a length-6 sequence; generating a sequence used for the demodulation reference signal based on the low PAPR sequence; and transmitting, to a base station, the demodulation reference signal based on the sequence used for the demodulation reference signal, in which the length-6 sequence has an 8-phase shift keying (PSK) symbol as each element of a sequence.
US11463291B2

A wireless device receives configuration parameters comprising: a monitoring periodicity; and a first parameter indicating one or more symbols. A downlink control channel is monitored for a downlink control information indicating a slot format of an active bandwidth part. The monitoring is during at least one monitoring symbol determined based on the monitoring periodicity and the first parameter. The downlink control information comprising one or more fields indicating the slot format is received. One or more transport blocks in one or more uplink symbols determined based on a first slot format is transmitted via the active bandwidth part.
US11463284B1

Various embodiments described herein provide for a receiver device that includes a processor, a non-linear equalizer, an accumulation register, and a plurality of co-processors. Each of the plurality of co-processors is operably coupled to the processor, the non-linear equalizer, and the accumulation register. Each of the plurality of co-processors can be configured to receive a configuration value from the processor, receive a data signal for processing from the non-linear equalizer, process the data signal based on the configuration value, and provide at least a portion of the processed data signal to the processor.
US11463261B1

Software configured to receive a first record is provided. The first record includes first record data, a first identification code in an identification code field, a first hash in a record hash field, and a second hash in a previous record pointer field. The first hash is calculated based on the first record data, the first identification code, and the second hash. The second hash is included in a record hash field of a second record. The second record includes the first identification code in its identification code field. A first block is generated having the first record in a first record field, a third hash in a block hash field, and a fourth hash in a previous block pointer field. The third hash is calculated based on the first record and the fourth hash. The fourth hash is included in a block hash field of a second block. The second block is part of a main ledger that includes a third block having the second record in its record field. The third block is positioned prior to the second block in the main ledger.
US11463251B2

The present invention relates to a method of securely using a first tenant secret key stored under an encrypted form in a first token (TKA) of a first tenant (A) identified by a first tenant identifier (UIDA) and having said first tenant secret key, wherein: each tenant identifier (UIDT) for a tenant (T) comprises a first value and, when said tenant (T) is allowed to use a secret key of a parent tenant (Tp) identified by a parent tenant identifier (UIDTP), said parent tenant identifier, appended before said first value, and said first token (TKA) has been generated from said first tenant identifier (UIDA) and a first tenant secret key encrypted with said first tenant identifier (UIDA) and with a first tenant customer master key (CMKA), said first tenant customer master key (CMKA) having been derived from said first tenant identifier (UIDA) and a secure domain master key (SDMK), said method comprising the following steps performed by a secure device storing said secure domain master key (SDMK), on request of a second tenant (B) identified by a second tenant identifier (UIDB): —getting a first tenant identifier (UIDA) of said first tenant (A) from said first token (TKA), —checking if the first tenant identifier (UIDA) is a prefix of or is equal to said second tenant identifier (UIDB), —when said first tenant identifier (UIDA) is a prefix of or is equal to said second tenant identifier (UIDB), recovering said first tenant secret key stored in said first token (TKA) and using it for the second tenant (B).
US11463240B2

Methods and image processing devices for encoding and decoding private data are proposed. The method for encoding private data includes to receive an original video frame, mask at least one private area in the original video frame to generate a protected video frame, generate a first encoded frame by encoding the protected video frame, and generate at least one output bitstream for streaming or storage according to the first encoded frame. The method for decoding private data includes to receive at least one input video bitstream to obtain a first encoded bitstream and a second encoded bitstream, decode the first encoded bitstream to generate a protected video frame including image data associated with at least one private area, and output the protected video frame to a display queue such that the at least one private area is displayed.
US11463238B2

In one embodiment the method includes providing a bidirectionally linked blockchain structure; generating an additional block for expanding the blockchain structure, which includes the data to be stored and is intended to be linked bidirectionally to the last block of the blockchain structure, the last block of the blockchain structure including stored data; and calculating a first block-dependent linking function for bidirectionally linking the last block to the additional block. The calculation of the linking function including calculating a combined block-dependent check value of the last block and of the additional block, using the data stored in the last block and the data to be stored in the additional block; and associating the combined check value with a block-independent, linking process-specific function. The method further includes adding the first block-dependent linking function to the last block and to the additional block.
US11463235B2

An encryption device includes an encryption unit that encrypts blocks, obtained by dividing a plaintext, with use of an auxiliary variable, a partial checksum generation unit that generates a plurality of partial checksums on the basis of the blocks obtained by dividing the plaintext, a meta checksum generation unit that generates a meta checksum on the basis of the partial checksums generated by the partial checksum generation unit, and a tag generation unit that generates a tag to be used for detecting tampering, on the basis of the meta checksum generated by the meta checksum generation unit. The encryption device outputs a ciphertext encrypted by the encryption unit and the tag generated by the tag generation unit.
US11463234B2

Systems and methods for maintaining synchronization of repeater networks with Global Positioning System (GPS) signals using phase locked loops (PLLs) and based on generation of predicted control words for controlling local oscillator frequencies is described. The predicted control words can be generated based on performing a linear fit of control words generated over a predetermined duration of time. Phase locked loops with additional false GPS pulse identification and GPS signal loss compensation circuitry can enforce a false pulse count threshold and/or an error threshold. The additional circuitry and prediction of control words can overcome errors in GPS receiver outputs and maintain accuracy of signal timings across single frequency networks using inexpensive local oscillators.
US11463229B2

A device may receive a signal from a wireless station; and determine a network-permitted Time Division Duplex (TDD) uplink duty cycle based on the signal. If the determined network-permitted TDD uplink duty cycle is greater than a maximum allowable TDD uplink duty cycle for the device, when the device performs TDD uplink transmission after receiving a scheduling grant from the wireless station, the device may decrease the TDD uplink duty cycle of the device or may decrease a time-average transmission power of the device.
US11463223B2

A method for receiving repeated transmission of portions of data from a transmitter, the method comprising at a processor of a receiver, deriving a metric indicative of a desired PER of the received repeated portions of data, based on the desired PER of the received repeated portions of data at the receiver, deriving an optimal number of repetitions of each portion of the data to be received for successful decoding, wherein when the optimal number of repetitions have been received, decoding is to be activated; and further wherein the optimal number of repetitions is derived such that power consumption to successfully decode the data is minimized at the receiver.
US11463216B2

Methods, systems, and devices for wireless communications are described. A user equipment (UE) may be configured to receive a first configuration indicating for the UE to communicate with the base station using a set of receive ports. The UE may transmit, according to the first configuration in a first time interval associated with a first power state of the UE, sounding reference signals (SRSs) on a set of transmit ports corresponding to the set of receive ports. The UE may then communicate using less than all of the set of transmit ports for the SRSs based on determining to operate in a reduced power state. The UE may then receive, based on communicating using less than all of the set of transmit ports for the SRSs, a second configuration indicating for the UE to communicate with the base station using a first subset of receive ports.
US11463213B2

A processing device for a client device obtains a set of reference signal configurations for a set of serving downlink beams. Each reference signal configuration of the set of reference signal configurations is associated with a respective serving downlink beam of the set of serving downlink beams. Each reference signal configuration of the set of reference signal configurations also includes a reference signal periodicity. The processing device further performs beam monitoring on the set of serving downlink beams based on the reference signal periodicities of the set of reference signal configurations.
US11463212B2

A communication device comprises a receiver including at least two receive antennas and configured to receive at least one reference signal of a plurality of reference signals, each reference signal being transmitted from at least one base station at a predefined reference signal transmission time; a controller configured to switch between at least two receive configurations of the at least two antennas during a reception period of the at least one reference signal; and a signal quality determiner configured to determine a parameter indicative of a first signal quality of the received reference signal for each receive configuration.
US11463201B2

Embodiments described herein provide apparatus and methods for performing HARQ operations using parallel HARQ threads, where each new transmission of a Media Access Control (MAC) Protocol Data Unit (MPDU)/Aggregate-MPDU (A-MPDU)/Physical Layer Convergence Procedure (PLCP) Service Data Unit (PSDU) triggers the activation of a HARQ thread. Each HARQ thread contains one or more HARQ coding words or coding units. A HARQ thread index is setup by a transmission opportunity (TXOP) holder for a corresponding PSDU and is used to identify HARQ threads. Transmission information such as duration in formation for PPDUs including BA/HARQ-ACK feedback such as RX/TX addresses, etc. can be determined according to previous transmission values of a received PPDU (e.g., values of a MAC or PHY header).
US11463198B2

A security module (434) for a serial communications device. The security module (434) comprising: a receive data, RXD, input interface (436) for receiving data from a serial communications bus (404); and a transmit data, TXD, output interface (438) for transmitting data to the serial communications bus (404). The security module (434) is configured to: receive a message (540) from the serial communications bus (404) via the RXD input interface (436); compare the message (540) with one or more error conditions; and upon detection that an error condition has been violated, output an error-signal (543) to the serial communications bus (404) via the TXD output interface (438), wherein the error-signal (543) identifies one or more parameters relating to the error condition.
US11463196B2

Methods, a Base Station (BS), and a User Equipment (UE) in a wireless communication system for transmitting and receiving control information are provided. The method for transmitting control information by a BS in a wireless communication system includes receiving information related to a signal transmitted by a second BS that the second BS which is a neighboring BS of the first BS, determining whether a second UE using an identical resource to that used by a first UE included in a cell of the first BS exists within a cell of the second BS based on the received information, when the second UE exists, generating control information for controlling a signal transmitted to the second UE by the second BS based on the received information, and transmitting the generated control information to the first UE through a control channel.
US11463195B2

Methods, systems, and devices for wireless communications are described to enable a user equipment (UE) to identify one or more missed downlink control messages. The UE may use indicators received with downlink control messages to order the downlink control messages and determine if a message is missing. Indicators in different downlink control messages may be transmitted using different numbers of bits, and the UE may use methods to compare the indicators with different bit sizes. The UE may compare all the indicators using the smallest indicator bit size or may compare indicators in sequential pairs, using a shared bit size for indicators having a same bit size and using a smallest bit size for indicators having different bit sizes. After comparing indicators and determining if one or more messages are missing, the UE may notify the base station of any missing downlink control messages using a feedback message.
US11463193B2

A modulation and coding scheme (MCS) notifying method is provided. The method includes: learning, by a terminal, a first channel quality indicator (CQI) index according to a first CQI table, and sending the first CQI index to a base station; receiving, by the base station, the first CQI index sent by the terminal device, determining a first MCS index according to the first CQI table, a first MCS table, and the received first CQI index, and sending the determined first MCS index to the terminal device; and receiving, by the terminal, the first MCS index sent by the base station, and determining a modulation order and a code block size according to the first MCS table and the received first MCS index, where the first CQI table includes an entry in which a modulation scheme is higher than 64QAM.
US11463192B2

Techniques for monitoring for control information in sets of downlink control channel resources are described, where multiple sets of downlink control channel resources may overlap. The described techniques include monitoring for one or more search spaces in a set of downlink control channel resources by rate matching downlink control channel resources independently of other sets of downlink control channel resources. Alternatively, overlapping sets of downlink control channel resources may be rate-matched accounting for reference signals of overlapping sets of downlink control channel resources.
US11463191B2

According to some embodiments, a method for use in a wireless transmitter of a wireless communication network comprises (1) calculating information carrying bits per resource block group (RBG) or physical resource block (PRB) based on a channel condition (e.g., signal to interference plus noise ratio (SINR)); (2) estimating the required information bits and number of RBGs based on the desired number of bits to be transmitted and the number of available RBGs; (3) determining the MCS and TBS based on the estimated information bits, the required number of RBGs, number of layers, and RBG size; (4) adjusting the MCS and TBS based on the MCS index and TBS calculated at step 3, the number of required RBGs, and the accumulated information bits calculated from step 2; and (5) determining an MCS state based on the TBS and the accumulated information bits.
US11463190B2

In order to provide a compact and low power consumption optical repeater capable of amplifying a plurality of wavelength ranges, the optical repeater is provided with: an excitation means which generates excitation light in a single wavelength range; a first light amplification means which is excited by the excitation light and the amplification band of which is a first wavelength range; and a second light amplification means which is excited by the excitation light and the amplification band of which is a second wavelength range different from the first wavelength range.
US11463184B2

An interference determining method, includes: obtaining first frequency information of a first resource; obtaining second frequency information of a second resource, where a frequency indicated by the first frequency information is lower than a frequency indicated by the second frequency information; determining, based on the first frequency information, harmonic frequency information corresponding to the first resource; and determining, based on the harmonic frequency information and the second frequency information, harmonic interference information between the first resource and the second resource.
US11463180B2

Systems and methods for multi-carrier frequency grip detection are described. For example, a method may include determining a first signal strength of a first signal received using a first antenna from a source device; determining a second signal strength of a second signal received using a second antenna from the source device; comparing the first signal strength with the second signal strength; and detecting a detuned condition for a device including the first antenna and the second antenna based on the comparison of the first signal strength with the second signal strength.
US11463177B2

A system and method for controlling optical receiver operation in response to a received optic signal power level that includes providing an optic signal receiver having operation determined by one or more system settings. During operation, the optic signal is received and converted to an electrical signal. The electrical signal is evaluated to determine a power level of the electrical signal. Responsive to the power level of the electrical signal exceeding a first predetermined threshold, adjusting a first system setting and responsive to the power level of the received electrical signal decreasing below a second predetermined threshold, adjusting the first system setting. Then, responsive to the power level of the received electrical signal exceeding a third predetermined threshold, adjusting a second system setting and responsive to the power level of the received electrical signal decreasing below a fourth predetermined threshold, adjusting the second system setting.
US11463172B2

An apparatus and method to monitor a polarization change by inserting pilot signals in a transmission signal and converting the pilot signals in the receiving signal from a Jones space into a Stokes space. A velocity of a polarization change of the optical link is estimated by using the Stokes vectors of the pilot signals, thereby directly and accurately estimating the polarization change of the optical link. Moreover, estimation of the velocity of the polarization may be applicable where rotation of state of polarization and polarization-dependent loss coexist in an optical link.
US11463171B2

Aspects of the present disclosure describe systems, methods and structures providing bidirectional optical fiber communication and sensing using the same fiber transmission band and bidirectional WDM fiber sharing such that communications channels and optical fiber sensing channel(s) coexist on the same fiber. As a result, nonlinear interaction between communications channels and interrogating pulse(s) of sensing are much reduced or eliminated.
US11463169B2

A wavelength dispersion amount estimation apparatus includes a correlation signal generation unit configured to generate, from a receive signal, a first signal including a main signal of the receive signal and a second signal, which includes an image signal corresponding to the main signal, with a shift by a baud rate of the receive signal relative to the first signal in a frequency domain, a correlation calculation unit configured to calculate a cross correlation of the first signal and the second signal, and a dispersion amount calculation unit configured to calculate a wavelength dispersion amount, based on a position of a peak of the cross correlation.
US11463168B2

A multi-aperture free-space optical communications receiver comprises a plurality of telescopes each having a clear objective aperture with a diameter between 50 mm and 250 mm and arranged for receiving light collectively from an optical communications light source. A coherent combiner unit is configured for coherently combining the collectively received light to produce a combined optical signal therewith. Each telescope is arranged in association with, respectively, a wavefront detector to determine a wavefront of said received light directed to it by the respective telescope, a steerable reflector unit including a deformable mirror controllable to deform according to said determined wavefront such that said received light is reflected by the deformable mirror with a modified wavefront, and an optical signal receiver comprising a single-mode optical fibre. The steerable reflector unit is steerable to input received light with modified wavefront into the single-mode optical fibre for reception by the optical signal receiver.
US11463167B1

The disclosed visible-light barrier may include a light-scattering layer that preferentially scatters visible light over infrared light. The light-scattering layer may include (1) a substantially transparent or translucent material and (2) at least one of TiO2 or ZnO particles dispersed within the substantially transparent or translucent material at a concentration of from approximately 0.02 wt % to approximately 2 wt %. Various other articles, devices, systems, and methods are also disclosed.
US11463161B2

The present teachings is generally directed to systems and methods for facilitating communications with a satellite. In some embodiments, a request to communicate with a satellite may be received from a client device, and upon determining that a device identifier associated with the client device is associated with an account authorized to connect to one or more satellite ground stations, a schedule of activity for the account may be retrieved. The schedule of activity may indicate a time period that the client device is authorized to connect to the satellite ground station(s) such that data is communicated between the satellite and the client device, and the satellite ground station(s) may be configured to communicate with the satellite. At a start of the time period, a connection between the client device and the satellite ground station(s) may be generated, and via the connection, data may be provided to the client device.
US11463160B2

Systems and methods are described for enabling flexible signal pathways within a satellite of a satellite communications system. For example, a pathway selection subsystem in a bent-pipe satellite enables a flexible arrangement of non-processed signal pathways that couple uplink antenna ports with downlink antenna ports via uplink and downlink pathway selectors. The pathway selectors can be dynamically reconfigured (e.g., on orbit), so that the configuration of the pathway selectors at one time can form one set of signal pathways between respective uplink and downlink antenna ports, and the configuration at another time can form a different set of signal pathways between respective uplink and downlink antenna ports. The pathway selection subsystem can have a simulcast mode which, when active, couples each of at least one of the uplink antenna ports with multiple of the user downlink antenna ports to form one or more simulcast signal pathways.
US11463155B2

An active repeater device includes a primary sector and at least a secondary sector communicatively coupled to the primary sector receives or transmits a first beam of input RF signals having a first beam pattern from or to a base station, respectively. The primary sector includes an baseband signal processor and a first radio head (RH) unit. The secondary sector comprises a second RH unit. The first beam pattern covers a first geographical area. Beamforming coefficients are generated to convert the first beam pattern of the first beam of input RF signals to a second beam pattern. A second beam of output RF signals in the second beam pattern is transmitted from or received by, respectively, the secondary sector to or from, respectively, a plurality of user equipment (UEs) based on the generated beamforming coefficients and the received first beam of input RF signals.
US11463148B2

Disclosed is an electronic device and control method for changing an antenna setting according to a bandwidth of a signal. An electronic device according to various embodiments of the present document may comprise at least one antenna, an antenna tuning circuit, and a processor, wherein the processor is configured to: receive signals from a plurality of external devices according to a first antenna setting by using the at least one antenna, respectively; check received power intensities of the received signals, respectively; when the checked received power intensities are equal to or greater than a predesignated threshold intensity, identify a ratio of a signal having a maximum bandwidth from among the signals received from the plurality of external devices; and at least partially on the basis of the identified ratio, change the first antenna setting to a second antenna setting by using the antenna tuning circuit.
US11463142B2

A method for operating a UE for CSI reporting is provided. The method comprises receiving configuration information for a CSI report, determining the CSI report comprising a first CSI part and a second CSI part, the second CSI part including a precoding matrix indicator (PMI), the PMI comprising a plurality of PMI components, wherein some of the PMI components comprise sub-components, determining priority values for the sub-components of the some of the PMI components, partitioning the second CSI part into Group 0, Group 1, and Group 2 such that the sub-components of the some of the PMI components are divided into Group 1 and Group 2 based on the determined priority values for the sub-components, and transmitting the first CSI part and Group 0 or (Group 0, Group 1) or (Group 0, Group 1, Group 2) of the second CSI part based on a resource allocation for the CSI report.
US11463141B2

Codebook designs are disclosed for full-dimensional multiple-input-multiple output (FD-MIMO) wireless cellular systems. The FD-MIMO cookbooks employ channel state information reference signals (CSI-RS). The codebook designs are used in beamforming CSI-RSs by the enhanced nodeB (eNB), where the CSI-RS is sent to the user equipment (UE), enabling the UE to perform channel estimation. The codebooks support beam selection, co-phasing between polarizations, and beam combining.
US11463131B2

Certain embodiments relate to an electronic device including a wireless communication circuit, an flexible printed circuit board (FPCB) electrically coupled with the wireless communication circuit, a first coil formed on the FPCB, a power management circuit, and a second coil electrically coupled with the power management circuit and including a spiral pattern formed thereon by a winding at least one wire, wherein the second coil includes a first end disposed on an outer edge of the spiral pattern, and a second end disposed on an inner edge of the spiral pattern, and wherein an electric path extending from the second end to the first end is disposed on the FPCB.
US11463124B2

Provided is a full-time duplex system. The system includes: a receiving antenna (107), a transmitting antenna (108), a transmitting channel (109), an LNA (106), a mode determination unit (101), a power detection amplitude phase adjustment unit (102), an RSSI detection amplitude phase adjustment unit (103) and an amplitude phase unit (104); the power detection amplitude phase adjustment unit (102) is electrically connected between the receiving antenna (107) and the low noise amplifier (106) and also between the transmitting antenna (108) and the transmitting channel (109); the mode determination unit (101) notifies, according to a power range which a signal transmitting power of the full-time duplex system belongs to, one of the power detection amplitude phase adjustment unit (102) or the RSSI detection amplitude phase adjustment unit (103) of controlling the amplitude phase unit (104) to adjust an amplitude and a phase of a transmitting cancellation signal.
US11463116B2

A radio frequency module includes: a module board including a first principal surface and a second principal surface on opposite sides of the module board; a transmission power amplifier configured to amplify a transmission signal; a first switch; and a first inductor included in a matching circuit connected between an output terminal of the transmission power amplifier and the first switch. The first inductor is disposed on the first principal surface, and the first switch is disposed on the second principal surface.
US11463110B2

A memory controller includes an error correction circuit and a central processing unit (CPU) to control the error correction circuit. The error correction circuit includes an error correction code (ECC) decoder and a memory to store a parity check matrix. The ECC decoder performs an ECC decoding on a codeword read from the memory module to: (i) generate a first syndrome and a second syndrome, (ii) generate a decoding mode flag associated with a type of errors in the codeword based on the second syndrome and a decision syndrome, (iii) operate in one of a first decoding mode and a second decoding mode based on the decoding mode flag, and (iv) selectively correct one of a chip error associated with one of the data chips and one or more symbol errors in the codeword.
US11463099B2

A resolver signal processing apparatus processes a resolver signal output from a resolver by applying an excitation signal generated by an excitation signal generating unit. In particular, the resolver signal processing apparatus includes: a resolver signal processing unit, in which the resolver signal processing unit includes a resolver signal acquiring unit receiving the resolver signal and extracting pole information of the resolver signal, a resolver phase compensating unit compensating a pole acquisition time of extracting the pole information of the resolver signal acquiring unit, and a resolver-digital converter outputting a digital signal by using the pole information extracted from the resolver signal acquiring unit, and a resolver signal processing method using the same.
US11463090B2

A touch keyboard includes a keyboard touch electrode module and keyswitches arranged along lengthwise and widthwise directions. The keyboard touch electrode module includes plural key electrode matrixes one-to-one corresponding to plural key projection areas for the keyswitches. The key electrode matrixes are arranged along the lengthwise direction and the widthwise direction. At least two key electrode matrixes unaligned in the widthwise direction are identical to each other. The key electrode matrix includes plural electrodes arranged alternately at an electrode interval. A size of the electrode in the widthwise direction is defined by a function of the electrode interval, a key pitch between two widthwise-adjacent ones of the key projection areas, and an electrode row number covered within the key pitch.
US11463086B2

A circuit comprises an H-bridge circuit that includes a pair of current sources and a plurality of transistors. The H-bridge circuit includes a first output and a second output. One of the current sources is coupled to receive a supply voltage. A control circuit is configured to control, based on a sum of voltages on the first and second outputs, current of at least one of the current sources through at least some of the plurality of transistors.
US11463074B2

A storage element that is operable based on a system clock signal, the storage element including a clock gating circuitry configured to generate a gated clock signal based on at least one Boolean signal and the system clock signal or a preprocessed system clock signal, wherein the clock gating circuitry comprises physical connections of small capacitance such that tapping of at least one of the physical connections results in a hold-time violation. Also, a hardware-based cryptography accelerator or a secured processing system including at least one such storage element, and a method for operating at least one storage element.
US11463072B1

The present invention is a computationally-efficient compensator for removing nonlinear distortion. The compensator operates in a digital post-compensation configuration for linearization of devices or systems such as analog-to-digital converters and RF receiver electronics. The compensator also operates in a digital pre-compensation configuration for linearization of devices or systems such as digital-to-analog converters, RF power amplifiers, and RF transmitter electronics. The adaptive Volterra compensator effectively removes nonlinear distortion in these systems by implementing an adaptive background algorithm to periodically update actual filter coefficients to maintain optimal performance in operating conditions varying over time (e.g., temperature, frequency, signal level, and drift); or both. The xadaptive background algorithm calculates the optimal nonlinear filter coefficients to reduce nonlinear distortion.
US11463065B2

A laterally excited bulk acoustic wave device is disclosed. The laterally excited bulk acoustic wave device can include a support substrate, a solid acoustic mirror on the support substrate, a piezoelectric layer on the solid acoustic mirror, and an interdigital transducer electrode on the piezoelectric layer. The interdigital transducer electrode is arranged to laterally excite a bulk acoustic wave.
US11463060B2

The present disclosure provides a power amplifier circuit capable of suppressing the occurrence of noises while enabling control of an output power level. The power amplifier circuit includes a first transistor that amplifies a first signal; a bias circuit that supplies a bias current or voltage based on a control signal to the first transistor; a second transistor to which a control current based on the control signal is supplied, which has an emitter or a source thereof connected to a collector or a drain of the first transistor, and from which a second signal obtained by amplifying the first signal is output; and a first feedback circuit provided between the collector or the drain of the second transistor and the base or the gate of the second transistor.
US11463055B2

An amplifier includes a transistor, an input circuit coupled between an amplifier input and a transistor input terminal, and an output circuit coupled between a transistor output and a transistor output terminal. The input circuit includes an input-side harmonic termination circuit with a first inductor and a first capacitance in series between the transistor input terminal and ground. The output circuit includes a second inductor, an output-side harmonic termination circuit, and a shunt-L circuit. The second inductor is coupled between the transistor output terminal and the amplifier output. The output-side harmonic termination circuit includes a third inductor and a second capacitance in series between the amplifier output and ground. The shunt-L circuit includes a fourth inductor and a third capacitance connected in series between the amplifier output and ground. The input-side and output-side harmonic termination circuits resonate at a harmonic frequency of a fundamental frequency of operation of the amplifier.
US11463037B2

A motor control system is coupled to an input power source and a motor. The motor control system includes an inverter, a brake, and a controller. The inverter includes a plurality of upper-bridge transistors and a plurality of lower-bridge transistors, and the brake includes a plurality of loop switches. Each loop switch includes a first end, a second end, and a third end, and the third ends are respectively coupled to control ends of the lower-bridge transistors. The controller is coupled to the first end, and when the controller detects that the input power source is greater than a low-voltage protection value, the controller controls the third end to be coupled to the first end, and provides an upper-bridge drive signal assembly to operate each upper-bridge transistor, and provides a lower-bridge drive signal assembly to operate each lower-bridge transistor.
US11463027B2

An electric working machine in one aspect of the present disclosure includes a motor and a controller. The motor is configured to be electrically coupled to a battery pack and to be driven with electric power from the battery pack. The controller is configured to acquire an internal resistance information of the battery pack and to change control of the motor based on the internal resistance information acquired.
US11463025B2

The invention provides a piezoelectric electromagnetic combined energy harvester based on parallel mechanism. The harvester includes fixed bracket, three groups of motion branches and movable bracket. The movable bracket includes bottom platform, the bottom platform support frame and the bottom platform connector. The invention realizes multi-direction telescopic motion, and the magnetic flux of the coil is constantly changing, generating induced electromotive force. The vibration of piezoelectric beam causes the polarization of piezoelectric material and produces the output voltage. The invention uses parallel mechanism to introduce twelve piezoelectric beams, twelve permanent magnets and twenty-four coils in a small working space. The limited working space is fully utilized, and the combined working mode of piezoelectric energy collection technology and electromagnetic energy collection technology is adopted to make the overall power generation effect better, improve the power generation, and broaden the effective working bandwidth.
US11463021B2

A gas detecting module is provided. The gas detecting module includes a base, a piezoelectric actuator, a driving circuit board, a laser component, a particulate sensor and an outer cover. A gas-guiding-component loading regain and a laser loading region are separated by the base. By the design of the gas flowing path, the driving circuit board covering the bottom surface of the base, and the outer cover covering the surfaces of the base, an inlet path is collaboratively defined by the gas inlet groove of the base and the driving circuit board, and an outlet path is collaboratively defined by a gas outlet groove of the base, the outer cover and the driving circuit board. Consequently, the thickness of the gas detecting module is drastically reduced.
US11463019B2

According to an aspect, a power supply system includes a power stage, a power supply controller configured to control operations of the power stage, a metering circuit configured to sense measured conditions of the power stage, and a system performance controller configured to be coupled to the power supply controller and the metering circuit. The system performance controller is configured to set or adjust a control parameter for the power stage based on energy conversion efficiency of the power stage. The system performance controller includes an efficiency computation circuit configured to compute the energy conversion efficiency of the power stage based on the measured conditions, and a control manipulation module configured to modify the control parameter until the energy conversion efficiency achieves a threshold condition.
US11463014B2

A power supply circuit includes a matrix converter that converts a first to third input alternating current (AC) phases into a single primary phase, a transformer including a primary side electrically connected to the single primary phase, a rectifier electrically connected to a secondary side of the transformer, and an output voltage terminal electrically connected to the rectifier. The matrix converter includes first through sixth bi-directional switch pairs, and each of the first through sixth bi-directional switch pairs includes first and second uni-directional switches. When the third input AC phase is disconnected or short circuited, the second and the fifth bi-directional switch pairs are turned off, and, in each of the first, third, fourth, and sixth bi-directional switch pairs, one of the first and second uni-directional switches are turned on and the other of the second and first uni-directional switches are operated as a full-bridge phase-shifted converter.
US11463007B2

A power supply circuit for converting a first voltage to a second voltage where the first voltage is greater than the second voltage, and a power train having the same, are provided. The power supply circuit may have multiple stages and each stage of the power supply circuit may include a first circuit block configured to provide a start-up power to a second circuit block; a second circuit block configured to generate a Pulse-Width-Modulation (PWM) signal that controls a pulse duration of a transistor; a third circuit block configured to activate or deactivate the transistor based on the PWM signal; a fourth circuit block configured to reset a magnetic flux in a transformer to a zero state when the transistor is deactivated; and a fifth circuit block configured to maintain an output of a stage below a predetermined value by adjusting a voltage across the transformer.
US11463004B2

A boost converter control method in one aspect of the present invention is the control method of the boost converter that boosts a voltage input from a power supply and supplies a boosted voltage to a load-side. The control method of the boost converter is securing an output electric power required according to an operation point of a motor connected to the load-side, calculating a lower limit voltage value at which the output voltage of the boost converter does not oscillate, setting a target output voltage of the boost converter to a value equal to or higher than the lower limit voltage, and controlling the boost converter so as to output a voltage according to the target output voltage.
US11462999B2

A boost converter includes a clock generator, a switching converter, a hysteretic controller, and a power tracking module. The clock generator configured to output a clock signal; The switching converter configured to operate at a frequency based on the clock signal. The hysteretic controller configured to regulate an intermediate output from the switching converter. The power tracking module configured to change a frequency control signal that is sent to the clock generator, the change in frequency is based on a current flowing into an output capacitor such that a charge time of the capacitor is minimized when the current is maximized.
US11462983B2

A motor apparatus having a rotor that includes one or more permanent magnets disposed in ring-like manner, wherein similar poles of adjacent magnets face one another, and further wherein a gear mechanism (e.g., a toothed ring) is configured to transfer rotation from the rotor to an external gear mechanism. The motor may also include a stator comprising one or more solenoids and a bearing assembly that includes a rotating bearing element integrated with a toothed element for engaging with a gear and axle assembly. The rotating bearing element and integrated toothed gear element may pass through cavities of the main solenoids and provide for minimal cavity size, improving motor efficiencies.
US11462979B2

A counter-rotating (CR) axial electric motor assembly is presented, with two oppositely rotating drive members, that is utilized to power any device that has traditionally employed an electric motor to supply rotational power.
US11462967B2

An electric work machine, such as a lawn mower includes a motor case (22) fixed inside a main-body housing (10). A brushless motor (21) is housed inside the motor case (22) and includes a stator (23) having a stator core (40), coils (45), and upper and lower insulators (42, 43), and a rotor (24) disposed inward of the stator (23) and having a rotary shaft (25). A spindle (17) is driven by the rotary shaft (25). The motor case (22) holds the stator (23) and axially supports the rotary shaft (25) via bearings (68, 76). One or more insulating members, such as an insulating cap (67) and/or a resin layer (78), provide electrical insulation between the stator core (40) and the rotary shaft (25).
US11462963B2

An electric pump device includes a motor having a rotor and a stator portions, a pump portion and a housing. The stator portion has a stator core, and coils each having a winding portion and a crossover portion. The housing has a housing body portion having a tubular shape and extending in the axial direction, and a flange portion expanding radially outward from the outer peripheral surface of the housing body portion. The flange portion has an end surface that faces toward one side in the axial direction and is disposed in the axial direction between a first and a second virtual plane. The first and the second virtual planes pass through parts of the stator core, the winding portion, and the crossover portion located respectively closest to one and the other sides in the axial direction and expanding in a direction perpendicular to a central axis.
US11462962B2

A rotor for a dynamo-electric machine includes a shaft and a rotor core constituted by laminating a plurality of electromagnetic steel sheets, and the rotor core is configured such that the shaft is attached to an inner periphery of the rotor core. Each of the electromagnetic steel sheets constituting the rotor core includes an insertion hole into which the shaft is inserted, and a key protruding radially inwardly from the insertion hole, the shaft includes a keyway formed along an axial direction, the shaft is attached by clearance fit to the insertion holes of the electromagnetic steel sheets, and the key is fitted by pressing into the keyway such that a side face of the key abuts on a side face of the keyway.
US11462960B2

A rotor apparatus for a permanent-magnet motor has the main technical feature of a ring rotor with its magnets arranged according to the Halback magnetic ring array. In addition, for a distance between magnets of a parallel array and the outer ring edge of the rotor, and for a diameter difference between the inner and outer diameters of the ring rotor, a ratio between said distance/said diameter difference is between 0.43 and 0.48.
US11462948B2

A wireless power transmission apparatus includes patch antennas which form an RF wave; a memory storing electromagnetic wave distribution maps corresponding to transmission conditions for transmitting the RF wave; and a processor configured to determine a position of an electronic device and a position of a living body, determine a transmission condition which transmits the RF wave which causes an electromagnetic wave having a size not exceeding a first threshold value to be applied to a position of the living body while being beam-formed at a position of the electronic device, using at least a portion of the electromagnetic wave distribution maps, and generate the RF wave with the determined transmission condition using the patch antennas, each electromagnetic wave distribution map indicating the size of electromagnetic waves at one or more points around the wireless power transmission apparatus when the RF wave is formed by each of the transmission conditions.
US11462947B2

According to one aspect of the present disclosed subject matter, a receiver inductively powered by a transmitter for powering a load, the receiver comprising: a resonance circuit capable of tuning its resonance frequency for coupling with the transmitter and generate AC voltage; a power supply section configured to rectify the AC voltage and adjust a DC current and a DC voltage to the load; and a control and communication section designed to set parameters for the receiver and communicate operation points (OP) to the transmitter, wherein the parameters and the OP derived from determining a minimal power loss of the receiver.
US11462938B2

A master controller controls a plurality of uninterruptible power supply apparatuses each including a slave controller and detection circuits that detect at least a DC input voltage, an AC output voltage, and an output current of an inverter. The master controller generates a first voltage command value and a second voltage command value common to the plurality of uninterruptible power supply apparatuses based on detection values from the detection circuits transmitted from the slave controller of each of the uninterruptible power supply apparatuses. The master controller transmits the generated first and second voltage command values to the slave controller of each of the uninterruptible power supply apparatuses. The slave controller generates a first control signal for controlling a converter in accordance with the received first voltage command value. The slave controller generates a second control signal for controlling the inverter in accordance with the received second voltage command value.
US11462935B2

Methods and systems for providing intelligent power distribution. A distribution point unit is connected to a plurality of user units in a telecommunications system. A loss of power to the distribution point unit is detected. It is determined that at least one user unit has backup power. Based on a determination that at least one user unit has backup power, a power mode for the distribution point unit is selected. The power mode is implemented on the distribution point unit.
US11462933B2

A battery module that includes a battery and a bidirectional DC-DC converter including a switching element that is arranged at a position where heat generated by the switching element is transmitted to the battery. The bidirectional DC-DC converter operates in a discharge mode in which DC power supplied from the battery is converted and supplied to an input/output unit, and in a charge mode in which DC power supplied from the input/output unit is converted and supplied to the battery. Moreover, a control unit forces the bidirectional DC-DC converter to operate in the discharge mode and to increase a switching frequency of the switching element in comparison with a switching frequency in normal driving, when a temperature in a periphery of the battery needs to be increased.
US11462931B2

A charging method and a charging apparatus are provided. The method includes the following. A battery is charged in a constant current stage until a voltage of the battery reaches a first voltage, where the first voltage is a charging cut-off voltage corresponding to the constant current stage. When the voltage of the battery reaches the first voltage, the battery is charged in a constant voltage stage by applying a second voltage to the battery, where the second voltage is lower than the first voltage.
US11462927B2

An electric storage system to which a first electric storage device and a second electric storage device connected in parallel can be mounted decides a rated voltage of the first electric storage device in an electric storage system having at least one of (A) a discharge standby stage and (B) a charge standby stage. It decides a large and small relationship between the rated voltage of the electric storage device for which at least one of (i) an accumulated time, (ii) an accumulated power amount, and (iii) an accumulated number is decided to be made higher among the first electric storage device and the second electric storage device, and the rated voltage of the other electric storage device. It decides the rated voltage of the first electric storage device such that the large and small relationship decided in the large and small relationship deciding step is achieved.
US11462926B2

A pack is provided for holding and re-charging an e-cigarette. The pack com-prises a tube having a substantially cylindrical shape. The tube has a hole defined by an open end of the tube for receiving an e-cigarette into the tube, such that the e-cigarette is held in the tube. The pack further includes a re-charging mechanism for re-charging an e-cigarette held within the tube, and a light for indicating a char-ging state of the e-cigarette in the tube. The light is located at the open end of the tube adjacent the hole for receiving the e-cigarette into the tube.
US11462922B2

In one aspect, a thermoelectric anti-freeze block-based system includes a cartridge with a chemical battery comprising. The chemical battery for a gel material. The chemical battery uses the gel material to maintain an internal chamber of the cartridge at a specified temperature for a specified period of time, and the internal chamber of the cartridge, wherein the internal chamber comprises a sealable cylindrical cavity surrounded by the chemical battery. A vacuum-insulation thermos is provided that includes an internal chamber to hold the cartridge with the chemical battery. A charging station is provided that includes a thermoelectric anti-freeze block-based charging station includes a liquid pump. The liquid pump is connected through a bottom of the charging station where a thermoelectric cooler system is provided. The liquid pump comprises a radiator, a fan and an anti-freeze liquid material. The liquid pump circulates the anti-freeze liquid material inside the charging station and through the radiators. The circulated anti-freeze liquid material carries away the heat from a hot side of the thermoelectric cooler system. The cartridge with the chemical battery sits inside the charging station canister during the cooling process that cools the gel material within the chemical battery, and a power source that powers the liquid pump, the fan, and the radiator.
US11462921B2

A secondary-battery protection circuit is configured to, in response to detecting that a first switching circuit is turned on and a second switching circuit is turned on, supply a first output voltage to a first load between a first terminal and a second terminal; and supply a third output voltage to a second load between the first terminal and a third terminal, the third output voltage indicating the sum of the first output voltage and a second output voltage, the second output voltage corresponding to a voltage across a second secondary battery. In response to detecting that the first switching circuit is turned off and the second switching circuit is turned on, the secondary-battery protection circuit is configured to stop supplying the first output voltage to the first load; and stop supplying the third output voltage via the first terminal and the third terminal.
US11462919B2

A secondary battery system of connecting secondary batteries includes first output-unit switches, second output-unit switches, series-connection switches, a positive-side discharging output unit connected to second terminals of the first output-unit switches, a negative-side discharging output unit connected to second terminals of the second output-unit switches, a positive-side charging input unit connected between a positive terminal of one of the secondary batteries at one end of the secondary batteries and a first terminal of one of the first output-unit switches associated with the one of the secondary batteries at the one end of the secondary batteries, a negative-side charging input unit connected between a negative terminal of one of the secondary batteries at the other end of the secondary batteries and a first terminal of one of the second output-unit switches associated with the one of the secondary batteries at the other end of the secondary batteries, and a control unit.
US11462912B2

A non-contact power transmission device is configured with which a primary circuit that supplies power and a secondary circuit that supplies the power supplied from the primary circuit to a load are coupled via a transformer, the non-contact power transmission device capable of connecting a storage battery and an application using the primary circuit and the secondary circuit.
US11462905B2

A method for predicting when energy consumption will exceed normal production capacity for buildings including generating data sets for each of the buildings, where energy consumption values within each set are shifted by one of a plurality of lag values relative to time and temperature values, and where each lag value is different; performing a regression model analysis on each set to yield corresponding regression model parameters and a corresponding residual; determining a least valued residual indicating a corresponding energy lag for each of the buildings; using outside temperatures, regression model parameters, and energy lags for all of the buildings to estimate a cumulative energy consumption for the buildings, and to predict the time when energy consumption will exceed normal production capacity; and receiving the time when energy consumption will exceed normal production capacity, and preparing and commencing exceptional measures required to manage the energy consumption.
US11462904B2

The present disclosure discloses an apparatus for protection against electrostatic discharge and a method of manufacturing the same. The apparatus comprises: a first input/output pad electrically connected to an input/output pin and comprising an input/output protection circuit provided between a power source line and a ground line, wherein the input/output protection circuit is configured to release an electrostatic discharge current generated at the input/output pin; and a second input/output pad which is an empty pad electrically connected to the input/output pin and an RF input/output terminal of an internal RF circuit and is configured to receive a signal from the input/output pin and transmit the signal to the internal RF circuit. With the above apparatus, parasitic capacitive load can be minimized while electrostatic protection is performed on the RF circuit.
US11462897B2

A cable assembly includes a cable and a cable mounting clamp. The cable mounting clamp includes a base removably connectable to a surface. The base includes an outer body which defines an inner channel and a support ramp disposed within the inner channel, the inner channel extending along a longitudinal axis. The cable mounting clamp further includes a roller tube disposed within the inner channel and moveably mounted on the support ramp, the roller tube translatable along the longitudinal axis relative to the support ramp. The cable is inserted through the roller tube and extends through the inner channel, such that the cable is translatable with the roller tube along the longitudinal axis.
US11462893B2

A cable-routing device, the members of which have central joint bodies for articulation to one another, which comprise a joint head and a joint socket. The joint head has an axial region in which the cross-section thereof has a peripheral geometry with at least two corner points and lateral lines which connect the latter to one another, the lateral lines which meet at a corner point forming an internal angle of less than 180°, and the joint socket has a receiving region which geometrically corresponds to the axial region of the joint head and into which the joint head can lock.
US11462892B2

An axial direction moving mechanism has a function of moving the rotary head and the cable holding mechanism relative to each other in an axial direction of the rotation shaft, positions a blade edge of the peeling cutter and the cutting cutter in the axial direction with respect to the cable by moving and stopping, and peels the coating on a tip end side by moving the rotary head and the cable holding mechanism in a direction away from each other in a state where the blade edge of the peeling cutter is cut into the coating of the terminal portion of the cable.
US11462891B2

Apparatus adapted for use with an existing wire tugger includes a primary frame, a slide frame configured to receive the wire tugger, and a jack that causes the slide frame and existing wire tugger to move up and down, thereby enabling a user to position the upper end adapter of the existing wire tugger proximate to an overhead wire pull location. The system enables the existing wire puller to be transported and physically oriented to address a broader range of overhead wire pulling applications on jobsites. A wheeled cart facilitates traversing throughout jobs and vertical wire-puller mounting, thereby mitigating space constraints while allowing for easier set-up and a broader range of uses. Various interchangeable end adapters facilitate temporary coupling and stabilization with respect to different conduit sizes.
US11462888B2

An optical device may include an emitter array including a plurality of emitter groups. Each emitter group may be independently addressable from other emitter groups, of the plurality of emitter groups, for independently lasing. Emitters of the plurality of emitter groups may be interspersed within the emitter array such that a minimum emitter-to-emitter distance within the emitter array is less than a minimum emitter-to-emitter distance within any of the emitter groups.
US11462883B2

A CMOS inverter circuit is provided as a circuit to modulate a current flowing into a laser diode on the basis of a digital signal. An amplitude of a current flowing in a PMOSFET in the CMOS inverter circuit is made to contribute to an amplitude of the current flowing into the laser diode, to reduce an input amplitude.
US11462881B2

A mode locking device is disclosed for altering repetition rate in a mode-locked laser. In an example device, laser light is coupled from a fiber into a cavity through a sliding pigtail collimator with a diameter selected such that it is a close tolerance fit with a female snout on a package. A lens focuses laser light to an appropriate spot size onto a SAM or SESAM, such that back-reflection into the fiber is maximized. A piezoelectric transducer is mounted in cooperation with the SAM or SESAM for cavity tuning.
US11462880B2

The present invention discloses a distributed pulsed light amplifier based on optical fiber parametric amplification, comprising a pump pulsed light source, a sensing pulsed light source, a synchronization device, a two-in-one optical coupler, an optical circulator, a parametric amplification optical fiber, a first optical filter, a photoelectric detector and a signal acquisition device. According to the distributed pulsed light amplifier, high-power pulsed light is used as pump light to generate an optical fiber parametric amplification effect near a zero-dispersion wavelength of an optical fiber, thereby amplifying a power of another sensing pulsed light. Meanwhile, due to the fact that effective optical fiber parametric amplification cannot be achieved through low-power light leakage outside a duration interval of the pump pulsed light, leaked light from the sensing pulsed light cannot be amplified, and the effect of amplifying a pulse extinction ratio can be achieved at the same time.
US11462878B2

An all solid hybrid waveguiding structure provides large mode area, acceptable losses of the desired core mode and very high losses of the undesired next higher order mode in the core. Embodiments of the waveguide include a hybrid of low index barriers providing confinement by total internal reflection, and further include high index rings that support guided modes only at effective indices different from that of the desired core mode.
US11462850B2

An oil temperature sensor includes a housing assembly in which a lead frame on which a thermistor for detecting a temperature of oil is mounted is integrated with a housing such that a tip-side terminal portion is exposed outward. The housing includes a groove formed linearly into which a cable-attached terminal is inserted. The groove is opened on both sides of the groove in the extending direction and is also opened in one direction crossing the extending direction. A joint terminal portion and a sheath of a cable are partially inserted into the groove.
US11462847B2

A conductor terminal with an insulating material housing, the insulating material housing having a conductor insertion opening for receiving an electrical conductor in a conductor insertion direction, with a conductor rail section, with a clamping spring, wherein the clamping spring has a clamping leg which, with the conductor rail section, forms a clamping point for the electrical conductor, with a retaining element for holding the clamping leg in an open position of the clamping point, wherein a first latching element is arranged on the clamping leg and a second latching element is arranged on the retaining element, wherein the first and second latching elements can be latched together in the open position of the clamping point, the retaining element and the clamping spring being designed as two components which are separate from one another.
US11462826B2

The present disclosure provides a signal conditioner, an antenna device and a manufacturing method. The signal conditioner includes: a microstrip line including a first portion and a second portion; an insulating layer including a first insulating layer covering the first portion; at least one electrode; a liquid crystal layer covering the microstrip line, the insulating layer, and the at least one electrode; and a common electrode line. A first end of the first portion is connected to a first end of the second portion. A second end of the first portion is connected to a second end of the second portion. The at least one electrode includes a first electrode on a side of the first insulating layer facing away from the first portion. The common electrode line is on a side of the liquid crystal layer facing away from the microstrip line.
US11462825B2

To widen a range of an angle in which the directivity of an antenna is controllable to be high. An antenna includes a sheet-shaped laminated body that includes a conductive pattern layer, a first dielectric layer, a conductive ground layer, and an antenna pattern layer, the antenna pattern layer including element rows arranged in parallel, the element rows each including even-numbered radiation elements that are connected in series and linearly aligned at an interval in a direction orthogonal to a parallel alignment direction of the element rows, the conductive pattern layer including feed lines for feeding power to the center of each or the element rows, the element rows being divided into groups using a bending line as a boundary, by bending the laminated body along the bending line.
US11462822B2

An antenna device for vehicle that is attached to a roof of a vehicle, the antenna device for vehicle including: an antenna base; an antenna case covering the antenna base from above; and an antenna element provided inside the antenna case, wherein the antenna base has a metal base fixed to the roof, and a metal plate electrically connected to the metal base.
US11462819B2

An antenna assembly includes: a plurality of antenna-radio units, each of the antenna-radio units comprising an antenna and a radio transceiver in an integrated unit, each antenna having an external face; and a mounting assembly comprising a foundation, a cap and a spine, the foundation being mounted to a lower end of the spine and the cap mounted to an upper end of the spine. The antenna-radio units are mounted at circumferentially equally spaced locations between the foundation and the cap, with their respective external faces facing radially outwardly. The assembly also includes a plurality of spacers, each spacer located between two adjacent antenna-radio units, and each antenna-radio unit between located between two adjacent spacers, each of the spacers including an arcuate external surface. The external faces of the antennas and the external surfaces of the spacers generally define a cylinder.
US11462815B2

An electronic device includes a device body, a processing unit, and an antenna module. The antenna module includes an insulating frame and an antenna structure. The insulating frame has a first surface, and a second surface corresponding to the first surface. The antenna structure includes a feeding portion, a first radiation portion, and a first extension portion. The feeding portion includes a first feeding terminal, a second feeding terminal, and a conductive via. The second feeding terminal is coupled to the processing unit, and the conductive via is configured to connect the first feeding terminal to the second feeding terminal. The first radiation portion is connected to the first feeding terminal, the first extension portion is disposed on the second surface and is connected to the first radiation portion, and a first slot is formed between the first extension portion and the second feeding terminal.
US11462812B2

A hybrid coupler for dividing an input electrical signal to produce first and second output electrical signals which are substantially out of phase, the hybrid coupler including an input port for receiving the input electrical signal, and an input line for coupling the input electrical signal to a slotline. The hybrid coupler further includes an output line for coupling the first and second output electrical signals to a first output port and a second output port, respectively. The output line has a junction with the slotline. The hybrid coupler further includes a co-planar waveguide electrically connected to said output line and having a first end and an opposing second end, and defining, at the second end, a sum port configured to divert common mode signals received at said first and second output ports to said second end. The slotline transitions into the first end of the co-planar waveguide.
US11462811B2

A coupling device includes a plurality of couplers, a first coupled output port and a second coupled output port, wherein the plurality of couplers comprise a first coupler and a second coupler that are adjacent one another, and each of the first coupler and the second coupler comprises a main line and a subline, and for each of the first coupler and the second coupler: the subline includes a first section, a second section, and a third section, wherein the second section of the subline of the first coupler has a common segment with the first section of the subline of the second coupler.
US11462810B2

Embodiments of the invention include a mm-wave waveguide connector and methods of forming such devices. In an embodiment the mm-wave waveguide connector may include a plurality of mm-wave launcher portions, and a plurality of ridge based mm-wave filter portions each communicatively coupled to one of the mm-wave launcher portions. In an embodiment, the ridge based mm-wave filter portions each include a plurality of protrusions that define one or more resonant cavities. Additional embodiments may include a multiplexer portion communicatively coupled to the plurality of ridge based mm-wave filter portions and communicative coupled to a mm-wave waveguide bundle. In an embodiment the plurality of protrusions define resonant cavities with openings between 0.5 mm and 2.0 mm, the plurality of protrusions are spaced apart from each other by a spacing between 0.5 mm and 2.0 mm, and wherein the plurality of protrusions have a thickness between 200 μm and 1,000 μm.
US11462808B2

A conformable waveguide for conveyance of high frequency radio signals including a hollow component having a smooth interior surface and an obround cross section, the obround cross section defined as having parallel opposing sides connected by two rounded opposing ends, where the parallel opposing sides are separated by a first distance, where vertices of the two rounded opposing ends are separated by a second distance, and where the second distance is greater than the first distance.
US11462806B2

Provided is a metal-air battery and a method of using the same that make it possible to obtain a high output while also promoting the discharge of product associated with power generation and achieve stable output over time. A metal-air battery according to the present invention comprises a metal-air battery unit provided with a plurality of metal-air battery cells in parallel, each metal-air battery cell being configured to include a metal electrode, air electrodes disposed facing each other on either side of the metal electrode, and a housing that supports the metal electrode and the air electrodes, wherein the air electrodes are exposed on an outer face on either side of the housing, a liquid chamber is formed in each housing, and in the metal-air battery unit, an air chamber that is open on top is formed between the facing air electrodes between each of the metal-air battery cells, and in each metal-air battery cell, a through-hole that communicates to the liquid chamber and is supplies an electrolytic solution to the liquid chamber and can also release a product produced by a reaction between the metal electrode and the air electrodes to the outside of the metal-air battery unit is formed.
US11462796B2

A tracker includes a tracking device and a battery device. The tracking device has recesses, fixing holes and conductive points. The battery device has a receiving portion and a body portion integrally coupled to the receiving portion. The receiving portion is provided with a receiving groove and has protrusions, through holes and conductive terminals. The body portion has recesses, fixing holes and conductive points. The tracking device is received in the receiving groove. The recesses, fixing holes and conductive points of the tracking device are respectively corresponding to the protrusions, through holes and conductive terminals of the battery device. The shape of the body portion is the same as that of the tracking device, and the recesses, fixing holes and conductive points of the body portion are disposed at the same position as the tracking device.
US11462794B2

An electrical combination, a motorized device system, a motor assembly, a battery pack, and operating methods. The combination may include an electrical device including a device housing, a load supported by the device housing, the load being operable to output at least about 1800 watts (W), and a device terminal electrically connected to the load; a battery pack including a pack housing, battery cells supported by the pack housing, the battery cells being electrically connected and having a nominal voltage of up to about 20 volts, and a pack terminal electrically connectable to the device terminal to transfer current between the battery pack and the electrical device; and a controller operable to control the transfer of current.
US11462781B2

A battery storage case includes: a temperature adjustment plate having an upper wall portion on which a battery is mounted, a lower wall portion disposed below and spaced apart from the upper wall portion so as to face the upper wall portion, and a connection wall portion connecting the upper wall portion and the lower wall portion to each other, the temperature adjustment plate being integrally formed of an aluminum alloy; and an upper lid connected to the temperature adjustment plate so as to cover the battery mounted on the upper wall portion. The upper wall portion is formed with a flow path forming hole for forming a flow path through which a heat exchange medium for adjusting a temperature of the battery flows.
US11462779B1

A system and method for optimizing electrochemical cells including electrodes employing coordination compounds by mediating water content within a desired water content profile that includes sufficient coordinated water and reduces non-coordinated water below a desired target and with electrochemical cells including a coordination compound electrochemically active in one or more electrodes, with an improvement in electrochemical cell manufacture that relaxes standards for water content of electrochemical cells having one or more electrodes including one or more such transition metal cyanide coordination compounds.
US11462778B2

An electrolyte level measuring device for a vented lead acid battery and a method of monitoring an electrolyte level is provided. The measuring device includes an elongated body. A stop member extends outwardly from the elongated body, the stop member being sized larger than an opening in the vented lead acid battery. At least one projection extends orthogonally from the elongated body.
US11462777B2

The inspection device includes a charging unit and an inspection unit, and detects the connection anomaly by retrieving a first cell voltage at the early stage of start of the constant-current charging and a second cell voltage at a stage where the charging has progressed to determine deviations from the average value of all the cell groups.
US11462771B2

The present invention relates to a nonaqueous electrolytic solution having an electrolyte salt dissolved in a nonaqueous solvent, the nonaqueous electrolytic solution containing 0.1 to 5% by mass of a compound represented by the following general formula (I) and an energy storage device including the foregoing nonaqueous electrolytic solution. This nonaqueous electrolytic solution is able to improve charging storage properties and discharging storage properties of an energy storage device when used in the high-temperature and high-voltage environment. In the formula, R1 and R2 each independently represent an alkyl group having 1 to 4 carbon atoms.
US11462769B2

Electrolytes and electrolyte additives for energy storage devices comprising benzoyl peroxide based compounds are disclosed. The energy storage device comprises a first electrode and a second electrode, wherein at least one of the first electrode and the second electrode is a Si-based electrode, a separator between the first electrode and the second electrode, an electrolyte comprising at least two electrolyte co-solvents, wherein at least one electrolyte co-solvent comprises a benzoyl peroxide based compound.
US11462765B2

In an embodiment, a metal-organic framework electrolyte layer, can comprise a plurality of metal-organic frameworks having a porous structure and comprising a solvated salt absorbed in the porous structure; and a polymer. The MOF electrolyte layer can have at least one of a density of less than or equal to 0.3 g/cm3 or a Brunauer-Emmett-Teller surface area of 500 to 4,000 m2/g. A lithium metal battery can comprise the metal-organic framework electrolyte layer.
US11462763B2

A system of fuel cells for an aircraft including a plurality of fuel cells, a hydrogen circuit, a cooling circuit and a first air circuit configured to supply oxygen to a first subset of fuel cells having at least two cells. The first air circuit includes an air flow restrictor at each fuel cell inlet of the first subset and configured to distribute the air between the fuel cells of the first subset, and an outlet valve connected to the outlet of the fuel cells of the first subset, the opening of the outlet valve being controlled by a computer as a function of an electrical power that is to be produced by the fuel cells of the first subset. The use of the same air circuit to supply oxygen to several fuel circuits makes it possible to limit the bulk of the fuel cells system.
US11462761B2

A redox flow battery includes a redox flow cell, a supply/storage system external of the redox flow cell, and a controller. The supply/storage system includes first and second electrolytes for circulation through the redox flow cell. The first electrolyte is a liquid electrolyte having electrochemically active species with multiple, reversible oxidation states. The electrochemically active species can form a solid precipitate blockage in the redox flow cell. The controller is configured to identify whether there is the solid precipitate blockage in the redox flow cell and, if so, initiate a regeneration mode that reduces the oxidation state of the electrochemically active species in the liquid electrolyte to dissolve, in situ, the solid precipitate blockage.
US11462759B2

A composite including an electrolyte layer containing solid oxide, and at least one electrode selected from a cathode disposed on one side of the electrolyte layer in a first direction and an anode disposed on the other side of the electrolyte layer in the first direction. Either one of two surfaces of the composite located on opposite sides in the first direction satisfies a first requirement that, as viewed in the first direction, a curvature determined on the basis of any three points juxtaposed at intervals of 5 mm is less than 0.0013 (l/mm) and that, as viewed in a second direction perpendicular to the first direction, the curvature is the reciprocal of the radius of an imaginary circle passing through the any three points.
US11462749B2

A unit cell for a fuel cell stack including an anode catalyst layer separated by a polymer electrolyte membrane from a cathode catalyst layer, a first cell end plate separated by a first gas diffusion layer from the anode catalyst layer, and a second cell end plate separated by a second gas diffusion layer from the cathode catalyst layer, wherein the first cell end plate, the second cell end plate, or both include a matrix of electrically-conducting protrusions thereof.
US11462747B2

A hybrid bipolar plate assembly for a fuel cell includes a formed cathode half plate and a stamped metal anode half plate. The stamped metal anode half plate is unnested with and affixed to the formed cathode half plate. Each of the half plates has a reactant side and a coolant side, a feed region, and a header with a plurality of header apertures. The coolant side of the formed cathode half plate need not correspond with cathode flow channels formed on the opposite reactant side. The coolant side of the stamped metal anode half plate has lands corresponding with anode channels formed on the opposite oxidant side. The lands define a plurality of coolant channels on the coolant side of the stamped metal anode half plate and abut the coolant side of the formed cathode half plate.
US11462740B2

A conductive material paste for an electrochemical device contains a conductive material, an imidazole compound represented by the following formula (I), a binder, and an organic solvent. In formula (I), X1 and X2 are each hydrogen or a monovalent organic group that optionally forms a ring structure, and X3 and X4 are each hydrogen or an independent monovalent organic group.
US11462736B2

A compound represented by LiaCo(1-x-2y)Mex(M1M2)yOδ, (Formula (I)) wherein Me, is one or more of Li, Mg, Al, Ca, Ti, Zr, V, Cr, Mn, Fe, Ni, Cu, Zn, Ru and Sn, and wherein 0≤x≤0.3, 0
US11462727B2

Provided is a composition for a non-aqueous secondary battery functional layer that has excellent slurry stability and can form a functional layer for which sufficient heat shrinkage resistance is ensured. The composition for a non-aqueous secondary battery functional layer contains organic particles, a water-soluble polymer, and water. The organic particles include a polyfunctional monomer unit in a proportion of not less than 20 mass % and not more than 95 mass %, and the water-soluble polymer includes a hydroxyl group-containing structural unit in a proportion of not less than 15 mass % and not more than 100 mass %.
US11462707B2

A display panel including a substrate, anodes disposed on or above the substrate, light-emitting layers disposed on or above the anodes, a first intermediate layer disposed on or above the light-emitting layers, a second intermediate layer disposed on the first intermediate layer, and a cathode disposed on or above the second intermediate layer. The first intermediate layer includes a fluoride of a first metal or a complex of the first metal. The second intermediate layer includes a second metal. The anodes are light-transmissive and the cathode is light-reflective, or the anodes are light-reflective and the cathode is light-transmissive. The first metal is selected from a group consisting of alkali metals and alkaline earth metals. The second metal is selected from rare earth metals.
US11462700B2

In a case in which a curvature of a flexible organic EL display panel provided in a display device is zero, an absolute value of film stress of a first layered film, from a lower face film, formed in first regions in the flexible organic EL display panel is compressive stress and is greater than an absolute value of film stress of a second layered film, from the lower face film, formed in a second region.
US11462694B2

There is provided an imidazole derivative, wherein the structural formula of the imidazole derivative is as represented by formula I: There is further provided a material containing the imidazole derivative and an organic light-emitting device containing the imidazole derivative. The imidazole derivative has an excellent carrier transport capacity, and the organic light-emitting device produced by using the material has obviously reduced starting voltage and improved luminous efficiency and luminance; and due to the features such as relatively good film-forming performance and simple material synthesis and purification methods which are applicable to mass production, the imidazole derivative is an ideal option for an electron transport material of organic light-emitting devices.
US11462692B2

The present invention relates to organic electroluminescent devices comprising a light-emitting layer B comprising a triplet-triplet annihilation (TTA) material, a thermally activated delayed fluorescence (TADF) material and a near-range-charge-transfer (NRCT) emitter material, which exhibits a narrow—expressed by a small full width at half maximum (FWHM)—emission. Further, the present invention relates to a method for obtaining a desired light spectrum and achieving suitable (long) lifespans of an organic electroluminescent device according to the present invention.
US11462691B2

The present invention relates to compounds comprising a TAE-structure to which a substituted or unsubstituted triazine ring is directly bonded, for use as a layer material for electronic devices, and to an organic electronic device comprising the layer material, and a method of manufacturing the same.
US11462687B2

The embodiments of the present disclosure provide a method of fabricating a display backplate. The method of fabricating the display backplate may include forming a channel layer on a surface of a substrate. The channel layer may include a liquid storage portion, a plurality of pixel channels, and a plurality of moving electrodes. Each of the plurality of pixel channels may include a plurality of sub-pixel grooves. The method of fabricating the display backplate may further include printing ink droplets into the liquid storage portion and moving the ink droplets into the plurality of sub-pixel grooves by applying a moving voltage to the moving electrodes.
US11462677B2

A diaphragm for a piezoelectric micromachined ultrasonic transducer (PMUT) is presented having resonance frequency and bandwidth characteristics which are decoupled from one another into independent variables. Portions of at least the piezoelectric material layer and backside electrode layer are removed in a selected pattern to form structures, such as ribs, in the diaphragm which retains stiffness while reducing overall mass. The patterned structure can be formed by additive, or subtractive, fabrication processes.
US11462666B2

A semiconductor light-emitting device includes a junction between doped semiconductor layers, a first set of multiple independent contacts connected to a first doped layer and a second set of one or more contacts connected to the second doped layer. Multiple conductive vias connect the independent contacts to the first doped layer, enabling differing corresponding via currents to be applied to the first doped layer through the vias independent of one another. A spatial distribution of via currents among the multiple vias can be selected to yield a corresponding spatial distribution of emission intensity. Alteration of the via current distribution results in corresponding alteration of the emission intensity distribution; such alterations can be implemented dynamically.
US11462665B2

The disclosure discloses an apparatus for detecting an electromagnetic touch. The apparatus includes: a driving subcircuit configured to control organic light-emitting diodes arranged in an array in an organic light-emitting diode display panel to be lightened row by row; a detecting subcircuit configured to obtain detection current flowing through the lightened organic light-emitting diodes in real time, where the detection current of each of the lightened organic light-emitting diodes comprises inductive current of the organic light-emitting diode, and driving current of the organic light-emitting diode being lightened, and the inductive current is current, generated by the organic light-emitting diode, related to a magnetic induction intensity of a magnetic field emitted by a magnetic field emitting apparatus only when the organic light-emitting diode senses the magnetic field; and a first processing subcircuit configured to determine a position of an electromagnetic touch according to the driving current of each of the organic light-emitting diodes, and the obtained detection current thereof.
US11462660B2

Disclosed are a display panel and a display device. The display panel includes a first substrate and a light-emitting substrate disposed opposite to each other. The first substrate includes a first base and a baffle wall layer, the first base includes a display region, and the baffle wall layer is located on a side of the first substrate and in the display region. The light-emitting substrate includes a second base, a eutectic layer and multiple micro light-emitting diodes. The eutectic layer is located on a side of the second base close to the first substrate. The multiple micro light-emitting diodes are located on a side of the eutectic layer close to the first substrate. The eutectic layer includes a first eutectic layer subsection and a second eutectic layer subsection, the first eutectic layer subsection is electrically connected to multiple micro light-emitting diodes.
US11462659B2

Provided is a semiconductor light emitting device including a growth substrate; a pillar-shaped semiconductor layer formed on the growth substrate; and a buried semiconductor layer formed to cover the pillar-shaped semiconductor layer, wherein the pillar-shaped semiconductor layer has an n-type nanowire layer formed at a center, an active layer formed on an outermore side than the n-type nanowire layer, a p-type semiconductor layer formed on an outermore side than the active layer and a tunnel junction layer formed on an outermore side than the p-type semiconductor layer, and wherein at least a part of the pillar-shaped semiconductor layer is provided with a removed region formed by removing from the buried semiconductor layer to a part of the tunnel junction layer.
US11462658B2

Embodiments disclose LEDs that operate using impact ionization. Devices include a first conductivity type layer, an intrinsic layer, and an impact ionization layer. In some embodiments, a charge layer is on the intrinsic layer, where the charge layer comprises a first material and has a net charge. The impact ionization layer comprises a second material. The charge layer forms a barrier for transporting carriers until a bias of at least 1.5 times a bandgap of the second material is applied, and a resulting electric field in the impact ionization layer is greater than or equal to a threshold for the second material. In some embodiments the first intrinsic layer is on the first conductivity type layer and is made of the first material, and a compositional step at an interface between the intrinsic layer and the impact ionization layer creates a barrier for transporting carriers.
US11462655B2

The present disclosure relates to a tandem solar cell and a method of manufacturing the same, and more particularly, to a tandem solar cell having a perovskite solar cell stacked on and bonded to a silicon solar cell and a method of manufacturing the same. According to the present disclosure, a tandem solar cell embodied by using a homojunction silicon solar cell is provided with a first passivation pattern so that a part of an emitter layer under the first passivation pattern is exposed, thereby protecting, by the first passivation pattern, the emitter layer during high temperature firing for forming a second electrode, reducing surface defects of the emitter layer, and reducing a problem in that characteristics of the perovskite solar cell are degraded.
US11462653B2

Disclosed herein is a solar array, which can include a plurality of solar cells arranged in a horizontal direction with each solar cell positioned substantially perpendicular to a mounting surface, and a plurality of angled reflectors arranged in a substantial parallel in the horizontal direction, each of the reflectors facing towards each of the solar cells, whereby a source light incoming from a vertical direction is reflected by the reflector to the solar cell, such that more electricity per area can be produced in a reduced area over conventional flat panel solar arrays.
US11462651B2

An electronic device comprises plural first substrates, plural photoelectric structures, a third substrate, plural driving units, plural conductive layers and plural first conductive structures. The first substrates are arranged in coplanar in a first direction. The photoelectric structures are arranged in coplanar in the first direction and disposed on the first substrate. Each photoelectric structure has a second substrate, a signal layer and a photoelectric component. The photoelectric component is electrically connected to the signal line of the signal layer. One of the photoelectric structures straddles two adjacent first substrates. The third substrate is connected to the first substrate or the photoelectric structure. The driving units are distributed on the first substrate or the photoelectric structure, and the driving units correspondingly drive the photoelectric components of the photoelectric structures. The optoelectronic structures are electrically connected to the conductive layers via the first conductive structures, respectively.
US11462643B2

A nanowire transistor includes undoped source and drain regions electrically coupled with a channel region. A source stack that is electrically isolated from a gate conductor includes an interfacial layer and a source conductor, and is coaxially wrapped completely around the source region, extending along at least a portion of the source region. A Schottky barrier between the source conductor and the source region is a negative Schottky barrier and a concentration of free charge carriers is induced in the semiconductor source region.
US11462635B2

There is provided a nitride semiconductor device that includes a first nitride semiconductor layer configured as an electron transit layer, a second nitride semiconductor layer formed on the first nitride semiconductor layer and configured as an electron supply layer, a ridge-shaped nitride semiconductor gate layer disposed on the second nitride semiconductor layer and including an acceptor-type impurity, and a gate electrode formed on the nitride semiconductor gate layer. The gate electrode includes a first metal film that is formed on the nitride semiconductor gate layer and is mainly made of Ti, and a second metal film that is formed on the first metal film and is made of TiN.
US11462634B2

An object of the present invention is to provide a semiconductor device capable of reducing the on-voltage and a manufacturing method thereof. According to the present invention, a semiconductor device includes a Si substrate, a p-type anode layer provided on the front surface of the Si substrate, an anode electrode provided on the p-type anode layer, an n-type cathode layer and a p-type cathode layer provided adjacent to each other on a back surface of the Si substrate, an Al alloy layer provided on the n-type cathode layer and containing Si, and an Al alloy layer provided on the p-type cathode layer and containing Si, in which impurity concentration in the n-type cathode layer is 1E19 cm−3 or higher and impurity concentration in the p-type cathode layer is 10% or lower of the impurity concentration in the n-type cathode layer.
US11462632B2

A non-uniform base width bipolar junction transistor (BJT) device includes: a semiconductor substrate, the semiconductor substrate having an upper surface; and a BJT device, the BJT device comprising a collector region, a base region, and an emitter region positioned in the semiconductor substrate, the base region being positioned between the collector region and the emitter region; the base region comprising a top surface and a bottom surface, wherein a first width of the top surface of the base region in a base width direction of the BJT device is greater than a second width of the bottom surface of the base region in the base width direction of the BJT device.
US11462631B2

Methods, and devices related to authentication of chips using physical unclonable function (PUF) are disclosed. The semiconductor chip includes a substrate. The semiconductor chip includes multiple devices formed on the substrate. Each device includes multiple fins. A gate is formed on the multiple fins with a gate cut (CT) design that results in random distribution of complete gate cut and incomplete gate cut for each of the multiple devices based on a natural process variation in semiconductor manufacturing for each device. A physical unclonable function (PUF) region is defined in accordance with the random distribution.
US11462617B2

A power semiconductor is provided. The power semiconductor includes a gate, a source, a silicon chip and a drain. The source includes a first copper particle layer and a first metal layer. The first copper particle layer covers the upper surface of the first metal layer. The silicon chip is bonded to the lower surface of the first metal layer. The drain is bonded to the lower surface of the silicon chip. The thickness of the first copper particle layer is greater than the thickness of the first metal layer. All copper mentioned are of large grain copper with size greater than 0.25 um.
US11462612B2

Semiconductor structures and the manufacturing method thereof are disclosed. An exemplary semiconductor structure according to the present disclosure includes a substrate having a p-type well or an n-type well, a first base portion over the p-type well, a second base portion over the n-type well, a first plurality of channel members over the first base portion, a second plurality of channel members over the second base portion, an isolation feature disposed between the first base portion and the second base portion, and a deep isolation structure in the substrate disposed below the isolation feature.
US11462611B2

A semiconductor device includes gate trenches formed in a SiC substrate and extending lengthwise in parallel in a first direction. A trench interval which defines a space between adjacent gate trenches extends in a second direction perpendicular to the first direction. Source regions of a first conductivity type formed in the SiC substrate occupy a first part of the space between adjacent gate trenches. Body regions of a second conductivity type opposite the first conductivity type formed in the SiC substrate and below the source regions occupy a second part of the space between adjacent gate trenches. Body contact regions of the second conductivity type formed in the SiC substrate occupy a third part of the space between adjacent gate trenches. Shielding regions of the second conductivity type formed deeper in the SiC substrate than the body regions adjoin a bottom of at least some of the gate trenches.
US11462601B2

An organic light emitting diode display includes a substrate, a semiconductor layer disposed on the substrate, a first insulating layer which covers the semiconductor layer, a first conductive layer disposed on the first insulating layer, a second insulating layer which covers the first conductive layer, a second conductive layer disposed on the second insulating layer, a third insulating layer which covers the second conductive layer, a third conductive layer disposed on the third insulating layer, a first organic layer which covers the third conductive layer, and a fourth conductive layer disposed on the first organic layer, where the fourth conductive layer includes a lower layer, a middle layer, and an upper layer, and the lower layer is disposed between the first organic layer and the middle layer, and includes a transparent conductive oxidization film.
US11462584B2

Disclosed are a semiconductor device and a method of manufacturing the same. The semiconductor device comprises a substrate including a cell region and a peripheral region, a magnetic tunnel junction pattern on the cell region, a capping insulation layer covering a sidewall of the magnetic tunnel junction pattern, and an upper insulation layer including a first portion on the capping insulation layer and a second portion on the peripheral region. A level of a bottom surface of the second portion is lower than that of a bottom surface of the capping insulation layer.
US11462581B2

An apparatus for forming a color image of a scene and a method for utilizing that apparatus are disclosed. The apparatus includes a plurality of pixel sensors. Each pixel sensor includes a first photodetector includes first main photodiode and a first floating diffusion node. The first main photodiode is characterized by a first light conversion efficiency as a function of wavelength of a light signal incident thereon. The first floating diffusion node includes a parasitic photodiode characterized by a second light conversion efficiency as a function of the wavelength. The second light conversion efficiency is different from the first light conversion efficiency as a function of wavelength. A controller generates an intensity of light in each of a plurality of wavelength bands for the pixel sensor utilizing a measurement of the light signal by each of the first main photodiode and the first parasitic photodiode in that photodetector.
US11462575B2

The present invention provides processes for manufacturing a plurality of discrete integrated circuits (ICs) on a carrier, the process comprising the steps of: providing a carrier for a flexible substrate; depositing a flexible substrate of uniform thickness on said carrier; removing at least a portion of the thickness of the flexible substrate from at least a portion of the IC connecting areas to form channels in the flexible substrate and a plurality of IC substrate units spaced apart from one another on the carrier by said channels; forming an integrated circuit on at least one of the IC substrate units.
US11462572B2

An array substrate comprises a display area and a periphery area; a common electrode is arranged at the display area, and an electrode bus is arranged at a periphery area and is close to the display area. The array substrate further comprises a first electrode pad, a first conductive portion, a second electrode pad, and a second conductive portion. The first electrode pad is arranged at the side, far away from the display area of the periphery area; the first conductive portion is connected with the first electrode pad and the common electrode; the second electrode pad is arranged at the side, far away from the display area of the periphery area; and the second conductive portion is connected to the second electrode pad, and extends to connect with the electrode bus along the direction far away from the first conductive portion.
US11462569B2

A display panel and a method for fabricating the same are provided, the display panel including a substrate, a first insulating layer on the substrate, a source-drain layer on the first insulating layer, and a flexible layer pattern. The source-drain layer includes sources and drains. The flexible layer pattern includes at least one opening, the sources and the drains of the display panel are arranged in the openings, and the at least one opening corresponds to at least one of the sources and at least one of the drains.
US11462568B2

Embodiments herein describe techniques for a semiconductor device including a first transistor above a substrate, an insulator layer above the first transistor, and a second transistor above the insulator layer. The first transistor includes a first channel layer above the substrate, and a first gate electrode above the first channel layer. The insulator layer is next to a first source electrode of the first transistor above the first channel layer, next to a first drain electrode of the first transistor above the first channel layer, and above the first gate electrode. The second transistor includes a second channel layer above the insulator layer, and a second gate electrode separated from the second channel layer by a gate dielectric layer. Other embodiments may be described and/or claimed.
US11462566B2

A semiconductor memory device and methods of manufacturing and operating the same are set forth. The semiconductor memory device includes a stack structure including a plurality of interlayer insulating layers and a plurality of gate electrodes, which may be alternately stacked on a substrate, and a plurality of channel structures penetrating the stack structure in a vertical direction. Each of the plurality of channel structures includes a channel layer, a tunnel insulating layer, an emission preventing layer, and a charge storage layer, each of which vertically extends toward the substrate.
US11462565B2

Embodiments of a method for forming three-dimensional (3D) memory devices include the following operations. First, an initial channel hole is formed in a stack structure of a plurality first layers and a plurality of second layers alternatingly arranged over a substrate. An offset is formed between a side surface of each one of the plurality of first layers and a side surface of each one of the plurality of second layers on a sidewall of the initial channel hole to form a channel hole. A semiconductor channel is further formed by filling the channel hole with a channel-forming structure. The semiconductor channel may have a memory layer having a first memory portion surrounding a bottom of each second layer and a second memory portion connecting adjacent first memory portions. The first memory portion and the second memory portion may be staggered along a vertical direction.
US11462564B2

A method of manufacturing a semiconductor device includes forming a first etch stop pattern on a lower structure including a first region and a second region to expose the second region, stacking a plurality of stack structures on the lower structure to overlap the second region and the first etch stop pattern, forming a stepped stack structure by etching the plurality of stack structures to expose an end portion of the first etch stop pattern, forming a slit passing through the stepped stack structure and the first etch stop pattern, and replacing sacrificial layers of the plurality of stack structures and the first etch stop pattern with conductive patterns through the slit.
US11462556B2

A semiconductor memory device includes: a semiconductor substrate; a memory cell array provided in a first region; a first transistor provided in a second region; a second transistor provided in a third region; and an insulative laminated film. The first and second transistors each include a semiconductor layer, a gate electrode, and a gate insulating film. A concentration of boron (B) in the gate electrode of the second transistor is higher than that of the first transistor. The insulative laminated film includes a first insulating film contacting the surface of the semiconductor substrate, and a second insulating film having a smaller diffusion coefficient of hydrogen (H) than that of the first insulating film. The second insulating film has a first portion contacting the semiconductor portion, and the first portion surrounds the third region.
US11462552B2

The present disclosure generally relates to semiconductor devices, and more particularly, to semiconductor devices having memory cells for multi-bit programming and methods of forming the same. The present disclosure also relates to a method of forming such semiconductor devices. The disclosed semiconductor devices may achieve a smaller cell size as compared to conventional devices, and therefore increases the packing density of the disclosed devices.
US11462550B2

An SRAM structure includes first and second gate strips extending along a first direction. A first active region extends across the first gate strip from a top view, and forms a first pull-up transistor with the first gate strip. A second active region extends across the second gate strip from the top view, and forms a second pull-up transistor with the second gate strip. From the top view the first active region has a first stepped sidewall facing away from the second active region. The first stepped sidewall has a first side surface farthest from the second active region, a second side surface set back from the first side surface along the first direction, and a third side surface set back from the second side surface along the first direction.
US11462549B2

Provided is a SRAM device including a pull-up device and a pull-down device. The pull-up device includes a plurality of first epitaxial source and drain (S/D) features on a first fin, and a plurality of first residues between the plurality of first epitaxial source and drain (S/D) features and the first fin. The pull-down device includes a plurality of second epitaxial S/D features on a second fin.
US11462539B2

A method for fabricating a crown capacitor includes: forming a first supporting layer over a substrate; forming a second supporting layer above the first supporting layer; alternatively stacking first and second sacrificial layers between the first and second supporting layers to collectively form a stacking structure; forming a recess extending through the stacking structure; performing an etching process to the first sacrificial layers at a first etching rate and the second sacrificial layers at a second etching rate greater than the first etching rate, such that each second sacrificial layer and immediately-adjacent two of the first sacrificial layers collectively define a concave portion; forming a first electrode layer over a surface of the recess in which the first electrode layer has a wavy structure; removing the first and second sacrificial layers; and forming a dielectric layer and a second electrode layer over the first electrode layer.
US11462537B2

A semiconductor device includes a substrate, a first lower pattern and a second lower pattern on the substrate and arranged in a line in a first direction, a first active pattern stack disposed on and spaced apart from the first lower pattern, a second active pattern stack disposed on and spaced apart from the first lower pattern, a fin-cut gate structure disposed on the first lower pattern and overlapping a portion of the first lower pattern, a first gate structure surrounding the first active pattern stack and extending in a second direction crossing the first direction, a second gate structure surrounding the second active pattern stack and extending in the second direction, and a device isolation layer between the first gate structure and the second gate structure and separating the first lower pattern and the second lower pattern.
US11462535B2

Electrical overstress protection for high speed applications is provided. In certain embodiments, a method of distributed and customizable electrical overstress protection for a semiconductor die is provided. The method includes configuring a heterogeneous overstress protection array that includes a customizable forward protection circuit electrically connected between a power high pad, a power low pad, and a signal pad and distributed across the semiconductor die, including selecting a number of segmented overstress protection devices from a plurality of available overstress protection devices of the customizable protection circuit. The method also includes choosing a device type of the selected segmented overstress protection devices from amongst two or more different device types providing complementary protection characteristics and protecting a core circuit from electrical overstress using the selected segmented overstress protection devices, the core circuit electrically connected to at least the signal pad, the power high pad, and the power low pad.
US11462528B2

Disclosed are fusion memory devices and methods of fabricating the same. The fusion memory device comprises a first memory device including a first substrate having active and inactive surfaces opposite to each other and a first memory cell circuit on the active surface of the first substrate, a non-memory device including a second substrate having active and inactive surfaces opposite to each other and a non-memory circuit on the active surface of the second substrate, the non-memory device being provided on the first memory device, and a second memory device on the inactive surface of the second substrate and including a second memory cell circuit different from the first memory cell circuit. The non-memory device lies between the first and second memory cell circuits and controls an electrical operation of each of the first and second memory cell circuits.
US11462527B2

Embodiments disclosed herein include an electronics package. In an embodiment, the electronics package comprises a package substrate and a die on the package substrate. In an embodiment, a mold layer is positioned over the package substrate. In an embodiment, the electronics package further comprises through-mold interconnects through the mold layer, and a trench that extends at least partially into the mold layer.
US11462525B2

An optical coupling device includes a light receiving element provided with a first output terminal and a second output terminal, a light emitting element provided on the light receiving element, a first switching element, a first electrode plate, and a sealing member. The first switching element is provided side by side on the light receiving element. A first main terminal and a control terminal are provided on an upper surface of the first switching element. A second main terminal is provided on a lower surface of the first switching element. The first main terminal is connected to the first output terminal. The control terminal is connected to the second output terminal. An upper surface of the first electrode plate is connected to the second main terminal. The sealing member covers the light receiving element, the light emitting element, and the first switching element.
US11462522B2

Disclosed is a display module that includes a substrate including a plurality of interconnection wires, a connecting member comprising a conductive material disposed on one side of the substrate, a plurality of inorganic light emitting elements comprising light emitting circuitry arranged on the connecting member, and a light blocking member comprising an opaque material disposed on a region other than regions where the plurality of inorganic light emitting elements are disposed. A portion of each of the plurality of inorganic light emitting elements is disposed to pass through a portion of the connecting member and is spaced apart from the substrate. The connecting member electrically connects each of the plurality of inorganic light emitting elements with at least one interconnection wire among the plurality of interconnection wires. The light blocking member is spaced apart from the substrate and disposed on the connecting member.
US11462519B2

The present application discloses a semiconductor device and a method for fabricating the semiconductor device. The semiconductor device includes an active interposer including a programmable unit, a first memory die positioned above the active interposer and including a storage unit, and a first logic die positioned below the active interposer. The active interposer, the first memory die, and the first logic die are electrically coupled.
US11462516B2

An object of the present disclosure is to provide a method of manufacturing a semiconductor device capable of suppressing an electrostatic breakdown in a configuration including a semiconductor element with a sense cell part. A method of manufacturing a semiconductor device according to the present disclosure includes: bonding each of semiconductor elements 1 and a relay substrate on a conductor plate; connecting each of signal pads of each of the semiconductor elements and each of control pads of the relay substrate by a wire; bonding a first electrode material on each of the semiconductor elements; bonding a second electrode material on the relay substrate; sealing the conductor plate, each of the semiconductor elements, the relay substrate, the first electrode material, and the second electrode material by a sealing resin; and grinding the sealing resin and removing the shorting part to expose part of the second electrode material.
US11462513B2

A chip bonding alignment structure includes a semiconductor chip, a metal layer, an etching stop layer, at least one metal bump, a dielectric barrier layer, a silicon oxide layer, and a silicon carbonitride layer. The metal layer is disposed on a bonding surface of the semiconductor chip and has a metal alignment pattern. The etching stop layer covers the bonding surface and the metal layer. The metal bump extends upward from the metal layer and penetrates through the etching stop layer. The dielectric barrier layer covers the etching stop layer and the metal bump. The silicon oxide layer covers the dielectric barrier layer. The silicon carbonitride layer covers the silicon oxide layer.
US11462512B2

The subject disclosure relates to 3D microelectronic chip packages with embedded coolant channels. The disclosed 3D microelectronic chip packages provide a complete and practical mechanism for introducing cooling channels within the 3D chip stack while maintaining the electrical connection through the chip stack. According to an embodiment, a microelectronic package is provided that comprises a first silicon chip comprising first coolant channels interspersed between first thru-silicon-vias (TSVs). The microelectronic chip package further comprises a silicon cap attached to a first surface of the first silicon chip, the silicon cap comprising second TSVs that connect to the first TSVs. A second silicon chip comprising second coolant channels can further be attached to the silicon cap via interconnects formed between a first surface of the second silicon chip and the silicon cap, wherein the interconnects connect to the second TSVs.
US11462511B2

A semiconductor package includes a sub semiconductor package disposed over a substrate. The sub semiconductor package includes a sub semiconductor chip with chip pads on its upper surface, a sub molding layer that surrounds the sub semiconductor chip, and a redistribution conductive layer that is connected to each of the chip pads and extends over an upper surface of the sub molding layer. The redistribution conductive layer includes a signal redistribution conductive layer that extends onto an edge of the sub molding layer and has a signal redistribution pad on its end portion and a power redistribution conductive layer with a length that is shorter than a length of the signal redistribution conductive layer. The semiconductor package also includes a sub signal interconnector, sub power interconnector, and at least one main semiconductor chip formed over the sub semiconductor package and electrically connected to the substrate or the sub semiconductor chip.
US11462502B2

Provided is a metal paste for joints, containing: metal particles; and linear or branched monovalent aliphatic alcohol having 1 to 20 carbon atoms, in which the metal particles include sub-micro copper particles having a volume average particle diameter of 0.12 μm to 0.8 μM.
US11462495B2

A method includes forming integrated circuits on a front side of a first chip, performing a backside grinding on the first chip to reveal a plurality of through-vias in the first chip, and forming a first bridge structure on a backside of the first chip using a damascene process. The bridge structure has a first bond pad, a second bond pad, and a conductive trace electrically connecting the first bond pad to the second bond pad. The method further includes bonding a second chip and a third chip to the first chip through face-to-back bonding. A third bond pad of the second chip is bonded to the first bond pad of the first chip. A fourth bond pad of the third chip is bonded to the second bond pad of the first chip.
US11462494B2

A semiconductor device package having galvanic isolation is provided. The semiconductor device package includes a package substrate having a first inductive coil. A first semiconductor die is attached to a first major surface of the package substrate. The first semiconductor die includes a second inductive coil substantially aligned with the first inductive coil. A second semiconductor die is attached to the first major surface of the package substrate. A wireless communication link between the first semiconductor die and the second semiconductor die is formed by way of the first and second inductive coils.
US11462492B2

A substrate includes a first base, a pixel defining layer and spacers. The pixel defining layer disposes above the first base and has a plurality of openings. The pixel defining layer includes a first pixel defining sub-layer and a second pixel defining sub-layer stacked in a direction away from the first base. The spacers dispose on a surface of the pixel defining layer facing away from the first base. The second pixel defining sub-layer includes a first conductive material doped at least in a surface of the second pixel defining sub-layer facing away from the first base, the spacers include a second conductive material doped at least in surfaces of the spacers facing away from the first base.
US11462491B2

An array substrate and a manufacturing method thereof are provided. A plurality of groups of bonding terminals are formed on a substrate, a first electrostatic protection wire is formed on a marginal region of the substrate, and a second electrostatic protection wire is formed to connect the bonding terminals and the first electrostatic protection wire.
US11462481B2

A fan-out packaging structure includes a redistribution layer and a positioning sheet formed on the redistribution layer. The positioning sheet defines at least one opening penetrating opposite sides of the positioning sheet. At least one chip is mounted in the at least one opening. The redistribution layer comprises at least one conductive circuit. The at least one chip is electrically coupled to a corresponding one conductive circuit.
US11462479B2

A semiconductor package is provided including a package substrate, a first semiconductor chip on the substrate, with a first surface and a second surface opposite to each other; a plurality of first connection terminals disposed on the first surface contacting an upper surface of the substrate; a second semiconductor chip disposed on the second surface, with a third surface and a fourth surface opposite to each other; a plurality of second connection terminals disposed on the third surface contacting the second surface, wherein an absolute value between a first area, the sum of areas in which the plurality of first connection terminals contact the upper surface of the package substrate, and a second area, the sum of areas in which the plurality of second connection terminals contact the second surface of the first semiconductor chip, is equal to or less than about 0.3 of the first area.
US11462472B2

Semiconductor device package assemblies and associated methods are disclosed herein. The semiconductor device package assembly includes (1) a base component having a front side and a back side, the base component having a first metallization structure at the front side; (2) a semiconductor device package having a first side, a second side with a recess, and a second metallization structure at the first side and a contacting region exposed in the recess at the second side; (3) an interconnect structure at least partially positioned in the recess at the second side of the semiconductor device package; and (4) a thermoset material or structure between the front side of the base component and the second side of the semiconductor device package. The interconnect structure is in the thermoset material and includes discrete conductive particles electrically coupled to one another.
US11462470B2

A method for manufacturing a semiconductor structure includes: forming a dielectric layer over a conductive layer on a semiconductor substrate; etching the dielectric layer to form a via hole that exposes the conductive layer; depositing a barrier layer to line the via hole; after depositing the barrier layer, depositing a first metal layer to fill a remainder of the via hole; performing a chemical mechanical polishing (CMP) process on the first metal layer until the barrier layer is exposed; after performing the CMP process, depositing a second metal layer over the barrier layer and the first metal layer; and etching the second metal layer to form a metal line.
US11462467B2

A lead frame includes a die paddle and a plurality of leads. The leads surround the die paddle. Each of the leads includes an inner lead portion and an outer lead portion connecting to the inner lead portion. The inner lead portion is adjacent to and spaced apart from the die paddle. A bottom surface of the inner lead portion is higher than a bottom surface of the outer lead portion. The bottom surface of the inner lead portion includes one or more supporting members disposed thereon. The one or more supporting members have a convex surface facing away from the inner lead portion.
US11462453B2

The present application discloses a semiconductor device with protection layers for reducing the metal to silicon leakage and a method for fabricating the semiconductor device. The semiconductor device includes a first die, a first conductive feature positioned in the first die, a second die positioned on the first die, a first mask layer positioned on the second die, a conductive filler layer positioned along the first mask layer and the second die, extending to the first die, and contacting the first conductive feature, isolation layers positioned between the conductive filler layer and the first die and between the conductive filler layer and the second die, and protection layers positioned between the conductive filler layer and the first mask layer and covering upper portions of the isolation layers.
US11462449B2

A semiconductor device includes a semiconductor chip provided inside with a p-n junction, an opaque sealing resin covering a surface of the semiconductor chip, and a functional region arranged between the semiconductor chip and the sealing resin and configured to prevent light, which is generated when a forward current flows through the p-n junction and has a particular wavelength causing deterioration of the sealing resin, from reaching the sealing resin.
US11462448B2

A step-type stacked chip packaging structure based on a resin spacer that includes: a plastic packaging material, a circuit board, a resin spacer, a first chip, a second chip and an electrical connection assembly. The resin spacer, the first chip, and the second chip are stacked on the circuit board respectively. The second chip is stacked on the first chip in a stepped manner. The circuit board, the first chip and the second chip are electrically connected together through the electrical connection assembly. The resin spacer uses a fiber glass fabric as its base material, a weight percent of the fiber glass fabric is 10-60 wt %, and the following components are attached to the fiber glass fabric as a percentage by the total weight of the resin spacer: 8-40 wt % of epoxy resin, 10-30 wt % of quartz powder, 2-10 wt % of aluminum oxide, 1-8 wt % of calcium oxide, and 1-8 wt % of curing agent.
US11462445B2

A semiconductor module including a semiconductor element which is bonded to a wiring pattern part and connects or disconnects two main electrode terminals to or from each other according to a drive signal applied to a gate electrode terminal, includes a deterioration detecting circuit configured to use one main electrode terminal of the two main electrode terminals of the semiconductor element with an applied DC voltage, as a reference potential, and detect deterioration of a joining part of the semiconductor element on the basis of a gate voltage which is the voltage between the one main electrode terminal and the gate electrode terminal and an inter-main-electrode voltage which is the voltage between the one main electrode terminal and the other main electrode terminal, and outputs an alarm signal.
US11462431B2

A discharging method of removing electric charge from a substrate is provided. In the discharging method, gas is supplied into a processing chamber while the substrate is placed on an electrostatic chuck provided in the processing chamber, and direct-current (DC) voltage is applied to an attracting electrode of the electrostatic chuck, until discharge occurs in the processing chamber. After the discharge occurs, the DC voltage is adjusted to a magnitude in which an amount of charge on the substrate becomes zero or becomes in a neighborhood of zero, and the substrate is removed from the electrostatic chuck.
US11462428B2

An alignment mechanism comprises a rotary unit 61 with a first rotary axis 61c, three power transmission mechanisms 62, and three alignment action units 63. Each power transmission mechanism 62 comprises a first arm 621 and a second arm 622. The first arm 621 includes a first end 621a pivotably supported at a corresponding one of three different positions P11 to P13, and a second end 621b on the opposite side of the first end 621a. The second arm 622 includes a second rotary axis 622c and is pivotably supported on the second end 621b of the first arm 621 at a position different from the second rotary axis 622c. The alignment action units 63 are connected to corresponding second arms. The second rotary axes 622c are at three positions P21 to P23 separated from the rotary unit 61 toward three different directions centered on the first rotary axis 61c.
US11462424B2

The present invention is related to a heating device for heating an object material using a laser beam, the heating device comprising a stage on which the object material is placed; a laser module for generating and outputting a laser beam; an optical module for controlling a path of the laser beam; a polygon mirror rotating around an axis of rotation and having a plurality of reflecting surfaces which reflect the laser beam; and a beam guide module for controlling an incidence range within which the laser beam reflected by the polygon mirror is incident on the object material, and an indirect heating method using a laser beam in a heating device.
US11462419B2

Various embodiments of fanout packages are disclosed. A method of forming a microelectronic assembly is disclosed. The method can include bonding a first surface of at least one microelectronic substrate to a surface of a carrier using a direct bonding technique without an intervening adhesive, the microelectronic substrate having a plurality of conductive interconnections on at least one surface of the microelectronic substrate. The method can include applying a molding material to an area of the surface of the carrier surrounding the microelectronic substrate to form a reconstituted substrate. The method can include processing the microelectronic substrate. The method can include singulating the reconstituted substrate at the area of the surface of the carrier and at the molding material to form the microelectronic assembly.
US11462406B2

The present disclosure provides a semiconductor device structure with fine boron nitride spacer patterns and a method for forming the semiconductor device structure, which can prevent the collapse of the fine patterns. The semiconductor device structure includes a first target structure and a second target structure disposed over a semiconductor substrate. The semiconductor device structure also includes a first boron nitride spacer disposed over the first target structure, wherein a topmost point of the first boron nitride spacer is between a central line of the first target structure and a central line of the second target structure in a cross-sectional view.
US11462402B2

Molecular-beam epitaxy (MBE) and more particularly suboxide MBE (S-MBE) and related structures are disclosed. S-MBE is disclosed that includes the use of a molecular beam of a suboxide that may be subsequently oxidized in a single step reaction to form an oxide film. By way of example, for a gallium oxide (Ga2O3) film, a molecular beam including a suboxide of gallium (Ga2O) may be provided. S-MBE may be performed in adsorption-controlled regimes where there is an excess of source material containing species in order to promote high growth rates for oxide films with improved crystallinity. Source mixtures for providing molecular beams of suboxides are disclosed that include mixtures of a particular element and an oxide of the element in ratios that promote such adsorption-controlled growth regimes. Related structures include oxide films having increased thickness with reduced crystal defects, including single polymorph films of gallium oxide.
US11462393B2

A plasma etching method using a Faraday cage, including: providing an etch substrate in a Faraday cage, where the etch substrate includes a metal mask provided on one surface thereof, and where an upper surface of the Faraday cage is provided with a mesh portion; a first patterning step of forming a first pattern area on the etch substrate; and a second patterning step of forming a second pattern area on the etch substrate after shielding at least a part of the mesh portion with a shutter. The first pattern area includes a first groove pattern having a depth gradient of 0 to 40 nm per 5 mm, and the second pattern area includes a second groove pattern having a depth gradient of 50 to 300 nm per 5 mm.
US11462388B2

Embodiments of the disclosure provided herein include an apparatus and method for the plasma processing of a substrate in a processing chamber. More specifically, embodiments of this disclosure describe a biasing scheme that is configured to provide a radio frequency (RF) generated RF waveform from an RF generator to one or more electrodes within a processing chamber and a pulsed-voltage (PV) waveform delivered from one or more pulsed-voltage (PV) generators to the one or more electrodes within the processing chamber. The plasma process(es) disclosed herein can be used to control the shape of an ion energy distribution function (IEDF) and the interaction of the plasma with a surface of a substrate during plasma processing.
US11462376B2

A vacuum circuit breaker includes: a vacuum valve that is insulated and supported inside a grounded tank; a movable-side frame connecting a lower end of a movable-side external conductor to a movable conductor; a stationary-side frame connecting a lower end of a stationary-side external conductor to a stationary conductor; a movable-side insulating support tube that supports the movable-side frame and insulates thereof from the grounded tank; a stationary-side insulating support tube that supports the stationary-side frame and insulates thereof from the grounded tank; a movable-side flange covering a movable-side end of the grounded tank; and a rubber piece on an inner peripheral surface of the movable-side flange. The movable-side insulating support tube is supported, at an end opposite from an end connected to the movable-side frame, by the movable-side flange via the rubber piece and is movable along an axis and a radius of an arc-extinguishing chamber.
US11462375B2

A make contact system for high-voltage applications includes a vacuum switching tube having two switch contacts in the form of plate contacts, of which at least one is a moving contact coupled to a drive. At least one plate contact is rotationally symmetrically surrounded by a shielding element, and the shielding element has an electric conductivity which is less than 40×10−6 S/m.
US11462374B2

A switching device having a pole assembly, a drive unit, and a kinematic linkage arrangement is provided. The pole assembly includes interrupter units operably connected via an interlink arrangement representing a circuit breaker and a grounding switch, respectively. The drive unit operates the interrupter units. The kinematic linkage arrangement includes at least a lever member operably connected to the interlink arrangement and the drive unit, a cam member rigidly connected to the drive unit, and an elastic member adjustably connected to the cam member. The kinematic linkage arrangement transfer a predefined torque to the drive unit to maintain the circuit breaker in an open state.
US11462373B2

A switch apparatus for an automobile with a reduced size by installing a touch type switch apparatus inside a dial switch apparatus is provided. A switch apparatus for an automobile according to the present disclosure includes a main body which has an open lower side, a cover body which is inserted into the open lower side of the main body and is coupled to the main body, a dial switch apparatus which is installed on the main body and has an annular wheel knob rotatable with a virtual rotation axis disposed in a vertical direction as a rotation center, a touch type switch apparatus which is installed on the main body and has a capacitive touch pad which is touched by a user and pressed in an up-down direction, a main PCB which is coupled to the cover body to be disposed in the main body and into which a switch signal is input from the dial switch apparatus and the touch type switch apparatus, and a case body which is coupled to the main body and has a hole, through which the wheel knob and the capacitive touch pad are exposed, on an upper side, in which the capacitive touch pad is disposed inside the wheel knob.
US11462372B2

An illuminated keyboard includes a light-emitting diode light string, a controller, a feedback line and a plurality of keys. The light-emitting diode light string includes a plurality of light-emitting diode modules which are connected in series through a serial connection wire. Each light-emitting diode module includes a light-emitting diode chip and a drive circuit. The controller is electrically connected with the light-emitting diode light string. The feedback line is electrically connected between the light-emitting diode modules and the controller. The keys correspond to the light-emitting diode modules and are electrically connected with the feedback line. Each light-emitting diode module emits light according to a received light-emitting signal and outputs a feedback signal. When at least one of the keys is switched to a pressing state, the feedback signal is pulled from a first level to a second level for the controller to differentiate the key in the pressing state.
US11462371B2

A key structure is provided. The key structure includes a base plate, a membrane switch circuit, a key cap and a balance bar. The base plate includes a mounting portion. The membrane switch circuit is arranged on the base plate. The key cap is disposed above the membrane switch circuit. The balance bar is arranged between the base plate and the key cap. The balance bar includes a rod body and a first link part, the rod body is connected to the key cap, and the first link part is pivotally arranged corresponding to the mounting portion and connected to the base plate. An opaque area is formed in the overlap range of the orthographic projection of the membrane switch circuit and the key cap.
US11462367B2

Provided is a method of manufacturing a contact material, including the steps of: forming a Ni alloy film having a film thickness of 40 nm or more and 110 nm or less on a surface of WC powder having an average particle diameter of 2 μm or more and 10 μm or less by an electroless Ni plating method; performing heat treatment for degassing at a temperature of 500° C. or more and 860° C. or less; crushing Ni alloy-coated WC powder after the heat treatment; mixing the crushed Ni alloy-coated WC powder and Cu powder having an average particle diameter of 1 μm or more and 100 μm or less; and compressing the resultant mixture, followed by sintering the mixture at a temperature of more than 1,083° C. and less than 1,455° C.
US11462363B2

A capacitor having an anode of a pressed powder pellet is described. The pressed powder anode pellet has a contoured trough that extends inwardly into the height of the pellet from a peripheral edge of the pellet. A shaped anode wire has an embedded portion residing inside the pellet and an outwardly extending portion that is connected to the terminal pin of a feedthrough. The feedthrough is nested in the contoured trough. In order to prevent a crack from rendering the anode inoperable, the embedded portion of the anode wire is shaped to bridge the lateral extent of the contoured trough. Should a crack develop in the anode, the crack will intersect the embedded portion of the anode wire. As an embedded bridging wire structure, the crack in the anode pellet will not cause the shaped anode wire to break. Instead, the shaped anode wire provides electrical continuity from one side of the crack to the other so that the capacitor remains functional.
US11462359B2

A multilayer ceramic capacitor includes a multilayer body including dielectric layers and inner electrodes stacked in an alternating manner, and first, second, third, and fourth outer electrodes provided on a surface of the multilayer body. An effective portion includes a capacitance generating portion in which first and second inner electrodes face each other to generate an electrostatic capacitance, a first successive stacking portion in which first inner electrodes are successively stacked, and a second successive stacking portion in which second inner electrodes are successively stacked. The following relational expressions (1) and (2) are satisfied. (1) about 0.168≤Total thickness of inner electrodes/Dimension of multilayer body in stacking direction. (2) about 0.19≤Total number of first and second inner electrodes opposing each other with dielectric layers interposed therebetween/Total number of inner electrodes≤about 0.48.
US11462353B2

A winding inductor component includes a core having a columnar shaft portion and a pair of support portions provided at both ends of the shaft portion. The wiring inductor component further includes terminal electrodes provided on the pair of support portions, respectively, and being non-magnetic bodies, and a wire wound around the shaft portion and having both end portions connected to the terminal electrodes of the pair of support portions.
US11462341B2

An electrically conductive multilayer film is disclosed. The conductive multilayer film may comprise a non-conductive base layer and a transparent layer comprising transparent conductor material provided on the non-conductive base layer, wherein the transparent layer comprising transparent conductor material is at least partly covered with transparent dielectric material forming a coating layer on the transparent layer comprising transparent conductor material such that the transparent layer comprising transparent conductor material is situated between the coating layer and the non-conductive base layer, and wherein the thickness of the coating layer is 10-600 nm in order to enable processing of the transparent layer comprising transparent conductor material through the coating layer. Further is disclosed a method, a touch sensing device, and different uses.
US11462340B2

The present invention relates to a wire or cable comprising a conductor coated with an insulation composition, wherein said insulation composition comprises: i) a polyethylene copolymer having a melting point of 105° C. or less; and ii) a hindered amine light stabiliser (HALS) comprising at least one 2,2,6,6-tetramethyl-piperidinyl group present in an amount of 0.5 to 1.5 wt %.
US11462333B1

A telemedical apparatus, system, and method for providing medical services to a patient remotely using electronic communications. The apparatus, system, and method includes a primary computer module having data input mechanisms, a secondary computer module including data receiving, interpreting, and diagnosing capabilities remotely located from the primary computer module, electronic communication devices between the primary computer module and the secondary computer module, a mechanism for relaxation connected to the primary computer module and adapted to stabilize a patient's biological vital signs before the biological vital signs information is collected and sent by the primary computer module, at least one medical component adapted to obtain and send biological vital sign information of the patient to the primary computer module; and a mechanism for receiving and printing medical prescriptions connected to the primary computer module, wherein the secondary computer module is capable of sending medical prescriptions and the primary computer module is capable of receiving and printing medical prescriptions.
US11462330B2

In an example, the technique also detects and measures vital signs of each human target by continuous, non-intrusive method. In an example, the vital signs of interest include a heart rate and a respiratory rate, which can provide valuable information about the human's wellness. Additionally, the heart rate and respiratory rate can also be used to identify a particular person, if more than two target humans living in a home. Of course, there can be other variations, modifications, and alternatives.
US11462329B2

Systems and methods are disclosed for assessing cardiovascular disease and treatment effectiveness based on adipose tissue. One method includes identifying a vascular bed of interest in a patient's vasculature; receiving a medical image of the patient's identified vascular bed of interest; identifying adipose tissue in the received medical image; receiving a geometric vascular model comprising a representation of the patient's identified vascular bed of interest; and computing an inflammation index associated with the geometric vascular model, using the identified adipose tissue.
US11462328B2

A system and method for risk prediction and corrective action for a contact type activity is provided. The method includes generating a personalized full body musculoskeletal model to depict the knee and ankle joint behavior of a subject during the contact type activity. Various contact type activities are simulated using the personalized full body musculoskeletal model. Injury biomarkers and their parameters based on the contact type activities are identified, parameters are indicative of risk of injury to participating muscle groups said activity. Based on the injury biomarkers, optimal muscle co-activation parameters are analyzed by a neuro-muscular controller, to adapt the participating muscle groups for providing the correction action against the predicted risk of injury. Said optimal muscle co-activation parameters are indicative of muscle synergy during the contact type activity.
US11462317B2

Methods, systems, and computer-readable media for displaying a graphical representation of patient form information are described herein. The method can include receiving a plurality of digital patient forms from at least one medical feed source, where each digital patient form comprises a set of medical data for a medical patient, determining at least a portion of medical data from the plurality of digital patient forms is associated with a predefined medical parameter, where the predefined medical parameter is different than a temporal parameter, generating a graphical medical history of the at least a portion of medical data, the graphical medical history organized by a categorical variable axis and providing a visual indicator of the association between the at least a portion of medical data and the predefined medical parameter temporally spanning across the plurality of digital patient forms, and displaying the graphical medical history via a GUI to a user.
US11462304B2

An artificial intelligence engine architecture for generating candidate drugs is disclosed. In one embodiment, a method includes generating, via a creator module, a candidate drug compound including a sequence of a candidate drug compound, including the candidate drug compound as a node in a knowledge graph; generating, via a descriptor module, a description of the candidate drug compound at the node in the knowledge graph, wherein the description comprises drug compound structural information, drug compound activity information, and drug compound semantic information; based on the description, performing, via a scientist module, a benchmark analysis of a parameter of the creator module; and modifying, based on the benchmark analysis, the creator module to change the parameter in a desired way during a subsequent benchmark analysis.
US11462300B2

The present disclosure provides methods, systems, and media for accurate and efficient estimation of a genome of a genus.
US11462292B1

An error correction circuit includes ECC encoder and an ECC decoder. The ECC encoder generates, based on a first main data obtained by selectively shifting data bits of a main data based on a LSB of a row address, a parity data using an ECC and stores a codeword including the main data and the parity data in a target page. The ECC decoder generates a syndrome based on a second main data obtained by selectively shifting data bits of the main data based on the LSB of the row address, the parity data and a parity check matrix based on the ECC, and corrects a single bit error or corrects two bit errors when the two bit errors occur in adjacent two memory cells based on the syndrome. The mis-corrected bit is generated when the multiple error bits are present in the main data.
US11462290B2

The disclosure discloses a wafer acceptance test module for a static memory function test, reduced instruction built-in self-test circuit formed on a wafer includes: a ring oscillator, a frequency divider, a counter, a data latch and comparator. The counter is used for count, and the count is used as an input signal of each of an address decoder and a data input port at the same time. The data latch and comparator is connected to an output terminal of the address decoder and an output terminal of the sense amplifier and compare two output signals to obtain a test result. The disclosure also discloses a wafer acceptance test method for a static memory function test. The disclosure does not need to rely on a dedicated test machine for memory to perform a static memory function test, which can simplify a test procedure.
US11462288B2

A memory component comprises a memory unit including an array of memory cells, a controller of the memory unit, and a JTAG test interface including a plurality of contact pads adapted to connect the memory component with a host device and/or a test machine, wherein the test interface further comprises a plurality of test registers, which are configured to store the operating instructions for performing the test of the memory component, and wherein those test registers are organized in a matrix configuration, each row of the matrix being associated with a specific address. A related System-On-Chip device and a related method are further disclosed.
US11462286B2

A method for operating a memory includes: activating a first row, and sensing and amplifying, by a first bit line sense amplifier array, data of memory cells of the first row; transferring data of first columns of the first row from the first bit line sense amplifier array to global input/output lines through first input/output sense amplifiers; storing data of the global input/output lines in the first columns of a dummy bit line sense amplifier array through dummy write drivers; transferring data of second columns of the first row from the first bit line sense amplifier array to the global input/output lines through the first input/output sense amplifiers; and storing the data of the global input/output lines in the second columns of the dummy bit line sense amplifier array through the dummy write drivers.
US11462284B2

A system and method are provided for a analyzing a refresh rate of a device under test (DUT) such as a volatile memory device that includes a memory and an associated memory controller. The method includes acquiring refresh data based upon signals between the memory and the memory controller of the volatile memory device over a time period, determining the refresh rate of the volatile memory device for time windows of the time period based upon the acquired refresh data, and displaying the refresh rate of the volatile memory device, compared to a refresh threshold, on a graphical user interface (GUI), for each of the time windows over the time period.
US11462283B2

Latch circuits with improved single event upset immunity and related systems, apparatuses, and methods are disclosed. An apparatus includes a dual interlock storage cell (DICE) latch circuit including a first input node corresponding to a first path and a second input node corresponding to a second path. The first input node is electrically isolated from the second input node.
US11462275B2

A memory device includes; a memory cell array including a first memory block and a second memory block adjacently disposed in a first direction, driving signal lines respectively corresponding to vertically stacked word lines, and a pass transistor circuit including an odd number of pass transistor groups and connected between the driving signal lines and the memory cell array. One of the odd number of pass transistor groups includes a first pass transistor connected between a first word line of the first memory block and a first driving signal line among the driving signal lines, and a second pass transistor connected between a first word line of the second memory block and the first driving signal line adjacently disposed to the first pass transistor in a second direction.
US11462262B2

The present invention relates generally to the field of semiconductor memories and in particular to memory cells comprising a static random access memory (SRAM) bitcell (100). Leakage current in the read path is reduced by connecting a read access transistor terminal either to GND or VDD during read access or write access and idle state. The SRAM cell inverters may be asymmetrical in size. The memory may comprise various boost circuits to allow low voltage operation or application of distinguished supply voltages.
US11462261B2

A method of operating a memory device is disclosed. A method may include generating a first control signal to activate a first number of main input/output (MIO) lines associated with a first data terminal region of a memory bank at a first time. The method may also include generating a second control signal to activate a second number of MIO lines associated with a second data terminal region of the memory bank at a second, subsequent time. Further, the method may include resetting each of the first control signal and the second control signal in response to a command.
US11462254B2

Methods, apparatuses, and systems related to voltage management of memory apparatuses/systems are described. The memory device can include circuitry configured to determine an operating frequency of a clock signal for an ongoing or an upcoming memory operation. The memory device may generate a control indicator for increasing a system voltage for higher operating frequencies, for decreasing the system voltage for lower operating frequencies, or a combination thereof.
US11462242B2

Provided are a magnetic tape comprising a magnetic layer containing a ferromagnetic powder and a binding agent on a non-magnetic support, in which the magnetic layer contains an oxide abrasive, an average particle diameter of the oxide abrasive obtained from a secondary ion image acquired by irradiating a surface of the magnetic layer with a focused ion beam is 0.04 μm to 0.08 μm, and an absolute value ΔN of a difference between a refractive index Nxy measured with respect to an in-plane direction of the magnetic layer and a refractive index Nz measured with respect to a thickness direction of the magnetic layer is 0.25 to 0.40, and a magnetic recording and reproducing device including the magnetic tape.
US11462233B2

An electronic device and method of recognizing an audio scene are provided. The method of recognizing an audio scene includes: separating, according to a predetermined criterion, an input audio signal into channels; recognizing, according to each of the separated channels, at least one audio scene from the input audio signal by using a plurality of neural networks trained to recognize an audio scene; and determining, based on a result of the recognizing of the at least one audio scene, at least one audio scene included in audio content by using a neural network trained to combine audio scene recognition results for respective channels, wherein the plurality of neural networks includes: a first neural network trained to recognize the audio scene based on a time-frequency shape of an audio signal, a second neural network trained to recognize the audio scene based on a shape of a spectral envelope of the audio signal, and a third neural network trained to recognize the audio scene based on a feature vector extracted from the audio signal.
US11462232B1

In one implementation, a method of playing audio is performed at a device including one or more processors coupled to non-transitory memory. The method includes playing audio associated with an object at a frequency-dependent volume based on a distance between a user location and an object location, an object orientation with respect to the user location, and the frequency-dependent three-dimensional audio emission pattern. In various implementations, methods of visualizing the frequency-dependent three-dimensional audio emission pattern and changing properties thereof are disclosed.
US11462230B1

An audio system that includes an IMU or accelerometer in physical proximity to a microphone and a driver. The signal generated by the IMU or accelerometer may be used to filter the audio signal generated by the microphone with respect to mechanically coupling between the driver outputting sound and the microphone via a shared structure. In some cases, an accelerometer may be incorporated into a package of the microphone to provide analog-based filtering prior to converting the audio signal of the microphone to a digital format.
US11462228B2

A speech intelligibility calculating method is a method executed by a speech intelligibility calculating apparatus, the speech intelligibility calculating method including: a speech intelligibility calculating step of calculating a speech intelligibility that is an objective assessment index of a speech quality, based on a difference component between features found through an analysis of an input clean speech and an input enhanced speech, using one or more filter banks; and a step of outputting the speech intelligibility calculated at the speech intelligibility calculating step. This speech intelligibility calculating method is capable of calculating a speech intelligibility without any dependency on a speech enhancement method.
US11462221B2

An apparatus for decoding an encoded audio signal to obtain a reconstructed audio signal is provided, having: a receiving interface for receiving one or more frames, a coefficient generator, and a signal reconstructor. The coefficient generator is configured to determine one or more first audio signal coefficients, and one or more noise coefficients. Moreover, the coefficient generator is configured to generate one or more second audio signal coefficients, depending on the one or more first audio signal coefficients and depending on the one or more noise coefficients. The audio signal reconstructor is configured to reconstruct a first portion of the reconstructed audio signal depending on the one or more first audio signal coefficients and the audio signal reconstructor is configured to reconstruct a second portion of the reconstructed audio signal depending on the one or more second audio signal coefficients, if the current frame is not received by the receiving interface or if the current frame being received by the receiving interface is corrupted.
US11462217B2

An electronic apparatus is disclosed. The electronic apparatus includes: a microphone, an IC chip configured to, based on a level of a user voice received through the microphone being equal to or greater than a threshold value set as a first level, identify whether the user voice includes a wake-up-word (WUW), and a processor configured to, based on the WUW being included in the user voice, transmit a signal corresponding to the user voice to an external electronic apparatus, and based on the transmitting of the signal corresponding to the user voice being completed, set the threshold value as a second level lower than the first level, wherein the IC chip is configured to, based on a subsequent user voice being received through the microphone, identify whether a level of the subsequent user voice is equal to or greater than the threshold value set as the second level, and based on the level of the subsequent user voice being equal to or greater than the threshold value set as the second level, identify whether the subsequent user voice includes the WUW.
US11462205B2

A first variable filter receives a sound of a second seat audio source as an input and generates a cancel sound for canceling the sound of the second seat audio source at a first seat. The transfer functions of the first variable filter and the second variable filter are updated such that the level of a signal obtained by subtracting the output of the auxiliary filter that generates a correction signal for correcting the difference between the positions of the first seat microphone and the first seat and the output of the second variable filter that receives the sound of the first seat audio source from the output of the first seat microphone is minimized. While the level of the signal exceeds a threshold, the signal is relayed to the second seat as a spoken voice.
US11462204B2

Wind turbine comprising a tower (2) bearing a nacelle (5) and a rotor (3) with a plurality of rotor blades (4) and an active noise reduction device (7), wherein the active noise reduction device (7) comprises at least one actuator (8), at least one unsteady pressure sensor (9) adapted to produce an output signal corresponding to a turbulent flow condition during operation of the rotor blade (4), at least one noise sensor (10) adapted to produce an output signal corresponding to a noise generated by the rotor blade (4) at the location of the noise sensor (10), and a control unit (11), wherein the unsteady pressure sensor (9) and the actuator (8) are arranged on at least one of the rotor blades (4) and the noise sensor (10) is arranged at the nacelle (5) and/or at the tower (2), wherein the control unit (11) is adapted to control the actuator (8) in dependence of the output signals of the unsteady pressure sensor (9) and the noise sensor (10) to emit an anti-noise signal at least partly reducing the noise generated by the rotor blade (4).
US11462195B2

This disclosure describes a digital-content-transition system that dynamically determines a content-transition type for a visual media transition and converts a display of a digital-content-display device from one visual media item to another visual media item according to the content-transition type. For example, the digital-content-transition system can intelligently determine a type and time of transition from multiple content-transition types and content-transition times for transitioning between visual media items or visual media collections displayed at a digital-content-display device. By intelligently determining a content-transition type and a corresponding content-transition time based on metadata of the visual media items, the digital-content-transition system can transition a display of the digital-content-display device between visual media items or visual media collections according to the content-transition type and content-transition time.
US11462173B2

A display device includes: a substrate including a display area and a non-display area; pixels connected to first scan lines, second scan lines, third scan lines, and emission control lines; a first scan driver supplying a first scan signal to the first scan lines; a second scan driver supplying a second scan signal to some of the second scan lines and supplying a third scan signal to the third scan lines; an emission driver supplying an emission control signal to the emission control lines; a first pad and a second pad provided in the non-display area; a first power line connected to the first pad, the first power line transferring a first voltage to the first scan driver and the emission driver; and a second power line connected to the second pad, the second power line transferring a second voltage to the second scan driver.
US11462169B2

A pixel of a display device includes a capacitor; a light emitting diode; and first, second, third, and fourth transistors. The display device has a normal frequency mode and a low frequency mode. Two electrodes of the capacitor are respectively connected to a first voltage source and a gate node. A gate electrode of the first transistor is connected to the gate node. In a hold period in the low frequency mode, both the second and third transistors receive a scan signal, the third transistor diode-connects the first transistor, the fourth transistor receives an initialization signal and transfers an initialization voltage to the gate node, the scan signal is at a first off voltage level, and the initialization signal is at a second off voltage level unequal to the first off voltage level. The cathode of the light emitting diode is connected to a second voltage source.
US11462164B1

A display system includes a display panel and first and second display drivers. The first display driver is configured to generate first region total current data corresponding to a subtotal of estimated pixel currents of respective pixels in a first region of the display panel. The second display driver is configured to generate second region total current data corresponding to a subtotal of estimated pixel currents of respective pixels in a second region of the display panel. The first display driver is further configured to receive the second region total current data from the second display driver, receive first image data for the first region; generate first voltage data based on the first image data, and update the first region of the display panel based on the first voltage data. Generating the first voltage data includes an IR-drop compensation based on the first and second region total current data.
US11462158B2

The embodiments of the present disclosure provide a pixel compensation circuit, a display panel, a driving method and a display device. The pixel compensation circuit includes a light emitting component; a drive circuit configured to generate a drive current input to a first electrode of the light emitting component; and a light emission control circuit configured to provide a first power signal to a second electrode of the light emitting component in response to a first light emission control signal, and to provide a second power signal to the second electrode of the light emitting component in response to a second light emission control signal, wherein the first power signal and the second power signal have opposite levels.
US11462155B1

The present description concerns an elementary module (100) of a display device enabling to display at least one pixel of an image, the module comprising: a first assembly of N LEDs (101(i,j)) distributed into M groups (G(i)), at least one of the M groups comprising at least two LEDs, where N and M are integers, with M greater than or equal to 2; and a control circuit comprising M bias circuits (103(i)) respectively associated with the M groups of LEDs, each bias circuit (103(i)) being shared by the LEDs of the corresponding group (G(i)) and being adapted to successively controlling the emission of the LEDs of the group.
US11462141B2

A display device includes a first display area, a second display area, a first multiplexer, and a second multiplexer. The first display area includes a plurality of first data lines. The second display area is adjacent to the first display area and includes a plurality of second data lines. The first multiplexer is electrically connected to one of the first data lines. The second multiplexer is electrically connected to one of the second data lines. The first data line is electrically connected to a first number of sub-pixels. The second data line is electrically connected to a second number of sub-pixels. The first number is less than the second number. The size of the first multiplexer is smaller than that of the second multiplexer.
US11462132B2

A reseal label for at least partially covering a pack for consumer goods includes a sheet of polymer material having a pull tab and one or more panels configured to at least partially cover the pack for consumable goods. The reseal label includes resealable adhesive on the pull tab, and permanent adhesive on one or more of the one or more panels to adhere to one or more walls of the pack.
US11462124B2

Present embodiments include systems and methods for stick welding applications. In certain embodiments, simulation stick welding electrode holders may include stick electrode retraction assemblies configured to mechanically retract a simulation stick electrode toward the stick electrode retraction assembly to simulate consumption of the simulation stick electrode during a simulated stick welding process. In addition, in certain embodiments, stick welding electrode holders may include various input and output elements that enable, for example, control inputs to be input via the stick welding electrode holders, and operational statuses to be output via the stick welding electrode holders. Furthermore, in certain embodiments, a welding training system interface may be used to facilitate communication and cooperation of various stick welding electrode holders with a welding training system.
US11462123B2

System and method for digitized digit symbol substitution test (DSST) are disclosed. In an example, a display area of a digitized DSST device is partitioned into multiple bins. Further, a series of number symbol pairs is displayed as a lookup table on top of the display, termed as a lookup area. Furthermore, a question and answer (QA) pair corresponding to the series of number symbol pairs to an examinee in multiple trials. In addition, feature values for the QA pair are computed in each of the multiple bins in the trials, wherein the feature values comprise a response time and an accuracy of response by the examinee. Moreover, probabilities of the feature values are determined in each of the multiple bins. Also, an entropy value based on the probabilities of the feature values is computed in each of the multiple bins providing information on distribution.
US11462121B2

Method and system for visualizing dynamic virtual sub-systems of a virtual simulated element in an interactive computer simulation system comprising a computer generated environment. One or more tangible instruments control the virtual simulated element in the computer generated environment. A graphical user interface comprising an interactive display portion depicting a rendered view of the virtual simulated element. While an interactive computer simulation of the virtual simulated element is performed in the interactive computer simulation system, a storage system logs dynamic data in relation to the dynamic virtual sub-systems. At least one of the dynamic virtual sub-systems of the virtual simulated element is selected and a subset of dynamic data related to the selected virtual sub-system is loaded from the storage system. The selected virtual sub-system is displayed together with the related dynamic data on the graphical user interface.
US11462117B2

A method for execution by a computing entity for creating a multi-disciplined learning tool regarding a topic includes obtaining a first learner approach associated with a first learner of a set of learners. The method further includes creating first lesson asset information regarding the topic for the first learner based on the first learner approach associated with the first learner. The method further includes sending the first lesson asset information to a first learner computing entity associated with the first learner.
US11462115B2

An unmanned aerial vehicle (“UAV”) receives location information describing geographic boundaries of a polygonal no-fly zone (“NFZ”), the NFZ having a plurality of virtual walls each associated with a geographic line segment. The UAV identifies a closest and a second closest virtual wall of the plurality of virtual walls of the NFZ to a geographic location of the UAV. The UAV determines a first distance from the location of the UAV to a portion of the closest virtual wall nearest to the location of the UAV and a second distance from the location of the UAV to a portion of the second closest virtual wall nearest to the location of the UAV. In response to the first and/or second determined distances being less than a threshold distance, the UAV modifies a velocity and/or a trajectory of the UAV such that the UAV does not cross the virtual walls.
US11462114B2

The invention relates to a method for controlling vehicles (V1-V3) in a mission along a route, comprising—selecting at least two progress control value sets (u, tw), each value set comprising a respective value (u1, u2, u3, tw) of a progress control parameter for at least one of the vehicles, wherein each progress control parameter value influences the rate of progress of the respective vehicle, —determining, for each of the selected progress control value sets, a respective distribution (SoBfut) of the vehicles, if the at least one of the vehicles is controlled based on the respective selected progress control value set (u, tw), so that each progress control value set is correlated to a respective distribution (SoBfut) of the vehicles, —identifying, from the selected progress control value sets, based at least partly on the determinations of the distributions (SOBfut), a progress control value set (u, tw) for controlling the at least one of the vehicles, and—controlling the at least one of the vehicles (V1-V3) according to the identified progress control value set (u).
US11462113B2

Systems and methods for alerting a pedestrian of the density of automated vehicles to non-automated vehicles in an area by broadcasting a visual signal representing a group mode status of automated vehicles travelling towards or within a roadway intersection. The group mode status may be broadcast as a percentage of automated vehicles to total vehicles or can be broadcast as a ratio of automated vehicles to non-automated vehicles on an external mode indicator of a subject automated vehicle. The visual signal may be broadcast as a pattern of lighting, a change in light intensity, a change in colors or a change in text. The group mode status may also be broadcast to a pedestrian equipped with a wireless device via vehicle-to-infrastructure communications. The group status may also be broadcast to and displayed on infrastructure component, such as a street light, display post, crosswalk sign, or building display configured to receive signals.
US11462111B2

Techniques are provided which may be implemented using various methods and/or apparatuses in a vehicle to utilize vehicle external sensor data, vehicle internal sensor data, vehicle capabilities and external V2X input to determine, send, receive and utilize V2X information and control data, sent between the vehicle and a road side unit (RSU) to determine intersection access and vehicle behavior when approaching the intersection.
US11462108B2

A vehicle presence detection system for determining whether a parking space is vacant or occupied and utilizing this information to guide vehicles to available parking spaces. generally includes a LIDAR device, a cloud-based processing unit, a database, and a guidance light. The LIDAR device generally includes a light emitter, a light sensor, a CPU, a memory unit, and a communications device. The LIDAR device determines the distance between itself and a parking spot or a vehicle parked in that parking spot using an algorithm that accounts for variances in the ambient conditions. This status information can be communicated to a cloud-based processing unit, which can store this information in a database and/or use this information to send parking status indications to an autonomous vehicle dynamic sign, mobile device, or guidance light.
US11462104B2

Systems and methods are disclosed for monitoring or affecting movement of a vehicle using a traffic device. An event data source may have a processor and/or a transceiver. The event data source may transmit, via the transceiver and to a vehicle and infrastructure computing device, information indicative of an event affecting a portion of road. The vehicle and infrastructure computing device may comprise a vehicle and infrastructure control computer. The vehicle and infrastructure computing device may receive, from the event data source, the information indicative of the event affecting the portion of road. The computing device may determine one or more traffic devices associated with the portion of road and configured to control traffic for the portion of road. Based on the information indicative of the event affecting the portion of road, the computing device may send, to the one or more traffic devices associated with the portion of road, instructions to change one or more characteristics of the one or more traffic devices.
US11462101B2

Aspects of the present invention determine positional data for each of a plurality of autonomous vehicles travelling on a common roadway that includes geographic coordinate location, vehicle speed, speed change and vehicle lane position data; determine a reaction value as an amount of change in positional data of a first autonomous vehicles caused in reaction to a causal change in positional data of a second of the autonomous vehicle; associate the reaction value to a volume of traffic flow at a time of occurrence; and, in response to a request for a change to positional data of a third autonomous vehicle that is similar to the causal change, estimate a cost of the request as a change to positional data of a fourth autonomous vehicles projected from the reaction value in proportion to a similarity of a traffic flow volume.
US11462100B2

An error monitoring apparatus and method are provided. The error monitoring method includes collecting an Event-Related Potential (ERP) for at least one passenger in a first mobility for a predetermined amount of time, analyzing the ERP collected for the predetermined amount of time, and transmitting error information of the first mobility to a traffic control server based on a result of analysis. The error information of the first mobility includes at least one of information on a time when the ERP is generated, a waveform of the ERP, position information of the first mobility or operation information of a second mobility, and the second mobility is different from the first mobility and has caused the ERP.
US11462099B2

A control system for use in a motor vehicle is used for monitoring a current driving situation of the motor vehicle, based on surroundings data of the host motor vehicle in the current driving situation, obtained from at least one surroundings sensor situated on the host motor vehicle. The control system is used to recognize lanes, lane boundary lines, lane markings, and/or other motor vehicles in an area in front of, to the side of, and/or behind the host motor vehicle. In addition, the control system is used to determine at least one driving parameter for each other motor vehicle present in the surroundings of the host motor vehicle, based on the provided surroundings data, and to generate a plurality of possible trajectories for the future travel course for each of the other motor vehicles, based on the driving parameter determined in each case. Lastly, the control system is used to carry out a simulation of the plurality of possible trajectories for the future travel course for each of the other motor vehicles, and to group in each case the plurality of possible trajectories for the future travel course for each of the other motor vehicles, based on the simulation.
US11462088B2

Embodiments described herein relate to an anti-theft device. Some embodiments comprise a cover seat which is provided with an acoustomagnetic coil and a circuit board and formed with a guide slot, an arm hook which is a curved hook and has a long arm movably inserted into the guide slot, a plug which is mounted on the cover seat and used to lock the arm hook in a moving state, and a cable which is mounted at one end of the cover seat, penetrates through a YETI® vacuum cup and is electrically connected to the circuit board, wherein a monitoring assembly for protecting the tag against damage is mounted on the tag and comprises a Hall® switch arranged on the circuit board and magnetic steel arranged on a short arm of the arm hook.
US11462086B2

In accordance with an embodiment, a detection device includes: an infrared temperature sensor configured to provide a temperature signal associated with an heat emission of at least one individual within a monitored area; an electrostatic-charge-variation sensor configured to provide a charge-variation signal indicative of a variation of electrostatic charge associated with the at least one individual; and a processing unit, coupled to the infrared temperature sensor and to the electrostatic-charge-variation sensor, the processing unit configured to detect a presence of the at least one individual within the monitored area by receiving the temperature signal and the charge-variation signal, and jointly processing the temperature signal and charge.
US11462085B2

An antitheft system of a user terminal module and a mobile robot capable of being used as a shopping cart are disclosed. The antitheft system includes: a user terminal module generating terminal location data comprising location coordinates; a mobile robot assisting in driving through conversion of a drive mode into a preset drive mode depending upon a location of the user terminal module and a distance from the mobile robot to the user terminal module while generating and outputting robot location data comprising location data thereof in real time; and a monitoring device monitoring locations of the user terminal module and the mobile robot in real time and controlling the terminal module and the mobile robot to perform an antitheft operation depending upon a region in which the terminal module and the mobile robot are placed, thereby improving reliability by preventing theft and loss of the user terminal module and the mobile robot.
US11462075B1

Customer management systems including a wireless puck device to facilitate concurrent communication with one or more customers having one or more customer user devices located within a certain range or proximity of a customer service point, the wireless puck device establishing a wireless connection with the customer user devices for data transfer, whereby the wireless puck device receives customer data, such as a customer or player identification number, the customer data either being stored in memory residing in the wireless puck device for subsequent communication with a customer management system or transmitted from the wireless puck device to the customer management system, wherein the wireless puck device and customer user device may further interact and communicate so that additional customer activity at the customer service point is associated with the customer and stored or transmitted to the customer management system. The customer management system may include a casino patron or player loyalty program management system and the customer service point may include a live table game operated at the casino.
US11462069B2

A transit system including an access control point, a positioning system, a tracking system, and a server. The access control point provides a passage to a transit user for taking a trip through the transit system. The server receives a first location and visual cues of the transit user. The first location is determined using the positioning system and a mobile device. Candidate locations and visual cues of other transit users are obtained from the tracking system. The server correlates the first location to a candidate location and compares the visual cues of the transit user with the other transit users. A correlated location is determined and the first location and the visual cues of the transit user are verified. The server verifies terms of a transit pass of the transit user. Based on the verification, usage of the transit pass is allowed for passing through the access control point.
US11462060B2

An autonomous driving vehicle (ADV) receives instructions for a human test driver to drive the ADV in manual mode and to collect a specified amount of driving data for one or more specified driving categories. As the user drivers the ADV in manual mode, driving data corresponding to the one or more driving categories is logged. A user interface of the ADV displays the one or more driving categories that the human driver is instructed collect data upon, and a progress indicator for each of these categories as the human driving progresses. The driving data is uploaded to a server for machine learning. If the server machine learning achieves a threshold grading amount of the uploaded data to variables of a dynamic self-driving model, then the server generates an ADV self-driving model, and distributes the model to one or more ADVs that are navigated in the self-driving mode.
US11462059B2

A system and method for monitoring vehicle performance and updating engine control parameters, which provides a solution to the problem of tuning engine control parameters for a vehicle. The core components of the invention are an engine controller coupled to an interface device which communicates with a remote device. Generally speaking, the components are configured as follows: the engine controller receives signals from various sensors in a vehicle and the engine controller controls the engine based on engine control parameters and the signals from the sensors. The interface device monitors the engine control and sensor signals and transmits information to the remote device. The remote device receives the information and sends back updated engine control parameters. The interface device receives the updated engine control parameters and communicates with the engine controller to update the engine control parameters using the updated engine control parameters.
US11462053B2

The present disclosure provides a neural network-based visual detection and tracking method of an inspection robot, which includes the following steps of: 1) acquiring environmental images of a dynamic background a movement process of the robot; 2) preprocessing the acquired images; 3) detecting human targets and specific behaviors in the images in the robot body, and saving the sizes, position information and features of the human targets with the specific behaviors; 4) controlling the orientation of a robot gimbal by using a target tracking algorithm to make sure that a specific target is always located at the central positions of the images; and 5) controlling the robot to move along with a tracked object. The neural network-based visual detection and tracking method of an inspection robot in the present disclosure has a quite high adaptive ability, achieves better detection and tracking effects on targets in a dynamic background scene.
US11462046B2

A display panel includes: a base, light-emitting devices, auxiliary light-emitting devices and a texture identification layer disposed above the base. The light-emitting devices are configured to emit light for display. Each auxiliary light-emitting device has a same light-emitting direction as the light-emitting devices and is configured to emit light in response to receiving a control signal during the display panel being in a screen-off state. The texture identification layer is configured to receive reflected light that is reflected to the texture identification layer in light emitted by the auxiliary light-emitting devices to an outside of the display apparatus, so as to perform texture identification.
US11462044B2

A chip, an electronic device, a panel and an operation method thereof are provided. The chip can control the panel to perform fingerprint sensing. Fingerprint sensing pixels of the panel are divided into a plurality of fingerprint zones along a column direction. The chip includes a selecting circuit and a control circuit. The selecting circuit obtains information about a selected fingerprint zone among the fingerprint zones. The control circuit provides multiple control signals for controlling the panel to perform fingerprint sensing. The control signals include multiple start pulse signals. The start pulse signals collectively indicate the selected fingerprint zone. The number of the fingerprint zones is greater than the number of the start pulse signals.
US11462041B2

Detecting pedestrians with objects is described (pushing stroller, carts, opening doors, carrying umbrellas, etc.). In an example, a perception component of a vehicle can receive sensor data from sensor(s) associated with the vehicle. The perception component can determine, by a model, observation(s) associated with the sensor data, wherein an observation comprises a first object (e.g., a pedestrian). The perception component can determine whether the first object is associated with a second object (e.g., a pedestrian object), wherein the first object and the second object are associated with a compound object (e.g., a pedestrian/pedestrian object system). The perception component can provide the indication of the first object or an indication of the compound object to at least one of a prediction component or a planning component of the vehicle for controlling the vehicle.
US11462036B2

In one embodiment, an apparatus comprises a memory and a processor. The memory stores visual data captured by one or more sensors. The processor detects one or more first objects in the visual data based on a machine learning model and one or more first reference templates. The processor further determines, based on an object ontology, that the visual data is expected to contain a second object, wherein the object ontology indicates that the second object is related to the one or more first objects. The processor further detects the second object in the visual data based on the machine learning model and a second reference template. The processor further determines, based on an inference rule, that the visual data is expected to contain a third object. The processor further detects the third object in the visual data based on the machine learning model and a third reference template.
US11462035B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for image processing using deep neural networks. One of the methods includes receiving data characterizing an input image; processing the data characterizing the input image using a deep neural network to generate an alternative representation of the input image, wherein the deep neural network comprises a plurality of subnetworks, wherein the subnetworks are arranged in a sequence from lowest to highest, and wherein processing the data characterizing the input image using the deep neural network comprises processing the data through each of the subnetworks in the sequence; and processing the alternative representation of the input image through an output layer to generate an output from the input image.
US11462030B2

A system and a method for detecting a pile of material by an autonomous machine. A 3D point cloud method includes obtaining a 3D point cloud indicative of an environment having a material pile, performing a ground surface estimation on the point cloud to identify non-ground points, grouping the non-ground points into clusters based on a proximity metric, creating a normalized height histogram for each of the clusters, comparing the normalized height histogram of each cluster to a generalized pile histogram, and identifying a cluster as a pile based on the similarity between the normalized height histogram and the generalized pile histogram. A 2D image method includes obtaining a 2D image from an imaging device, calibrating the imaging device with respect to a coordinate frame of the machine, and autonomously detecting an image of a material pile in the two-dimensional image using a trained deep-learning neural network.
US11462028B2

To provide an information processing device, an information processing method, and a program that can give a user a stronger impression that a real world is enhanced by using an AR technique. The information processing device includes a recognition unit that recognizes an object included in a real space so as to distinguish the object from a background on the basis of three-dimensional data of the real space in order to generate a virtual object image obtained by changing a state of the object.
US11462017B2

A system for identifying and timing an athlete during a timed sporting event. The athlete is timed using image recognition technology in which one or more images of the athlete taken during the sporting event by a camera (106a, 106b, or 106c) is time-stamped to generate a finish time for the athlete. The athlete is identified by comparing one of the images taken during the sporting event with a profile image of the athlete.
US11462016B2

The disclosed computer-implemented method may include identifying, via an artificial reality system, a plurality of physical objects in a real-world environment of a user and defining, based on identifying the plurality of objects, an object-manipulation objective for manipulating at least one of the plurality of objects. The method may also include determining an action sequence that defines a sequence of action steps for manipulating the at least one of the plurality of objects to complete the object-manipulation objective, and presenting, via the artificial reality system, a notification to the user indicative of the action sequence. Various other methods, systems, and computer-readable media are also disclosed.
US11462011B2

In some embodiments, casted content may be augmented with augmented reality content. In some embodiments, a dynamic value of moment related to a content portion of casted content may be obtained. The dynamic value of moment may be based on characteristic information related to the content portion of the casted content. An augmentation package may be generated, based on the dynamic value of moment, for the content portion. Based on a first entity being associated with the augmentation package, augmented reality content associated with the first entity may be selected to be presented with the content portion. In some embodiments, a modified content portion may be caused to be presented such that the augmented reality content associated with the first entity is presented with the content portion.
US11462008B2

A system acquiring data for phenotyping on a farm field where crops are bred. The device includes: an information storage unit storing farm field information, an imaging condition, and aerial images of the farm field linked with imaging condition; a classification unit classifying the aerial images into a plurality of image groups having different imaging altitude ranges on the basis of an imaging altitude included in the imaging condition; an image processing unit creating image-processed data from at least one of the image groups and imaging condition and analyzes a trait of in the farm field from the image-processed data; a visualization unit visualizing image-processed data obtained in the image processing unit; a processed information storage unit storing, as processed information, data obtained in the image processing unit and visualization unit; and an output unit outputting data obtained in the image processing unit and the visualization unit.
US11462006B2

A wearable apparatus may automatically monitor consumption by a user of the wearable apparatus by analyzing images captured from an environment of the user. The wearable apparatus may include at least one image capture device configured to capture a plurality of images from an environment of the user of the wearable apparatus. The wearable apparatus may also include at least one processing device configured to: analyze the plurality of images to detect a consumable product represented in at least one of the plurality of images; based on the detection of the consumable product represented in at least one of the plurality of images, analyze one or more of the plurality of images to determine a type indicator associated with the detected consumable product; analyze the one or more of the plurality of images to estimate an amount of the consumable product consumed by the user; determine a feedback based on the type indicator the detected consumable product and the estimated amount of the consumable product consumed by the user; and cause the feedback to be outputted to the user.
US11461984B2

The present application provides a method and apparatus for multi-user collaborative creation, and a storage medium, where the method includes: obtaining, by a second terminal, a three-dimensional (3D) creation created by a first creator, the 3D creation including at least one creation element, obtaining creation information corresponding to each creation element according to the 3D creation, and determining the first creator corresponding to each creation element according to the creation information corresponding to each creation element. In the technical solution, the second terminal may conveniently and quickly determine the first creator corresponding to each creation element in the 3D creation, which simplifies the communication process for the creation and improves the creation efficiency.
US11461979B2

A plurality of visualization objects may be provided for representing one or more data sets in a virtual 3D space. The visualization objects may include funnels, containers, name cards, and so forth. The visualization objects can be arranged in a circular carousel that can be rotated around a position of a virtual camera or user in a VR/AR environment. Individual data points in the visualization objects can be rotated, sized, positioned, colored, or otherwise characterized based on attributes of the corresponding data points. Individual data points can also be animated as transitioning between visualization objects in a unified view. Voice commands can be interpreted as part of an interactive environment that can provide views of the visualization objects to multiple devices simultaneously.
US11461969B2

An exemplary method includes generating a 3D mesh of a subject based on frames of time-synchronized video streams of a subject, the frames associated with a first time and generating a transformed facial-mesh model based on a facial portion of the 3D mesh and a facial-mesh model. The method further includes generating a hybrid mesh by combining the transformed facial-mesh model and at least a portion of the 3D mesh. The method further includes generating a current 3D mesh based on frames of the time-synchronized video streams associated with a second time that temporally follows the first time. The method further includes generating a deformed historical 3D mesh by applying a non-rigid deformation process to the hybrid mesh based on the current 3D mesh. The method further includes compressing the deformed historical 3D mesh to form at least one triangle-based 3D submesh including a plurality of submesh triangles.
US11461965B2

A representation of a surface in a three-dimensional space is obtained. A first input representing a starting point and a second input representing a next point are obtained. A representation of a surface-aware spline comprising vertices is generated, with the representation of the surface-aware spline including a starting vertex corresponding to the starting point and a next vertex corresponding to the next point. First and second projection points corresponding to projections of a first vertex and a second vertex onto the surface are determined. New points corresponding to equal distance points for the first and second vertices aligned with the first and second projection points are determined, and a rigid transformation is determined from the new points. The representation of the surface-aware spline is adjusted based on a transformation of the new points using the rigid transformation.
US11461962B1

A holographic calling system can capture and encode holographic data at a sender-side of a holographic calling pipeline and decode and present the holographic data as a 3D representation of a sender at a receiver-side of the holographic calling pipeline. The holographic calling pipeline can include stages to capture audio, color images, and depth images; densify the depth images to have a depth value for each pixel while generating parts masks and a body model; use the masks to segment the images into parts needed for hologram generation; convert depth images into a 3D mesh; paint the 3D mesh with color data; perform torso disocclusion; perform face reconstruction; and perform audio synchronization. In various implementations, different of these stages can be performed sender-side or receiver side. The holographic calling pipeline also includes sender-side compression, transmission over a communication channel, and receiver-side decompression and hologram output.
US11461960B2

Methods and systems for remote rendering of extended reality (XR) objects are described herein. A server may receive an image of a physical environment. The image may include different views of the physical environment around a client device. The server may render at least one surface of a virtual object based on the different views of the physical environment. The at least one surface may include a reflection of another object of the physical environment from a view point of the client device at the time the image was taken. The server may generate graphics including the rendered at least one surface. The server may send the generated graphics to the client device to enable display of a computer generated environment on the client device. The computer generated environment may include the at least one virtual object with an appearance of a reflective surface.
US11461959B2

The systems, apparatuses and methods may provide a way to adaptively process and aggressively cull geometry data. Systems, apparatuses and methods may provide for processing, by a positional only shading pipeline (POSH), geometry data including surface triangles for a digital representation of a scene. More particularly, systems, apparatuses and methods may provide a way to identify surface triangles in one or more exclusion zones and non-exclusion zones, and cull surface triangles in one or more exclusion zones.
US11461954B2

An apparatus to facilitate an update of shader data constants. The apparatus includes one or more processors to detect a change to one or more data constants in a shader program, generate a micro-code block including updated constants data during execution of the shader program and transmit the micro-code block to the shader program.
US11461952B1

Systems and methods enabling rendering an avatar attuned to a user. The systems and methods include receiving audio-visual data of user communications of a user. Using the audio-visual data, the systems and methods may determine vocal characteristics of the user, facial action units representative of facial features of the user, and speech of the user based on a speech recognition model and/or natural language understanding model. Based on the vocal characteristics, an acoustic emotion metric can be determined. Based on the speech recognition data, a speech emotion metric may be determined. Based on the facial action units, a facial emotion metric may be determined. An emotional complex signature may be determined to represent an emotional state of the user for rendering the avatar attuned to the emotional state based on a combination of the acoustic emotion metric, the speech emotion metric and the facial emotion metric.
US11461950B2

An intuitive interface may allow users of a computing device (e.g., children, etc.) to create imaginary three dimensional (3D) objects of any shape using body gestures performed by the users as a primary or only input. A user may make motions while in front of an imaging device that senses movement of the user. The interface may allow first-person and/or third person interaction during creation of objects, which may map a body of a user to a body of an object presented by a display. In an example process, the user may start by scanning an arbitrary body gesture into an initial shape of an object. Next, the user may perform various gestures using his body, which may result in various edits to the object. After the object is completed, the object may be animated, possibly based on movements of the user.
US11461949B2

An electronic device is provided. The electronic device includes an avatar and an operating method thereof. The electronic device includes a display, and at least one processor operatively coupled with the display, wherein the at least one processor is configured to detect a face in at least one image, determine a user avatar corresponding to the detected face, determine a region of both the face and at least one object related to the face, determine a size of the user avatar based on the determined region, and control the display to display the user avatar on the display by rendering the user avatar based on the determined size of the user avatar.
US11461947B2

Embodiments are disclosed for constrained modification of vector geometry. In particular, in one or more embodiments, the disclosed systems and methods comprise receiving a selection of a first segment of a vector graphic to be edited, identifying an active region associated with the first segment, wherein the active region includes the first segment and at least one second segment which comprise a geometric primitive, identifying the region of influence including at least one third segment connected to the active region, identifying at least one constraint associated with the active region or the region of influence based at least on the geometric primitive, receiving an edit to the active region, and generating an update for the vector graphic based on the edit and the at least one constraint.
US11461942B2

Processor systems and computer-implemented methods are provided for rendering a multiuser virtual environment in which different panoramic images are provided as image-based backdrop for different viewing positions in the virtual environment. When a user switches from a first viewing position for which a first panoramic image is rendered to a second viewing position for which a second panoramic image is rendered, a transition may be rendered for the user, for example as a mathematical transformation of the panoramic images. To avoid other users perceiving the representation of the user in the virtual environment from abruptly switching to the second viewing position, transition data may be provided which enables another processor system to render a representation of the transition in the virtual environment, e.g., by moving an avatar of the user along a movement trajectory.
US11461940B2

The present application provides an imaging method and system, and a non-transitory computer-readable storage medium. The imaging method comprises preprocessing projection data to obtain a predicted image of a truncated portion; performing forward projection on the predicted image to obtain predicted projection data of the truncated portion; and performing image reconstruction using the projection data obtained by forward projection and projection data of an untruncated portion.
US11461935B2

A system comprises an encoder configured to compress attribute information for a point cloud and/or a decoder configured to decompress compressed attribute information for the point cloud. Attribute values for at least one starting point are included in a compressed attribute information file and attribute correction values used to correct predicted attribute values are included in the compressed attribute information file. Attribute values are predicted based, at least in part, on attribute values of neighboring points and distances between a particular point for whom an attribute value is being predicted and the neighboring points. The predicted attribute values are compared to attribute values of a point cloud prior to compression to determine attribute correction values. A decoder follows a similar prediction process as an encoder and corrects predicted values using attribute correction values included in a compressed attribute information file.
US11461933B2

A method for point cloud decoding includes receiving a bitstream. The method also includes decoding the bitstream into multiple frames that include pixels. A portion of the pixels are organized into patches and correspond to respective clusters of points of a 3D point cloud. The method further includes decoding, from the bitstream, an occupancy map frame. The occupancy map frame indicates the portion of the pixels included in the multiple frames that represent the points of the 3D point cloud. In addition, the method includes reconstructing the 3D point cloud using the multiple frames and the occupancy map frame. The method also includes determining whether to perform smoothing to the 3D point cloud based at least in part on properties of the multiple frames. Based on determining to perform the smoothing, the method includes performing the smoothing to the 3D point cloud.
US11461924B1

Systems and methods are provided for: receiving an image containing a code that has one or more visual qualities that fail to satisfy respective thresholds; applying a trained machine learning model to find a rough location of the code by generating a bounding box and cropping out the portion of the image; applying another trained machine learning model to the portion of the image to estimate key point locations of the code depicted in the portion of the image, aligning the portion of the image that depicts the code based on the estimated key point locations; and decoding, by the other trained machine learning model, the aligned portion of the image that depicts the code.
US11461923B2

According to one embodiment, a calculation system includes a detector, a combiner, and a duration calculator. The detector refers to a plurality of images of an object imaged from mutually-different angles, detects the object in each of the images, and calculates a provisional position of the object in a coordinate system for each of the images. The coordinate system is prescribed. The combiner calculates a combined position of the object in the coordinate system by using the calculated plurality of provisional positions. The duration calculator refers to process information and a plurality of execution regions and calculates a duration of at least a portion of a plurality of processes based on the combined position and the execution regions. The process information includes information relating to the processes. The execution regions are represented using the coordinate system. The processes are executed in the execution regions.
US11461898B2

A medical imaging device comprising: an optical imaging module which generates an image of a region of a body part by acquiring image samples at respective sample locations in the region and mapping the samples to corresponding image pixels; a control module which controls the optical imaging module to acquire a first sequence of samples whose corresponding pixel locations follow a path which is spanned by pixels corresponding to the first sequence of samples and extends over a greater portion of the image than an arrangement in an array of a sequence of pixels corresponding to a second sequence of samples that the optical imaging module is operable to acquire, wherein a sum of distances between adjacent pixels in the sequence of pixels is equal to a length of the path; and a registration module which registers the image against a reference image.
US11461882B2

Disclosed is an image processing apparatus that generate a plurality of reduced images with different reduction rates from an input image, applies predetermined processing to the reduced images, enlarges the reduced images into their respective original resolutions, and then composes the enlarged images into a composite image. The apparatus applies processing to the input image based on the composite image. The apparatus, depending on a setting, applies the processing to an input image based on the composite image generated from a previous input image.
US11461877B2

The present disclosure provides an image inpainting method, an image inpainting system, and a flat panel detector. The method includes: acquiring a first image, performing connected domain analysis on the first image, and extracting the defective pixels in the first image; and classifying the defective pixels into isolated point defects, cluster defects, and bad line defects according to the size and shape of the connected domain; outputting a second image and inpainting the second image according to the type of the defective pixels. This method can not only effectively inpaint defective pixels, but also well preserve the details of the original image.
US11461876B2

Embodiments of this application disclose a video data processing method and apparatus, and a storage medium. After historical and current video frames are acquired from a video stream, two point position sets of a human body are obtained from the historical video frame and the current video frame, respectively. A jitter amplitude of a human body key point in the current video frame is analyzed according to the point position set of the human body in the current video frame and the point position set of the human body in the historical video frame; an adjustment reference position of the human body in the current video frame is determined according to the jitter amplitude; and subsequently a human body part below the adjustment reference position in the current video frame is adjusted and the adjusted current video frame is outputted for display as part of the video stream.
US11461874B2

A graphics processing system generates and employs an affine transformation matrix of transformations for creation of computer graphics replications. The affine transformation matrix encapsulates transformations to the base art to create a replication of a computer graphic. For given transformations, the graphics processing system identifies operations and operation configuration data relating to each operation. For each operation, the graphics processing system generates coefficients for the affine transformation matrix. The affine transformation matrix is multiplied with the base art to generate the repetition. In some configurations, each repetition may require more than one affine transformation matrix to achieve the desired repetition. The order of application of affine transformation matrices to the base art is also modified depending on order of operations to be applied to the base art. A prior repetition may serve as base art for another level of repetition.
US11461873B2

Ultrasound images are adjusted according to the size of the display area available to display them, so that image detail is displayed with a large enough physical size to discern comfortably. A translation ratio is determined for translating the physical distance traversed by the ultrasound signals of an ultrasound images to a corresponding physical distance on a screen of the display device. If the ratio is not below a threshold, the image is displayed in full. If the ratio is below the threshold, the image is cropped, optionally scaled, and displayed in the available area. Scaling and cropping may be based on window size and threshold window size. The parameters of the ultrasound scan may be controlled based on the scaling, cropping, or available screen size. User interface features may be displayed on the screen depending on how much area is available when the image is displayed.
US11461865B2

The disclosure is generally directed to systems and methods for obtaining and evaluating a test result report in real-time so as to determine an entry status of an individual into the establishment. In an example embodiment, a method involves an entry verification apparatus executing actions such as: receiving digital data associated with the individual; obtaining a test result report that provides an indication whether the individual is currently infected, previously infected, or not infected, by a viral pathogen; evaluating digital data and/or a machine-readable element of the test result report to verify an identity of the individual and an authenticity of the test result report; converting non-standardized information contained in the test result report into standardized information; obtaining entry requirements for enabling entry into the establishment; analyzing the standardized information to determine whether entry requirements are met; and determining an entry status based on the entry requirements being met.
US11461860B2

Implementations of the present specification describe a computer-implemented method, medium, and system. In one computer-implemented method, a contract creating request from a requesting user is received by a blockchain node of a blockchain network, where the contract creating request includes creation information of a target electronic contract to be created. A first smart contract is deployed for managing the target electronic contract in a blockchain based on the creation information. The target electronic contract is created according to the creation information and based on the first smart contract. In response to receiving a contract signing request from a signatory user of the target electronic contract, the target electronic contract is signed based on the first smart contract and a second smart contract corresponding to the signatory user, where the second smart contract is a pre-deployed smart contract for managing information associated with the signatory user.
US11461855B1

Methods and systems for locational visualization of financial statements are described. In an example, a method may receive, in a financial institution system, a request to display a record associated with a financial transaction, determine a location of a merchant associated with the financial transaction using merchant information, request, from an online mapping service, a customizable map interface associated with the location of the merchant, receive the customizable map interface, and display the customizable map interface integrated into the record associated with the financial transaction.
US11461853B2

According to some embodiments, an existing risk relationship data store may contain electronic records, each electronic record including a risk relationship identifier and a risk relationship characteristic for an existing risk relationship between the enterprise and an entity. A prediction platform may receive electronic records associated with a set of existing risk relationships along with an indication of a future adjustment to a parameter associated with the set of existing risk relationships. The prediction platform may then automatically calculate a projected future impact to a key metric for the set of existing risk relationships based on the future adjustment to the parameter. A rendering platform may receive the projected future impact to the key metric and present an interactive graphical user interface, including an indication of projected future impact, to an administrator.
US11461852B1

An impact-resistant, photovoltaic (IRPV) window system is provided. The system may include an IRPV window coupled to a structure, a controller, and an insurance computing device. The IRPV window may include an impact resistant (IR) layer, a photovoltaic (PV) material that may generate an electrical output, and an electrode coupled to the PV material that may receive the electrical output. The IRPV window may permit a portion of visible light to pass through the IRPV window. The controller may monitor the electrical output and generate a solar profile of the structure based upon the electrical output. The insurance computing device may receive the solar profile and determine if an insurance policy associated with the structure is eligible for a policy adjustment and/or an insurance reward or discount offer.
US11461850B1

A system may include sensors associated with structures, such that the sensors acquire data sets associated with the structures. The processor receives the data sets from the sensors, determines environmental conditions associated with the structures over a period of time, and determines a structural condition associated with one of the structures based on the data sets. The processor also determines a maintenance condition associated with the one of the structures based on one of the data sets, determines operating parameters associated with appliances within the structure based on the one of the data sets, and determines habits of occupants associated with the one of the structures based on the one of the data sets. The processor then adjusts properties of an insurance policy associated with the one of the structures based on the environmental conditions, the structural condition, the maintenance condition, the operating parameters, the habits, or any combination thereof.
US11461839B2

A method, apparatus, and computer readable storage to implement a lending or cash advance system that can be (but is not required to be) integrated with an online commerce site. Sellers on the online commerce site can click a button or tab in their web browser that is visiting the online commerce site and information known to the online commerce site is automatically shared with a potential cash provider. The information can include sales data related to the seller's business on the online commerce site that can be applied to a formula used by a cash provider to evaluate the risk associated with lending the seller cash. A financial account used by the seller can rapidly receive the cash loan (if approved) and payments received by the seller from buyers would go into this financial account which is then used to automatically pay the cash provider back at agreed upon terms.
US11461833B2

In an automated product delivery method a request for delivery of a product is received from a user device. One or more product delivery options are determined and transmitted to the user device and a selected product delivery option is received from the user device. The product is provided to the selected delivery location in advance of the selected delivery time window. A delivery processing server receives user device location information and determines an estimated arrival time of the user at the delivery location. At the estimated arrival time, the product is securely staged for pickup by the user. The delivery processing server receives user validation information, and responsive to validation of the user information, transmits to the delivery location processing device, an instruction to allow access to the product by the user, and access to the product by the user is allowed.
US11461832B2

A computer-implemented product palletizing system and a method of product palletizing which includes processor in communication with a memory element containing a computer code executable to coordinate the discrete activities of one or more pickers and conveyor product sorting assembly to allocate a plurality of products to a plurality of pallets.
US11461831B2

Systems and methods including one or more processors and one or more non-transitory storage devices storing computing instructions configured to run on the one or more processors and perform: receiving a request for an order comprising one or more items; determining when the order is eligible for batch picking by finding one or more other orders comprising at least one of the one or more items; and when the order is determined to be eligible for batch picking with the one or more other orders: creating one or more clusters by clustering together (1) the at least one of the one or more items of the order and (2) the at least one of the one or more items of the one or more other orders; estimating, for each respective cluster of the one or more clusters, an estimated fulfillment time interval to make ready the order; and assigning each respective cluster of the one or more clusters to at least one respective picker of one or more respective pickers. Other embodiments are disclosed herein.
US11461824B2

Systems and method are provided for tracking actions from one or more users of an electronic product catalog, assigning a first token to each of the tracked actions that are unrelated to product item information, assigning second tokens to the one or more tracked actions which have catalog information or product identity, assigning third tokens to the one or more tracked actions based on at least one category of a page of the electronic product catalog, and assigning fourth tokens to at least one search queries and/or search refinement of the one or more tracked actions. The server may generate a sequence of tokens in one or more vectors for each of the one or more users, may encode profile information for the one or more users as a matrix of vectors, and may determine at least one product recommendation for the one or more users from the electronic catalog.
US11461820B2

Navigation and reward techniques involving physical goods and services are described. In one example, digital content is configured to aid navigation of a user between different physical goods or services. This navigation includes user specified good or services as well as recommended goods or services that are not specified by the user. In another example, digital content is provided as part of a reward system. In return for permitting access to user data, the user is provided with rewards that are based on this monitored interaction. In this way, an owner of the store may gain detailed knowledge which may be used to increase likelihood of offering goods or services of interest to the user. In return, the user is provided with rewards to permit access to this detailed knowledge.
US11461803B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for distributing content items. In one aspect, a method includes receiving user interaction data specifying user interactions with a publisher resource. A heat map specifying levels of user interaction with various portions of the publisher resource is created. Content item slot performance information specifying one or more performance measures for content items presented in various candidate content item slot locations are identified. One of the candidate content item slot locations is selected based on the heat map and the one or more performance measures. Data that cause presentation of suggestion information that identify the one candidate content item slot location as a suggested content item slot location are generated and output.
US11461799B2

A streaming-based reward providing server includes: a destination location coordinate value inputter configured to receive a destination location coordinate value according to a user's input; a confirmation radius setter configured to set an arrival confirmation radius having a radius of a threshold value preset based on the destination location coordinate value; a reward amount inputter configured to receive a reward amount according to the user's input; a location coordinate value collector configured to collect a streamer location coordinate value from a terminal performing streaming broadcast; a trigger signal generator configured to generate a trigger signal; a reward acquisition signal generator configured to generate a reward acquisition signal; a participation rate calculation module configured to calculate a viewer participation rate for each viewer; and a reward calculator configured to calculate and output a viewer reward value for each viewer.
US11461798B2

There are provided systems and methods for monitoring device application usage for completion of checkout data processing. A computing device may be utilized to perform one or more actions while utilising an application executable by the device, including a browser application or merchant application that allows a user to view an online marketplace and purchase items in a transaction. Prior to checkout and transaction processing, the device may be used to browse items, and items may be added to a shopping cart. However, the device may not finish electronic transaction processing for the items, for example, where the device does not enter transaction processing details and/or navigates away from the items or cart. A service provider may utilize past actions to determine whether the action indicates that the device is abandoning use of the application, including electronic transaction processing. If so, an incentive may be provided to continue use.
US11461794B2

A method and server for verifying accuracy of information associated with a digital item. The method includes monitoring user interactions between the plurality of users and a digital item group, receiving an indication of a new value for an item-characteristic associated with a given digital item having been previously provided with an old value, determining a difference between: (i) user interactions of users with the digital items from the digital item group having the old value for the item-characteristic, and (ii) user interactions of users with the digital items from the digital item group having the new value for the item-characteristic, and comparing the difference with a threshold value for determining whether the new value is accurate.
US11461778B2

An article of manufacture has non-transitory computer readable storage medium comprising computer readable program code executable by a processor in a mobile device to implement a method, where, when the mobile device is at a business location, a user of the mobile device is authenticated non-invasively (e.g., utilizing the camera of the mobile device, using facial recognition, utilizing the camera of the mobile device and authenticating via facial recognition, etc.). Upon successful authentication, a scanning code is displayed over a lock screen wallpaper of the mobile device, where power is conserved in the mobile device by providing the scanning code without having to unlock the mobile device.
US11461770B2

Systems and methods for active application of secondary transaction instrument tokens in transaction processing systems are provided. A transaction processing server receives a transaction request identifying a request to authorize a transaction using a first transaction instrument and a first token processing engine issues the transaction request with a first transactable token associated with the first transaction instrument for use by a first remote entity to authorize the first transaction instrument. The transaction processing server receives a transaction request failed message and actively routes a non-transactable token from the first token processing engine to a second token processing engine. The second token processing engine reissues the transaction request with a second transactable token associated with the second transaction instrument for use by a second remote entity to authorize the second transaction instrument and receives an indication that the transaction completed successfully using the second transactable token.
US11461769B2

Methods, systems, and apparatuses for facilitating multi-tiered digital wallet security are described herein. In some arrangements, a computing platform configured to operate within one or more decentralized peer-to-peer (P2P) networks may provide a digital wallet interface to a user computing device. Through the digital wallet interface, a user of the user computing device may be able to partition digital currency holdings into one or more differentiated storage compartments or tiers. Each of the one or more compartments may be password secured and may only permit access to the amount of digital currency holdings specified by the user. The user of the user computing device may enter a password corresponding to a compartment and the computing platform may provide access to the compartment based on the provided password. E.g., successive tiers may provide successively more limited (or enhanced) access to available funds, permissions, and the like.
US11461768B2

A balance and control system may write a data file transfer confirmation from a transmitter system to a blockchain in response to the transmitter system transmitting a data file to a receiver system with the confirmation including a transmitter system address, a receiver system address, and a first hash of the data file. The system may also write a data file transfer acknowledgement from a receiver system to the blockchain with the acknowledgement including the transmitter system address, the receiver system address, and a second hash of the data file. The blockchain may execute a smart contract to compare the first hash of the data file to the second hash of the data file to identify an out-of-balance file transfer event. A monitoring device of the B&C system may read the out-of-balance file transfer event from the blockchain.
US11461760B2

Systems, apparatuses, and methods for performing transactions through mobile communication devices using either telecommunications networks or proximity near-field communications systems are disclosed. A mobile communication device may display an application authentication element. The application authentication element may include a pre-selected authentication element and transaction data associated with a transaction conducted by a mobile communication device. The mobile communication device may obtain the pre-selected authentication element by either transmitting a request to a server computer or retrieving the pre-selected authentication element from a secure memory in the mobile communication device. A user authentication token may be received by the mobile communication device from the user. The mobile communication device may generate a secret token that is derived from the user authentication token. If the secret token is correlated to a secret reference token, then a transaction may be conducted.
US11461755B2

Technologies for closed-looped testing of integrated circuit card payment terminals include loading a test profile onto an integrated circuit payment card. Authorization request and response messages are locally generated and translated to simulate acquirer processor processing and payment network processing. An outcome report indicative of the outcome of the test transaction is generated and transmitted to a remote certification server. Other embodiments are described and claimed.
US11461748B2

Systems and methods for autonomous banking resources are disclosed. Embodiments include a mobile banking resource including an unmanned motorized vehicle, a controller configured to control the movement of the motorized vehicle, an authentication device configured to verify the identity of a user, a server configured to communicate with the controller and the authentication device, and a user interface module configured to interface with the user conducting a transaction. The user interface module may include a user input device configured to receive user input, and a communication interface module configured to communicate with a server and the user input device. The controller may be configured to operate the motorized vehicle to move the motorized vehicle to a location based on a predicted behavior of the user.
US11461746B1

A method recording in-kind payments from a wireless communication service account. The method comprises building a block-chain associated with a wireless communication service account by an application executing on a computer system, where the block-chain encapsulates logic instructions, building a first block recording a first in-kind payment by the application based on executing the logic instructions encapsulated in the block-chain, where the first block comprises a first plurality of event records, a first nonce value, and a first hash value based on a hash value from a preceding block, on the first plurality of event records, and the first nonce value, and sending an in-kind payment authorization message to a wireless communication service billing system, whereby the first in-kind payment is committed.
US11461740B2

A method of pairing a handheld printer/scanner device with a barcode printer acting as the host is disclosed. The pairing will further enhance the functionality of the host barcode printer. Specifically, the pairing process is initiated when a printer process that requires a handheld printer/scanner device is initiated. The method enables a handheld printer/scanner device to print to a host barcode printer, and also enables the host barcode printer to receive a barcode scan of the case label of received food items and retain information from the barcode scan for future printing of food freshness labels.
US11461736B2

To present to a user whether a person to be visited is staying in a target area and whether the person to be visited is in a state where the person is unable to deal with a visitor, the present invention detects whether there is any person staying in the target area based on images from a camera, detects whether each person staying in the target area is in a state where the person is unable to deal with a visitor, and generates display information displaying state information regarding whether each person is in the state where the person is unable to deal with a visitor, together with stay information regarding whether there is any person staying in the target area.
US11461731B1

Systems, methods, and non-transitory media are provided for supply chain management, tracking, and integration. An example method can include receiving, via one or more processors, a document associated with a booking of a shipment; extracting, via the one or more processors, data in the document associated with the booking of the shipment; based on the extracted data, generating a shipment record in a shipment management system; and based on the shipment record, tracking the shipment associated with the booking.
US11461724B2

The present invention provides a computer system providing an advice on communication. The computer system (100) of the present invention is configured to receive characteristics of a plurality of users (S501), to mutually compare the characteristics of two users out of the plurality of users (S502), and output an advice on communication between the two users on the basis of the comparison of the characteristics of the two users (S503).
US11461719B2

A schedule changer executes, as a schedule change process for changing a normal operation schedule, a cut-in change process in which a plurality of operating vehicles are divided into a sequence of an advanced vehicle line group for which a departure target time is advanced from a departure target time determined based on the normal operation schedule, and a sequence of a delayed vehicle line group for which the departure target time is delayed from the departure target time determined based on the normal operation schedule, and an inter-vehicle space between the advanced vehicle line group and the delayed vehicle line group is enlarged for an additional vehicle.
US11461712B2

Efficiency improvements for electronic task managers and an improved user experience are realized when more relevant and fewer irrelevant tasks are presented to users and users are given greater control in manipulating those task items. By heuristically determining times, locations, and semantics associated with task relevance and integrating the management of tasks into more applications, the functionality of the systems providing for electronic task management is improved, as computer resources are spent with greater utility to the users and the user experience is improved for the users.
US11461709B2

A system is provided that generates a capacity plan for a resource representing supply to meet demand based on minimizing a cost objective. The system generates demand scenarios by applying a stochastic process that factors in historical information, future goals, and uncertainty in demand. The system generates supply scenarios indicating supply over time for the resource by applying a stochastic process that factors in factors relating to quantity of supply units of the resource and uncertainty in supply. The system identifies a supply scenario that minimizes costs relating to delivery of supply at times other than the times at which supply is need to meet demand based on the demand scenarios. The supply scenario represents the capacity plan.
US11461707B2

In one aspect, the present invention provides a computing system for effecting an optimised condition for one or more booking requests in a venue having one or more spaces, comprising an allocation module executing on a processor and arranged to retrieve the booking requests from a database containing a plurality of booking requests, the booking requests including requestor constraint information regarding one or more constraints provided by the booking requestor including a predefined service period, and retrieve venue constraint information from a database, the venue constraint information including venue spatial information and furniture spatial information, wherein the allocation module executes an allocation algorithm that utilises the booking information and the venue constraint information to assess the capacity of the one or more venues and allocate a portion of space for each booking request to satisfy the optimised condition utilising the assessment, to derive an optimised allocation instruction set.
US11461701B2

Embodiments of the present specification provide a method, apparatus, and electronic device for preventing model theft during classification using a service classification model. The service classification model is a deep neural network for predicting a category of a service object, including an input layer, multiple intermediate layers, and an output layer that are sequentially stacked. The method includes: obtaining feature information of a service object; inputting the feature information into the service classification model for initial prediction to obtain a category corresponding to a maximum initial prediction probability as a target category; determining, based on the target category, disturbance data corresponding to a target layer selected in advance from the input layer, the multiple intermediate layers, and the output layer; inputting the feature information into the service classification model for subsequent prediction, including adding the corresponding disturbance data to data to be input into the target layer; and outputting the target category and a maximum subsequent prediction probability. This can prevent model theft while ensuring that the prediction results are still usable.
US11461693B2

A training apparatus and a training method for providing a sample size expanding model are provided. A normalizing unit receives a training data set with at least one numeric predictor factor and a numeric response factor. An encoding unit trains the training data set in an initial encoding layer and at least one deep encoding layer. A modeling unit extracts a mean vector and a variance vector and inputting the mean vector and the variance vector together into a latent hidden layer for obtaining the sample size expanding model. A decoding unit trains the training data set in at least one deep decoding layer and a last encoding layer. A verifying unit performs a verification of the sample size expanding model according to the outputting data set. A data generating unit generates a plurality of samples via the sample size expanding model.
US11461676B2

Methods, apparatus, and processor-readable storage media for implementing a machine learning-based recommendation engine for storage system usage within an enterprise are provided herein. An example computer-implemented method includes processing input data pertaining to multiple storage systems within an enterprise; determining association rules applicable to the multiple storage systems by applying machine learning techniques to the processed input data; generating configuration-related recommendations applicable to one or more of the storage systems by applying content filtering techniques to the determined association rules; and outputting, via user interfaces, the configuration-related recommendations to a user for use in connection with storage system configuration actions and/or an entity within the enterprise for use in connection with user-support actions.
US11461670B2

In one implementation, a method for detecting a configuration of wireless sensors within a vicinity includes a method of assessing wireless sensors in the vicinity of an application computing system. The application computing system is operated in a listen mode to receive and record wireless transmissions produced by one or more wireless sensors producing wireless transmissions in the vicinity of the application computing system. The recorded wireless transmissions are evaluated using a rule set that embodies normal operating characteristics of various types of wireless sensors in an operating environment to generate a conclusion regarding at least one attribute of at least one wireless sensor that produced the recorded wireless transmissions. The generated conclusion can be used so that the at least one wireless sensor is utilized in the application computing system.
US11461668B1

Some embodiments provide a non-transitory machine-readable medium that stores a program. The program receives a set of words. The program further retrieves an entry from a knowledge base comprising a plurality of entries. Each entry includes a text description of a concept. The program also determines an embedding for the entry based on the text description of the concept. The program further iteratively determines an embedding for a word in the set of words, increasing a size of a window of words in the set of words, and calculating a confidence score for the entry with respect to the word based on the embedding for the entry and the embedding for the word until a successive calculated confidence score decreases below a previous calculated confidence score. The program also determines that a window of words in the set of words having a previous size represents an entity.
US11461666B2

Systems, methods, and articles of manufacture provide for binary tree storage. Optimized or enhanced storage of binary trees may, for example, increase processing performance and reduce operational burdens on memory resources associated with execution of predictive models.
US11461663B2

An information processing apparatus includes a memory that stores information indicating a first individual and a processing result that is output by each node of the first individual in a process of executing image processing based on the first individual; and a processor coupled to the memory and configured to: generate a second individual based on the first individual; specify subtrees that have the same content and include terminating nodes between a tree structure indicating the second individual and a tree structure indicating the first individual; and set a processing result corresponding to a head node of the subtree included in the first individual, which is stored in the memory, as a result of executing image processing based on the subtree included in the second individual when adaptability of the second individual is calculated based on a result of executing image processing based on the second individual.
US11461661B2

Computer systems and methods generate a stochastic categorical autoencoder learning network (SCAN). The SCAN is trained to have an encoder network that outputs, subject to one or more constraints, parameters for parametric probability distributions of sample random variables from input data. The parameters comprise measures of central tendency and measures of dispersion. The one or more constraints comprise a first constraint that constrains a measure of a magnitude of a vector of the measures of central tendency as compared to a measure of a magnitude of a vector of the measures of dispersion. Thereafter, the sample random variables are generated from the parameters and a decoder is trained to output the input data from the sample random variables.
US11461657B2

According to an aspect of an embodiment, operations may include selecting, from a training dataset, a first data point as a seed data point. The operations may further include generating a population of data points by application of a genetic model on the seed data point. The population of data points may include the seed data point and a plurality of transformed data points of the seed data point. The operations may further include determining a best-fit data point in the generated population of data points based on application of a fitness function on the generated population of data points. The operations may further include executing a training operation on the DNN based on the determined best-fit data point. The operations may further include obtaining a trained DNN for the first data point based on the training operation on the DNN based on the determined best-fit data point.
US11461652B1

An apparatus for status management of immutable sequential listing records for postings is provided. Apparatus may include at least a processor and a memory communicatively connected to the processor. The memory may contain instructions configuring the at least a processor to receive a posting wherein the posting is stored on an immutable sequential listing and includes a description. The processor generates a status score for the posting as a function of activities related to the posting, wherein generating the status score for the posting includes training a machine learning model using training data. The machine learning model receives at least activities related to the posting as input and outputs the status score. The processor compares the status score to a threshold value and updates the description of the posting on the immutable sequential listing as a function of the comparison between the status score and the threshold value.
US11461645B2

A memory network can be constructed with at least memory write weightings, memory read weightings and at least one read vector, the memory write weightings parameterizing memory write operations of a neural network to the memory matrix, the memory read weightings parameterizing memory read operations of the neural network from the memory matrix. At least one of the write weightings, the read weightings, or elements of the at least one read vector, can be initialized to have sparsity and/or low discrepancy sampling pattern. The memory network can be trained to perform a task.
US11461641B2

An information processing apparatus includes a weight setting unit configured to set a plurality of weights of a selection layer selected from a plurality of layers of a first neural network as a plurality of weights of a second neural network; a classification unit configured to classify each of the weights of the selection layer into a first group or a second group; a first determination unit configured to determine a first gradient for each weight of the first neural network, based on first training data; a second determination unit configured to determine a second gradient for weights belonging to the first group based on second training data; and an updating unit configured to update the weights belonging to the first group based on the first gradient and the second gradient, and updating the other weights based on the first gradient.
US11461640B2

Methods and systems for performing calculations with a neural network include determining a conductance drift coefficient for resistive processing unit (RPU) weights in a neural network. A correction factor is applied to neuron inputs in the neural network in accordance with the drift coefficient and a time that has elapsed since the RPU weights were programmed. A calculation is performed with the neural network. The correction factor compensates for conductance drift.
US11461634B2

The present disclosure relates to systems, non-transitory computer-readable media, and methods for generating user embeddings utilizing an interaction-to-vector neural network. For example, a user embeddings system transforms unorganized data of user interactions with content items into structured user interaction data. Further, the user embeddings system can utilize the structured user interaction data to train a neural network in a semi-supervised manner and generate uniform vectorized user embeddings for each of the users.
US11461631B2

Disclosed herein are techniques for scheduling and executing multi-layer neural network computations for multiple contexts. In one embodiment, a method comprises determining a set of computation tasks to be executed, the set of computation tasks including a first computation task and a second computation task, as well as a third computation task and a fourth computation task to provide input data for the first and second computation tasks; determining a first execution batch comprising the first and second computation tasks; determining a second execution batch comprising at least the third computation task to be executed before the first execution batch; determining whether to include the fourth computation task in the second execution batch based on whether the memory device has sufficient capacity to hold input data and output data of both of the third and fourth computation; executing the second execution batch followed by the first execution batch.
US11461627B2

Systems, devices, and methodologies are provided for training and controlling a neural network. The neural network is trained using definitive and random training modes to train neurons in a monolithic network. The neural network output is used to control an autonomous or semi-autonomous vehicle.
US11461625B1

Lossy tensor compression and decompression circuits compress and decompress tensor elements based on the values of neighboring tensor elements. The lossy compression circuit scales each decompressed tensor element of a tile by a scaling factor that is based on the maximum value that can be represented by the number of bits used to represent a compressed tensor element, and the greatest value and least value of the tensor elements of the tile. The lossy decompression circuit performs the inverse of the lossy compression. The compression circuit and decompression circuit have parallel multiplier circuits and parallel adder circuits to perform the lossy compression and lossy decompression, respectively.
US11461624B2

Provided is a binary neural network including: a synapse string array in which multiple synapse strings are sequentially connected. The synapse string includes: first and second cell strings, each including memory cell devices connected in series; and switching devices connected to first ends of two-side ends of the first and second cell strings. The memory cell devices of the first and second cell strings are in one-to-on correspondence to each other, and a pair of the memory cell devices being in one-to-on correspondence to each other have one-side terminals electrically connected to each other to constitute one synapse morphic device. A plurality of the pairs of memory cell devices configured with the first and second cell strings constituting each synapse string constitute a plurality of the synapse morphic devices. The synapse morphic devices of each synapse string are electrically connected to the synapse morphic devices of other synapse strings.
US11461621B2

In one aspect, A method for computing neural network computation includes the step of, providing plurality of neurons, coupled with a plurality of inputs, through a plurality of synapses. Each neuron output is given by an equation Σ(Xi*Yi)+b. Xi*Yi comprises the ith synapse of the neuron. Xi comprises a set of Xi input vectors. Each Xi input vector is translated into an equivalent electrical signal for an ith corresponding synapse of the plurality of neurons, Yi comprises a set of Yi weight vectors, wherein each Yi weight vector comprises a parameter for the ith corresponding synapse of the plurality of neurons. Each synapse is a sub-system and the sub-system comprises a negative vector neural circuit, a positive vector neural circuit, and a set of four non-volatile memory weight cells for computation. The method includes the step of identifying the input vector x as a positive input vector or a negative input vector.
US11461597B2

Objectness indicating a degree of accuracy of a single object is accurately estimated. An edge detection unit 30 detects an edge for a depth image, an edge density/uniformity calculation unit 40 calculates an edge density on the periphery of a candidate region, an edge density inside the candidate region, and edge uniformity on the periphery of the candidate region. An objectness calculation unit 42 calculates the objectness of the candidate region based on the edge density on the periphery of the candidate region, the edge density inside the candidate region, and the edge uniformity on the periphery of the candidate region.
US11461592B2

Described herein is an object recognition system in low illumination conditions. A 3D InIm system can be trained in the low illumination levels to classify 3D objects obtained under low illumination conditions. Regions of interest obtained from 3D reconstructed images are obtained by de-noising the 3D reconstructed image using total-variation regularization using an augmented Lagrange approach followed by face detection. The regions of interest are then inputted into a trained CNN. The CNN can be trained using 3D InIm reconstructed under low illumination after TV-denoising. The elemental images were obtained under various low illumination conditions having different SNRs. The CNN can effectively recognize the 3D reconstructed faces after TV-denoising.
US11461591B2

Methods and computing devices for allocating computing resources and selecting hyperparameter configurations during continuous retraining and operation of a machine learning model. In one example, a computing device configured to be located at a network edge between a local network and a cloud service includes a processor and a memory storing instructions executable by the processor to operate a machine learning model. During a retraining window, a selected portion of a video stream is selected for labeling. At least a portion of a labeled retraining data set is selected for profiling a superset of hyperparameter configurations. For each configuration of the superset of hyperparameter configurations, a profiling test is performed. The profiling test is terminated, and a change in inference accuracy that resulted from the profiling test is extrapolated. Based upon the extrapolated inference accuracies, a set of selected hyperparameter configurations is output.
US11461587B2

A method, computer program product, and system include a processor(s) obtaining, captured image data. The processor(s) utilizes an image recognition agent and the captured image data from the defined vicinity to generate and train a model to provide artificial intelligence related to recognizing objects within the captured image data and to designate a location of the recognized objects within a mapped representation of physical space comprising the defined vicinity of the user; mapped representation comprises predefined locations. The processor(s) applies the model to identify one or more objects in the defined vicinity of the user and for each object, presence or absence of the object in each of the predefined locations. The processor(s) determines whether to trigger a notification to the user identifying each object and the predefined locations in which the object is present.
US11461583B2

Systems, methods, tangible non-transitory computer-readable media, and devices associated with object localization and generation of compressed feature representations are provided. For example, a computing system can access training data including a source feature representation and a target feature representation. An encoded target feature representation can be generated based on the target feature representation and a machine-learned encoding model. A binarized target feature representation can be generated based on the encoded target feature representation and lossless binarization operations. A reconstructed target feature representation can be generated based on the binarized target feature representation and a machine-learned decoding model. A matching score for the source feature representation and the reconstructed target feature representation can be determined. A loss associated with the matching score can be determined. Parameters of the machine-learned encoding model and the machine-learned decoding model can be adjusted based on the loss.
US11461580B2

One or more processors access a plurality of messages from a discussion community and determine concept topics and metadata of the messages. A graph of the concept topics and messages is generated with messages and concept topics as nodes and connection strength between nodes as edges. Distances between nodes correspond to computed weights of edges. A low boundary distance threshold is calculated based on the aggregate distances between existing messages and concept topics of the graph. A distance is computed between new concept topics of a received message and existing messages and concept topics. A distance between the new concept topics of the received message and existing nodes is determined and compared to the boundary distance threshold of the graph, and responsive to determined distance falling below the boundary threshold, an action is performed to anchor the new concept topics of the received message in the discussion community.
US11461578B2

An illustrative image descriptor generation system generates a descriptor listing that includes a plurality of image descriptors corresponding to different feature points included within an image. Based on the descriptor listing, the system generates a geometric map representing the plurality of image descriptors in accordance with respective geometric positions of the corresponding feature points of the image descriptors within the image. Based on the geometric map, the system determines a proximity listing for a primary image descriptor within the plurality of image descriptors. The proximity listing indicates a subset of image descriptors that are geometrically proximate to the primary image descriptor within the image. Based on the proximity listing, the system selects a secondary image descriptor from the subset of image descriptors and combines the primary and secondary image descriptors to form a composite image descriptor. Corresponding methods and systems are also disclosed.
US11461575B2

The optical information reader includes an imaging part configured to capture a plurality of images at predetermined timing until code reading results in success or a reading process times out, and an output part configured to output information on timing at which the optical information reader receives the trigger signal, success or failure information on code reading, and the plurality of images captured by the imaging part, and success or failure information representing whether the reading process performed by a decoder results in success or failure and the plurality of images captured in response to the trigger signal are associated with the trigger signal, and, with a list of reading results corresponding to a plurality of the trigger signals displayed on a display part.
US11461570B1

An RFID-based item tracking system may use statistical methods to determine whether a tag or tagged item that does not respond when inventoried is present in a particular zone or reader antenna field-of-view. In one embodiment, the item tracking system may determine an observability of an item based on one or more initial trials. Upon not detecting the item in one or more subsequent trials, the item tracking system may estimate whether the item is still present based on the observability.
US11461569B2

A radio frequency identification (RFID) apparatus includes a housing, an RFID reader, and one or more RFID antennas disposed in the housing. The housing includes a first opening, a second opening, and a tunnel between the first and second openings. The housing is configured to be disposed over a track configured to transport a garment on hanger through the tunnel. The RFID antennas are configured to generate a first RFID signal substantially in the tunnel to interrogate an RFID tag associated with a garment on hanger as it transits through the tunnel. The RFID reader receives a second RFID signal transmitted by the RFID tag in response to receiving the first RFID signal. The RFID apparatus can include a segment of the track. The track can include a trolley configured to secure one or more garments on hangers. The trolley can include an RFID tag.
US11461559B2

Techniques and structures to facilitate conversion of a workflow process is disclosed. The techniques include receiving an image, identifying one or more objects included in the image, identifying one or more properties associated with each of the one or more objects, generating a matrix including data including the identified objects and associated properties and processing the matrix at a machine learning model to determine whether the image is to be translated based on a determination that one or more objects and associated properties within the image are required to be translated.
US11461557B2

A system for assisting sharing of information includes circuitry to: input a plurality of sentences each representing a statement made by one of a plurality of users, the sentence being generated by speaking or writing during a meeting or by extracting from at least one of meeting data, email data, electronic file data, and chat data at any time; determine a statement type of the statement represented by each one of the plurality of sentences, the statement type being one of a plurality of statement types previously determined; select, from among the plurality of sentences being input, one or more sentences each representing a statement of a specific statement type of the plurality of types; and output a list of the selected one or more sentences as key statements of the plurality of sentences.
US11461554B2

This application discloses methods and systems for semantic classification of numerical data in a natural language context. The methods and systems employ a machine learning model with a convolutional neural network as a feature detector and a feedforward neural network as a numerical data classifier.
US11461553B1

A computer inputs data including different verbal judgment sets. Each different verbal judgment set includes words which are votes that define different rank values and each represents an evaluation of an alternative. The processor determines a word similarity score of each word in the verbal judgment sets to predefined words in a predefined scale. The processor determines a set similarity score between the different verbal judgment set and the predefined scale based on the words included in the different verbal judgment set and the predefined words within the predefined scale. The processor maps the words of the different verbal judgment sets to a numerical scale that corresponds to the predefined scale, based on the set similarity score. The processor interprets the different verbal judgment sets in the universe of known data based on the numerical scale and provides cleansed data which is used by a data-dependent application.
US11461552B2

Methods, systems, and computer-readable storage media for receiving, by an automated review system, a legal document as a computer-readable file, and determining, by the automated review system, that the legal document is of a first type, and in response: converting the legal document to a set of images, extracting text data from one or more images in the set of images, the text data including sub-sets of text data, each sub-set of text data representing text in a respective clause of a set of clauses of the legal document, for each sub-set of text data receiving a prediction from a machine learning (ML) model in a set of ML models, the ML model being specific to a clause in the set of clauses, and outputting a set of predictions and respective prediction values for display in a user interface (UI).
US11461546B2

Systems and methods are provided for receiving location information for source data associated with a publisher identifier and determining a set of selectors associated with the publisher identifier, each selector comprising specified content to extract from the source data and one or more rules for extracting the specified content. The systems and method further provided for extracting from the source data, specified content for each selector of at least a subset of the set of selectors based on the one or more rules specified in each selector of the at least subset of the set of selectors, determining a first template to use to generate the media content item, the first template comprising regions corresponding to one or more selectors, populating each region of the first template using specified content for the corresponding selector and generating the media content item from the populated first template.
US11461545B2

Systems and methods are provided for managing data in a grid. In one example approach, a method comprises importing data from a data source to a range of cells in a grid, where the range of cells is specified by a notation input associated with the grid, and where the notation input includes a key specifying the data source and security information associated with the data source.
US11461544B2

A spreadsheet application displays a spreadsheet of cells in tabular form. User input is received specifying an input range of cells of the spreadsheet, a destination range of cells of the spreadsheet and a local modification. A memory stores a representation of the spreadsheet indicating formatting, values and formulas. An update of the representation is computed by applying the local modifications to the representation. Values of cells of the input range of the spreadsheet are calculated by using the updated representation and the calculated values are displayed at the destination range.
US11461542B2

Asynchronous General User Interface (GUI) input is provided. A first user-provided input is receive for an input field of the General User Interface (GUI). A first local timing process and a global timing process are initiated indicating time of the receiving of the first user-provided input. Prior to completion of data entry processing of the first user-provided input, a second user-provided input is received for the input field and a second local timing processing is initiated indicating time of the second user-provided input is received for the input field. Data entry processing of the first user-provided input and the second user-provided input is performed. A choice is made between the first user-provided input and the second user-provided input for use of the input field based at least in part on the first local timing process, the second local timing process, and the global timing process.
US11461541B2

A computer-implemented method includes: receiving, by a computer device, an electronic document having labels; predicting, by the computer device, a user will reject the labels; determining, by the computer device and in response to the determining the user will reject the labels, that a subset of labels of the labels violate association rules; marking, by the computer device, the subset of labels which violate the association rules for validation; prioritizing, by the computer device, the subset of labels which violate the association rules; and rendering, by the computer device, the subset of labels which violate the association rules in view of priority.
US11461540B2

Embodiments include cross-document propagation of entity metadata. Aspects include identifying a set of documents from a plurality of documents, the set of documents being related to one another and identifying a concept in a first document of the set of documents and creating an annotation corresponding to the concept. Aspects also include evaluating the annotation from the first document against all of the documents in the set of documents and identifying a concept match between the annotation and a mention discovered in a second document in the set of documents. Aspects further include creating a metadata linkage between the concept in the first document to the mention in the second document.
US11461537B2

Systems and methods are provided for generating textual embeddings by tokenizing text data and generating vectors to be provided to a transformer system, where the textual embeddings are vector representations of semantic meanings of text that is part of the text data. The vectors may be averaged for every token of the generated textual embeddings and concatenating average output activations of two layers of the transformer system. Image embeddings may be generated with a convolutional neural network (CNN) from image data, wherein the image embeddings are vector representations of the images that are part of the image data. The textual embeddings and image embeddings may be combined to form combined embeddings to be provided to the transformer system.
US11461521B2

An integrated circuit including a standard cell includes: a plurality of first wells extending in a first horizontal direction with a first width and of a first conductivity type; and a plurality of second wells extending in the first horizontal direction with a second width and having a second conductivity type, wherein the plurality of first wells and the plurality of second wells are alternately arranged in a second horizontal direction that is orthogonal to the first horizontal direction, and when m and n are integers greater than or equal to 3, the standard cell has a length in the second horizontal direction, the length being equal to a sum of m times a half of the first width and n times a half of the second width.
US11461503B2

A method includes: receiving a service participation request of a target service transmitted by a user terminal, wherein the user terminal comprises an iOS operating system; obtaining target identification data from a system server according to the service participation request, wherein the target identification data comprises first identification data used for identifying whether the user terminal participates in the target service, and/or second identification data used for identifying whether the device data of the user terminal is modified, and the system server is a server corresponding to the iOS operating system; and according to the target identification data, determining whether to allow the user terminal to participate in the target service.
US11461502B2

An apparatus is adapted for implementing a method of creating a data chain, which can be cryptographically proven to contain valid data. The method includes creating a data chain with no elements, validating the data chain for nodes before accepting the data chain, verifying the size of close group to add the data chain, adding a data block to the data chain, removing old copies of entries from the data chain only if a chained consensus would not be broken, else maintaining the entry and marking it as deleted, validating a majority of pre-existing nodes and validating a signature of the data chain via the data chain of signed elements. The apparatus is operable to support a data communication system and provides a technical effect of making a data processing system robust against data corruption, data loss, failure in data communication synchronization and similar practical operational issues.
US11461499B2

Methods, systems and computer program products for health data protection. Embodiments commence upon receiving a data access request message from a participant in a health ecosystem. The data access request message comprises an indication of one or more health data sets that are held by or at least potentially of interest to the participant. System components are configured to receive the message and to identify the participant. Based on parameter values corresponding to a data protection policy of the participant, a data protection scheme is generated. The scheme includes parameter values derived from the data protection policy. The parameter values of the scheme are used to generate a variation of the health data set that is formed by applying one or more data anonymization, data obfuscation or other data protection techniques to the health data set. A balance among the parameters is calculated so as to achieve a desired outcome.
US11461492B1

Methods and devices for controlling access to sensitive data stored in a computer system are provided. For at least some data entries in a dataset, each identified by a respective key, an indicator of which zero or more conditions of a plurality of queries are satisfied by that data entry is generated. The keys are grouped into cohorts based on the indicators, at least some of the cohorts comprising keys identifying data entries satisfying the same zero of more conditions. A first output is transmitted to the first computing device comprising an identifier of a first cohort and an indication of a condition which is satisfied by data entries identified by keys in the first cohort. A second output is transmitted to a second computing device comprising an identifier of the first cohort and a set of keys corresponding to the data entries in the first cohort.
US11461476B2

A method for executing a binary code including the execution of an indirect load instruction which provokes the reading of a data line associated with an address obtained from the content of a destination register, then the construction of an initialization vector from the content of this data line, then the loading of this constructed initialization vector in a microprocessor, then the execution of an indirect branch instruction which provokes a branch directly to a first encrypted instruction line of a following basic block whose address is obtained from the content of the same destination register, then the decryption of the cryptogram of each encrypted instruction line of the following basic block using the initialization vector loaded in the microprocessor.
US11461471B2

A mechanism for augmenting security features associated with internet of things devices located in home and/or office environments is provided. A method can comprise as a function of retrieved data associated with a device, displaying vulnerability data associated with the device; facilitating downloading of resolution data to the device based on the vulnerability data; facilitating reconfiguring of the device based on the resolution data; and allocating reward data representative of a reward to a user device based on the reconfiguring of the device being determined to have completed.
US11461469B2

Generally discussed herein are devices, systems, and methods for secure container operation. A behavior profile of normal container operation can be generated, such as by using crowd sourced data. A container monitor can provide container actions of an application in a deployed container. The container action can be compared to a behavior profile that indicates normal behavior of the container. A communication can in response to the container actions being inconsistent with the normal behavior of the behavior profile. The container can be halted to stop the abnormal behavior.
US11461459B1

A method involves receiving authentication module configuration data at a user device from a remote management platform. User credentials are received at the authentication module of the user device using a graphical user interface. The user credentials are transmitted to a remote identity provider service. Upon receiving a response indicating that the user credentials are authenticated by the remote identity provider service, the user credentials are transmitted to an operating system authentication module at the user device. Upon receiving a response indicating that the user credentials are not authenticated by the operating system authentication module, previously-stored user credentials are retrieved from an encrypted credential database at the user device. The user credentials are stored at an operating system credential database using the previously-stored user credentials. The user credentials are retransmitted to the operating system authentication module to authenticate the user at the user device.
US11461454B2

According to various aspects, systems and methods are provided for secure communication between a passive sensor node and a reader. A passive sensor node may be used for monitoring in a variety of situations. A reader may power the passive sensor while communicating with the passive sensor. In some scenarios, it may be necessary or desirable to provide security between the passive sensor and the reader. According to one aspect, the reader may send a first message initiating communication with the passive sensor, which may respond with a second message including encrypted data. An authorized reader may decrypt the data and respond with data encrypted based on the second message in a third message, which may be used by the device to authenticate the reader.
US11461448B2

A system and method for regulating access to a computing device, wherein a motion detector detects motion near the computing device and triggers an imaging device to receive an image, which is then analyzed to identify any people in the image. If at least one person in the image is not an authorized user, the computing device is locked or disconnected from the Internet.
US11461447B2

A device and method providing audio-based, continuous authentication of a user to provide access to a processing device. A user echoprint model is created while a user interacts with an authentication interface for another authentication method of the device, transparently to the user. The sound waves are user-specific and inaudible. The user-specific sounds are reflected by the user and used to construct an echoprint which can be compared by a previously constructed user-specific, echoprint model. If the result is positive, access to the processing device may be allowed. Access to the processing device is based on the audio authentication or the alternative authentication is based on the result of audio authentication and updates a device state indicating whether the display is on or off and whether the device is locked or unlocked.
US11461443B2

Systems and methods for authenticating identification information are disclosed. For example, an Automated Teller Machine (ATM) may comprise a user interface. The user interface may comprise a card reader. The card reader may be configured for card rotation about an axis of a bank card. The user interface may be configured to receive card rotation input from a user. The ATM may comprise at least one memory storing instructions. The ATM may comprise at least one processor configured to execute the instructions to perform operations. The operations may comprise receiving identification information from the user. The operations may comprise receiving the card rotation input. The operations may comprise extracting a card rotation sequence from the card rotation input. When the card rotation sequence is within a predetermined threshold from a stored card rotation sequence corresponding to the identification information, the operations may comprise authenticating the user for an ATM operation.
US11461442B2

A user input system comprising a vibration motor, a sensor and a processor in communication with the sensor. The vibration motor is in contact with a surface and generates vibrations in the surface. The vibrations can be altered by a user touching the surface to create altered vibrations. The sensor is in contact with the surface and detects the altered vibrations. The processor receives and analyzes data corresponding to the altered vibrations. The processor determines, based on the analyzed data, whether a user's touch on the surface matches a stored vibration profile of the user.
US11461432B2

An information processing device includes: a memory configured to hold values of state variables included in an evaluation function presenting energy and a weight value for each set of the state variables; and a processor coupled to the memory and configured to: calculate an energy change value when each of the values of the state variables is set as a next change candidate based on the values of the state variables and the weight value; calculate a total energy change value by adding a penalty value according to an excess amount violating an inequality constraint, to each of the energy change values calculated for the state variables, the excess amount being calculated based on a coupling coefficient and a threshold value; and change any value of the state variables in the memory based on a set temperature value, a random number value, and the total energy change values.
US11461427B1

Systems and methods for using parameters with shortened resource locators to access a resource are provided. A short resource locator is associated with a full resource locator template in a resource locator association datastore. Parameters provided with the short resource locator are used to replace one or more parameter identifiers within a full resource locator template to generate a full resource locator. The full resource locator is used to access a resource.
US11461411B2

An information handling system is provided for extracting data associated with a data field of a database from a randomly formatted source document. A processor of the information handling system receives the document, embeds a text-based representation of text of the document into vector data associated with the text, and encodes the vector data through a first neural network into reconstructed text activations. The processor further concatenates the vector data with an image-based representation of the document to provide first concatenated data, and encodes the first concatenated data through a second neural network into extracted visual feature activations. The processor further concatenates the reconstructed text activations with the extracted visual feature activations to provide second concatenated data, decodes the second concatenated data to identify particular data associated with the data field, and updates an entry of the database with the particular data in the data field.
US11461408B1

A mobile device is fitted with a receiver, a location sensor, and optionally a camera. The mobile device may be further fitted with a data visualization software application program, which may include extended reality (XR) functionality, executing on a processor within a system. Via the data visualization software application program, various techniques are performed for displaying data visualizations based on any number of geofences and beacon devices in proximity to the mobile device.
US11461407B1

A method, system, and computer program product is provided for tokenizing document citations. The method may include tokenizing each string of a plurality of strings into at least one citation token representing at least one citation parameter, resulting in a plurality of citation tokens, grouping the plurality of citation tokens into a plurality of token groups, each token group of the plurality of token groups including at least one citation token representing a separate citation in the at least one textual document, assigning metadata to each token group of the plurality of token groups, and generating a normalized citation for each token group of the plurality of token groups based on the metadata.
US11461403B2

A system includes one or more processors configured to execute the instructions to perform a method for determining the ordered sequence. In the method, a dataset is retrieved from a database. The dataset comprises a data matrix comprising a plurality of elements or cells arranged in a set of rows and columns. The dataset is partitioned into a plurality of frames comprising a first subset of the set of rows and columns, the plurality of frames being in a sequential order. A machine learning algorithm to the dataset to predict contents of a next frame in the sequential order. Comparing the predicted contents of the next frame with actual contents of the next frame to determine a prediction accuracy value, and if the prediction accuracy value of the predicted contents exceeds a first threshold level, storing the predicted contents of the next frame.
US11461402B2

Aspects of the disclosure will be described with regard to the processing of DNS queries by a DNS service based on multiple network addresses associated with a single network entity (e.g., a service provider). The DNS service may respond to each DNS query for identifying network addresses associated with the service provider with a respective unique network address from a pool of network addresses. Based on the uniqueness of network addresses, DNS queries and subsequent communications between respective client computing devices and the service can be correlated.
US11461401B2

A non-transitory, computer-readable recording medium stores therein a response processing program that causes a computer to present, based on question data and information associating answer data, the answer data related to input question data. The response processing program causes the computer to execute a process including referring to a storage storing therein a response result for past question data input in the past, and displaying poorly resolved question data for which a related answer is not identified or a presented answer has been negatively evaluated; and setting specified poorly resolved question data among the displayed poorly resolved question data, as object question data for which information associating answer data is additionally registered. The displayed poorly resolved question data is displayed as priority question data having higher priority a greater is a poor resolution occurrence number thereof.
US11461394B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for storing semi-structured data. One of the methods includes maintaining a plurality of schemas; receiving a first semi-structured data item; determining that the first semi-structured data item does not match any of the schemas in the plurality of schemas; and in response to determining that the first semi-structured data item does not match any of the schemas in the plurality of schemas: generating a new schema, encoding the first semi-structured data item in the first data format to generate the first new encoded data item in accordance with the new schema, storing the first new encoded data item in the data item repository, and associating the first new encoded data item with the new schema.
US11461392B2

The present disclosure is directed towards methods and systems for providing relevant video scenes in response to a video search query. The systems and methods identify a plurality of key frames of a media object and detect one or more content features represented in the plurality of key frames. Based on the one or more detect content features, the systems and methods associate tags indicating the detected content features with the plurality of key frames of the media object. The systems and methods, in response to receiving a search query including search terms, compare the search terms with the tags of the selected key frames, identify a selected key frame that depicts at least one content feature related to the search terms, and provide a preview image of the media item depicting the at least one content feature.
US11461378B1

Various embodiments of the present application set forth a computer-implemented method that includes determining a first set of criteria associated with at least a first user or a first client device, transmitting, by the first client device, a first request for data to a data source, wherein the first request includes the first set of criteria, receiving a first dashboard that includes a first set of visualizations, wherein each visualization in the first set of visualizations is generated by filtering a set of field values based on the first set of criteria, and wherein the set of field values is determined by the data source based on executing a query on raw machine data, and displaying, by the first client device, at least a portion of the first dashboard.
US11461376B2

Embodiments provide a computer implemented method of evaluating one or more IR systems, the method including: providing, by a processor, a pre-indexed knowledge-based document to a pre-trained sentence identification model; identifying, by the sentence identification model, a predetermined number of query-worthy sentences from the pre-indexed knowledge-based document, wherein the query-worthy sentences are ranked based on a prediction probability value of each query-worthy sentence; providing, by the sentence identification model, the query-worthy sentences to a pre-trained query generation model; generating, by the query generation model, a query for each query-worthy sentence; and evaluating, by the processor, the one or more IR systems using the generated queries, wherein one or more searches are performed via the one or more IR systems, and the one or more searches are performed in a set of knowledge-based documents including the pre-indexed knowledge-based document.
US11461373B2

Embodiments of the subject invention comprise a computer based system and methods to collect and compare the attributes of a group of entities using data representing topic data of the entity and interaction data between entities. Embodiments of the invention comprise using minimally invasive means to automatically collect and model both an entity's attributes such as their knowledge/work/interest as well as model the social interactions of the entity together with a means to identify opportunities to influence changes in the entity attributes. Minimally invasive means to collect and model attributes include semantic analysis and topic modeling techniques. Means to model social interactions include social network analysis techniques that can incorporate location data of the entity. Embodiments of the invention further provide a sharable index of the attributes of the entities and the group of entities.
US11461369B2

A system includes reception of a set of time-series data from each of a plurality of sensors, each of the plurality of sensors associated with one of a plurality of hardware devices, determination of a plurality of clusters based on the sets of time-series data, assignment of each set of time-series data to one of the plurality of clusters, and determination of associations between the plurality of hardware devices based on the assignments of time-series data to clusters.
US11461365B2

A system can serialize moves and mounts across namespaces based on lamport clocks. In some examples, the system obtains a request to move a content item from a source namespace to a destination namespace. The system processes an incoming move at the destination and an outgoing move at the source. The system processes for the content item a delete at the source and an add at the destination. The system assigns a first clock to the incoming move and a second clock to the outgoing move, the first clock being lower than the second clock. The system assigns a third clock to the delete and a fourth clock to the add, the third clock being higher than the second clock and lower than the fourth clock. The system serializes the incoming and outgoing moves, the delete and the add based on the first, second, third and fourth clocks.
US11461350B1

An asset monitoring and reporting system (AMRS) implements decoupled update cycle and disparate search frequency dispatch for dynamic elements of an asset monitoring and reporting system. The AMRS identifies occurrence of an update to a visualization of a client dashboarding component of an AMRS, the visualization of the client dashboarding component comprising dynamic elements that each correspond to a search query to be submitted for execution to identify a value of a metric of an asset node associated with a respective dynamic component. The AMRS further sends a request indicative of the dynamic elements to the server component, receives dynamic element objects for the dynamic elements, the dynamic element objects specifying search queries corresponding to the dynamic elements, modifies dynamic element searches of the dashboarding component in accordance with the search queries, and stores a definition of the visualization as control information.
US11461342B2

A computing system is described that determines, based on user-initiated actions performed by a group of computing devices, an intent of a search using a particular search query received from a computing device. The computing system adjusts, based on the intent, at least a particular portion of search results obtained from the search using the search query by emphasizing information that satisfies the intent. The computing system sends, to the computing device, an indication of the adjusted search results.
US11461340B2

The subject disclosure relates systems and methods for returning accurate and relevant search results in an online platform. In some aspects, a process of the disclosed technology can include steps for displaying a first set of search results, the first set of search results including a first plurality of media content items arranged in an order of descending relevance based on search frequency, receiving a first character input from a user of a user device, the first character input defining a first character in a search query, and updating the first set of search results to a second set of search results based on the first character input, the second set of search results comprising at least one media content item not included in the first set of search results that is available for consumption by the user. Systems and machine-readable media are also provided.
US11461337B2

A method and system for annotating attributes for use in responding to queries and using the annotated attributes. In one aspect, a dataset is annotated with attributes in predefined categories using a processor. Also using the processor, question templates are provided based on attributes. Each of the plurality of question templates corresponds to at least one query for the dataset. In another aspect, the method and system include receiving a question including a question template selected from predetermined question templates. In this aspect, the method and system also include mapping, using the processor, the question to at least one attribute of the plurality of attributes in the plurality of predefined categories and to at least one pattern for the at least one attribute.
US11461332B2

Methods and apparatus to search datasets are disclosed. An example disclosed method includes receiving a search request having at least two criteria and assigning the criteria to a first group according to a logical relationship between the criteria. The example method further includes determining which of the criteria in the first group is satisfied by a least amount of records in a database based on a plurality of counts, the counts respectively indicative of a number of corresponding records in the database satisfying a respective one of criteria exhibited by the database, and identifying a reduced set of records in the database to be searched, the reduced set of records corresponding to the first or second criteria that is satisfied by the least amount of records in the database, and reducing a search time associated with the search request by searching the reduced set of records from the database.
US11461327B1

The subject technology receives a query, the query including a set of statements for performing the query. The subject technology populates a compilation context based at least in part the query. The subject technology provides the compilation context to a compiler. The subject technology invokes the compiler to perform a compilation process based on the compilation context, the compilation process comprising performing a lookup operation on a stored plan cache for an exact match based on information from the compilation context, the stored plan cache including a set of stored query plans, and determining whether the exact match of a particular query plan is found in the stored plan cache to avoid compiling the query using the compilation context.
US11461325B2

Embodiments of the present disclosure may provide a dynamic query execution model with fault tolerance and failure recovery techniques. Embodiments of the present disclosure may utilize checkpoints to map processed output files to their corresponding input files. Therefore, if an error occurs in processing one or more files, the system may only need to reschedule processing of selected file(s).
US11461306B2

A database management engine provides a user interface that allows users to access and modify employee information in a database. The database includes entries for employees, and each database entry includes identifying information about the associated employee. A user can request to modify data within database entries, for instance in order to update information associated with an employee. Responsive to the request, the database management engine identifies liabilities associated with the database modification stemming from associated tax laws. Based on the identified tax liabilities, the engine computes the aggregate tax liability owed by the employer and/or employee. Before modifying a database entry, the engine modifies the user interface to include interface elements detailing the computed aggregate tax liability. The user explicitly can be required to confirm the database modification in view of the aggregate tax liability. Once a user gives explicit confirmation, the engine modifies the database entry.
US11461304B2

Signature-based cache optimization for data preparation includes: performing a first set of sequenced data preparation operations on one or more sets of data to generate a plurality of transformation results; caching one or more of the plurality of transformation results and one or more corresponding operation signatures, a cached operation signature being derived based at least in part on a subset of sequenced operations that generated a corresponding result; receiving a specification of a second set of sequenced operations; determining an operation signature associated with the second set of sequenced operations; identifying a cached result among the cached results based at least in part on the determined operation signature; and outputting the cached result.
US11461299B2

A computer implemented method may include: receiving write requests to add key-value pairs to an index; storing the key-value pairs in a buffer of an indirect node of the index; determining whether the buffer of the indirect node exceeds a threshold level; and in response to a determination that the buffer of the indirect node exceeds the threshold level, transferring the key-value pairs stored in the buffer of the indirect node to buffers of a plurality of child nodes, where each buffer of the plurality of child nodes is smaller than the buffer of the indirect node.
US11461295B2

A device may receive a request to migrate source data, associated with a source platform, to a target platform. The device may select a target template associated with the target platform based on the request; obtain target information based on the target template; and generate a target mapping based on the source data and the target information. The device may analyze the target mapping to identify an unmapped element in the target mapping and determine, using a migration analysis model, a candidate mapping, for the unmapped element, between a set of the source data and a target element of the target elements. The device may provide a notification that identifies the candidate mapping, to permit a user selection associated with verifying the candidate mapping. The device may receive the user selection and migrate the source data to the target platform according to the target mapping and the user selection.
US11461291B2

A method comprises obtaining an intermediate representation of the machine learning model written in a source language. The intermediate representation is independent of the source language and a target language and comprises a structured text. The method also comprises generating a computation graph based on the intermediate representation. Nodes in the computation graph represent functions related to the machine learning model and a directed edge in the computation graph represents a dependency between functions. The method further comprises partitioning the computation graph into sequential parts in sequence such that the parts are executed sequentially, and functions corresponding to nodes in each part are executed in parallel.
US11461290B2

A computer-implemented method of executing a policy-based operation on a shared computer infrastructure includes storing in a computer memory a dynamically extensible metadata system that is in communication with a processor that executes policy-based operations, where the dynamically extensible metadata system includes a data structure, a collection method, a policy processing method, and a policy condition. The collection method is then executed to collect data from a first computer resource in the shared computer infrastructure using a first data structure and from a second computer resource in the shared computer infrastructure using a second data structure, where the first data structure and the second data structure are different data structures. The collected data is then processed with the policy processing method to determine if the collected data meets the policy condition.
US11461287B2

A technique manages file data of a file system. The technique involves provisioning a first LUN with slice locations from a heterogeneous storage pool created from a solid state device (SSD) storage tier formed from SSD memory and a hard disk drive (HDD) storage tier formed from HDD memory. The technique further involves provisioning a second LUN with slice locations from the heterogeneous storage pool. The technique further involves, while different LUN level policies are applied to the first LUN and the second LUN, moving file data of a file system from the slice locations of the first LUN to the slice locations of the second LUN. Such a technique enables effective auto-tiering at the file level where active file data moves to a higher performance storage tier and inactive file data moves to a cost effective lower performance storage tier thus optimizing operation.
US11461286B2

A software and hardware facility persistently maintains metrics on directories at different levels within a tree of a filesystem. The facility hierarchically aggregates attributes of files contained by directories and stores them as metric values in inode date of each directory within a tree. The stored metric values represent summed or otherwise aggregated data from the descendant directories and files. The metric values are utilized to provide representative compositional samplings of data in the filesystem tree structure. Based on the metric value in its inode data, each directory is weighted in a manner that determines the likelihood that each file sample is taken from that directory.
US11461285B2

Provided herein are systems and methods for an efficient method of replicating share objects to remote deployments. For example, the method may include generating a global representation of a share object of a first database account located in a first region. The share object includes grant metadata associated with a set of objects of a database located in the first region and associated with the first database account. The method may further include, in response to a database refresh command received from a second database account associated with a database replica located in a second region, replicating the set of objects of the database to the database replica. The method may further include, in response to a share refresh command received from the second database account, replicating the grant metadata to a share object replica located in the second region.
US11461284B2

A method for storage management comprises: obtaining, at a first storage service deployed at a first node, a first request of a first computing service deployed at the first node for first target data, the first storage service having access to a remote storage device and providing the first computing service with a same access interface as the remote storage device, the remote storage device storing a dataset reusable in a task to be performed at least partially by the first computing service, the dataset comprising the first target data; obtaining, based on the first request, the first target data from the remote storage device or a local storage space for the first storage service; and providing the first target data to the first computing service.
US11461283B2

Systems and methods for migrating file locks in distributed file systems. An example method may comprise: receiving, by a file system server, over a first connection initiated by a file system client, a connection identifier comprising a file identifier; identifying, in view of the connection identifier, a second connection initiated by the file system client, the second connection associated with a file lock with respect to a file identified by the file identifier; and associating the file lock with the first connection.
US11461276B2

Embodiments of the present disclosure provide a method and device for deduplication. Specifically, the method may comprise obtaining a property of a file stream, the property of a file stream including a file type or a magic number identifying a format of a protocol or a file. The method further includes in response to receiving an I/O request for a data block of the file stream, assigning a deduplication level to the I/O request based on the property of the file stream. Moreover, the method further includes deduplicating the data block of the file stream based on the deduplication level assigned to the I/O request. In addition, a corresponding device and computer program product are provided.
US11461273B1

Modifying storage distribution in a storage system that includes one or more storage devices, including: detecting, for a storage device among the one or more storage devices, that a storage capacity of the storage device is different from a storage capacity of another storage device of the one or more storage devices, and responsive to detecting that the storage capacity for the storage device is different from the storage capacity of the other storage devices of the one or more storage devices, modifying a distribution of shards of data for a data stripe among the one or more storage devices.
US11461272B2

The present disclosure is directed toward systems and methods that efficiently and effectively generate and utilize collections of content items. For example, systems and methods described herein generate a collection content item including one or more content item references. In one or more embodiments, the collection content item can include content item references for content items located internally or externally, with granular levels of permissions settings and version controls. Additionally, in response to a detected selection of a content item reference, systems and methods described herein generate a rendering of the associated content item that can be viewed regardless of any third party software installed on the viewing client computing device.
US11461271B2

A method and an apparatus are provided for executing applications. Based on receiving a first user input, a first window comprising number keys is displayed. Based on a second user input selecting one of the number keys, the first window and a second window are displayed together. The second window includes a list of applications, each represented by an icon image and an application name. Based on an application being selected from a list of applications, the selected application is mapped to the selected number key and an icon image corresponding to the selected application is included in the selected number key. After the selected application is mapped, a third user input is received corresponding to the selected number key. In response to receiving the third user input, a first function is performed associated with the selected application based on a duration of the third user input.
US11461268B2

An information processing system manages data on customers using tenants which are storage regions dedicated for the customers of a database and registers a message for processing data of a processing target in a queue. The data is processed by accessing the tenants corresponding to the data so as to refer to the tenants based on the message. The information processing system registers a message for processing a plurality of data of processing targets as a batch process in the queue in a case where the plurality of data satisfy the predetermined condition when the message for processing a plurality of data of processing targets is to be registered in the queue. In the process performed on the plurality of data, the different tenants are accessed to be referred to.
US11461262B2

A printed circuit board comprises: a network controller; a memory controller; a heterogeneous processor; a field-programmable gate array (FPGA); and a non-volatile-media controller. The memory controller comprises: a fabric controller component configured to communicate with the network controller, the heterogeneous processor, the FPGA, and the non-volatile-media controller; and a media controller component configured to manage access relating to data stored in a volatile memory media. The FPGA is configured to perform computations relating to data stored via the non-volatile-media controller. The heterogeneous processor is configured to perform computation tasks relating to data stored via the memory controller. The printed circuit board is configured to be plugged in to a rack with a plurality of other plugged-in circuit boards.
US11461260B2

A memory card has a plurality of pads including a first set of pads located to connect with host contacts arranged in a first configuration for communication according to the micro Secure Digital (microSD) standard, a second set of pads located to connect with host contacts arranged in a second configuration for communication according to the Peripheral Component Interface express (PCIe) protocol, and a third set of pads located to connect with host contacts arranged in a third configuration for communication according to the Universal Flash Storage (UFS) standard. The plurality of pads includes one or more common pads that are common to the second set of pads and the third set of pads.
US11461257B2

An embodiment circuit comprises a plurality of processing units, a plurality of data memory banks configured to store data, and a plurality of coefficient memory banks configured to store twiddle factors for fast Fourier transform processing. The processing units are configured to fetch, at each of the FFT computation stages, input data from the data memory banks with a burst read memory transaction, fetch, at each of the FFT computation cycles, different twiddle factors in a respective set of the twiddle factors from different coefficient memory banks of the coefficient memory banks, process the input data and the set of twiddle factors to generate output data, and store, at each of the FFT computation stages, the output data into the data memory banks with a burst write memory transaction.
US11461254B1

An apparatus including a plurality of set arbitration circuits and a die arbitration circuit. The set arbitration circuits may each be configured to receive first commands and second commands and comprise a bank circuit configured to queue bank data in response to client requests and a set arbitration logic configured to queue the second commands in response to the bank data. The die arbitration circuit may be configured to receive the commands from the set arbitration circuits and comprise a die-bank circuit configured to queue die data in response to the client requests and a die arbitration logic configured to queue the second commands in response to the die data. Queuing the bank data and the die data for the second commands may maintain an order of the client requests and prioritize the first commands corresponding to a current controller over the first commands corresponding to a non-current controller.
US11461253B2

Access control is achieved in consideration of write training. Masters issue access requests including a read request and a write request. A memory controller accesses memory in response to the access requests issued by the maters. A central bus-control system controls the output of the access requests issued by the masters to the memory controller. A training circuit conducts training on the memory while the access to the memory is stopped. The central bus-control system further controls the execution of the training on the memory. During the training, the central bus-control system suppresses the output of the read request to the memory controller from among the access requests issued by the masters.
US11461252B2

Disclosed herein is a redundancy resource comparator for a bus architecture of a memory device for comparing an address signal being received from an address signal bus and a redundancy address being stored in a latch of the memory device. Disclosed is also a corresponding bus architecture and comparison method.
US11461247B1

Address translation circuitry translates a target virtual address specified by a memory access request into a target physical address associated with a selected physical address space. Granule protection information (GPI) loading circuitry loads from a memory system at least one granule protection descriptor providing GPI indicating, for at least one granule of physical addresses, which physical address spaces is allowed access to the at least one granule. GPI compressing circuitry compresses the GPI to generate compressed GPI. A GPI cache to caches the compressed GPI. Filtering circuitry determines, on a hit in the GPI cache, whether the memory access request should be allowed to access the target physical address, based on whether the compressed GPI cached in the GPI cache for the target physical address indicates that the selected physical address space is allowed access to the target physical address. This allows more efficient caching of granule protection information.
US11461246B2

The present disclosure provides methods, apparatuses, and systems for implementing and operating a memory module, for example, in a computing device that includes a network interface, which is coupled to a network to enable communication with a client device, and processing circuitry, which is coupled to the network interface via a data bus and programmed to perform operations based on user inputs received from the client device. The memory module includes memory devices, which may be non-volatile memory or volatile memory, and a memory controller coupled between the data bus and the of memory devices. The memory controller may be programmed to determine when the processing circuitry is expected to request a data block and control data storage in the memory devices.
US11461242B2

A computational device receives indications of a minimum retention time and a maximum retention time in cache for a first plurality of tracks, wherein no indications of a minimum retention time or a maximum retention time in the cache are received for a second plurality of tracks. A cache management application demotes a track of the first plurality of tracks from the cache, in response to determining that the track is a least recently used (LRU) track in a LRU list of tracks in the cache and the track has been in the cache for a time that exceeds the minimum retention time. The cache management application demotes the track of the first plurality of tracks, in response to determining that the track has been in the cache for a time that exceeds the maximum retention time.
US11461229B2

The present disclosure provides techniques for deallocating previously allocated storage blocks. The techniques include obtaining a list of chunk IDs to analyze, choosing a chunk ID, and determining the storage blocks spanned by the chunk corresponding to the chosen chunk ID. The technique further includes determining whether any file references any storage blocks spanned by the chunk. The determining may be performed by comparing an internal reference count to a total reference count, where the internal reference count is the number of reference to the storage block by a chunk ID data structure. If no files reference any of the storage blocks spanned by the chunk, then all the storage blocks of the chunk can be deallocated.
US11461228B2

In an example, a starting address corresponding to a location of particular information within a non-volatile storage memory is determined during an initialization process using a multilevel addressing scheme. Using the multilevel addressing scheme may include performing multiple reads of the storage memory at respective address levels to determine the starting address corresponding to the location of the particular information.
US11461225B2

A storage device comprises a flash memory and processing circuitry. The processing circuitry is configured to divide a storage area into pages to manage the storage area, and deletes each of the blocks including a plurality of pages. The processing circuitry receives a write instruction including address information specifying a writing location of the data, and stores, with respect to a plurality of groups in which each group includes one or more blocks, a plurality of group identification information each identifying a group and information specifying blocks included in the group in association with each other. The processing circuitry performs a predetermined calculation to obtain group identification information, and identifies a group including a block including pages onto which data is to be written according to the write instruction. Finally, the processing circuitry writes the data onto the pages of the block included in the group identified.
US11461224B2

Method for reducing memory fragmentation characterized in that it the steps of: for each image in a source set of images (601) determining image size (602) in pixels and obtaining (603) a minimal total number of pixels for an aggregated surface by obtaining a sum of image sizes; factorizing (604) the sum of image sizes into a surface's width and height; allocating memory (702) for the surface (701); creating (703) a mapping between an image identifier and its location, width, height for each image associated with the surface; for each image, according to its offset in the surface, the two-dimensional space of the image is cast (704) to one dimension; knowing the casting formula between the one and two-dimensional spaces, copying each image to the surface (705).
US11461219B2

A prioritization for bugs in software on multiple systems can be determined. For example, a computing system can receive data files that each describe system characteristics for a client device of multiple client devices. The computing system can compare each data file to a plurality of rules to identify one or more matches between the data file and the plurality of rules. The computing system can filter the matches to generate a subset of the one or more matches that are associated with metadata tags corresponding to bugs in the multiple client devices. The computing system can aggregate the subset of the one or more matches for the multiple client devices to determine a number of the multiple client devices associated with each bug. The computing system can determine a prioritization for addressing the bugs based on the number of the multiple client devices associated with each bug.
US11461216B1

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for monitoring technology usage and performance. In some implementations, use of a technology item by one or more individuals assigned to use the technology item is monitored. Based on the monitoring, usage data that indicates usage of the technology item is generated. One or more criteria for evaluating the usage of the technology item by the one or more individuals is identified. It is determined whether usage data satisfies the one or more criteria. A system performs at least one of (i) evaluating an alternative technology item for the one or more individuals, or (ii) providing, for display on a user interface, output data indicating whether the usage data satisfies the one or more criteria.
US11461211B1

Techniques described herein relate to a method for deploying workflows with data management services. The method may include receiving, at a service controller of a federated controller, a request to deploy a workflow in a device ecosystem; decomposing the workflow into a plurality of workflow portions; assigning, based on identifying a first platform controller, a first workflow portion to the first platform controller; assigning, based on identifying a second platform controller, a second workflow portion to the second platform controller; assigning, based on the plurality of workflow portions and a capabilities and constraints data construct, data management services to the first platform controller and the second platform controller; and initiating performance of the first workflow portion by the first platform controller and the second workflow portion by the second platform controller, in which performing the first workflow portion and the second workflow portion includes performing the data management services.
US11461207B1

An electronic device, which can enter a debug mode, comprising: a plurality of buttons, wherein a layout of the buttons correspond to one of a first button layout and a second button layout; a processing circuit, configured to control the electronic device to enter a debug mode when at least two of the buttons are pressed to meet a predetermined button combination. The processing circuit controls the electronic device to perform a first test corresponding to the first button layout or to perform a second test corresponding to the second button layout to detect which one of the first button layout and the second button layout does the electronic device correspond to.
US11461204B2

A data processing circuit and a fault-mitigating method, which are adapted for a memory having a faulty bit, are provided. The memory is configured to store data related to an image, a weight for a multiply-accumulate (MAC) operation of image feature extraction, and/or a value for an activation operation. Sequence data is written into the memory. The bit number of the sequence data equals to the bit number used for storing data in a sequence block of the memory. The sequence data is accessed from the memory, wherein the access of the faulty bit in the memory is ignored. The value of the faulty bit is replaced by the value of a non-faulty bit in the memory to form new sequence data. The new sequence data is used for MAC. Accordingly, the accuracy of image recognition can be improved for the faulty memory.
US11461202B2

A remote data replication method and a storage system, where a production array sends a data replication request to a disaster recovery array. The data replication request includes an identifier of a source object and a data block corresponding to the source object. The data block is stored in physical space of a hard disk of the production array. The disaster recovery array receives the data replication request. The disaster recovery array creates a target object when the disaster recovery array does not include an object having a same identifier as the source object. An identifier of the target object is the same as the identifier of the source object, the disaster recovery array writes the data block into the physical space.
US11461200B2

Provided is a method, computer program product, and system for performing automated failover and/or failback recovery analysis using predictive analytics. A processor may monitor a disaster recovery (DR) life cycle during a DR scenario. The processor may monitor failover process activities in a DR production environment over a predetermined time period. Based on data collected during monitoring of the DR life cycle and the failover process activities in the DR production environment over the predetermined time period, the processor may generate, using machine learning, a failback blueprint plan to move production to a new production environment.
US11461198B2

A method and system are disclosed to enable an FLM designated as an owner, in a group of frames having redundant FLMs per frame, to ensure that an unresponsive “active” uplink is disabled, prior to allowing another uplink in the frame to become the active uplink. A group of frames, configured in a ring network topology, may only have a single uplink at a time. Otherwise, two or more concurrent active uplinks may cause a network loop that may result in total network failure (e.g., network crash). The disclosed method utilizes a coordination between an FLM owner on the ring and the neighbor FLM, in the same frame as the non-responsive FLM, to disable the active uplink, prior to transitioning to a new active uplink for the group of frames.
US11461197B2

The present disclosure relates to a memory architecture comprising a plurality of subarrays of memory cells, a plurality of sense amplifiers connected to the subarrays, a plurality of original pads, at least one redundant pad, multiple data lines, and a redundant register connected to the plurality of original pads, to the plurality of redundant pads and to the data lines. The redundant register implementing an interconnection redundancy and connecting one of the redundant pads to the data lines when an addressed original pad is found defective. The disclosure also relates to a System-on-Chip (SoC) component comprising a memory architecture, and an interconnection redundancy managing block included into the memory architecture. A related memory component and related methods for managing interconnection redundancy of the memory architecture and/or the SoC are also disclosed.
US11461191B2

Techniques for orchestrating and prioritizing the rebuild of storage object components in a hyper-converged infrastructure (HCI) deployment comprising a cluster of host systems are provided. In one set of embodiments, a computer system can identify a list of storage object components impacted by a maintenance event or failure of a host system in the cluster. The computer system can further determine a priority class for each storage object component in the list, where the determined priority class is based on a virtual machine (VM)-level priority class assigned to a VM to which the storage object component belongs. The computer system can then initiate rebuilds of the storage object components in the list on a per-VM and per-priority class basis, such that: (1) the rebuilds of storage object components belonging to the same VM are initiated consecutively, and (2) the rebuilds of storage object components with higher priority classes are initiated before the rebuilds of storage object components with lower priority classes.
US11461183B2

Creation of trivial snapshot instances is presented herein. A method comprises determining that a trivial snapshot instance representing a sub-grouping of storage devices included in an enterprise storage array device has not been accessed within a defined duration of time value; marking the trivial snapshot instance for deletion from the enterprise storage array device based on an expiration of the defined duration of time value; and deleting the trivial snapshot instance from the enterprise storage array device.
US11461174B2

An integrated circuit includes an error correction code (ECC) encoder configured to generate a first set of check bits in response to a first set of data, a first set of inverters coupled to the ECC encoder and being configured to generate a second set of check bits in response to the first set of check bits, and a first memory cell array. The second set of check bits is inverted from the first set of check bits. The first memory cell array includes a first portion of memory cells configured to store the first set of data, and a second portion of memory cells coupled to the first set of inverters, and configured to store the second set of check bits.
US11461173B1

One embodiment provides a system which facilitates data management. During operation, the system receives, by a storage device, a plurality of data blocks. The system compresses the data blocks to obtain compressed data blocks, and performs error correction code (ECC)-encoding on the compressed data blocks to obtain ECC-encoded data blocks. The system stores the ECC-encoded data blocks in a buffer prior to writing the ECC-encoded data blocks in a non-volatile memory of the storage device, and reorganizes an order of the ECC-encoded data blocks in the buffer to match a size of a physical page of the non-volatile memory. Responsive to a first set of the reorganized ECC-encoded data blocks filling a first physical page, the system writes the first set of the reorganized ECC-encoded data blocks to the first physical page.
US11461170B2

Methods, systems, and devices for error caching techniques for improved error correction in a memory device are described. An apparatus, such as a memory device, may use an error cache to store indications of memory cells identified as defective and may augment an error correction procedure using the stored indications. If one or more errors are detected in data read from the memory array, the apparatus may check the error cache, and if a bit of the data is indicated as being associated with a defective cell, the bit may be inverted. After such inversion, the data may be checked for errors again. If the inversion corrects an error, the resulting data may be error-free or may include a reduced quantity of errors that may be correctable using an error correction scheme.
US11461166B2

In an intelligent integration error handling in enterprise systems, an integration error is logged by a sender system or a receiver system in an error monitoring application. The integration error occurred in a transaction between the integrated sender system and the receiver system. Parsing the log in real-time by a worker cloak agent, a mode of integration error correction is determined based on inputs from an intelligent correction rule service. Upon determining that the mode of integration error correction is autonomous, the integration error is automatically fixed in real-time without manual intervention by the worker cloak agent. Upon determining that the mode of integration error correction is semi-autonomous, inputs from a business user is received along with a consent to fix the integration error in real-time. Correction rules are dynamically updated in a dynamic decision table. While performing correction the sender system and receiver systems are notified.
US11461145B2

Reinforcement learning agents for resource allocation for iterative workloads, such as training Deep Neural Networks, are configured. One method comprises obtaining a specification of an iterative workload comprising multiple states and a set of available actions for each state, and a domain model of the iterative workload relating allocated resources with service metrics; adjusting weights of a reinforcement learning agent by performing iteration steps for each simulated iteration of the iterative workload and using variables from the simulated iteration to refine the reinforcement learning agent; and determining a dynamic resource allocation policy for the iterative workload. The exemplary iteration steps comprise: (a) selecting an action for a current state, obtaining a reward for the selected action and selecting a next state based on the current state and/or the selected action; (b) updating a function that evaluates a quality of a plurality of state-action combinations; and (c) repeating steps (a) and (b) with a new allocation of resources.
US11461135B2

In an approach to dynamically identifying and modifying the parallelism of a particular task in a pipeline, the optimal execution time of each stage in a dynamic pipeline is calculated. The actual execution time of each stage in the dynamic pipeline is measured. Whether the actual time of completion of the data processing job will exceed a threshold is determined. If it is determined that the actual time of completion of the data processing job will exceed the threshold, then additional instances of the stages are created.
US11461133B2

Embodiments of the present disclosure relate to a method for managing backup jobs, an electronic device, and a computer program product. The method includes: determining expected execution durations of a group of to-be-executed backup jobs; dividing the group of to-be-executed backup jobs into a plurality of backup job subsets based on the expected execution durations, wherein a difference between the expected execution durations of every two backup jobs in each backup job subset does not exceed a predetermined threshold duration; and adjusting an execution plan of the group of to-be-executed backup jobs to cause the backup jobs in at least one backup job subset in the plurality of backup job subsets to simultaneously begin to be executed.
US11461126B2

A method for exchanging data among several enterprise management systems includes receiving and processing data sent by a first system, and recording a task of writing data to a second system in a database of an electronic device, and setting the recorded task as unfinished task. A list of unfinished tasks is acquired from the database in predetermined time period, and a result of query can be generated by searching or interrogating the second system as to the list of unfinished tasks. When the second system has finished the task, the task for writing data in the second system is set as finished.
US11461125B2

Methods and apparatus to publish internal commands as a programming interface in a cloud infrastructure are provided. An example apparatus includes a first virtual appliance including a management endpoint to coordinate task execution in a computing platform. The example apparatus includes a computing infrastructure interface including a programming interface, the programming interface to expose a subset of commands for the computing platform and to hide a remainder of the commands of the computing platform from a requester, the requester to execute a first command from the subset of commands via the programming interface. The management endpoint is to parse a first execution task generated from selection of the first command via the programming interface to determine a component of the computing platform to execute the first command associated with the first execution task and to route the first command from the first execution task to the component for execution.
US11461124B2

A system for providing security mechanisms for secure execution of program code is described. The system may be configured to maintain a plurality of virtual machine instances. The system may be further configured to receive a request to execute a program code and allocate computing resources for executing the program code on one of the virtual machine instances. One mechanism involves executing program code according to a user-specified security policy. Another mechanism involves executing program code that may be configured to communicate or interface with an auxiliary service. Another mechanism involves splitting and executing program code in a plurality of portions, where some portions of the program code are executed in association with a first level of trust and some portions of the program code are executed with different levels of trust.
US11461118B2

A function node control unit records a pair of an input message and a computer program as a journal log, and sends the input message and the computer program to a virtual machine unit. The virtual machine unit executes the computer program with the input message as an argument, and sends the execution result to the function node control unit. The function node control unit outputs the execution result as an output message. At the time of activation of the information processing device, a recovery unit restores the virtual machine unit to the state at a particular time in the past; sequentially fetches journal logs recorded after the particular time; causes the virtual machine unit to sequentially re-execute the computer programs with the input messages included in the respective journal logs as corresponding arguments; and roll-forwards the state of the virtual machine unit to the latest state.
US11461108B2

In one aspect, a first device may include at least one processor and storage accessible to the at least one processor. The storage may include instructions executable by the at least one processor to load a driver responsive to a boot command, where the driver may be loaded prior to the first device loading a guest operating system (GOS) stored at the first device. The instructions may then be executable to use the driver to communicate with a second device to receive a disk image over a wired connection to the second device. The instructions may be further executable to continue booting the first device using the disk image rather than the GOS and to, responsive to the first device being booted using the disk image, communicate with the second device over the wired connection to diagnose one or more issues with the first device.
US11461098B2

Systems, methods, and apparatuses relating to an instruction for operating system transparent instruction state management of new instructions for application threads are described. In one embodiment, a hardware processor includes a decoder to decode a single instruction into a decoded single instruction, and an execution circuit to execute the decoded single instruction to cause a context switch from a current state to a state comprising additional state data that is not supported by an execution environment of an operating system that executes on the hardware processor.
US11461094B2

A computer-readable recording medium having stored therein a warning matching program for causing a computer to execute a process including: determining whether or not a pre-modification location where a pre-modification warning is output by a static analysis tool in a pre-modification source code and a post-modification location where a post-modification warning is output by the static analysis tool in a post-modification source code are used in same processing; and associating the pre-modification warning with the post-modification warning based on a result of determining whether or not the pre-modification location and the post-modification location are used in the same processing.
US11461090B2

Provided herein are systems and methods for providing digital guidance in an underlying computer application. In one exemplary implementation, a method includes setting a rule or rules, in a computing device, in advance of digital guidance content creation, for detecting, upon later playback of the content, page elements of the underlying computer application that are associated with the content. The exemplary method further includes recording, in the computing device, steps of the digital guidance content as the steps are created by a content author, and automatically applying, in the computing device, the previously set rule or rules for detecting page elements, and thereby assigning strong attributes to the page elements. The method further includes saving, in the computing device, the content steps along with the strong attributes of the page elements associated with the content steps.
US11461086B2

Systems, devices, and methods are disclosed to send a signal to deploy a software patch at a compute device, to identify, based on a dependency map, a set of system components on the compute device that are likely to be impacted by the software patch, to monitor a set of parameters for a set of applications on the compute device that interact with a set of system components, to compare values for the set of parameters to one or more predefined criteria and to determine a compatibility classification for the software patch. Systems, devices, and methods are disclosed to update the dependency map based on the compatibility classification to define an updated dependency map, and based on the updated dependency map send a signal to deploy the software patch at a set of compute devices.
US11461076B2

A method for editing continual vertical line of visual programming language includes following steps: entering an editing mode; selecting a source node as a current node from a serial-parallel graphic where the source node is an endpoint of one of a plurality of normal blocks in the graphic; calculating and displaying one or more candidate nodes around current node; connecting the current node to any one of the candidate nodes for converting the connected candidate node into a connected node; setting the connected node as the current node for continually calculating, displaying, connecting to one or more candidate nodes before exiting the editing mode; generating a continual vertical line according to the source node and the one or more connected nodes when exiting the editing mode; modifying the serial-parallel relationship among the plurality of normal blocks in the graphic and updating the graphic according to the continual vertical line.
US11461075B2

According to an embodiment, an arithmetic device includes a comparator, M cross switches, and M coefficient circuits. The comparator compares a first voltage generated at a first comparison terminal and a second voltage generated at a second comparison terminal. The M cross switches are provided corresponding to the M input signals. The M coefficient circuits are provided corresponding to the M coefficients, and each includes a first constant current source and a second constant current source. Each of the M cross switches performs switching between a straight state and a reverse state. In each of the M coefficient circuits, the first constant current source is connected between a positive output terminal of the corresponding coefficient circuit and a reference potential, and the second constant current source is connected between a negative output terminal of the corresponding coefficient circuit and the reference potential.
US11461074B2

The multi-digit binary in-memory multiplication devices are disclosed. The multi-digit binary in-memory multiplication devices of the invention can dramatically reduce the operational steps in comparison with the conventional binary multiplier device. In one embodiment with the expense of more hardware, the in-memory multiplication device can achieve one single step operation. Consequently, the multi-digit binary in-memory multiplication device can improve the computation efficiency and save the computation power by eliminating the data transportations between Arithmetic Logic Unit (ALU), registers, and memory units.
US11461073B2

According to an example aspect of the present invention, there is provided A controllable loudspeaker, the loudspeaker comprising a speaker element and a digital signal processor comprising at least one processing core and at least one memory including computer program code, the at least one memory and the computer program code being configured to receive a multicasted control signal, alter the behavior of the loudspeaker in response to the said control signal, wherein the altering of the behavior comprises applying settings stored in the memory of the digital signal processor of the loudspeaker.
US11461069B2

A multi-core audio processor includes a plurality of audio processing cores having differing capabilities, a plurality of buffers, wherein each buffer is configured to store a plurality of samples associated with a corresponding audio stream, a deadline scheduler including a plurality of deadline registers configured to store a plurality of deadline values for each audio stream, and a plurality of audio processing core interfaces coupling the plurality of audio processing cores to the deadline scheduler, each of the audio processing core interfaces associated with a corresponding audio processing core. The plurality of deadline values indicate an order of processing of samples stored in the plurality of buffers by the plurality of processing cores.
US11461059B2

An update system includes a printing device configured to be coupled to a wireless communication device performing first communication, and a processing device configured to be connected to the printing device via second communication. The processing device transmits a transmission request for identification information identifying the wireless communication device, to the printing device. The printing device, when receiving the transmission request for the identification information from the processing device, transmits the identification information to the processing device. The processing device, when receiving the identification information from the printing device, transmits firmware corresponding to the received identification information as firmware for update to the printing device. The printing device, when receiving the firmware for update from the processing device, updates firmware stored in a storage unit to the firmware for update.
US11461055B2

A low-cost, high-performance data center is shown, which is in a hierarchical and heterogeneous architecture. The data center includes at least three groups of servers, providing three kinds of storage media to store three types of data. The three groups of servers are connected to each other via a computer network. For data with medium access frequency, the corresponding group of servers use multi-level cell solid-state drives as the storage media, and these particular multi-level cell solid-state drives operate in a full-disk pseudo-single-level-cell mode.
US11461050B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for enforcing a decay policy for a data object. One of the methods includes receiving a request to store a data object in a storage device; obtaining a user policy identifying a lifetime of the data object; determining, using the lifetime of the data object, a voltage policy for a plurality of memory cells of the storage device, wherein: each of the plurality of memory cells will store one or more bits of the data object; the voltage policy identifies a voltage to provide each memory cell; and an expected time at which raw bit errors of the data object will cause the data object to decay is equal to a time point identified by the lifetime of the data object; and storing the data object in the storage device according to the determined voltage policy.
US11461048B2

A memory controller circuit is disclosed which is coupleable to a first memory circuit, such as DRAM, and includes: a first memory control circuit to read from or write to the first memory circuit; a second memory circuit, such as SRAM; a second memory control circuit adapted to read from the second memory circuit in response to a read request when the requested data is stored in the second memory circuit, and otherwise to transfer the read request to the first memory control circuit; predetermined atomic operations circuitry; and programmable atomic operations circuitry adapted to perform at least one programmable atomic operation. The second memory control circuit also transfers a received programmable atomic operation request to the programmable atomic operations circuitry and sets a hazard bit for a cache line of the second memory circuit.
US11461046B2

Provided herein may be a memory system and a method of operating the memory system. The memory system may include a memory device including a plurality of memory blocks, and a memory controller configured to: manage an accumulated erase count value and an open block erase count value of each of the plurality of memory blocks, and select a target memory block on which a program operation is to be performed based on the accumulated erase count value and the open block erase count value of each of the plurality of memory blocks.
US11461045B2

A processing unit is configured to access a first memory that supports atomic operations and a second memory via an interface. The second memory or the interface does not support atomicity of the atomic operations. A trap handler is configured to trap atomic operations and enforce atomicity of the trapped atomic operations. The processing unit selectively provides atomic operations to the trap handler in response to detecting that memory access requests in the atomic operations are directed to the second memory via the interface. In some cases, the processing unit detects a frequency of traps that result from atomic operations that include memory access requests to a page stored in the second memory. The processing unit transfers the page from the second memory to the first memory in response to the trap frequency exceeding a threshold.
US11461044B2

According to one embodiment, a nonvolatile memory device includes a memory cell array, first and second storage units, and control unit. The memory cell array includes erase unit areas. The first storage units correspond respectively to the erase unit areas and store items of first information indicating whether a first usage restriction is to be imposed on the corresponding erase unit areas. The second storage units correspond respectively to the erase unit areas and store items of second information indicating whether a second usage restriction is to be imposed on the corresponding erase unit areas. The control unit executes switching control on whether the first usage restriction is to be imposed or not and whether the second usage restriction is to be imposed or not on the memory cell array based on the first and second information.
US11461043B2

A storage device set includes a storage device configured to communicate with a host, the storage device including a controller configured to generate encrypted input data by encrypting data; and a reconfigurable logic chip configured to receive the encrypted input data from the storage device, generate processed data by processing the encrypted input data according to a configuration, and generate encrypted output data by encrypting the processed data.
US11461039B2

A nonvolatile memory includes a memory array, a sensor for measuring a temperature, an interface through which a write command is to be received, and a control circuit. The control circuit is configured to write information of the temperature measured by the sensor in a data storing area of the memory array in which user data associated with the write command is not capable of being written into, when writing the user data in the memory array in response to the received write command.
US11461034B2

A data management and storage (DMS) cluster of peer DMS nodes manages data of a tenant of a multi-tenant compute infrastructure. The compute infrastructure includes an envoy connecting the DMS cluster to virtual machines of the tenant executing on the compute infrastructure. The envoy provides the DMS cluster with access to the virtual tenant network and the virtual machines of the tenant connected via the virtual tenant network for DMS services such as data fetch jobs to generate snapshots of the virtual machines. The envoy sends the snapshot from the virtual machine to a peer DMS node via the connection for storage within the DMS cluster. The envoy provides the DMS cluster with secure access to authorized tenants of the compute infrastructure while maintaining data isolation of tenants within the compute infrastructure.
US11461027B2

Techniques for enabling deduplication-aware load balancing in a distributed storage system are provided. In one set of embodiments, a node of the distributed storage system can receive an I/O (Input/Output) request pertaining to a data block of a storage object stored on a local storage component of the node. The node can further determine whether the I/O request requires insertion of a new entry into a deduplication hash table associated with the local storage component or deletion of an existing entry from the deduplication hash table. If the I/O request requires insertion of a new hash table entry, the node can add an identifier of the data block into a probabilistic data structure associated with the local storage component, where the probabilistic data structure is configured to maintain information regarding distinct data blocks that are likely present in the local storage component. Alternatively, if the I/O request requires deletion of an existing hash table entry, the node can remove the identifier of the data block from the probabilistic data structure.
US11461013B2

A memory system includes: a plurality of memory devices; a plurality of cores suitable for controlling the plurality of memory devices, respectively; and a controller including: a host interface layer for providing any one of the cores with a request of a host based on mapping between logical addresses and the cores, a remap manager for changing the mapping between the logical addresses and the cores in response to a trigger, a data swapper for swapping data between the plurality of memory devices based on the changed mapping, and a state manager for determining a state of the memory system depending on whether the data swapper is swapping the data or has completed swapping the data, and providing the remap manager with the trigger based on the state of the memory system and a difference in a degree of wear between the plurality of memory devices.
US11461011B2

The present disclosure techniques for implementing an apparatus, which includes processing circuitry that performs an operation based a target data block, a processor-side cache that implements a first cache line, memory-side cache that implements a second cache line having line width greater than the first cache line, and a memory array. The apparatus includes one or more memory controllers that, when the target data block results in a cache miss, determine a row address that identifies a memory cell row as storing the target data block, instruct the memory array to successively output multiple data blocks from the memory cell row to enable the memory-side cache to store each of the multiple of data blocks in the second cache line, and instruct the memory-side cache to output the target data block to a coherency bus to enable the processing circuitry to perform the operation based on the target data block.
US11461009B2

Deploying client-specific applications in a storage system utilizing redundant system resources, including: identifying a redundant controller in the storage system, wherein the storage system includes at least a first controller and the redundant controller; and executing one or more applications on the redundant controller, wherein the one or more applications are executed in a container.
Patent Agency Ranking