US12143480B1

Systems, apparatuses, methods, and computer program products are disclosed for secure communication based on random key derivation. An example method includes receiving an initial symmetric key shared between the key depot device and a host device. The method also includes receiving seed data shared between the key depot device and the host device. The method also includes establishing a connection to a client device. The method also includes generating, by key derivation circuitry of the key depot device, a first symmetric key based at least on a portion of the seed data. The method also includes causing transmission of the first symmetric key to the client device. The method also includes generating a key allocation indication that identifies an authentication target and comprises an indication of the generation of the first symmetric key. The method also includes causing transmission of the key allocation indication to the host device.
US12143471B2

A system and method to tie a removable component to a host device. A first pairing key is stored into a security module on a host device such as a server rack. A removable component is inserted into the server rack for the first time. In response to this first insertion the first pairing key is burned into the removable component using a plurality of physically modifiable internal components. The server rack/security module receives a request form the removable component to operate on the server rack, the request includes a burned in pairing key. The security module compares the received pairing key with the first pairing key and permits operation of the removable component in response to a match between the received pairing key and the first pairing key.
US12143469B2

A computerized process is described for improving a computer's digital signing capabilities that results in digital signatures that are substantially more secure with enhanced proof of data integrity, signatory authentication, and signatory non-repudiation without modification to underlying signature algorithms. The process utilizes computing resources, plaintext to be signed, and eight asymmetric cryptography digital signature algorithms each utilizing a specified hash algorithm and different private key from a public-private key pair. A novel mechanism is described that copies bit values from common bit positions of plaintext bytes into eight partitions. Each partition of bytes is independently signed using a signature algorithm and the resulting partitions of signed bytes are combined to form a digital signature. As the digital signature verification requires eight signature algorithms each utilizing a specified hash algorithm and a public key from the public-private key pair used for signing, such digital signature is significantly improved over signing with a single signature algorithm utilizing a hash algorithm and key.
US12143454B2

Methods and systems for data routing management are disclosed. A method can comprise a system receiving a request directed to an address. The system can determine performance capabilities of a first logical grouping of computing devices, wherein the first logical grouping of computing devices share the address. The system can determine whether at least one computing device of the first logical grouping of computing devices can receive the request. If at least one computing device of the first logical grouping of computing devices can receive the request, the request can be transmitted to the at least one computing device of the first logical grouping of computing devices. If at least one computing device of the first logical grouping of computing devices cannot receive the request, the request can be transmitted to a second logical grouping of computing devices that share the address.
US12143451B2

A method for routing data of a session initialized between a terminal and a server, over a first network slice corresponding to a set of data-processing functions of a communication infrastructure, implemented by the terminal. This method includes receiving from the server at least one routing identifier determined as a function of at least one communication parameter of the session, configuring session information as a function of the at least one identifier received, and emitting to the server subsequent data routed over at least one second slice corresponding to the configured information.
US12143447B2

An electronic device is provided. The electronic device includes a communication module, a memory and a processor operatively connected to the communication module and the memory, wherein the processor can be configured to receive, from a cloud server, through the communication module, a trigger event sensed by a first external device and rule information in which at least one from among a rule set, destination, and an operation command corresponding to the trigger event is mapped, so as to store same in a local rule database of the memory, receiving the trigger event from the first external device through the communication module, confirm, from the local rule database, the rule information mapped to the received trigger event, and transmit, to a second external device, through the communication module, information related to the trigger event on the basis of the confirmed rule information.
US12143442B1

Systems and methods for providing multi-access edge computing and content delivery. At least one cloud platform and at least one server node are provided. The at least one cloud platform includes a domain name system (DNS) service, an edge DNS device, at least one cloud platform application programming interface (API), a router, at least one database, and a cloud platform storage component. Hypertext Transfer Protocol (HTTP) requests are operable to be send between the at least one cloud platform and at least one edge device. The at least one server node is operable to create at least one cellular network and provide cellular network services to the at least one edge device.
US12143431B2

Systems and methods are provided for operating a media transmission network. The system includes at least one destination device for receiving a plurality of media streams from a plurality of source devices. The system further includes a controller that is configured to, for each media stream of the plurality of media streams: determine a media property adjustment for the media stream based at least on the media stream; identify a source device from the plurality of source devices associated with generating the media stream; determine at least one device setting for the identified source device to apply the media property adjustment to the media stream; generate a control packet for configuring the identified source device based on the at least one device setting, the control packet including the at least one device setting; and transmit the control packet to the identified source device.
US12143425B1

A system for predictive analysis of very large data sets using a distributed computational graph has been developed. Data receipt software receives streaming data from one or more sources. In a batch data pathway, data formalization software formats input data for storage. A batch event analysis server inspects stored data for trends, situations, or knowledge. Aggregated data is passed to message handler software. System sanity software receives status information from message handler and optimizes system performance. In the streaming pathway, transformation pipeline software manipulates the data stream, provides results back to the system, receives directives from the system sanity and retrain software.
US12143424B1

A system for predictive analysis of very large data sets using a distributed computational graph has been developed. Data receipt software receives streaming data from one or more sources. In a batch data pathway, data formalization software formats input data for storage. A batch event analysis server inspects stored data for trends, situations, or knowledge. Aggregated data is passed to message handler software. System sanity software receives status information from message handler and optimizes system performance. In the streaming pathway, transformation pipeline software manipulates the data stream, provides results back to the system, receives directives from the system sanity and retrain software.
US12143417B2

A method includes determining, by a vehicle, a failure with a computer or telecommunications system operating in the vehicle and when a failure is detected, activating an acoustic system on the vehicle, detecting a vibration by the vehicle; and transmitting an audible signal responsive to the detecting step. The audible signal may include words in a human vocabulary.
US12143410B1

The technology disclosed relates to analysis of security posture of a cloud environment. In particular, the disclosed technology relates to a system and method for analysis of infrastructure posture of a cloud environment, that include detecting a triggering criterion corresponding to initiation of an update scan of the infrastructure posture of the cloud environment, and invoking an incremental change detector based on the triggering criterion. The incremental change detector is configured to scan the cloud environment and return a scan result that identifies one or more changes to a set of infrastructure assets in the cloud environment within a selected time period. A cloud infrastructure graph is updated based on the one or more changes to the set of infrastructure assets, wherein the cloud infrastructure graph defines nodes that represent resources in the cloud environment and edges, between the nodes, that represent relationships between the resources.
US12143404B2

A method of detecting security threats comprises: in an enrichment stage, receiving events pertaining to a monitored private network; enriching the events by augmenting them with enrichment data; and receiving, at an analysis engine, the enriched events and analysing the enriched events to detect security threat conditions indicated by the enriched events; wherein at least one of the events is enriched based on external reconnaissance by: determining a related public network address on a network interface between the private network and a public network, and augmenting the event with external reconnaissance data, as determined by transmitting at least one reconnaissance message from an external reconnaissance device on the public network to the related public network address on the network interface between the public and the private networks.
US12143402B2

A system and method for accelerating a disposition of a digital dispute event includes routing a digital dispute event to one of a plurality of distinct machine learning-based dispute scoring models; computing, by the one of the plurality of distinct machine learning-based dispute scoring models, a preliminary machine learning-based dispute inference based on one or more features extracted from the digital dispute event, wherein the preliminary machine learning-based dispute inference relates to a probability of the subscriber prevailing against the digital dispute event based on each piece of evidence data of a service-proposed corpus of evidence data being available to include in a dispute response artifact; and generating the dispute response artifact based on the digital dispute event, wherein the generating includes installing one or more obtainable pieces of evidence data associated with the digital event into one or more distinct sections of the dispute response artifact.
US12143399B2

A central computer system enables a sender to certify a message, such as an email, and a recipient to verify the validity of the certified message. As a result of the certification, users of messages can avoid ransomware attacks and many other types of fraud caused by fraudulent messages.
US12143396B2

In a method for authenticating a user, a processor receives a login request for an application. A processor directs the login request to a collection page. The collection page may include an authentication script. A processor receives a risk assessment based on an identity authenticated through the authentication script. A processor grants a level of access to the application based on the risk assessment.
US12143394B2

Embodiments of the present disclosure provide methods, systems, apparatuses, and computer program products that enable client devices to install integrations of a third party application that supports variable host address identification.
US12143391B2

In one embodiment, a device including a processor, and a memory to store data used by the processor, wherein the processor is operative to run a manufacturer usage description (MUD) controller operative to obtain a MUD profile of an Internet of Things (IoT) device from a MUD server, the MUD profile of the IoT device including: access rights of the IoT device, and any one or more of the following a default device username and/or a default device password of the IoT device, a recommended/required device password complexity of the IoT device, at least one service that should be enabled/disabled on the IoT device, and/or allowed security protocols and/or ciphers for communication to and/or from the IoT device, enforce security of the IoT device according to the MUD profile of the IoT device. Related apparatus and methods are also described.
US12143386B2

Systems, devices, and methods are disclosed for wireless communication of analyte data. In embodiments, a method of using a diabetes management partner interface to configure an analyte sensor system for wireless communication with a plurality of partner devices is provided. The method includes the analyte sensor system receiving authorization to provide one of the partner devices with access to a set of configuration parameters via the diabetes management partner interface. The set of configuration parameters is stored in a memory of the analyte sensor system. The method also includes, responsive to input received from the one partner device via the diabetes management partner interface, the analyte sensor system setting or causing a modification to the set of configuration parameters, according to a system requirement of the one partner device.
US12143382B1

Particular systems, methods, and program products for web-based security systems for user authentication and processing in a distributed computing environment are disclosed. A computing sub-system may receive an electronic processing request and a first signed data packet having a first payload that was hashed and encrypted using a first private key. The first payload may comprise first processing output and a first timestamp. The sub-system may verify the first signed data packet by decrypting it using a first public key. The sub-system may execute computing operations to satisfy the electronic processing request, producing second processing output. The sub-system may configure a data packet with a second payload comprising at least the second processing output and a second timestamp. The sub-system may encrypt the second payload using a second private key producing a second signed data packet. The sub-system may transmit to a second sub-system the second signed data packet.
US12143381B2

In general, embodiments relate to a method for managing a network device, including receiving an incoming frame originating from a host, where the incoming frame includes IP address of the host and a payload specifying information associated with an external server. The further includes determining, using the IP address of the host and an IP address to segment identifier (ID) mapping, that the host is associated with a first segment, in response to the determining, forwarding the incoming frame towards a redirection server executing on the network device, where the first segment is associated with a first policy and where the first policy specifies that the incoming frame is to be forwarded to the redirection server. The method further includes receiving a redirection frame including a uniform resource locator (URL) of a captive portal, transmitting the redirection frame towards the host, wherein the user of the host is authenticated by the captive portal based, at least in part, on the redirection frame, and associating, after the user of the host has been authenticated by the captive portal, the host with a second segment, where the segment second permits the host to access the external server.
US12143380B2

Artificial biometric traits self-nullify due to natural physiological processes. Biometric enrollment and authentication may then be based on a life associated with the self-nullifying biometric trait. Once the life is expected to have expired, no further authentication may be performed until a new artificial biometric is applied.
US12143376B2

Techniques are disclosed relating to verifying that an alias value is unique across multiple different network regions. In various embodiments a server system located in a first network region may maintain an alias map that specifies encoded versions of alias values that are in use across multiple different network regions. For example, for a given alias value, the alias map may specify a corresponding encoded version of the alias value and an identifier for a given one of the network regions with which the given alias value is associated. In various embodiments, the server system may receive a user-provided alias value from a user during an account registration process and, using the alias map, determine whether the user-provided alias value is already in use in any of the network regions.
US12143363B2

A method to create a serial wire speed firewall that can monitor and enforce security policy on a CAN buy network and prevent cyber-attacks.
US12143357B2

Conventional security measures are generally intended for an IT system, and it has been difficult to satisfy a real-time property and availability requested to a control system. Furthermore, since a time-division type time slot communication method is not taken into consideration, such time slot communication has problems in efficient utilization of computer resources and decrease in availability. In order to solve the above-described problems, the present invention specifies a time slot from characteristics of a communication packet received by a reception unit 133 by using a time slot characteristic storage unit 130, and selects, in accordance with the specified time slot, an inspection pattern stored in an inspection pattern storage unit 136 by using an inspection pattern selection unit 131.
US12143356B1

A method in a mesh network including a first device connected to a first LAN and a second device connected to a second LAN, comprising: configuring the first device to determine that a first subnet IP address assigned to a first LAN device matches a second subnet IP address assigned to a second LAN device; configuring the first device to map an association between an alternate IP address and the first subnet IP address; configuring the first device to receive an initiation network packet to be transmitted by the first device to the first LAN device, the initiation network packet indicating the alternate IP address as a destination address; and configuring the first device to transmit the initiation network packet to the first LAN device over a first LAN connection is disclosed. Various other aspects are contemplated.
US12143347B2

In general, the subject matter described in this disclosure can be embodied in methods, systems, and program products. A computing device can present a messaging user interface and receive user input of a typed message through interaction with the messaging user interface. The typed message can be sent for distribution to a second user account. The computing device can receive a system-generated response to the typed message that was generated by a searching system based on content of the typed message. The system-generated response to the typed message can be presented in the messaging user interface along with an indication that the system-generated response was generated by the searching system.
US12143346B2

Systems, methods, and other embodiments associated with a bot communication system for communicating between channels and bots are described. In one embodiment, a system includes a bot manager configured to provide communication between an individual bot from a plurality of bots and a target channel of a plurality of channels. The bot manager is configured to process a bot response from the individual bot to the target channel by at least: identifying channel configuration metadata from a channel metadata repository that defines a channel dependent format for communicating data with the target channel; converting the bot response to the channel dependent format associated with the target channel including formatting data components from the bot response according to the channel configuration metadata of the target channel; and transmitting, via a network connection, the converted bot response to the target channel in the channel dependent format of the target channel.
US12143344B2

Methods, apparatus, and processor-readable storage media for automatically processing user request data using artificial intelligence techniques are provided herein. An example computer-implemented method includes generating, using a chatbot during a communication session with a user, answers to user requests by processing the user requests using a first set of artificial intelligence techniques associated with the chatbot; generating knowledge base-related predictions associated with the user requests by processing the user requests using a second set of artificial intelligence techniques associated with a knowledge base; calculating at least one score associated with at least a portion of the answers and the user requests based on qualifying values computed in connection with at least one of generating the answers and generating the knowledge base-related predictions; and performing one or more automated actions based on the at least one calculated score.
US12143336B2

An integrated circuit includes reception circuitry and demodulation circuitry. The reception circuitry, in operation, controls receiving one or more repetitions of control information in a search space region. The search space region includes a first plurality of sub-regions of different lengths for a largest repetition number of the control information. The search space region includes a second plurality of sub-regions of different lengths for a second-largest repetition number of the control information. An interval of subframes to which the first plurality of sub-regions are mapped is greater than an interval of subframes to which the second plurality of sub-regions are mapped. The demodulation circuitry, in operation, controls performing a demodulation process of the one or more repetitions of the control information.
US12143334B2

This disclosure relates to techniques for configuring and providing physical downlink control channel transmissions with improved reliability in a wireless communication system. A cellular base station may establish a wireless link with a wireless device. The cellular base station may provide downlink control channel configuration information to the wireless device. The downlink control channel configuration information may configure control resources associated with multiple transmission reception points in a search space for the wireless device. The cellular base station may provide downlink control information to the wireless device using control resources included in the search space.
US12143332B2

A method, performed by a terminal, of determining a channel state information processing unit (CPU) occupation time in a wireless communication system, according to an embodiment of the present disclosure, includes: receiving, from a base station, information indicating activation of a semi-persistent channel state information (CSI) report; receiving, from the base station, at least one CSI-reference signal (RS) for the semi-persistent CSI report; and determining a CPU occupation time for the semi-persistent CSI report based on at least one of a reception time point of the information indicating the activation of the semi-persistent CSI report or a reception time point of the at least one CSI-RS. The information indicating the activation of the semi-persistent CSI report is transmitted by being included in downlink control information (DCI) or a media access control control element (MAC CE).
US12143323B2

Methods and apparatus for increasing channel diversity in a MIMO system, e.g. a massive MIMO system, are described. Some selected sounding reference signal values are applied to control base station transmission for antennas, e.g., randomly or semi-randomly selected antennas, to which they do not actually correspond. The wireless terminal perceives this change as a change in channel conditions, which is subsequently reported in channel status information (CSI) to the base station. This results in increased channel diversity, which is beneficial to the base station scheduler.
US12143322B2

A wireless communication system includes a first transmitter and a second transmitter. For a transmission or reception of data of a first user equipment and data of a second user equipment on resources shared by the first user equipment and the second user equipment, the first transmitter is configured for a superimposed non-orthogonal multiple access, NOMA, transmission or reception of a first data signal of the first user equipment and a second data signal of the second user equipment, and the second transmitter is configured for a superimposed non-orthogonal multiple access, NOMA, transmission or reception of a third data signal of the first user equipment and a fourth data signal of the second user equipment.
US12143300B2

Receiving, by a network device at a receiving time, one or more packets, each packet being one of a plurality of ordered packets in one of a plurality of streams received at the network device. Determining, by the network device for each received packet, a transmit time based on one timer common to the plurality of streams. Indexing, by the network device in a data store common to the plurality of streams, each packet by the determined transmit time. Transmitting, by the network device at each particular time corresponding to a determined transmit time, all packets in the data store indexed to the particular time.
US12143291B2

A method is performed at a router on a multicast configured to forward a multicast flow. The method comprises: in response to receiving, from a controller connected to the multicast path or the multicast path, an enable command to enable statistics tracing for the multicast flow, determining whether the router has sufficient resources to perform statistics tracing; and when the router has the sufficient resources: responsive to the enable command, enabling statistics tracing to collect statistics for the multicast flow; generating a first request to include the enable command and the statistics; and forwarding the first request towards the controller.
US12143285B2

A system and method for diagnosing connection and communication in an industrial machine. The electronic processing system includes a CAN bus, an ethernet network, and a plurality of devices connected to the CAN bus and the ethernet network. The plurality of devices includes at least one controller programmed to run one or more software applications. A connectivity check is performed to obtain CAN connection status data and ethernet connection status data for the plurality of devices. The CAN connection status data and the ethernet connection status data is analyzed to determine a likely cause of a device connection issue. A solution to the device connection issue is output to a user based on the analyzed data.
US12143279B1

A distributed cloud computing system is disclosed that includes a controller configured to deploy a first gateway in a first cloud computing network and a second gateway in a second cloud computing network and logic that, upon execution by one or more processors, causes performance of operations including: obtaining metadata pertaining to each of the first gateway and the second gateway, obtaining network data, wherein a combination of the metadata and the network data identify each of a plurality of constructs, the communication paths between each construct, and in which cloud computing network each construct is deployed, generating an elliptical layout of a network topology graph illustrating a first segment including the first gateway representing deployment in the first cloud network and a second segment including the second gateway representing deployment in the second cloud computing network, and causing rendering of the visualization on a network device display screen.
US12143262B2

A time stamp method of location leakage in an aeronautical band of a high split HFC includes: scheduling at a cable modem termination system (CMTS), a generation of a plurality of OUDP bursts by at least one cable modem (CM) within a node in a fixed sequence; measuring a field leakage detector time stamp of a plurality of detected OUDP bursts relative to a half second GPS synch pulse, and sending a report to a leakage data server with a set of current GPS coordinates of a leakage detector, a time stamp, a detected leak level, and a measured OUDP time stamp; and calculating at the leakage data server, a CM ID based on the measured OUDP time stamp and a duration of an OUDP burst combined with a query to the CMTS and a CM database, to define a physical address of a CM corresponding to the CM ID.
US12143261B2

A system can be provided that can detect a transmission failure of a packet. The transmission failure can occur in a software-defined network. The system can further identify, via debuggers, functions associated with the transmission failure of the packet. The transmission failure of the packet can occur between components in the software-defined network. Additionally, the system can generate, via the debuggers, log data for the functions. The system can also identify, based on the log data, a function associated with the transmission failure and a cause of the transmission failure related to the function.
US12143252B2

Disclosed are techniques for wireless communication. In an aspect, a wireless communications device transmits a first set of symbols of a plurality of symbols of a data stream using a first set of constellation points of a pi/N-based modulation scheme, and transmits a second set of symbols of the plurality of symbols using a second set of constellation points of the pi/N-based modulation scheme, wherein each of the first set of constellation points and the second set of constellation points consists of M constellation points, wherein the second set of constellation points is rotated from the first set of constellation points by pi/N, wherein symbols of the first set of symbols alternate with symbols of the second set of symbols, and wherein M is greater than 8.
US12143251B2

Provided are a multilevel output drive circuit and method. The circuit includes: a signal selection module, configured to selectively output a signal to be transmitted of a corresponding channel according to an external input signal; a weight generation module, configured to generate weight data according to a weight of an output eye diagram, wherein the weight of the output eye diagram and the weight data are multi-bit binary data; a coefficient transfer module, configured to perform weight control on the signal to be transmitted according to the weight data and generate data containing weight information; and a weight adjustment and data outputting module, configured to perform weight adjustment and pulse amplitude modulation calculation according to weight adjustment control data, the signal to be transmitted and the data containing weight information, and generate PAM4 data.
US12143243B2

Devices, systems and methods that reduce funneling noise in upstream data transmissions from modems providing the transmissions through respective RF legs connected to the node. Preferred devices and systems may include a node that is configured to selectively isolate respectively scheduled upstream data signals from noise present on any RF leg not propagating a scheduled upstream data signal.
US12143239B2

Disclosed are controller area network (CAN) nodes and associated methods for communicating through a CAN bus to form a set of communicatively coupled CAN nodes. A CAN node has, and is configured to monitor status of, one or both input and output devices for establishing a vehicle-carried warning system in which an event changing at least one input status causes a CAN message to be broadcast over the CAN bus to change at least one output status. Behavioral equations map input(s) to output(s), thereby resulting in desired actions. Also disclosed is a graphical user interface (GUI) for configuring the behavioral equations.
US12143238B2

A home automation platform coalesces various devices for home monitoring, control and automation in a comprehensive control application for complete home control. Devices sourced from different vendors are responsive to the control application via a GUI from a personal device. User authentication is handled transparently through exchanges with the vendor specific website for a particular device. A set of agents monitors device operation and builds a model for issuing autonomous instructions to the devices based on the model of established operation. Compatible devices may be any suitable IP addressable device, and the agents gather a history of devices concerned with different comfort and function areas, such as lighting, appliances, air quality and occupancy awareness (e.g. security). In this manner, comprehensive, cross-vendor oversight is implemented from a common control via the personal device app, and a gathered history of home usage drives learning of a usage model for autonomous operation.
US12143229B2

The invention relates to methods, non-transitory computer-readable storage medium, and apparatus for transmitting wireless multi-channel data. A method for transmitting wireless multi-channel data, which is performed by a processing unit of a wireless master device, includes: determining a first physical channel to be jumped into for a first wireless slave device, and a second physical channel to be jumped into for a second wireless slave device; and when the first physical channel is different from the second physical channel, transmitting a first media packet to the first wireless slave device in the first physical channel and a second media packet to the second wireless slave device in the second physical channel in a transmission slot of a subevent. The first wireless slave device and the second wireless slave device are peer devices with each other.
US12143226B2

The present invention relates to a method of performing uplink transmission by a user equipment (UE) in a wireless communication system. In particular, the method includes the steps of: receiving a configured grant (CG) activation command for a configured uplink grant; based on a size of the configured uplink grant not matching with a size of a pending protocol data unit (PDU) associated with an identified HARQ process, flushing a Hybrid Automatic Repeat Request (HARQ) buffer of the identified HARQ process; and transmitting a CG confirmation medium access control (MAC) control element (CE) using the identified HARQ process.
US12143225B2

Systems and methods provide for enhanced HARQ-ACK feedback for PDSCH repetition transmission. A UE is configured to provide feedback ACK for PDSCH with repetitions less than scheduled repetition numbers. In response, the network adapts the PDSCH repetition numbers according to the channel condition to further optimize the overall system spectrum efficiency.
US12143219B2

Provided are a data retransmission method and device, a storage medium, and an electronic device. The method includes: transmitting a first data packet, wherein the first data packet comprises data block identification information.
US12143217B2

Exemplary methods, apparatuses, and systems include duplicating a packet within a plurality of packets to be transmitted to a destination computing node as a sequence of packets. The plurality of packets including the duplicate of the packet are transmitted to the destination computing node. Upon receiving a first acknowledgement of the packet from the destination computing node, it is determined that the first acknowledgment is directed to a duplicated packet. In response to determining that the first acknowledgment is directed to a duplicated packet, it is determined that a second acknowledgement has yet to be received for each of one or more packets within the plurality of packets transmitted prior to the packet. In response to determining that the second acknowledgement has yet to be received, the one or more packets are retransmitted to the destination computing node.
US12143216B2

Methods, apparatuses, and computer-readable storage medium for SL communications are provided. An example method may include transmitting, to one or more UEs, an SL transmission in a first direction using a first precoder. The example method may further include retransmitting, to the one or more UEs based on a configured maximum number of directional retransmissions and without allocating additional processes and memory for the packet, the SL transmission in one or more directions different from the first direction using one or more precoders different from the first precoder based on a SL retransmission configuration.
US12143213B2

A transmission device that performs multiple-input multiple-output (MIMO) transmission of transmit data using a plurality of fundamental bands. The transmission device includes an error correction coding unit, a mapping unit, and a MIMO coding unit. The error correction coding unit, for each data block of predefined length, performs error correction coding and thereby generates an error correction coded frame. The mapping unit maps each predefined number of bits in the error correction coded frame to a corresponding symbol and thereby generates an error correction coded block. The MIMO coding unit performs MIMO coding with respect to the error correction coded block. Components of data included in the error correction coded block are allocated to at least two of the fundamental bands and transmitted.
US12143209B2

A notification method for a CQI and a modulation and coding scheme is provided. The method includes: learning, by a terminal, a first CQI index according to a first CQI table; sending the first CQI index to a base station; receiving, by the base station, the first CQI index sent by the terminal UE; determining a first MCS index according to the first CQI table, a first MCS table, and the received first CQI index; sending the determined first MCS index to the UE; 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 entries in which modulation schemes are higher than 64QAM.
US12143190B2

The present invention relates to an electronic device, a wireless communication method and a computer-readable medium. The electronic apparatus for wireless communication according to one embodiment comprises a processing circuit. The processing circuit is configured to perform control to carry out carrier aggregation communication with a base station by means of at least a first cell and a second cell. The processing circuit is further configured to perform control to send first information for beam failure recovery of the second cell to the base station by means of the first cell.
US12143178B2

Embodiments of the present disclosure provide a method of processing received signal using a massive MIMO base station (BS). The BS includes at least a radio unit (RU), a distributed unit (DU) and an interface. The method includes at least receiving a plurality of signals corresponding to the plurality of antennas, said signals include at least one of data signals, demodulation reference signals (DMRS) and sounding reference signals (SRS). The RU or DU performs a grouping operation on a subset of the plurality of signals corresponding to a subset of antennas to generate signal groups. The RU performs a first stage filtering on the signals associated with each group using group specific filters to obtain group specific filtered signals. The DU performs a second stage filtering on the group specific filtered signals to obtain second stage filtered signals.
US12143169B2

A controller comprising a driver interface referenced to a first reference potential, a drive circuit referenced to a second reference potential, and an inductive coupling. The driver interface comprises a first receiver configured to compare a portion of signals having a first polarity on the first terminal of the inductive coupling with a first threshold, and a second receiver configured to compare a portion of signals having a second polarity on the second terminal of the inductive coupling with a third threshold. The drive circuit comprises a first transmitter configured to drive current in a first direction in the second winding to transmit first signals, and a second transmitter configured to drive current in a second direction in the second winding to transmit second signals, the second direction opposite the first direction.
US12143168B2

A signal transmission device includes a communication unit that performs communication using differential transmission with an electronic device via a differential wiring, and a signal processing unit that performs signal processing related to the communication, in which the communication unit is capable of receiving, via the differential wiring, communication signals transmitted from the electronic device at each of a plurality of signal transmission rates including at least a first signal transmission rate and a second signal transmission rate lower than the first signal transmission rate, the communication unit measures an amplitude of the communication signals received from the electronic device at the second signal transmission rate, and the signal processing unit detects a short-circuit failure of a filter circuit on the basis of the amplitude measured by the communication unit.
US12143164B2

An interference detection system includes a plurality of radio frame acquisition apparatuses and an interference detection apparatus. The interference detection apparatus includes radio frame information reception part, radio frame information storage part, simultaneous frame extraction part, and interference detection part. A radio frame information reception part receives the radio frame information transmitted from the radio frame acquisition apparatus. A radio frame information storage part stores the received radio frame information. A simultaneous frame extraction part extracts first radio frame, and second radio frame demodulated simultaneously or almost simultaneously with first radio frame. An interference detection part determines whether or not first radio frame and second radio frame are interfering with each other on the basis of whether or not there exists(exist) radio frame acquisition apparatus(es) which has(have) demodulated first radio frame and second radio frame simultaneously or almost simultaneously, among a plurality of the radio frame acquisition apparatuses.
US12143160B2

The present disclosure relates to a system (1) for measurement of antenna alignment of an array antenna system (2) used for wireless communication. The array antenna system (2) has an antenna position (A) relative a first coordinate system (18) and comprises a control unit (3) and an array antenna (4) having an antenna aperture plane (19), a certain coverage (5) and an initial array antenna orientation (B). The array antenna (4) further comprises a plurality of antenna elements (6) and at least two antenna ports (7, 8, 9, 10), each antenna port (7, 8, 9, 10) being connected to a corresponding subarray (11, 12, 13, 14), each subarray (11, 12, 13, 14) comprising at least one antenna element (6). The system (1) comprises the array antenna system (2) and an unmanned aerial vehicle (15). UAV, arranged to be deployed in the coverage (5) and comprising a UAV antenna arrangement (16) and a positioning module (17) that is adapted to provide UAV position information (C) relative the first coordinate system (18). In at least one UAV position (C), the UAV (15) is adapted to transmit a UAV signal to the array antenna (4) by means of the UAV antenna arrangement (16), the UAV signal comprising the UAV position information (C). The control unit (3) is adapted to detect signals corresponding to the received UAV signal at the antenna ports (7, 8, 9, 10), and to determine a determined array antenna orientation (D) by means of determined phase differences between the detected signals, the antenna position (A), the initial array antenna orientation (B) and the UAV position information (C).
US12143155B2

An apparatus and method for transmitting information bits via an optical communication system, the apparatus including a distribution matcher (DM) configured to receive information bits and to generate shaped symbols relating to the information bits; a pre-deinterleaver (PDI) coupled to the DM and configured to apply a perturbation function q(n) to the shaped symbols to produce pre-deinterleaved symbols; an error reduction processor (ERP) coupled to the PDI and configured to receive computer instructions which, when executed, prompt the ERP to produce error reduction symbols from the pre-deinterleaved symbols, the error reduction symbols being perturbed from the pre-deinterleaved symbols by a perturbation function p(n), q(n) being an inverse of p(n); and a modulator coupled to the ERP and configured to convert the error reduction symbols into optical signals configured for transmission via an optical communication system.
US12143151B1

Devices, systems, methods, and non-transitory media facilitate image rejection for a radio frequency signal with a wideband carrier. Wideband signals from a device may be analyzed, the wideband signals corresponding to a wideband channel. Each wideband signal may correspond to a sinusoidal electrical signal with IQ amplitude and phase modulation. An in-phase component (I) of a wideband signal may be determined. A quadrature component (Q) of the wideband signal may be determined. Based on the determined I and Q, a wideband IQ imbalance may be determined. A scalar error based on the wideband IQ imbalance may be obtained. The scalar error may be mapped to a vector error plane. Orthogonal error vector points that are based on the mapping may be determined. The wideband IQ imbalance of the device may be compensated based on adjusting an IQ setting of the device with the orthogonal error vector points.
US12143147B2

According to various embodiment, an electronic device may include at least one communication processor, an RFIC, a power amplifier, and at least one modulator configured to provide the power amplifier with a supply voltage set for a first unit of time in a first mode or in a second unit of time shorter than the first unit of time in a second mode. The at least one communication processor may be configured to control the at least one modulator to provide the supply voltage according to the second mode and to switch from the second mode to the first mode when a variation in a voltage associated with a first element for providing the supply voltage is greater than or equal to a threshold magnitude while the supply voltage is provided to the power amplifier according to the second mode. Other various embodiments are possible as well.
US12143144B2

Antenna arrays with multiple feeds and varying pitch are disclosed. In certain embodiments, a radio frequency (RF) module includes a module substrate, a semiconductor die attached to the module substrate, and an antenna array attached to the module substrate. The semiconductor die includes a plurality of power amplifiers configured to amplify a corresponding plurality of RF signals to generate a plurality of amplified RF signals. The antenna array is configured to receive the plurality of amplified RF signals from the plurality of power amplifiers, and includes a plurality of antenna elements arranged with a varying pitch. Each of the plurality of antenna elements includes two or more signal feeds.
US12143140B2

A protective arrangement for an electronic device includes a flexible cover having a panel and a skirt that form an interior cavity to receive an electronic device; and an adapter fixedly positioned in the flexible cover and having a male plug with connectors extending into the interior cavity of the flexible cover for mating with a female socket of the device and a contactor with contacts adjacent outwardly from the flexible cover and electrically coupled to one or more of the connectors of the plug. A docking cradle or external adapter can receive the electronic device and cover.
US12143139B2

A protective case for folding screen phone includes a first case body, a second case body and a side stylus holder. The side stylus holder includes parallel first and seconds sides. The first side is rotatably connected to the second case body, making the second side of the side stylus holder be capable of rotating between a first position away from the first case body and a second position close to the first case body. A first groove is defined in the side stylus holder for detachably accommodating a stylus therein, and the stylus accommodated in the first groove rotates along with the side stylus holder.
US12143137B1

Provided is a multifunction man-size apparatus or ground station for the control and management, in real time, of complex plants and/or special areas in which it is installed for monitoring, which is inter-connected in a distributed network with other multifunction apparatuses or ground stations providing a decentralized and almost completely unmanned control over productive or operational assets, equipment and data.
US12143135B2

A method, apparatus and computer program product is disclosed. The apparatus may comprise means for providing a model for a system for mitigating unwanted effects in a received signal and a means for determining a first curve, acorr, by performing autocorrelation of the model. The apparatus may also comprise means for determining a second curve, Xcorrenv, by performing cross-correlation of the model and a received signal comprising unwanted components due to first and second sources and means for estimating first and second delays associated with respective first and second sources based on the first and second curves, acorr, Xcorrenv. The unwanted effects in the received signal may be PIM products/components, but the disclosure is not limited to PIM alone, and embodiments may be used to mitigate or compute peaks in any interfering scenario where peaks may be hidden.
US12143130B2

Methods and devices for coding point clouds using direct coding mode to code coordinates of a point within a sub-volume associated with a current node instead of a pattern of occupancy for child nodes. When direct coding is applied to two or more points in the sub-volume, the points are ordered based on one of their respective coordinate values in binary and pairwise coding of those coordinate values is carried out on a bit-by-bit basis starting from the most significant bit position. For example, the coordinate values relate to a direction in the Cartesian coordinate system, the location of the first point is represented by an x-direction coordinate value, a y-direction coordinate value and a z-direction coordinate value. The pairwise coding includes coding whether the bits are the same and, if so, coding the bit value.
US12143128B2

Methods/systems employ randomly jittered under-sampling to reduce a sampling rate required to estimate the amplitude of high-frequency signals in circuit breakers, power meters, and other digital signal processing applications. The methods/systems can greatly reduce the nominal sampling rate for applications where RMS, peak and mean estimates of the signal are desired for both the entire band-limited signal and separate estimates for each frequency component. This can in turn result in large cost savings, as less complex and thus less expensive controllers and related components may be used to perform the sampling. As well, the methods/systems herein can provide reasonably accurate waveform estimates that allow additional cost savings in bill of materials (BOM) and printed circuit board assembly (PCBA) footprint and real-estate by eliminating the need for certain analog components, such as signal conditioning components.
US12143127B2

A sigma delta (SD) pulse-width modulation (PWM) loop includes a loop filter implementing a linear transfer function to generate a loop filter signal, wherein the loop filter is configured to receive an input signal and a first feedback signal and generate the loop filter signal based on the input signal, the first feedback signal, and the linear transfer function; and a hysteresis comparator coupled to an output of the loop filter, the hysteresis comparator configured to receive the loop filter signal and generate a sigma delta PWM signal based on the loop filter signal, wherein the first feedback signal is derived from the sigma delta PWM signal.
US12143123B2

A method of correcting data stored in a memory device includes: applying an iterative decoder to the data; determining a total number of rows in first data the decoder attempted to correct; estimating first visible error rows among the total number that continue to have an error after the attempt; estimating residual error rows among the total number that no longer have an error after the attempt; determining second visible error rows in second data of the decoder that continue to have an error by permuting indices of the residual error rows according to a permutation; and correcting the first data using the first visible error rows.
US12143105B2

In examples, an apparatus includes a first transistor, voltage source, resistor, second transistor, third transistor, and capacitor. The first transistor has a first gate, first source, and first drain, in which the first source is coupled to a first voltage terminal. The resistor is coupled between the first gate and the voltage source. The voltage source is coupled between the resistor and the first voltage terminal. The second transistor has a second gate, a second source, and a second drain, in which the second gate is coupled to the first drain, and the second source is coupled to the first voltage terminal. The third transistor has a third gate, a third source, and a third drain, in which the third drain is coupled to the second drain, and the third source is coupled to a ground terminal. The capacitor is coupled between the first drain and the third gate.
US12143103B2

A multi-coil coupling-type single-pole four-throw (SP4T) switch includes: an input port and first through fourth output ports; a coupled inductor circuit including inductor coils electrically connected with the input port and the first through fourth output ports; and a transistor-based control circuit including control circuits electrically connected with the first through fourth output ports respectively. The transistor-based control circuit is configured for selecting one of the first through fourth output ports to be conducted with the input port based on level signals of the control circuits, and configuring a load of the selected output port by using the inductor coils connected with the first through fourth output ports and the control circuits connected with the others of the first through fourth output ports. Therefore, the multi-coil coupling-type SP4T switch can realize selective electrical conductions among different circuits and achieve low insertion loss, high isolation degree and miniaturization.
US12143097B2

An acoustic wave filter device includes a substrate, first and second acoustic impedance layers, a piezoelectric layer, first and second interdigital transducer electrodes, an input terminal, an output terminal, ground terminals, a series arm circuit, and a parallel arm circuits. The first interdigital transducer electrode at least partially overlaps the first acoustic impedance layer in the plan view. The second interdigital transducer electrode at least partially overlaps the second acoustic impedance layer in the plan view. The series arm circuit is provided on a first path connecting the input terminal and the output terminal and includes the first and second interdigital transducer electrodes. A conductive layer in the first acoustic impedance layer and a conductive layer in the second acoustic impedance layer are electrically insulated from each other.
US12143096B2

A filter device includes a first substrate, a first input electrode and a first output electrode on the first substrate, a first ground electrode on the first substrate and receiving a ground potential, an electrically open portion in or on the first substrate, a second substrate mounted on the first substrate, a second input electrode on a surface of the second substrate and connected to the first input electrode, a second output electrode on the surface of the second substrate and connected to the first output electrode, a second ground electrode on the surface of the second substrate and connected to the first ground electrode, and at least one first functional electrode on the second substrate and disposed on a first connecting path connecting the second input electrode and the second output electrode. The open portion is connected to the first connecting path.
US12143095B2

A method of manufacturing a resonance device includes preparing a resonance device and adjusting a frequency of the resonator. The resonance device includes a lower lid, an upper lid joined to the lower lid, and a resonator with vibration arms that vibrate in bending vibration in an interior space between the lower and upper lids. The adjusting of the frequency of the resonator includes vibrating the vibration arms in bending vibration and thereby causing respective ends of the arms to strike the lower lid at an impact speed of 3.5×103 μm/sec or more. The ends of the vibration arms are made of silicon oxide, and the lower lid is made of silicon.
US12143092B2

Acoustic resonator devices and filters are disclosed. An acoustic resonator includes a substrate and a piezoelectric plate having parallel front and back surfaces. The substrate includes a silicon base having a trap-rich region adjacent to a surface and a dielectric layer on the surface. The back surface of the piezoelectric plate faces the dielectric layer. The piezoelectric plate comprises a diaphragm that spans a cavity in the substrate. An interdigital transducer (IDT) is provided on the front surface of the piezoelectric plate such that interleaved fingers of the IDT are on the diaphragm.
US12143089B2

Disclosed herein is a common mode filter that includes a winding core part and first and second wires wound in a same direction around the winding core part. The first and second wires constitute a first winding block on one endmost side in an axial direction of the winding core part, a second winding block on other endmost side in the axial direction of the winding core part, and a third winding block positioned between the first and second winding blocks. The second winding block is a winding block at an odd-numbered position counted from the first winding block. The first and second wires cross each other in an area between the first and third winding blocks and in an area between the second and third winding blocks.
US12143082B2

Methods, systems, and devices for wireless communications are described. In some cases, a device may perform a first analog to digital conversion (ADC) to generate a first set of samples of a wireless signal, and may attenuate the signal according to a dynamic range. The device may then perform a second ADC on the attenuated signal to generate a second set of samples, amplify the second set of samples, output whichever set of samples is greater. In some other cases, the second ADC may determine to attenuate the wireless signal based on an input power, amplify the signal, and output the amplified samples. In some other cases, the wireless device may determine an estimated input power of the wireless signal at a number of antenna elements. The device may then determine an adjustment to gain states of low-noise amplifiers (LNA) associated with each of the number of antenna elements.
US12143076B2

Systems and methods of multiport amplifier (MPA) implementation system, including: at least one input matrix, including a plurality of complex modulators, wherein each complex modulator is configured to receive an input channel stream, a summation logic block, configured to sum the complex product of the plurality of complex modulators, and a dual Digital to Analog (DAC) converter, configured to receive summation digital complex output from the summation logic block, a plurality of RF modulators, wherein each RF modulator is configured to receive a dual analog output as baseband I/Q branches from a corresponding DAC converter, and a plurality of amplifiers, wherein each complex amplifier is configured to receive the output of a corresponding RF Modulator for amplification to an output RF matrix.
US12143068B2

An envelope tracking system includes an envelope tracking digital baseband (ETDBB) circuit, a digital-to-analog converter circuit, and an envelope tracking supply modulator (ETSM) circuit. The ETDBB circuit performs envelope detection upon a transmit (TX) baseband signal to generate an envelope detection result, and generates a digital envelope input according to the envelope detection result. The digital-to-analog converter circuit converts the digital envelope input into a supply envelope signal. The ETSM circuit generates a modulated supply voltage according to the supply envelope signal, and outputs the modulated supply voltage to a power amplifier. At least one of the ETDBB circuit and the ETSM circuit dynamically adjusts gain compression (GC) of the PA in response to a number of active resource blocks (RBs) in a channel bandwidth.
US12143067B2

A multi-transmission power management circuit is provided. In embodiments disclosed herein, the multi-transmission power management circuit includes multiple quadrature power amplifier circuits each configured to concurrently generate multiple amplified radio frequency (RF) signals based on a respective modulated voltage(s). The multi-transmission power management circuit also includes an envelope tracking (ET) integrated circuit (ETIC) configured to concurrently generate multiple modulated voltages. A control circuit is configured to determine one or more of the multiple quadrature power amplifier circuits that are involved in a multi-transmission scheme. Accordingly, the control circuit can cause the ETIC to provide one or more of the multiple modulated voltages to each of the quadrature power amplifier circuits involved in the multi-transmission scheme. In this regard, the multi-transmission power management circuit can be flexibly configured to support different multi-transmission schemes.
US12143061B2

A mounting system for mounting a solar panel assembly to a base assembly includes a panel support bracket, a base bracket and a clamp configured to exert a compressive force to hold the panel support bracket and the base bracket together. The clamp comprises a V-shaped clamp body that includes a pair of legs that are spring-loaded to oppose an approximation of the legs by an external compressive force. The clamp includes a pair of receiver slots, with each of the pair of receiver slots located on a corresponding one of the pair of legs. The pair of receiver slots collectively provides a clearance to admit the panel support bracket and the base bracket when the legs are compressed together.
US12143054B2

A motor unit comprises a driving circuit, a control unit, an analog-to-digital converter, a voltage divider, and a voltage converter. The driving circuit is coupled to a motor for driving the motor. The control unit is configured to generate a plurality of control signals to control the driving circuit. The analog-to-digital converter receives an output voltage for generating a digital signal to the control unit. The voltage divider receives an input voltage for generating a first voltage. The voltage converter converts a power supply voltage into the input voltage. The motor unit may execute a prevention mechanism to avoid misjudging the digital signal. The motor unit may be applied to a high-voltage configuration.
US12143050B2

A control circuit, is disclosed, which is developed and intended for use in a motor vehicle. The control circuit comprises a first circuit portion, which is developed and intended to detect an error state of a control module and/or supply source, such as a voltage supply, of a drive arrangement, for example a drive arrangement of a brake system of the motor vehicle, and/or an electric drive of the drive arrangement, and is developed and intended to cause a short-circuit of the electric drive of the drive arrangement if an error state has been detected. A control method is also disclosed, for operating a brake system of a motor vehicle, as well as a computer program and a control unit or system having multiple control units.
US12143045B2

A device for disconnecting an actuation of a power stage of an electric machine includes: a first input for detecting a safety function signal and a second input for detecting a reference potential of the safety function signal; and at least one switch-off path of the actuation, each of the at least one switch-off path including: an input coupler connected between the first input and the second input on an input side for transmitting the safety function signal from the first and second inputs; and at least one output for actuating a switch of a half bridge of the power stage, and at least one modulation logic unit for logically linking a modulation signal associated with a respective switch and the safety function signal transmitted by a respective input coupler and to output it at the output as a disconnectable modulation signal.
US12143032B2

A flying capacitor-type NPC three-level topology, comprising: two half-busbar capacitors and at least one bridge arm. The bridge arm comprises: a flying capacitor, two inner transistor units, two outer transistor units, and two clamping diodes, wherein the capacitance of the flying capacitor is greater than a specific value. Since the flying capacitor has a clamping effect on the two inner transistor units and the capacitance of the flying capacitor is large, voltage fluctuations of the flying capacitor would not cause overvoltage of switching transistors no matter what type of short circuit fault occurs, thereby preventing the switching transistor units from being damaged due to overvoltage and further improving the security of a circuit.
US12143023B2

Controlling an active clamp field effect transistor (FET) and a primary-side FET in a secondary-controlled active clamp converter is described. In one embodiment, an apparatus includes a primary-side FET coupled to a transformer and an active clamp FET disposed on a primary side of the transformer. A secondary-side controller is configured to control the active clamp FET and the primary-side FET across a same galvanic isolation barrier.
US12143021B2

An active clamp flyback (ACF) converter can be used to convert AC voltages to DC voltages and offers the ability to reuse leakage energy and a negative magnetizing current to achieve zero-volt-switching. The leakage energy can vary with system design and therefore may be difficult to control, but the negative magnetizing current can be controlled by adjusting a switching frequency of the ACF converter. The adjustment can be determined by comparing the negative magnetizing current to a threshold. Using a fixed threshold may not be optimal because variations in system operating conditions, such as load current, line voltage, and output voltage, can affect the amount of negative magnetizing current required for zero-volt-switching (i.e., can affect the threshold). Additionally, a range of possible switch technologies can affect the threshold. The present disclosure describes an adaptable threshold for a variable frequency ACF converter that allows for efficient switching.
US12143012B1

According to some embodiments, a power converter is disclosed. The power converter includes an input electromagnetic interference filter to receive raw AC power and to output filtered AC power. A type-pi filter, and switch, receives the filtered AC power, further filters the received filtered AC power, and receives an indication from a digital controller module that an amplitude, frequency, and phase information of the filtered AC voltage is within a range of acceptable values and outputs the further filtered AC Power. The power conversion circuit receives a signal from the digital controller, receives the further filtered AC power from the type-pi filter and switch, converts the further filtered AC power to a desired voltage and outputs converted AC power. An output electromagnetic interference filter receives the converted AC power from the output electromagnetic interference filter and outputs the filtered converted AC power.
US12143006B2

A converter comprises: a housing including an inner space; electronic components disposed in the inner space; a first pipe disposed on the outer surface of the housing and comprising a first-first pipe and a first-second pipe arranged in parallel to and spaced apart from each other; and a second pipe coupled at both ends thereof to the first-first pipe and the first-second pipe, respectively.
US12142999B2

A controller for a power converter includes an output terminal operative to output a modulation signal for controlling a phase current of the power converter. A modulator is operative to generate the modulation signal such that an output voltage of the power converter follows a first portion of a load-line when load current is above a first threshold, the first portion of the load-line having a first slope that determines a rate of change of the output voltage as a function of the load current. An interface is operative to receive a temperature signal. Circuitry is operative to change the first threshold in response to receipt of the temperature signal.
US12142994B2

A hollow shaft motor includes: a motor housing 11 having a cylindrical shape; a housing cover assembly 12 coupled to an upper portion of the motor housing 11; a rear cover 15 coupled to a lower portion of the motor housing 11; a stator assembly 20 located in the motor housing 11 and in a lower portion of the housing cover assembly 12; and a rotor assembly 30 located in the stator assembly 20 to rotate.
US12142992B2

An electric motor is provided. The motor includes a stator and a rotor positioned concentrically within the stator. Between the ends of the rotor, the rotor lacks radial air flow paths that extend into the annular space between the rotor and the stator.
US12142991B2

A motor includes a rotor, a stator, a bearing, a motor housing, a bearing holder, and a bus bar. The rotor includes an axially extending shaft. The stator radially opposes the rotor. The bearing rotatably supports the shaft. The motor housing accommodates the stator and opens to one axial side. The bearing holder holds the bearing and covers the opening of the motor housing. The bus bar is connected to the conductive wire drawn out from the stator and is located on the bearing holder. The bearing holder includes a recess radially outside of the bearing and including an upper surface recessed to the other axial side. The bus bar includes a base portion and a connection portion. The base portion is located radially outside of the recess and extends in the circumferential direction.
US12142986B2

A split can for a magnetic coupling includes a cylindrical jacket region and a base region connected to a first end of the jacket region. The jacket region has an inner wall and an outer wall enclosing the inner wall. The inner wall and the outer wall are spaced apart from each other in the radial direction by a gap, with the inner wall being integrally joined to the outer wall by a plurality of webs. The gap may be provided with a control medium which may be monitored to detect changes in one or more characteristics of the control medium indicative of split can leakage.
US12142979B2

A printed coil assembly including a flexible dielectric material, a patterned top conductive layer formed on a top surface of the flexible dielectric material, and a patterned bottom conductive layer formed on a bottom surface of the flexible dielectric material. The patterned top conductive layer and the patterned bottom conductive layer form a plurality of printed coils arranged in a plurality of printed coil rollers concentrically arranged in a cylindrical shape. Each of the plurality of printed coils includes a top layer printed coil disposed within the patterned top conductive layer and a bottom layer printed coil disposed within the patterned bottom conductive layer. Coil pitches of the coils within each roller are chosen such that corresponding ones of the plurality of printed coils in adjacent rollers are axially aligned relative to a center of the cylindrical shape.
US12142977B2

A combined multifunctional double-rotor motor includes a housing, a first output shaft, a first rotor assembly, and a first stator assembly. The first stator assembly and the first rotor assembly are arranged opposite and separated from each other, and the front end of the first output shaft extends out of the housing. A second stator assembly is detachably connected to the rear part of the housing. The first output shaft is hollow, and a second output shaft is coaxially and rotatably arranged in the first output shaft. The rear end of the second output shaft is fixedly connected to a bowl-shaped casing having a front end opening, and the casing is located outside the housing. The second stator assembly is located in the casing, and the inner sidewall of the casing is fixedly provided with outer rotor magnetic tiles corresponding to the second stator assembly.
US12142964B2

An Uninterruptible Power Supply (UPS) including a charger configured to convert input AC power into DC power having a first voltage level, a DC-DC converter configured to convert the DC power having the first voltage level into DC power having a DC bus voltage level, a DC bus coupled to the DC-DC converter, an inverter coupled to the output via an output switch and configured to convert the DC power having the DC bus voltage level into output AC power, a bypass line including a bypass switch coupled between the input and the output switch, a rectifier coupled between the bypass line and the DC bus, and a controller configured to operate the UPS in a first mode of operation to provide DC power to the DC bus via the DC-DC converter and in a second mode of operation to provide DC power to the DC bus via the rectifier.
US12142960B2

A method and apparatus for electrical energy transfer between a pair of series connected batteries coupled between positive and negative DC rails of a power inverter operatively connected to a plurality of stator phase windings of a stator winding of a motor may include coupling a midpoint of the pair of series connected batteries to the stator winding of the motor, and controlling the power inverter to operate the power inverter and the stator winding as a switched-mode power converter to charge at least one of the stator phase windings from one of the pair of series connected batteries and to discharge the at least one of the stator phase windings to the other of the pair of series connected batteries.
US12142947B2

A wireless power transmitter for transmitting power to a wireless power receiver, including a controller configured to determine whether a foreign object is present; and a transmission part configured to transmit wireless power according to whether the foreign object is present, wherein the controller receives a foreign object detection status packet including at least one of a reference quality factor and a reference peak frequency from the wireless power receiver, and detects whether the foreign object is present based on the foreign object detection status packet, wherein the controller transmits a NAK response indicating that the foreign object is present or an ACK response indicating that the foreign object is not present to the wireless power receiver, and wherein the transmission part transmits a first power to the wireless power receiver according to the transmitted NAK response or transmits a second power greater than the first power to the wireless power receiver according to the transmitted ACK response.
US12142945B2

A wireless power receiver that receives power from a wireless power transmitter, the wireless power receiver including a wireless communication unit configured to communicate with the wireless power transmitter; and a controller, wherein the wireless communication unit transmits a first foreign object status packet and a second foreign object status packet to the wireless power transmitter, wherein the wireless communication unit receives, from the wireless power transmitter, a first foreign object detection indicator including a positive response signal or a negative response signal to the first foreign object status packet, wherein the wireless communication unit receives, from the wireless power transmitter, a second foreign object detection indicator including a positive response signal or a negative response signal to the second foreign object status packet, and wherein the controller is configured to proceed to a first power transmission procedure when both the first foreign object detection indicator and the second foreign object detection indicator include the positive response signal, or is configured to proceed to a second power transmission procedure that requests termination of power transmission or proceed to a third power transmission procedure different from the termination of the power transmission when at least one of the first foreign object detection indicator and the second foreign object detection indicator includes the negative response signal.
US12142944B2

A method of controlling a power transmitter, the method including entering a negation phase with a power receiver including receiving a foreign object detection status packet from the power receiver, detecting whether a foreign object is present based on the foreign object detection status packet, and transmitting a NACK response to the power receiver indicating the power transmitter has detected the foreign object is present or transmitting an ACK response to the power receiver indicating the power transmitter has detected the foreign object is not present; and entering a power transfer phase including transmitting a first power to the power receiver in response to the transmitted NACK response and again detecting whether the foreign object is present while transmitting the first power, and transmitting a second power greater than the first power in response to the transmitted ACK response.
US12142940B2

A dual wireless power transfer system includes an input power supply and a first wireless power transmission system receiving power at a first power input from the input power supply. The first wireless power transmission system includes a first transmitter antenna and a first driver for driving the first transmitter antenna for wireless power transmission and wireless receipt of data, wherein data wirelessly received at the first transmitter antenna at least partially feeds back onto the first power input. A second wireless power transmission system includes a second transmitter antenna and a second driver for driving the second transmitter antenna for wireless power transmission. A low voltage drop out receives power from the input power supply and provides power at a preselected lower voltage to the second wireless power transmission system, such that V2 is independent of data received at the first transmitter antenna.
US12142937B2

A power transmitting apparatus (100) derives data corresponding to a reference for power loss between the power transmitting apparatus (100) and a power receiving apparatus (200) on a basis of a value of reception power received from the power receiving apparatus; and performs a foreign object detection based on the data corresponding to the reference for power loss. The power transmitting apparatus (100) re-derives the data corresponding to the reference for power loss, when a change in the power transmission and reception state is detected in a power-transmittal range of the power transmitting apparatus (100).
US12142932B2

A wireless power transmission resonator using a conducting wire with a vertical rectangular cross-section is disclosed. The wireless power transmission resonator may include a first element including a first element upper part arranged in an upper end of a resonator and a first element lower part arranged in a lower end of the resonator, wherein the first element upper part and the first element lower part each may include a spiral layer having a spiral structure that is wound to face a wide surface of a conducting wire including a vertical rectangular cross-section and a second element arranged in a center of the resonator and between the first element upper part and the first element lower part and including a spiral layer having a spiral structure that is wound to face the wide surface of the conducting wire including the vertical rectangular cross-section.
US12142930B2

A portable hybrid generator system includes a first unit and a second unit. The first unit includes a first housing, a first output port, and a primary energy source disposed within the first housing. The primary energy source is electrically coupled to the first output port. The second unit is separate from the first unit. The second unit includes a second housing, an input port, a second output port, and an energy storage device disposed within the second housing. The energy storage device is electrically coupled to the input port and the second output port. The energy storage device includes at least one battery. The input port and the first output port facilitate selectively electrically coupling the first unit to the second unit to charge the energy storage device. The primary energy source is specifically calibrated or calibratable to charge the energy storage device based on the at least one battery.
US12142926B2

A method may include: applying a first voltage on at least one first terminal of a first direct current (DC) bus electrically connected to a power source, obtaining at least one indication that discharge of a second voltage related to the first voltage should be performed, and discharging the second voltage by electrically connecting at least one second terminal of a second DC bus to a ground in response to the at least one indication. Another method may include: injecting a current at least one terminal of a direct current (DC) bus that is electrically connected to a power source, simultaneous to injecting the current, measuring an insulation relative to ground, obtaining an electrical parameter related to the power source, and, in response to the electrical parameter, maintaining the current injected at the terminal of the DC bus without ceasing the measuring of the insulation relative to a ground.
US12142922B2

Techniques to limit electrical power when forming an electrical grid using an active front end unit having an inverter that is coupled to a capacitor (and inductor) that is coupled to an electrical grid. For example, to limit power, the integration of a commanded frequency of the system can be limited to be within a specified phase delta of a measured phase angle of an electrical grid voltage vector. The calculation from power limit to phase delta can be done when the phase of the electrical grid voltage vector has been determined to be accurate and is calculated based on the measured capacitor voltage, grid voltage, and the estimated voltage drop across the output components of the system.
US12142920B2

An output distribution method of a power supply system includes: if a required output power of a power supply system exceeds a reference value, assigning the required output power equally to all PCSs; if the required output power does not exceed the reference value, assigning at least one maximum power driving PCS to be operated with a maximum driving ratio power, on the basis of a maximum driving ratio and a lowest driving ratio; if a remaining power unassigned during power assignment of the maximum power driving PCS exceeds a lowest driving ratio power, assigning a remaining power driving PCS for operation of the remaining power; and if the remaining power unassigned during the power assignment of the maximum power driving PCS does not exceed the lowest driving ratio power, equally dividing and reassigning the required output power to the maximum power driving PCS.
US12142912B2

A motor control method for coupled an electronic vehicle is provided. The motor controller controls a motor and is powered by a battery. The motor control method includes: when a main relay of the motor controller suddenly breaks contact, in a first phase, feeding back a surge current into the battery to suppress the surge current by a diode and a first current limit resistor of a first protecting circuit of the motor controller; and, in a second phase, conducting a discharge switch of a second protecting circuit of the motor controller by a control unit of the motor controller, and releasing the surge current to a reference voltage range by the discharge switch and a second current limit resistor of the second protecting circuit.
US12142897B2

A multi-spark gap having both a high power-follow current extinguishing capacity as well as a relatively low protective level in which a distance x1 between a first electrode and an adjacent second electrode, which together form a first individual spark gap, is larger than respective distances x2 between other adjacent electrode pairs of additional individual spark gaps. The distance x1 is at least 0.5 mm and the distances x2 of the additional individual spark gaps are at most 0.2 mm. Additionally, an ignition aid for igniting the first individual spark gap is provided, which aid has at least a resistive ignition element and a voltage-limiting element, wherein the ignition element is connected to an electric-arc combustion chamber of the first individual spark gap and is electrically connected on the one side to the first electrode and on the other side via the voltage-limiting element to the second contact element.
US12142896B2

A data storage device may include one or more disks, an actuator arm assembly comprising one or more disk heads, at least one laser diode positioned inside a corresponding laser diode cavity, a preamplifier, and one or more processing devices. The one or more processing devices are configured to: generate a reverse bias; apply, using the preamplifier, the reverse bias to the at least one laser diode to preheat a corresponding laser diode cavity to a target temperature prior to a write operation; control transition of the preamplifier from applying the reverse bias to applying a forward bias to the at least one laser diode; and activate the at least one laser diode to begin the write operation.
US12142893B2

In some implementations, a thermally-controlled photonic structure may include a suspended region that is suspended over a substrate; a plurality of bridge elements connected to the suspended region and configured to suspend the suspended region over the substrate, where a plurality of openings are defined between the plurality of bridge elements; and at least one heater element having a modulated width disposed on the suspended region. The at least one heater element having the modulated width may include at least one section of a greater width and at least one section of a lesser width. The at least one section of the greater width may be in alignment with an opening of the plurality of openings and the at least one section of the lesser width may be in alignment with a bridge element of the plurality of bridge elements.
US12142889B2

Apparatus include a first optical fiber including a core situated to propagate a signal beam at a signal wavelength and an unwanted stimulated Raman scattering (SRS) beam at an SRS wavelength associated with the signal wavelength, and a fiber Bragg grating (FBG) situated in a core of a second optical fiber optically coupled to the core of the first optical fiber, the FBG having a selected grating reflectivity associated with the SRS wavelength and being situated to reflect the SRS beam back along the core of the second optical fiber and to reduce a damage associated with propagation of the SRS beam to power sensitive laser system components optically coupled to the second optical fiber. Methods are also disclosed.
US12142881B2

A plug socket includes: a first connector face for connecting a plug for transmitting electrical energy and/or electrical signals via at least one contact element; and a second connector face having at least one contact assembly which is fastenable or is detachably fastenable thereto, and which has the at least one contact element, and/or via which the electrical energy and/or the electrical signals is transmittable by at least one electrical line.
US12142871B2

A connector includes a terminal and a housing. The terminal is configured to be connected to an electric wire. The housing is configured to contain the terminal. The housing includes a heat sink configured to absorb heat generated in the terminal. The heat sink is a part of a skeleton component forming the housing.
US12142868B2

The present invention relates to a chip-fixing device for a socket, which comprises a fixing base body and a movable stop. The socket is assembled in a socket-accommodating recess of the fixing base body. The movable stop is assembled in the fixing base body and controlled in such a manner that a stopper is moved between a first position and a second position, wherein the first position refers to a position where the stopper is located right above the socket, and the second position refers to a position where the stopper is not located right above the socket. Accordingly, the socket-accommodating recess can be used to install sockets of different sizes, and the movable stop can drive the stopper to restrict a chip from falling off the socket or drive the stopper to release the chip, depending on presence or absence of an external force.
US12142863B2

It is aimed to shorten a stub length and realize miniaturization. A branch connector (10) includes a pair of terminal fittings (30), a terminal holding member (12) and a shorting member (46). The pair of terminal fittings 30 are fixed to a divided portion (52) at an intermediate position of a conductive path (51A, 51B). The terminal holding member (12) accommodates the pair of terminal fittings (30). The shorting member (46) is disposed along an outer surface of the terminal holding member (12) and connected to the pair of terminal fittings (30). A branch-side terminal (63) is connectable to the terminal fitting (30).
US12142858B2

An antenna array includes a first ground plane; a second ground plane disposed below the first ground plane; a folded monopole antenna disposed between the first ground plane and the second ground plane, the folded monopole antenna comprising a driven arm, a parasitic arm, and a short connecting the driven arm to the parasitic arm; an antenna disposed above the first ground plane; and a feedline in electrical communication with the antenna such that an electrical signal input to the feedline drives the antenna, wherein the feedline extends through a cavity formed within the parasitic arm of the folded monopole antenna.
US12142854B2

An antenna structure includes a first substrate and a second substrate. There is a dielectric layer between the first substrate and the second substrate. The first substrate includes a first dielectric substrate, and a radiation patch and a micro-strip arranged on the first dielectric substrate. The radiation patch and the micro-strip are on one side of the first dielectric substrate away from the second substrate. Orthographic projections of the micro-strip and the radiation patch on the first dielectric substrate do not overlap. The radiation patch has at least one first slot away from the micro-strip. The second substrate includes a second dielectric substrate, a feed structure arranged on one side of the second dielectric substrate close to the first substrate, and a ground layer arranged on one side of the second dielectric substrate away from the first substrate. The feed structure is electrically connected to the micro-strip.
US12142846B2

Antenna arrays with three-dimensional (3D) conformal radiating elements are provided, as well as methods of manufacturing and methods of using the same. An array can include a ground plane and a plurality of unit cells disposed thereon. Each unit cell can include a 3D conformal radiating element. The 3D conformal radiating elements can be, for example, patches (e.g., circular 3D patches), dipoles, or loops, and each radiating element is conformal on a hemispherical shape.
US12142845B2

The present disclosure relates to a compact antenna system within a dielectric housing of an electronic device, capable of achieving improved reflection performance. The antenna system includes a ground plane and an antenna PCB. An antenna microstrip feed on a side of the antenna PCB comprises a first part of a radiating antenna element. The antenna PCB is connected to the ground plane by a central conductor of a coaxial cable which forms a ground path. An outer conductor of the coaxial cable carries RF signals to the antenna PCB, allowing the RF signals to freely radiate along a length of the coaxial cable and acting as a second part of the radiating antenna element. The coaxial cable does not interfere with, and can even enhance a radiation pattern of the antenna microstrip feed.
US12142842B2

Antenna arrays with separate resonances and termination networks for multiple millimeter wave frequency bands are provided herein. In certain embodiments, an antenna array includes a first antenna element that receives the first radio frequency transmit signal at an input. The first antenna element has a first resonant mode and a second resonant mode. The antenna array further includes a first termination network connected to the input of the first antenna element and a second termination network connected to the input of the first antenna element.
US12142841B2

An antenna assembly includes a column substrate having a plurality of sides. The column substrate defines a cavity extending from a first end of the column substrate to a second end of the column substrate. The antenna assembly includes a monopole antenna disposed within the cavity. The monopole antenna is configured to communicate over a first frequency band ranging from about 5000 Megahertz to about 5900 Megahertz. The antenna assembly includes a circularly polarized antenna. The circularly polarized antenna includes a plurality of isolated magnetic dipole elements. Each of the isolated magnetic dipole elements is coupled to a different side of the column substrate. The circularly polarized antenna is configured to communicate over a second frequency band and a third frequency band. The second frequency band ranges from about 1560 Megahertz to about 1620 Megahertz. The third frequency band ranges from about 2400 Megahertz to about 2500 Megahertz.
US12142838B2

Embodiments of the present disclosure relate to a phased-array antenna, a display panel, and a display device. The phased-array antenna includes a first substrate and a second substrate arranged oppositely, and a plurality of phased-array elements located between the first substrate and the second substrate. At least one of the phased-array elements includes a first electrode, a second electrode arranged opposite to the first electrode, a voltage-controlled phase shift material located between the first electrode and the second electrode, wherein the first electrode is configured to receive a bias signal for controlling the voltage-controlled phase shift material, and the second electrode serves as a ground electrode, and a microstrip line located at a side of the first electrode far away from the voltage-controlled phase shift material and electrically insulated from the first electrode, wherein the microstrip line is configured to receive or transmit a transmission signal.
US12142837B2

An antenna-on-chip, AoC, system includes a substrate base, an artificial magnetic conductor, AMC, system with embedded guiding structures, EGS, the AMC system being located on the substrate base, and an antenna located onto the AMC system, where the EGS are electrically floating within the AMC system.
US12142836B2

Ultra-wideband (UWB) arrays that are fully planar are provided. Fully-planar inverted-L element (FILE) arrays that are tightly coupled arrays (TCAs) can realize UWB tightly coupled apertures in the W and higher millimeter wave (mmWave) bands. The unit cell architecture of the FILE array, (which can have any desired size, can be comprised of an inverted-L shaped antenna and a capacitively coupled via-fence.
US12142834B2

There is provided a radio wave absorber including a magnetic powder and a binder, in which a volume filling rate of the magnetic powder in the radio wave absorber is 35% by volume or less, and a volume filling rate of a carbon component in the radio wave absorber is 0% by volume or more and 2.0% by volume or less.
US12142819B2

An electronic device may include a display, a housing member at least partially surrounding the display and including a first segment defining a first portion of an exterior surface of the electronic device, a second segment defining a second portion of the exterior surface of the electronic device and configured to function as an antenna, and a bridge segment structurally and conductively coupling the first segment to the second segment. The electronic device may also include a molded element positioned between the first segment and the second segment and defining a third portion of the exterior surface of the electronic device.
US12142811B2

An antenna device may include: a main housing configured to house and fix a first board having a plurality of heating elements mounted on a rear surface thereof; at least one U-shaped heat dissipation cluster detachably coupled to the rear surface of the main housing, and filled with a predetermined refrigerant, wherein the refrigerant receives heat from the heating elements and dissipates the heat to the outside while moving along a pattern flow path formed in a distributed manner toward the outside; and at least one heat-collection mediating fixing part configured to collect heat from the heating elements and transfer the collected heat to the U-shaped heat dissipation cluster, while mediating the attachment/detachment of the U-shaped heat dissipation cluster to/from the rear surface of the main housing.
US12142808B2

A hybrid millimeter-wave Wilkinson divider comprises an input port (1), a first output port (2), a second output port (3), and transmission lines connecting the input port (1) to the first and second output ports (2, 3) implemented by transmission lines in a carrier substrate (PCB, 31). An isolation resistor of the Wilkinson divider connected between the first and second output ports (2, 3) is integrated in a monolithic micro-wave integrated circuit (MMIC) chip (40) installed on the carrier substrate. On the MMIC chip the isolation resistor is connected between RF input metal pads. A compensation circuit for parasitic capacitances caused by the RF input metal pads is provided on the MMIC chip (40) so that the on-chip resistor appears as a pure resistance to the output ports (2, 3) of the Wilkinson divider on the carrier substrate (PCB, 31).
US12142807B2

A pseudo coaxial line is connected to a first coplanar line at a first connecting portion and connected to a second coplanar line at a second connecting portion. The first coplanar line and the second coplanar line are, for example, differential coplanar lines. Also, a back surface concave portion in which the second connecting portion of the pseudo coaxial line is exposed is provided. The back surface concave portion is formed into an almost semicircular shape, an almost semielliptical shape, or a rectangular shape in a planar view.
US12142801B2

The invention relates, inter alia, to a purging system, which is provided for purging at least one energy source device and/or at least one energy sink device of an energy system, comprising a purging device, which is provided in such a way that the purging device is able to produce a discharge volumetric flow (42) containing hydrogen during a purging process. The aim of the invention is to further advantageously modify a purging system of the type in question in order to avoid explosion hazards due to hydrogen in the discharge volumetric flow after a purging process, by means of economical measures of simple design. This aim is achieved, according to the invention, in that the purging system has a mixing device (44) downstream of the purging device in the flow direction of the discharge volumetric flow (42), which mixing device is provided for mixing the discharge volumetric flow (42) with an air volumetric flow (28), in particular an exhaust air volumetric flow, and that the mixing device (44) has a wall (47), which delimits a defined open thorough-mixing space (45) for the mixing of the discharge volumetric flow (42) with the air volumetric flow (28), the wall (47) delimiting only a subregion of the thorough-mixing space (45), and the region of the mixing device (44) not delimited by the wall (47) forming an entry region (48) for the two volumetric flows.
US12142800B1

Various embodiments are directed to a passive pressure swing valve, a passive pressure swing system for fuel cell reactant recirculation, and methods of using the same. In various embodiments, a passive pressure swing system may comprise a reactant supply configured to dispense a volume of reactant fluid to a fluid flow path; a fuel cell configured to receive at least a portion of the volume of reactant fluid; a passive pressure swing valve arranged in-line with the fluid flow path; and a reservoir arranged in-line with the fluid flow path and configured to receive one or more of a portion of the volume of reactant fluid and a volume of byproduct water displaced from the fuel cell; wherein the fluid flow path is configured to deliver the volume of reactant fluid to one of an anode or a cathode of the fuel cell.
US12142795B2

This application relates to a top pressing plate, a secondary battery, and a method for manufacturing a secondary battery. The top pressing plate is used for a secondary battery, the secondary battery including a top cover sheet, an insulating separator and an electrode assembly, the electrode assembly including a main body portion and electrode tabs connected to the main body portion, the electrode tabs each including a welding end portion, the top pressing plate includes: a first surface and a second surface provided oppositely in a thickness direction of the top pressing plate and an accommodating groove recessed from the second surface toward the first surface, the top pressing plate can be provided between the insulating separator and the main body portion, the first surface faces the main body portion, the second surface faces the insulating separator, and the accommodating groove is disposed to accommodate the welding end portion.
US12142793B2

The present invention discloses a battery pack and a vehicle. The battery pack comprises a plurality of battery cells and electrical connection components. the plurality of battery cells are arranged side by side; the electrical connection components are arranged on the ends of the plurality of battery cells, and have electrode receiving sockets and FPC receiving sockets arranged thereon, wherein the electrode receiving sockets are adapted to be electrically connected with a plurality of electrode posts of the plurality of battery cells, and the FPC receiving sockets are adapted to be electrically connected with a plurality of FPC corresponding to the plurality of battery cells. In the battery pack, the conventional high-voltage copper bars and low-voltage sampling wire harness are integrated into electrical connection components, and the electrical connection components are arranged on the ends of the battery cells, so as to effectively reduce the clearance between the battery cells, thereby effectively improve the energy density of the battery pack; moreover, the electrical connection components can be mounted automatically, and thereby the assembling time and cost are reduced.
US12142786B2

The battery module according to the present disclosure comprises a plurality of battery cells stacked in one direction; a module case accommodating the plurality of battery cells; and a vent positioned on top of the plurality of battery cells, wherein the vent comprises a plurality of partitions forming a plurality of flow channels distinguished from each other.
US12142780B2

An equipment component fixation structure includes: a cell stack; an equipment case; an equipment component; an in-vehicle bracket; and a support bracket supporting the equipment case. The in-vehicle bracket has a shape as extending from the cell stack to below the equipment case. The support bracket couples the in-vehicle bracket and the equipment case.
US12142778B2

An ultrasonic battery-mounting device, having a battery holder, a base, shock-absorbing parts, an ultrasonic vibrating motor installed at a bottom surface of the battery holder to achieve high frequency ultrasonic vibration of the battery holder, and a battery fixture part provided on the battery holder. The battery holder is provided on the base, and the shock-absorbing parts are installed between the battery holder and the base to reduce vibrational transfer from the battery holder to the base. The ultrasonic vibrating motor produces ultrasonic vibration in high frequency, causing battery fluid or particles in the battery to move in high frequency to reduce the problems of internal crystallization and blockage due the formed crystals, or poor flow of electrons due to low external temperature, thereby maintaining the battery in a well-functioning condition without changing the internal structure of the battery.
US12142774B2

Disclosed herein is a battery system, comprising: a battery module comprising a housing; a battery terminal disposed on a first side of the housing of the battery module; and a cover disposed on the housing, wherein the cover comprises a battery terminal cover extending from the cover and configured to adjust between a first position and a second position, wherein the battery terminal cover, in the first position, is configured to at least partially shroud the battery terminal, and wherein the battery terminal cover, in the second position, is configured to expose the battery terminal.
US12142772B2

An embodiment of the present invention relates to a pouch-type secondary battery. According to embodiment of the present invention, the pouch-type secondary battery includes: an case configured to house an electrode assembly from which electrode tab are drawn out; sealing parts formed by adhering the case along outer peripheries of the electrode assembly; and folding parts formed by folding the sealing parts of surfaces on which the electrode tab drawn to an outside of the case is not formed, wherein a length of the folding part has a relationship with a thickness of the electrode assembly as the following equation: H≤T/2 (wherein, H is the height of the folded folding part, T is the thickness of the electrode assembly, based on a cross-section perpendicular to a direction in which the electrode tabs of the electrode assembly are drawn out).
US12142760B2

A cathode active material for an all-solid-state battery includes: active material particles; and a coating layer covering at least a portion of the surface of the active material particles, wherein the coating layer includes lithium (Li), niobium (Nb), and at least one element selected from the group consisting of vanadium (V), zirconium (Zr) and combinations thereof.
US12142759B2

A positive electrode active material with high capacity and excellent charging and discharging cycle performance for a lithium-ion secondary battery is provided. The positive electrode active material contains lithium, cobalt, and oxygen, and the spin density attributed to a bivalent cobalt ion and a tetravalent cobalt ion is within a predetermined range. It is preferable that the positive electrode active material further contain magnesium. An appropriate magnesium concentration is represented as a concentration with respect to cobalt. It is also preferable that the positive electrode active material further contain fluorine.
US12142758B2

A negative electrode active material containing negative electrode active material particles. The negative electrode active material particles include silicon compound particles each containing an oxygen-containing silicon compound. The silicon compound particle contains at least one of Li2SiO3 and Li2Si2O5. The silicon compound particle has, in a Si K-edge spectrum obtained from a XANES spectrum: a peak P derived from the Li silicate and located near 1847 eV; and a peak Q gentler than the peak P and located near 1851 to 1852 eV. This provides a negative electrode active material that is capable of stabilizing a slurry when the negative electrode active material is used for a secondary battery, and capable of increasing the battery capacity by improving the initial efficiency.
US12142755B2

A manufacturing method of a carbon-coated lithium iron phosphate material including steps of: (a) providing a first slurry, a lithium source, and a first carbon source having a first weight, wherein the first slurry is formed from an iron source and a phosphorus source, and the first weight is equal to an input value; (b) mixing and grinding the first carbon source, the lithium source and the first slurry to form a second slurry; (c) performing a carbon content analysis on the second slurry to obtain a loss value, wherein the loss value is smaller than the input value and greater than zero; (d) adding a second carbon source having a second weight into the second slurry to form a third slurry, wherein the second weight is equal to the loss value; (e) drying and sintering the third slurry to form the carbon-coated lithium iron phosphate material.
US12142749B1

A heat-activated pump regulates the temperature of a battery or motor. For a battery, an evaporator has fluid passageways arranged in a serpentine path or multiple parallel paths, in direct contact with battery cells. For a motor, the passageways wrap around its casing or within. Working fluid in the passageways is converted to vapor. Whenever a target pressure is exceeded, a pressure-control valve allows vaporized working fluid to escape into a liquid-piston chamber, where it expands adiabatically and displaces pumped liquid, expelling it in a pumping stage from the liquid-piston chamber through a check valve into a condenser. Another check valve allows the pumped liquid to return in a suction stage to the chamber. An injector valve between the liquid-piston chamber and the evaporator returns jets of condensed working fluid to the evaporator in successive brief spurts responsive to periodic pressure pulses in the liquid-piston chamber.
US12142748B2

A battery module includes a plurality of battery cells; a module housing configured to accommodate a cell stack including the plurality of battery cells; and a sprinkler provided through the module housing at one side of the cell stack in a stacking direction, and the sprinkler includes a coupler positioned at an outer side of the module housing and connected to a supply tube that supplies a cooling fluid; a sprinkler head positioned at an inner side of the module housing and connected to the coupler; and an insulation cover assembly having an insulation cover configured to cover the sprinkler head and an impeller assembly configured to cover an opening formed at one side end of the insulation cover in a longitudinal direction.
US12142744B2

A system and method for detecting swelling of a battery cell using a temperature sensor pre-mounted on a battery module without a separate additional device.
US12142737B2

A power system for a vehicle or a stationary installation is disclosed comprising a battery pack having a plurality of removable battery modules, each battery module having an internally controllable connection to a common power bus, a system component controlled by a Power Controller Unit (PCU), said PCU having a connection to said common power bus, and a System Control Unit (SCU) being in communication with each of said battery modules and said PCU, said SCU receiving control inputs from the Operator of the power system. In some embodiments, said Operator may be a human operator, an Electronic Operator Unit (EOU), or a combination thereof. A method is disclosed for operating the internally controllable connection of each of the battery modules responsive to the control inputs received by the SCU from the Operator of the power system and the monitored status of the power system.
US12142733B2

The battery disclosed here comprises one or more wound electrode bodies each composed of a strip-shaped first electrode plate and a strip-shaped second electrode plate superimposed and wound together with a strip-shaped separator between the two, and a battery case containing the wound electrode body or bodies. The first electrode plate has multiple electrode tabs protruding from an edge extending in the longitudinal direction, and the multiple electrode tabs include a first electrode tab having a straight part that is roughly perpendicular to the edge and has a length of at least 2 mm in the direction orthogonal to the edge, and second electrode tabs lacking the straight part.
US12142732B2

A battery cell, comprising a first electrode plate, an separator and a second electrode plate, the first electrode plate, the separator and the second electrode plate are stacked in sequence along a first direction, the battery cell also includes a first side surface and a second side surface which are disposed along the first direction and adjacent to each other, the first side surface and the second side surface are connected through a first connection region, the battery cell further includes an adhesive film, and the adhesive film is disposed in the first connection region, and is bonded to the first electrode plate, the separator and the second electrode plate, thereby improving safety of the battery cell.
US12142722B2

The disclosure provides rechargeable lithium ion batteries comprising at least one lithium salt-graphite composite electrode. In particular, the disclosure provides a rechargeable “water-in-bisalt” lithium ion battery with a high potential where at least a portion of the lithium salt is phase separated from the aqueous electrolyte, and where the anionic-redox reaction occurs within the graphitic lattice.
US12142720B2

A battery includes a stacked arrangement of electrochemical cells. Each electrochemical cell is free of a cell housing and includes a bipolar plate having a substrate, a first active material layer formed on a first surface of the substrate, and a second active material layer formed on a second surface of the substrate. Each cell includes a solid electrolyte layer that encapsulates at least one of the active material layers, and an edge insulating device that is disposed between the peripheral edges of the substrates of each pair of adjacent cells. Within each cell, an elastic seal is provided between the edge insulating device and the first surface of one cell or the solid electrolyte layer of an adjacent cell.
US12142717B2

A LED structure includes a substrate, a bonding layer, a first doping type semiconductor layer, a multiple quantum well (MQW) layer, a second doping type semiconductor layer, a passivation layer and an electrode layer. The bonding layer is formed on the substrate, and the first doping type semiconductor layer is formed on the bonding layer. The MQW layer is formed on the first doping type semiconductor layer, and the second doping type semiconductor layer is formed on the MQW layer. The second doping type semiconductor layer includes an isolation material made through implantation, and the passivation layer is formed on the second doping type semiconductor layer. The electrode layer is formed on the passivation layer in contact with a portion of the second doping type semiconductor layer through a first opening on the passivation layer.
US12142704B2

A tandem photovoltaic device and production method. The tandem photovoltaic device includes: an upper battery cell and a lower battery cell, and a tunnel junction located between the upper battery cell and the battery cell; the lower battery is a crystalline silicon cell; the tunnel junction includes: an upper crystalline silicon layer, a lower crystalline silicon layer and an intermediate layer located between the upper crystalline silicon layer and the lower crystalline silicon layer; the upper crystalline silicon layer, the lower crystalline silicon layer and the intermediate layer are in direct contact, and the doping types of the upper crystalline silicon layer and the lower crystalline silicon layer are opposite; the doping concentration of the upper crystalline silicon layer at the interface with the intermediate layer and the doping concentration of the lower crystalline silicon layer at the interface with the intermediate layer are greater than or equal to 1018 cm−3.
US12142701B2

A semiconductor light receiving element in which a photodiode is formed on the main surface side of a first semiconductor substrate, and a cone ave mirror reflecting an incident light toward the light receiving element. The concave mirror comprises a flat first surface of the second semiconductor substrate that is transparent to the incident light, a convex surface formed in a convex shape toward the side opposite to the first surface on the second surface side opposite to the first surface, and a reflective film formed on the convex surface, and the incident light entering from the first surfaceside is reflected by the reflective film to a condensing positionnear the first surface, and the light receiving element was fixed to the first surface so as to overlap the light focusing position of the concave mirror.
US12142699B1

The solar cell includes a substrate having a central region and two peripheral regions. The solar cell further includes multiple finger electrodes arranged at intervals along the first direction, and the multiple finger electrodes include multiple first finger electrodes and multiple second finger electrodes. Each of the multiple first finger electrodes includes first body portions and first widened portions arranged alternatingly along the second direction, each of the multiple second finger electrodes includes second body portions and second widened portions arranged alternatingly along the second direction, and the first widened portions are arranged and aligned to the second widened portions. A respective first widened portion of a respective first finger electrode in two first finger electrodes farthest from the central region on the substrate has a larger orthographic projection than a respective first widened portion of each of two first finger electrodes closest to the central region.
US12142698B1

Provided are a solar cell and a photovoltaic module. The solar cell includes: an N-type silicon substrate, where the N-type silicon substrate has a front surface and a rear surface opposite to the front surface; a passivation layer that contains an aluminum oxide material and that is located on the front surface; a first antireflection layer, a second antireflection layer, and a third antireflection layer that are located on a side of the passivation layer away from the substrate and stacked in a direction in which the substrate points to the passivation layer, where the first antireflection layer contains a silicon nitride material, the second antireflection layer contains a silicon oxynitride material; and the third antireflection layer contains a silicon oxide material; a tunneling dielectric layer located on the rear surface; and a doped conductive layer located on the tunneling dielectric layer.
US12142694B2

To provide a semiconductor device including a planar transistor having an oxide semiconductor and a capacitor. In a semiconductor device, a transistor includes an oxide semiconductor film, a gate insulating film over the oxide semiconductor film, a gate electrode over the gate insulating film, a second insulating film over the gate electrode, a third insulating film over the second insulating film, and a source and a drain electrodes over the third insulating film; the source and the drain electrodes are electrically connected to the oxide semiconductor film; a capacitor includes a first and a second conductive films and the second insulating film; the first conductive film and the gate electrode are provided over the same surface; the second conductive film and the source and the drain electrodes are provided over the same surface; and the second insulating film is provided between the first and the second conductive films.
US12142689B2

A transistor is described. The transistor includes a substrate, a first semiconductor structure above the substrate, a second semiconductor structure above the substrate, a source contact that includes a first metal structure that contacts a plurality of surfaces of the first semiconductor structure and a drain contact that includes a second metal structure that contacts a plurality of surfaces of the second semiconductor structure. The transistor also includes a gate below a back side of the substrate.
US12142685B2

Methods are disclosed herein for forming fin-like field effect transistors (FinFETs) that maximize strain in channel regions of the FinFETs. An exemplary method includes forming a fin having a first width over a substrate. The fin includes a first semiconductor material, a second semiconductor material disposed over the first semiconductor material, and a third semiconductor material disposed over the second semiconductor material. A portion of the second semiconductor material is oxidized, thereby forming a second semiconductor oxide material. The third semiconductor material is trimmed to reduce a width of the third semiconductor material from the first width to a second width. The method further includes forming an isolation feature adjacent to the fin. The method further includes forming a gate structure over a portion of the fin, such that the gate structure is disposed between source/drain regions of the fin.
US12142666B2

The present disclosure relates to a semiconductor device including a substrate and a pair of spacers on the substrate. Each spacer of the pair of spacers includes an upper portion having a first width and a lower portion under the upper portion and having a second width different from the first width. The semiconductor device further includes a gate structure between the pair of spacers. The gate structure has an upper gate length and a lower gate length that is different from the upper gate length.
US12142652B2

A semiconductor device is disclosed. The semiconductor device may include a semiconductor substrate including a protruding active pattern, a first gate pattern provided on the active pattern and extended to cross the active pattern, a first capping pattern provided on a top surface of the first gate pattern, the first capping pattern having a top surface, a side surface, and a rounded edge, and a first insulating pattern covering the side surface and the edge of the first capping pattern. A thickness of the first insulating pattern on the edge of the first capping pattern is different from a thickness of the first insulating pattern on outer side surfaces of the spacer patterns.
US12142645B2

A silicon wafer having a layer of oxygen precipitates and method of manufacturing thereof wherein the wafer exhibiting robustness characterized as having a ratio of a first average density from a first treatment that to a second average density from a second treatment is between 0.74 to 1.02, wherein the first treatment includes heating the wafer or a portion of the wafer at about 1150° C. for about 2 minutes and then between about 950 to 1000° C. for about 16 hours, and the second treatment includes heating the wafer or a portion of the wafer at about 780° C. for about 3 hours and then between about 950 to 1000° C. for about 16 hours. The wafer exhibits heretofore unattainable uniformity wherein a ratio of an oxygen precipitate density determined from any one cubic centimeter in the BMD layer of the wafer to another oxygen precipitate density from any other one cubic centimeter in the BMD layer of the wafer is in a range of 0.77 to 1.30.
US12142640B2

A method includes receiving a workpiece having a first stack of semiconductor layers in a first region and a second stack of semiconductor layers in a second region; forming a first gate dielectric layer surrounding each layer of the first stack and a second gate dielectric layer surrounding each layer of the second stack; forming a first dipole layer surrounding the first gate dielectric layer and merging between vertically adjacent portions of the first gate dielectric layer, and a second dipole layer surrounding the second gate dielectric layer and merging between vertically adjacent portions of the second gate dielectric layer; removing the first dipole layer; after the removing of the first dipole layer, conducting a first annealing on the workpiece; removing a remaining portion of the second dipole layer; and forming a gate electrode layer in the first region and the second region.
US12142638B2

Semiconductor structures and methods for forming the same are provided. The semiconductor structure includes a substrate and a fin protruding from the substrate in a first direction. In addition, the fin includes a well region and an anti-punch through region over the well region. The semiconductor structure further includes a barrier layer formed over the anti-punch through region and channel layers formed over the fin and spaced apart from the barrier layer in the first direction. The semiconductor structure further includes a first liner layer formed around the fin and an isolation structure formed over the first liner layer. The semiconductor structure further includes a gate wrapping around the channel layers and extending in a second direction. In addition, a top surface of the barrier layer is higher than a top surface of the first liner layer in a cross-sectional view along the second direction.
US12142637B2

A cell region of a semiconductor device includes a first and second isolation dummy gates extending along a first direction. The semiconductor device further includes a first gate extending along the first direction and between the first isolation dummy gate and the second isolation dummy gate. The semiconductor device includes a second gate extending along the first direction, the second gate being between the first isolation dummy gate and the second isolation dummy gate relative to a second direction perpendicular to the first direction. The semiconductor device also includes a first active region and a second active region. The first active region extending in the second direction between the first isolation dummy gate and the second isolation dummy gate. The first active region has a first length in the second direction, and the second active region has a second length in the second direction different from the first length.
US12142628B2

A method of fabricating a semiconductor device includes forming a first film having a first film stress type and a first film stress intensity over a substrate and forming a second film having a second film stress type and a second film stress intensity over the first film. The second film stress type is different than the first film stress type. The second film stress intensity is about same as the first film stress intensity. The second film compensates stress induced effect of non-flatness of the substrate by the first film.
US12142623B2

A photoelectric conversion device includes a substrate provided with pixels each including a photoelectric converter that accumulates charge generated by an incidence of light, a charge holding portion that holds charge transferred from the photoelectric converter, and an amplifier unit that includes an input node that receives charge transferred from the charge holding portion, a metal film disposed over a side of a first surface of the substrate so as to cover at least the charge holding portion, and a trench structure provided in the substrate on the side of the first surface of the substrate. The photoelectric conversion device is configured such that the light is incident from the side of the first surface of the substrate. The trench structure is disposed between the photoelectric converter and the charge holding portion of a first pixel.
US12142622B2

A sensing device includes a light-emitting panel and a sensing pixel array structure. The light-emitting panel is adapted to emit an initial light with a first waveform. The sensing pixel array structure includes a plurality of first sensing pixel structures and at least one second sensing pixel structure. The first sensing pixel structures provide the initial light with the first waveform as a first sensing light to a first sensing element for sensing. The first sensing pixel structures occupy 90% or more but less than 100% of a configuration area of the overall sensing pixel array structure. The second sensing pixel structure includes a second sensing element and a light conversion layer. The second sensing pixel structure is adapted to adjust the initial light with the first waveform to a second sensing light with a second waveform to be sensed by the second sensing element.
US12142619B2

Some embodiments relate to an integrated circuit, comprising: a pixel, comprising: a photodetection region; and a drain configured to discard charge carriers from within a semiconductor region of the pixel outside of the photodetection region. Some embodiments relate to an integrated circuit, comprising: a pixel, comprising: a photodetection region; and a drain configured to discard charge carriers from the photodetection region, wherein the drain comprises a semiconductor region and the semiconductor region is contacted by a metal contact. Some embodiments relate to an integrated circuit, comprising: a pixel, comprising: a photodetection region; and a drain configured to discard charge carriers from the photodetection region, wherein the drain comprises a semiconductor region that to which electrical contact is made through a conductive path that does not include a polysilicon electrode.
US12142617B2

An object is to provide a pixel structure of a display device including a photosensor which prevents changes in an output of the photosensor and a decrease in imaging quality. The display device has a pixel layout structure in which a shielding wire is disposed between an FD and an imaging signal line (a PR line, a TX line, or an SE line) or between the FD and an image-display signal line in order to reduce or eliminate parasitic capacitance between the FD and a signal line for the purpose of suppressing changes in the potential of the FD. An imaging power supply line, image-display power supply line, a GND line, a common line, or the like whose potential is fixed, such as a common potential line, is used as a shielding wire.
US12142614B2

An active matrix substrate includes a plurality of source bus lines, a lower insulating layer covering the source bus lines, a plurality of gate bus lines formed above the lower insulating layer, and an oxide semiconductor TFT disposed to correspond to each pixel area. The oxide semiconductor TFT includes an oxide semiconductor layer disposed on the lower insulating layer, and a gate electrode disposed above the oxide semiconductor layer. The gate electrode is formed in a different layer from the gate bus lines, and is disposed to be separated from another gate electrode disposed in an adjacent pixel area. The gate electrode is covered by an interlayer insulating layer. The gate bus line is disposed on the interlayer insulating layer and in a gate contact hole formed in the interlayer insulating layer, and is connected to the gate electrode in the gate contact hole.
US12142612B2

A display panel includes an opposing substrate and a display substrate. At least one side of the display substrate has a pad area in which gold fingers are arranged. The orthographic projection of the opposing substrate on the display substrate covers the pad area. In a non-display area of the display panel, the opposing substrate and the display substrate are bonded by means of frame sealant. The pad area is located on the outer side of the frame sealant. Side surfaces of the gold fingers are exposed from the side surface of the display substrate. A conductive layer is formed on the side surfaces of the gold fingers. The display panel further includes a flexible buffer layer which is filled between the opposing substrate and the display substrate and covers the gold fingers. The flexible buffer layer is located on the outer side of the frame sealant.
US12142609B2

An embodiment device includes a first source/drain region over a semiconductor substrate and a dummy fin adjacent the first source/drain region. The dummy fin comprising: a first portion comprising a first film and a second portion over the first portion, wherein the second portion comprises: a second film; and a third film. The third film is between the first film and the second film, and the third film is made of a different material than the first film and the second film. A width of the second portion is less than a width of the first portion. The device further comprises a gate stack along sidewalls of the dummy fin.
US12142600B2

According to one embodiment, a display panel includes a substrate, a first insulating layer, a second insulating layer, and pixels including subpixels of colors. Each of the subpixels includes a drive transistor, a conductive layer, a pixel electrode receiving a signal having a controlled current value from the drive transistor via the conductive layer, and a light-emitting element. Each of the pixels has a mounting electrode overlaid on the conductive layer in each of the subpixels. In a first pixel of the pixels, the mounting electrode is in an electrically floating state.
US12142582B2

An organic interposer includes interconnect-level dielectric material layers embedding redistribution interconnect structures, at least one dielectric capping layer overlying a topmost interconnect-level dielectric material layer, a bonding-level dielectric layer overlying the at least one dielectric capping layer, and a dual-layer inductor structure, which may include a lower conductive coil embedded within the topmost interconnect-level dielectric material layer, a conductive via structure vertically extending through the at least one dielectric capping layer, and an upper conductive coil embedded within the bonding-level dielectric layer and comprising copper.
US12142579B2

A package structure includes a redistribution circuit structure, a wiring substrate, an insulating encapsulation, and a reinforcement structure. The redistribution circuit structure has dielectric layers. The wiring substrate is disposed on the redistribution circuit structure. The insulating encapsulation laterally encapsulates the wiring substrate. The reinforcement structure includes reinforcement pattern layers and reinforcement vias. The reinforcement pattern layers and the dielectric layers are stacked alternately. The reinforcement vias penetrate through the dielectric layers to connect the reinforcement pattern layers. At least one of the reinforcement pattern layers is embedded in the insulating encapsulation. The reinforcement structure is electrically floating.
US12142578B2

An apparatus includes a printed circuit board (PCB), and an integrated circuit (IC) package connected with the PCB. The IC package includes a package substrate, a die secured to the package substrate and including an integrated circuit, and a stiffener ring secured to the package substrate and surrounding so as to define a perimeter around the die. The stiffener ring increases a rigidity of the package substrate and delivers electrical power to the integrated circuit, where the stiffener ring includes a first conductive layer forming a power (PWR) plane for the integrated circuit, a second conductive layer forming a ground (GND) plane for the integrated circuit, and an insulating layer disposed between the first conductive layer and the second conductive layer.
US12142574B2

Semiconductor devices and methods of manufacturing the semiconductor devices are described herein. A method includes forming an interconnect structure over a device wafer. The device wafer includes a first integrated circuit, a semiconductor substrate, and a redistribution structure. The method further includes forming a metallization layer and a group of dummy insertion structures having a stepped pattern density in a topmost dielectric layer of the interconnect structure. The group of dummy insertion structures and the metallization layer are planarized with the dielectric layer. The method further includes forming a first bonding layer over the group of dummy insertion structures, the metallization layer, and the dielectric layer. The method further includes bonding a carrier wafer to the first bonding layer, forming an opening through the semiconductor substrate, and forming a conductive via in the opening and electrically coupled to the redistribution structure.
US12142572B2

A semiconductor package includes: a substrate; a first semiconductor chip positioned over the substrate and electrically connected to the substrate; a second semiconductor chip stack positioned over the first semiconductor chip and including a plurality of second semiconductor chips that are stacked in a vertical direction while being electrically connected to the first semiconductor chip; and a dummy third semiconductor chip positioned over the second semiconductor chip stack, wherein a third height of a third bonding structure coupling the third semiconductor chip to an uppermost second semiconductor chip among the second semiconductor chips is greater than a second height of a second bonding structure coupling one among the second semiconductor chips to an another one among the second semiconductor chips positioned directly therebelow or the first semiconductor chip positioned directly therebelow.
US12142568B2

Embodiments include semiconductor packages and methods to form the semiconductor packages. A semiconductor package includes a bridge over a glass patch. The bridge is coupled to the glass patch with an adhesive layer. The semiconductor package also includes a high-density packaging (HDP) substrate over the bridge and the glass patch. The HDP substrate is conductively coupled to the glass patch with a plurality of through mold vias (TMVs). The semiconductor package further includes a plurality of dies over the HDP substrate, and a first encapsulation layer over the TMVs, the bridge, the adhesive layer, and the glass patch. The HDP substrate includes a plurality of conductive interconnects that conductively couple the dies to the bridge and glass patch. The bridge may be an embedded multi-die interconnect bridge (EMIB), where the EMIB is communicatively coupled to the dies, and the glass patch includes a plurality of through glass vias (TGVs).
US12142566B2

Methods and associated structures of forming a microelectronic device are described. Those methods may include forming a structure comprising a first contact metal disposed on a source/drain contact of a substrate, and a second contact metal disposed on a top surface of the first contact metal, wherein the second contact metal is disposed within an ILD disposed on a top surface of a metal gate disposed on the substrate.
US12142555B2

Antenna module substrate employing vertical conductor loops for coupling noise reduction in radio-frequency (RF) transmission lines, and related antenna modules and fabrication methods. To provide effective electrical isolation between closely routed RF transmission lines in a metallization layer of the substrate, vertical conductor loops are formed in a metallization layer(s) adjacent to the RF transmission lines. The magnetic flux loop generated by the RF transmission lines as a result of carrying RF signals penetrates through the opening of the adjacent vertical loop structures, thereby inducing a magnetic field in the vertical conductor loops in the opposite direction of the magnetic flux. The induced magnetic field in the vertical conductor loops induces eddy currents in the vertical conductor loops, which in turn interferes with the magnetic flux thus causing a magnetic damping force in the magnetic flux, thus reducing or cancelling RF transmission line coupling noise.
US12142536B2

A semiconductor substrate includes a buried semiconductor layer and semiconductor wells. A device for detecting a possible thinning of the semiconductor substrate via the rear face thereof is formed on and in the semiconductor wells. The device is a non-inverting buffer including an input terminal and an output terminal, the device being powered between a supply terminal and a reference terminal where the buried semiconductor layer provides the supply terminal. A control circuit delivers an input signal in a first state to the input terminal and outputs a control signal indicating a detection of a thinning of the substrate if a signal generated at the output terminal in response to the input signal is in a second state different from the first state.
US12142533B2

In a method of manufacturing a semiconductor device, a fin structure, in which first semiconductor layers containing Ge and second semiconductor layers are alternately stacked, is formed over a bottom fin structure. A Ge concentration in the first semiconductor layers is increased. A sacrificial gate structure is formed over the fin structure. A source/drain epitaxial layer is formed over a source/drain region of the fin structure. The sacrificial gate structure is removed. The second semiconductor layers in a channel region are removed, thereby releasing the first semiconductor layers in which the Ge concentration is increased. A gate structure is formed around the first semiconductor layers in which the Ge concentration is increased.
US12142532B2

A semiconductor device includes a first source/drain structure coupled to an end of a first conduction channel that extends along a first direction. The semiconductor device includes a second source/drain structure coupled to an end of a second conduction channel that extends along the first direction. The semiconductor device includes a first interconnect structure extending through an interlayer dielectric and electrically coupled to the first source/drain structure. The semiconductor device includes a second interconnect structure extending through the interlayer dielectric and electrically coupled to the second source/drain structure. The semiconductor device includes a first isolation structure disposed between the first and second source/drain structures and extending into the interlayer dielectric.
US12142530B2

Semiconductor devices and methods of manufacturing semiconductor devices with differing threshold voltages are provided. In embodiments the threshold voltages of individual semiconductor devices are tuned through the removal and placement of differing materials within each of the individual gate stacks within a replacement gate process, whereby the removal and placement helps keep the overall process window for a fill material large enough to allow for a complete fill.
US12142529B2

A method of manufacturing a semiconductor device includes forming a first semiconductor layer having a first composition over a semiconductor substrate, and forming a second semiconductor layer having a second composition over the first semiconductor layer. Another first semiconductor layer having the first composition is formed over the second semiconductor layer. A third semiconductor layer having a third composition is formed over the another first semiconductor layer. The first semiconductor layers, second semiconductor layer, and third semiconductor layer are patterned to form a fin structure. A portion of the third semiconductor layer is removed thereby forming a nanowire comprising the second semiconductor layer, and a conductive material is formed surrounding the nanowire. The first semiconductor layers, second semiconductor layer, and third semiconductor layer include different materials.
US12142528B2

Some embodiments of the invention provide a three-dimensional (3D) circuit that is formed by stacking two or more integrated circuit (IC) dies to at least partially overlap and to share one or more interconnect layers that distribute power, clock and/or data-bus signals. The shared interconnect layers include interconnect segments that carry power, clock and/or data-bus signals. In some embodiments, the shared interconnect layers are higher level interconnect layers (e.g., the top interconnect layer of each IC die). In some embodiments, the stacked IC dies of the 3D circuit include first and second IC dies. The first die includes a first semiconductor substrate and a first set of interconnect layers defined above the first semiconductor substrate. Similarly, the second IC die includes a second semiconductor substrate and a second set of interconnect layers defined above the second semiconductor substrate. As further described below, the first and second dies in some embodiments are placed in a face-to-face arrangement (e.g., a vertically stacked arrangement) that has the first and second set of interconnect layers facing each other. In some embodiments, a subset of one or more interconnect layers of the second set interconnect layers of the second die has interconnect wiring that carries power, clock and/or data-bus signals that are supplied to the first IC die.
US12142525B2

Embodiments disclosed herein describe semiconductor devices that include semiconductor structures and methods of forming the semiconductor structures. The semiconductor structures may include an upper conductive line, a first lower conductive line laterally insulated by a first lower dielectric region and a second lower dielectric region. The semiconductor structure also includes a lower level via region above the first lower conductive line. The lower level via region includes a dielectric blocking material and a spacer material.
US12142519B2

An etch stop detection structure and an etch stop detection method are provided. The etch stop detection structure includes a substrate, a first dielectric layer, a first stop layer, and a second dielectric layer. The substrate includes a device region and a detection region. The first dielectric layer is located on the substrate. The first stop layer is located on the first dielectric layer. The second dielectric layer is located on the first stop layer. There is a first air gap in the first dielectric layer and the first stop layer in the device region. There is a trench in the second dielectric layer in the detection region. The trench exposes the first stop layer. The etch stop detection structure can be used to detect the etch stop signal.
US12142517B2

A method for transferring a useful layer from a donor substrate to a carrier substrate comprises: a) providing the donor substrate, the donor substrate including a buried weakened plane; b) providing the carrier substrate; c) joining the donor substrate to the carrier substrate to form a bonded structure; and d) annealing the bonded structure in order to increase the level of weakening of the buried weakened plane. A predetermined stress is applied to the buried weakened plane during the annealing for a period of time, the predetermined stress being selected so as to initiate the splitting wave once a given level of weakening has been reached. At the end of the period of time, the given level of weakening having been reached, the predetermined stress causes initiation and self-sustained propagation of the splitting wave along the buried weakened plane, resulting in the useful layer being transferred to the carrier substrate.
US12142515B2

The present disclosure relates to a substrate processing apparatus including: a chamber; a supporting part coupled to the chamber to support the substrate; a lid disposed on the supporting part and coupled to the chamber; a purge gas injection unit coupled to the lid to inject a purge gas to a processing space between the lid and the supporting part, for dividing the processing space into a plurality of processing regions; a shield disposed between the lid and the supporting part and coupled to the lid; a first injection unit injecting a first gas to a first processing region of the processing regions; a second injection unit injecting the first gas to the first processing region at a position apart from the first injection unit; and a first partition wall part coupled to the shield so that a first injection region disposed under the first injection unit, a second injection region disposed under the second injection unit, and a first separation space between the first injection region and the second injection region are included in a region where a processing process using the first gas is performed.
US12142510B2

Described herein are carrier assemblies, and related devices and methods. In some embodiments, a carrier assembly includes a carrier; a textured material including texturized microstructures coupled to the carrier; and microelectronic components mechanically coupled to the texturized microstructures. In some embodiments, a carrier assembly includes a carrier having a front side and a back side; an electrode on the front side of the carrier; a dielectric material on the electrode; a charging contact on the back side coupled to the electrode; and microelectronic components electrostatically coupled to the front side of the carrier. In some embodiments, a carrier assembly includes a carrier having a front side and a back side; electrodes on the front side; a dielectric material including texturized microstructures on the electrodes; charging contacts on the back side coupled to the plurality of electrodes; and microelectronic components mechanically and electrostatically coupled to the front side of the carrier.
US12142509B2

Apparatuses and systems for pedestals are provided. An example pedestal may have a body with an upper annular seal surface that is planar, perpendicular to a vertical center axis of the body, and has a radial thickness, a lower recess surface offset from the upper annular seal surface, and a plurality of micro-contact areas (MCAs) protruding from the lower recess surface, each MCA having a top surface offset from the lower recess surface by a second distance less, and one or more electrodes within the body. The upper annular seal surface may be configured to support an outer edge of a semiconductor substrate when the semiconductor substrate is being supported by the pedestal, and the upper annular seal surface and the tops of the MCAs may be configured to support the semiconductor substrate when the semiconductor substrate is being supported by the pedestal.
US12142508B2

A factory interface for an electronic device manufacturing system can include a load lock disposed within the interior volume of a factory interface and a factory interface robot disposed within the interior volume of the factory interface. The factory interface robot can be configured to transfer substrates between a first set of substrate carriers and the first load lock. The factory interface robot can comprise a vertical tower, a plurality of links, and an end effector.
US12142507B2

A system comprises a front opening universal pod (FOUP) configured to hold one or more semiconductor wafers and a load dock having a stage and a receiving portion extending above the stage. The FOUP is positioned on the stage. A fan filter unit (FFU) positioned above the load dock. An air flow optimizer device is disposed on the receiving portion and under the FFU. The air flow optimizer device has an inlet opening and an outlet opening and a channel extends between the inlet opening and the outlet opening.
US12142506B2

The present disclosure relates to a substrate transfer apparatus for transferring a substrate to a substrate processing apparatus in a reduced pressure atmosphere. The apparatus comprises a substrate holder to hold the substrate; and a substrate measurer, provided on the substrate holder, to measure a position of the substrate with respect to the substrate holder.
US12142496B2

A substrate processing apparatus includes a holder, a nozzle arm and a position adjusting device. The holder is configured to hold a substrate. The nozzle arm has a nozzle configured to supply a processing liquid to a peripheral portion of the substrate. The position adjusting device is provided at the nozzle arm and is configured to adjust a position of the substrate to a given position on the holder.
US12142478B2

Embodiments of the present disclosure generally relate to methods and apparatus for backside stress engineering of substrates to combat film stresses and bowing issues. In one embodiment, a method of depositing a film layer on a backside of a substrate is provided. The method includes flipping a substrate at a factory interface so that the backside of the substrate is facing up, and transferring the flipped substrate from the factory interface to a physical vapor deposition chamber to deposit a film layer on the backside of the substrate. In another embodiment, an apparatus for depositing a backside film layer on a backside of a substrate, which includes a substrate supporting surface configured to support the substrate at or near the periphery of the substrate supporting surface without contacting an active region on a front side of the substrate.
US12142477B2

Chalcogen silane precursors are described. Methods for depositing a silicon nitride (SixNy) film on a substrate are described. The substrate is exposed to the chalcogen silane and a reactant to deposit the silicon nitride (SixNy) film. The exposures can be sequential or simultaneous. The chalcogen silane may be substantially free of halogen. The chalcogen may be selected from the group consisting of sulfur (S), selenium (Se), and tellurium (Te).
US12142468B2

Exemplary methods of manufacturing a semiconductor cover wafer may include sintering aluminum nitride particles into a substrate characterized by a thickness and characterized by a disc shape. The methods may include grinding a surface of the substrate to reduce the thickness to less than or about 2 mm. The methods may include polishing the surface of the substrate to reduce a roughness. The methods may include annealing the substrate at a temperature of greater than or about 800° C. for a time period of greater than or about 60 minutes.
US12142462B2

With respect to a method of reducing leakage of a heat transfer gas, the method includes mounting an edge ring on a main body including an electrostatic chuck; attracting the edge ring to the electrostatic chuck; increasing a temperature of the edge ring; decreasing the temperature of the edge ring; and repeating the increasing of the temperature and the decreasing of the temperature a plurality of times.
US12142461B2

Embodiments disclosed herein include a process power controller for a plasma processing tool. In an embodiment, the process power controller includes a process power source optimizer, a source predictor, and a process uniformity controller. In an embodiment, the source predictor is communicatively coupled to the process power source optimizer and the process uniformity controller.
US12142451B2

A system for grounding a mask using a grounding component are provided. Some embodiments of the system include a grounding component comprising a base and an extension protruding from the base and comprising a conductive prong configured to contact a conductive layer of the mask. Some embodiments of the system include a plurality of conductive prongs configured to contact multiple positions of a conductive layer of the mask. Some other embodiments of the system include an extension comprising various shapes.
US12142449B2

An actuation device for mounting on a vehicle part, in particular in the form of a door or a hinged closure element, is provided. The subject actuation device includes: an electrical switch having at least one switching element for triggering a vehicle function; and a housing unit having at least a first and a second housing portion, which at least partly form a housing interior, in which the switching element is arranged, the second housing portion being movable, at least in some regions, relative to the first housing portion from an idle position into an actuation position in order to actuate the switching element. A vehicle and an actuation method are also provided.
US12142445B2

Systems and methods are provided for releasing welded-shut contactors of a contactor system. An exemplary contactor system may include a contactor and a controller. The controller may be programmed to command a vibration across portions of the contactor as part of a weld release control strategy when the contactor is welded closed. The vibration may be achieved by repeatedly alternating between energizing and de-energizing a coil of the contactor in order to mechanically shock/vibrate a welded contact of the contactor.
US12142444B2

Fuse devices and electrical systems using the fuse devices are disclosed, with the fuse devices having internal components to cause a fuse blown event when the pre-determined current level is reached through the contacts. The internal components can comprise a levitation actuator that causes separation between one or more of the contacts as the current level approaches the predetermined level. This causes contact levitation and arcing, which increases the resistance at the contact being separated. This in turn causes the current through the contacts to seek another path that in the embodiments herein is a path to a pyro feature. The current activates the pyro feature, which causes the contacts to separate and puts the fuse device in “fuse blown” condition where currents can no longer flow through the contacts.
US12142443B2

A solar cell includes a first electrode, a second electrode, a photoelectric conversion layer interposed between the first and second electrodes, and a hole transport layer interposed between the first electrode and the photoelectric conversion layer. At least one electrode selected from the group consisting of the first and second electrodes is transparent to light. The photoelectric conversion layer includes a perovskite compound constituted by a monovalent cation, a divalent cation, and a halogen anion. The monovalent cation includes at least one selected from the group consisting of a formamidinium cation and a methylammonium cation. The divalent cation includes a Sn cation. The halogen anion includes an iodide ion. The hole transport layer includes 4,4′,4″-tris[9,9-dimethyl-2-fluorenyl(4-methoxy-phenyl)amino]triphenylamine.
US12142432B2

A multilayer capacitor includes a body including a dielectric layer and a plurality of internal electrodes stacked on each other interposing the dielectric layer therebetween, and external electrodes disposed externally on the body, respectively including a first layer connected to the internal electrode and a second layer covering the first layer, wherein the first layer includes a metal particle including an element A and a Z-A-O phase formed in the metal particle, and here, the element Z is an alkali metal.
US12142425B2

A supercapacitor including a gel electrode and two electrodes is described. Each of the two electrodes include a second mixture of 5-10 wt. % conductive additive, 5-10 wt. % binding compound, and 80-90 wt. % activated carbon. Further, the second mixture is at least partially coated on an inner surface of a substrate, and where the inner surfaces of the two electrodes are separated by and in physical contact with the gel electrolyte to form the supercapacitor. The gel electrolyte includes a polyol compound, a base with a molarity (M) of 1-5 in the polyol compound, and 1-10 wt. % of boric acid relative to the weight of the polyol compound. The boric acid intercalates with a first mixture of the polyol compound and the base, creating a gel.
US12142422B2

A magnetic manipulation system and method for moving and navigating a magnetic device in a body are provided. The system includes a robotic parallel mechanism having at least three electromagnets and at least three electromagnetic coils coupled to the at least three electromagnets, respectively. The electromagnetic coils are actuated to keep the electromagnets in static conditions or move the electromagnets along a desired trajectory, a current control unit supplying currents to the electromagnetic coils which have soft iron cores. The currents supplied by the control unit are configured to generate dynamic magnetic field in the soft iron core's linear region. The current control unit and the robotic parallel mechanism are configured to generate desired dynamic magnetic fields in desired positions within a workspace to control a magnetic device, and a three-dimensional position sensor is configured for performing a close loop control of the robotic parallel mechanism.
US12142418B2

A wireless charging coil is provided herein. The wireless charging coil comprising a first stamped coil having a first spiral trace, the first spiral trace defining a first space between windings, and a second stamped coil having a second spiral trace, the second spiral trace defining a second space between windings, wherein the first stamped coil and second stamped coil are planar to and interconnected with one another, such that the first stamped coil is positioned within the second space of the second stamped coil, and the second stamped coil is positioned within the first space of the first stamped coil.
US12142404B2

A method includes converting ˜9 nm soft-magnet Al—CoPt into a hard-magnet L10-CoPt, acid etching the hard-magnet L10-CoPt, and annealing the acid etched hard-magnet L10-CoPt to generate a L10-CoPt/Pt catalyst.
US12142403B2

An anisotropic bonded magnet and a preparation method thereof are provided. Through a method of stacking magnets which are different in content of SmFeN and/or have different densities, the magnets in the middle have high properties and the magnets at two ends and/or the periphery have low properties, thereby compensating for a property deviation caused by a difference in densities during a pressing process, and improving the property uniformity of the magnets in an axial direction. The method avoids the phenomenon of non-uniform magnetic field orientation and density in a height direction during orientation and densification as well as the phenomenon of low in the middle and high at two ends.
US12142399B2

An apparatus includes a strength member including a core formed of a composite material, and an encapsulation layer disposed around the core. A conductor layer is disposed around the strength member. A coating is disposed on the conductor layer. The coating is formulated to have a solar absorptivity of less than 0.5 at a wavelength of less than 2.5 microns, and a radiative emissivity of greater than 0.5 at a wavelength in a range of 2.5 microns to 15 microns, at an operating temperature in a range of 60 degrees Celsius to 250 degrees Celsius. The coating may have an erosion resistance that is at least 5% greater than an erosion resistance of aluminum or aluminum alloys.
US12142391B2

A device and a method twist single cables about a twisting axis to form a cable bundle along an extension axis. The device includes single rotating units, which are spaced from one another at a variable distance, for separately holding cable ends at one end of the single cables, wherein each single rotating unit is mounted rotatably about an associated pivot axis, wherein each pivot axis runs substantially perpendicular to the extension axis of the cable bundle; a twisting unit for holding and twisting cable ends at the other end of the single cables; and a distance-adjusting apparatus for adjusting the variable distance.
US12142390B2

Cable foil tape having random or pseudo-random patterns or long pattern lengths of discontinuous metallic shapes and a method for manufacturing such patterned foil tape are provided. In some embodiments, a laser ablation system is used to selectively remove regions or paths in a metallic layer of a foil tape to produce random distributions of randomized shapes, or pseudo-random patterns or long pattern lengths of discontinuous shapes in the metal layer. In some embodiments, the foil tape is double-sided, having a metallic layer on each side of the foil tape, and the laser ablation system is capable of ablating nonconductive pathways into the metallic layer on both sides of the foil tape.
US12142389B2

A method of extending the usable length of a power-over-ethernet cable includes the steps of providing twisted pairs of wires with the conductor of each wire being a 20 AWG or 22 AWG conductor and terminating the cable at an RJ-45 style connector. The connector for the 20 AWG conductors has an insert therein with holes that can accommodate 20 AWG conductors. FEP, PVC or PP insulation may surround each conductor.
US12142388B2

This invention relates to a solidifying agent for solidifying radioactive waste, and more particularly to a solidifying-agent composition for solidifying radioactive waste, including alumina cement and a gypsum powder. The solidifying-agent composition including alumina cement and a gypsum powder is capable of effectively minimizing an increase in the volume of a solidified radioactive waste product to a level satisfying physical and chemical safety regulations upon the solidification of radioactive waste.
US12142386B2

A machine learning prediction system can analyze a dataset of users with self-reported symptoms and associated data from a wearable device to impact measure the impact of an acute health condition (such as the flu) at the population level. The machine learning prediction system can train a machine learning model to recognize individual acute health condition patterns based on differences in user activity with respect to the characteristics of determined baseline periods. For example, per-individual normalized change with respect to baseline aggregated at the population level can be used to determine individual acute health condition patterns and predict the onset of certain acute health conditions using a trained machine learning model. In response to predictions, the machine learning prediction system can take interventions to manage the impact of a predicted acute health condition on an individual.
US12142382B2

A method for reducing risks of airborne infection within a facility having a Building Management System (BMS) with a plurality of sensors disposed within the facility configured to measure a plurality of different healthy building parameters that impact risk of airborne infection includes a controller receiving values for a plurality of different healthy building parameters and applying the values of the plurality of different healthy building parameters to a risk model that processes the values of the plurality of different healthy building parameters in order to ascertain an airborne infection risk score for at least part of the facility and one or more suggested changes to a current operation of the BMS system in order to reduce the airborne infection risk score.
US12142376B2

Medical devices coupled to a sensor, and systems including such devices, can generate data and analysis based on that data, which may be used to identify and/or address problems associated with the implanted medical device, including incorrect placement of the device, unanticipated degradation of the device, and undesired movement of the device. Also provided are medical devices coupled to a sensor, and devices and methods to address problems that have been identified with an implanted medical device.
US12142371B1

In some aspects, a multi-turn conversational system includes: an artificial intelligence to provide a conversation interface configured to execute multiple turns of human-like conversation with a user and a control logic, in communication with the conversation interface, and configured to generate one or more control signals based on evaluating multiple turns of upstream human-like conversation between the conversation interface and the user. The control signals contribute in part to construction of multiple turns of downstream human-like conversation between the conversation interface and the user.
US12142366B2

The present subject matter provides systems and methods for distributed training of artificial intelligence (AI) systems for medical image analysis. The systems allow for offline prediction of abnormalities of medical images on a local AI system associated with an imaging device (102). In one example, the local AI system (100) extracts image parameters from the analyzed medical images and sends it to a global AI system (120) for training a global AI model. In another example, the local AI system (100) retrains a previously trained local AI model based on the image parameters to obtain a local AI model. Model parameters are extracted from the local AI model and are sent to the global AI system to retrain a global AI model. The retrained global AI model is deployed back to the local AI system (100) for updating the local AI model.
US12142364B2

A device for weight management includes a platform, a weight sensor configured to measure a weight of a user when the user is positioned on the platform, an input mechanism configured to receive input related to target weight of the user, a converter configured to convert the measured weight to a non-numerical output based upon the input, and a display configured to provide the non-numerical output to the user without providing the measured weight to the user.
US12142362B2

A system for generating a thyroid malady nourishment program includes a computing device, the computing device configured to obtain a vigor element, identify a thyroid status as a function of the vigor element, wherein producing the thyroid status further comprises obtaining a homeostatic element from a vigor database, producing a thyroid enumeration as a function of the vigor element, and identifying the thyroid status as a function of the homeostatic element and the thyroid enumeration using a status machine-learning model, determine an edible as a function of the thyroid status, and generate a nourishment program as a function of the edible.
US12142359B2

Provided is a system and method for determining an appropriate dosage of a product. The method includes, receiving from a User a User Request for a Dosage, the User Request including at least a User Reason and a User Location; accessing a Database of Products, each Product having at least one Constituent, at least one Established Reason, a Dosage for each Established Reason, and Provider Location; querying the Database of Products with the User Request to determine at least a first subset of Products having the at least one Established Reason correlating to the User Reason; and providing the User with the first subset of Products arranged by proximity of the Provider Location to the User Location, the first subset of Products further including the Dosage for each Product in the first subset of Products. An associated system is also provided.
US12142356B2

This invention describes how users can capture digital artifacts from any medical device using their mobile device. Some examples of medical devices included, but are not limited to a medical ID card, Medical ID bracelet, Electronic Medical Records, blood pressure machines, blood glucose, scales, inhalers, INR, prescription bottles and trays, pulse oximeter, etc. Digital artifacts included, but are not limited to a medical ID, basic patient information, patient contact information, emergency contact information, primary care physician information, health insurance information including co-pay and deductibles, prescriptions, office visit summary, appointment cards, Electronic Medical Records (EMR), lab results, blood type, organ/donor status, vital signs, diagnostic data, immunization records, payments and transaction history, pictures, etc.
US12142354B2

A system for processing medical device data can include a processor to receive a plurality of streaming time series of medical device data from medical devices, wherein the medical device data comprises machine data. The processor can also apply a plurality of case identification rules to the plurality of streaming time series of medical device data to identify portions of the plurality of streaming time series of medical device data representing clinical cases. The processor can also execute streaming analytics to apply a plurality of event detection rules to the portions of the plurality streaming time series of medical device data to identify events within each identified clinical case. The processor can generate one or more groups for the identified events based upon predefined recipients of notifications for the identified events and transmit event notifications for each of the identified events to the predefined recipients.
US12142349B2

The present disclosure addresses the technical problem related to the identification of microbial basis of a disease in microbiome. A system and method for identification of key driver responsible for bringing a change in a microbial population has been disclosed. A subset of common taxa between the ‘control’ and ‘case’ dataset is chosen and corresponding microbial association network is created. The method involves the characterization of the important community level changes between two association networks (‘control’ and ‘case’) that are obtained for a particular disease or condition. A taxon in the diseased state with an altered set of associations (identified by a high network shift score), while still being increasingly important (identified with a positive increase in betweenness) for the whole network, necessarily holds a key significance in the identification of key driver.
US12142343B2

Memory devices might include an array of memory cells, a plurality of access lines, and control logic. The array of memory cells includes a plurality of strings of series-connected memory cells. Each access line of the plurality of access lines is connected to a control gate of a respective memory cell of each string of series-connected memory cells of the plurality of strings of series-connected memory cells. The control logic is configured to: open the array of memory cells for multiple read operations; read first page data from respective memory cells coupled to a selected access line of the plurality of access lines; read second page data from the respective memory cells coupled to the selected access line; and close the array of memory cells subsequent to reading the first page data and the second page data.
US12142340B2

A testing system includes a plurality of memory circuits and a testing circuit. The testing circuit is coupled to the memory circuits. The testing circuit is configured to perform a read/write operation on the memory circuits, and each of the memory circuits has a read/write starting time point corresponding to the read/write operation. The testing circuit is further configured to control the read/write starting time points of the memory circuits to be different from each other.
US12142339B2

The present disclosure relates to systems, methods, and computer readable media for implementing fault isolation in memory without incurring a die size penalty. For example, systems disclosed herein may involve identifying row addresses for sub-word line drivers accessing data from a memory block (e.g., a dynamic random-access memory (DRAM) block of memory). The systems disclosed herein may further serialize or otherwise compile bit rows into a prefetch bit including a pattern of bits. In generating the prefetch bit, the systems described herein may selectively group bits of data into respective regions that enable an error correction scheme to be applied to the pattern of data while minimizing a likelihood of uncorrectable errors within the prefetch bit.
US12142337B2

A device including a controller coupled to memory components via a forward data path, and a signature register coupled to the memory components via a backward data path. The controller provides memory address signals and a controller clock signal to the memory components via the forward data path, which includes first circuitry to provide test-enable signals to the memory components that enable the memory components to read stored memory values. The backward data path includes second circuitry to receive from the memory components a set of memory signals and combine them into a combined signal. Each memory signal is associated with a respective one of the memory components and includes at least one stored memory value read from the corresponding memory component. The signature register calculates a test signature based on the combined signal and compares the test signature to an expected signature.
US12142332B2

Methods, systems, and devices for testing circuit for a memory device are described. An apparatus may include a memory system including contacts that route signals to different regions of the memory system. The apparatus may include a first substrate including a memory system interface coupled with the memory system and a probe interface. The apparatus may also include a second substrate coupled with a host system interface of the first substrate and receive the signal of the memory system from the memory system interface. The first interface may route a signal of the memory system to the probe interface and a tester to determine the signal's integrity and any errors associated with the memory system. The first substrate may include a resistor coupled with the contacts of the memory system, the resistor on a surface of the interface may be configured to improve the signal at the tester.
US12142331B2

A memory controller includes a test controller, a test information storage, and a machine learning processor. The test controller performs a test on a memory device using a target pattern selected from among a plurality of test patterns in each of a plurality of test modes in which voltage and time conditions of test signals are set differently. The test information storage stores test result information including values associated with fail bits of the memory device measured in the test. The machine learning processor detects a defect acceleration mode in which a defect of the memory device is accelerated, among the plurality of test modes, in the test performed using the target pattern on the basis of the test result information.
US12142310B2

A pocket integration for high density memory and logic applications and methods of fabrication are described. While various examples are described with reference to FeRAM, capacitive structures formed herein can be used for any application where a capacitor is desired. For instance, the capacitive structure can be used for fabricating ferroelectric based or paraelectric based majority gate, minority gate, and/or threshold gate.
US12142308B2

A system includes a multiplexed optical identifier and a reader for the optical identifier. The multiplexed optical identifier includes an optical substrate, and a plurality of volume holograms in the optical substrate. The reader includes an illumination source and a camera. The illumination source is configured to direct light into the optical identifier to produce an image of a corresponding one of the volume holograms at the camera, and the camera is configured to capture the image, which is stored in a digital format by the system. The multiplexed optical identifier contains more than one code page, wherein each of the code pages is used for a different purpose.
US12142307B2

An optical memory includes a support and nanoparticles, each of which changes between a crystal phase and an amorphous phase when irradiated with light. The nanoparticles are supported by the support and spaced apart from each other in one or both of an in-plane direction of a face of the support and a direction normal to the face of the support.
US12142306B2

According to one embodiment, a magnetic sensor includes first to sixth shields, first and second magnetic layers, a first member, and first to fourth terminals. The first magnetic layer is provided between the first shield and the second shield. The first magnetic layer is between the third shield and the fourth shield in the second direction. The second magnetic layer is provided between the first magnetic layer and the second shield. The second magnetic layer is between the fifth shield and the sixth shield in the second direction. The second magnetic layer is electrically connected to the fifth shield and the sixth shield. The first member includes a first region and a second region. The first region is provided between the third shield and the first magnetic layer. The second region is provided between the first magnetic layer and the fourth shield.
US12142305B1

A data delay circuit, for delaying a portion of a data signal for application to a write head of a hard disk drive, includes a data delay cell including two inverters and a charge current source for charging at least one of the inverters, and a bias circuit for programming delay of the data delay cell. The bias circuit is in current-mirroring relationship with the charge current source and includes a current-based digital-to-analog converter (DAC) for programmably selecting the delay of the data delay cell, and a reference current source for the DAC. The data delay cell and the bias circuit are subject to gain error, and the data delay circuit further includes compensation circuitry for reducing the effect of the gain error. The compensation circuitry may include replica charge current and reference current sources that are fed back through a gain cell.
US12142303B2

In an implementation, a software application on a computing device directs the device to extract audio data from a media file comprising the audio data and video data, generate a trim proposal based on analysis of speech in the audio data, and display a visualization of the trim proposal. A user may supply input comprising a selection of at least a portion of the visualization of the trim proposal, in response to which the device trims the media file.
US12142302B2

Methods and systems for compressing video content are presented. The methods and systems include analyzing a sequence of media frames stored in the memory device and calculating a displacement level of each of the media frames. The displacement level indicates how different each of the media frames is to a previous media frame. The sequence of media frames is divided into a plurality of cuts where each cut ends at a media frame having a substantially high displacement level. Frames to be removed from the sequence of media frames are identified in each cut based upon the frame's displacement level. The identified frames are then removed.
US12142296B2

Disclosed in the embodiments of the present disclosure are an audio processing method and apparatus, and an electronic device and a storage medium. The method comprises: in response to a trigger operation of entering a video editing page for a target video for the first time, displaying the video editing page; and if original audio in the target video meets a preset condition, performing sound repair processing on the original audio while displaying the video editing page, and displaying, in the video editing page, a target control in a first state, wherein the target control in the first state is used for indicating that the sound repair processing is being performed on the original audio.
US12142288B2

A method for optimal configuration of a voice user interface is disclosed herein. The method includes receiving an audio signal; processing the audio signal by a context awareness module to generate context information regarding an acoustic environment of the audio signal; determining, based on the context information, an optimal one of a plurality of different configurations of a voice user interface to perform voice user interface processing of the audio signal; and performing the voice user interface processing of the audio signal using the optimal configuration of the plurality of different configurations.
US12142287B2

A method for transforming an audio signal comprises obtaining a plurality of segmental original frequency-domain signal segments and a plurality of segmental target frequency-domain signal segments by segmenting and performing a Fourier transform on an original audio signal and an initial target audio signal obtained by pitch shifting on the original audio signal; obtaining a plurality of original formant envelopes by respectively filtering the plurality of segmental original frequency-domain signal segments according to a plurality of original segment window functions, and obtaining a plurality of target formant envelopes by respectively filtering the plurality of segmental target frequency-domain signal segments according to a plurality of target segment window functions; and determining a pitch-shifted audio signal based on the plurality of segmental target frequency-domain signal segments, the plurality of original formant envelopes, and the plurality of target formant envelopes.
US12142283B2

Audio communication apparatus comprises a set of two or more audio communication nodes; each audio communication node comprising: an audio encoder controlled by encoding parameters to generate encoded audio data to represent a vocal input generated by a user of that audio communication node, the encoded data being agnostic to which user who generated the vocal input; and an audio decoder controlled by decoding parameters to generate a decoded audio signal as a reproduction of a vocal signal generated by a user of another of the audio communication nodes, the decoding parameters being specific to the user of that other of the audio communication nodes.
US12142281B2

Some disclosed embodiments involve one or more of: receiving during one or more time periods, signals representing coherent light reflections associated with facial skin micromovements; analyzing the coherent light reflections to determine one or more pluralities of words associated with the facial skin micromovements; receiving information indicative of contextual conditions in which the facial skin micromovements occurred; accessing a plurality of control rules correlating a plurality of actions with a plurality of contextual conditions, wherein a first control rule prescribes a form of private presentation based on the first contextual condition, and a second control rule prescribes a form of non-private presentation based on the second contextual condition; upon receipt of the first information, implementing the first control rule to privately output a first plurality of words; and/or upon receipt of the second information, implementing the second control rule to non-privately output a second plurality of words.
US12142274B2

A voice wakeup method and a device are provided. The method includes: receiving, by a third-party device, wakeup messages sent by at least two electronic devices, where the wakeup message includes wakeup keyword energy information used to indicate a wakeup keyword energy value, and the wakeup keyword energy value; normalizing wakeup keyword energy values based on ambient sound energy and/or sound collection capabilities of devices, to obtain at least two normalized wakeup keyword energy values; and based on the at least two normalized wakeup keyword energy values, sending a wakeup permission instruction to a first electronic device in the at least two electronic devices, and sending a wakeup prohibition instruction to another electronic device other than the first electronic device, where a normalized wakeup keyword energy value of the first electronic device is a maximum value. This helps improve accuracy of waking up a device nearby in a multi-device scenario.
US12142265B2

Embodiments described herein provide for a multi-device context store in which context attributes of multiple devices can be synchronized. A first device can transmit a predicate to a second device, where the predicate includes a condition associated with an attribute of a multi-device context store. Upon the occurrence of the condition at the second device, a notification and/or context update can be sent by the second device to the first device. The predicate can also include a code block to be executed upon the occurrence of the condition.
US12142261B2

Artificial intelligence-based processing can be used to classify audio information received from an audio input unit. In an example, audio information can be received from a microphone configured to monitor an environment. A processor circuit can identify identifying one or more features of the audio information received from the microphone and use a first applied machine learning algorithm to analyze the one or more features and determine whether the audio information includes an indication of an abnormal event in the environment. In an example, the processor circuit can use a different second applied machine learning algorithm, such as a neural network-based deep learning algorithm, to analyze the same one or more features and classify the audio information as including an indication of a particular event type in the environment.
US12142257B2

Systems and methods are provided for providing emotion-based text to speech. The systems and methods perform operations comprising accessing a text string; storing a plurality of embeddings associated with a plurality of speakers, a first embedding for a first speaker being associated with a first emotion and a second embedding for a second speaker of the plurality of speakers being associated with a second emotion; selecting the first speaker to speak one or more words of the text string; determining that the one or more words are associated with the second emotion; generating, based on the first embedding and the second embedding, a third embedding for the first speaker associated with the second emotion; and applying the third embedding and the text string to a vocoder to generate an audio stream comprising the one or more words being spoken by the first speaker with the second emotion.
US12142256B2

An information processing device according to embodiments includes a communication unit configured to receive audio data of content and text data corresponding to the audio data, an audio data reproduction unit configured to perform reproduction of the audio data, a text data reproduction unit configured to perform the reproduction by audio synthesis of the text data, and a controller that controls the reproduction of the audio data or the text data. The controller causes the text data reproduction unit to perform the reproduction of the text data when the audio data reproduction unit is unable to perform the reproduction of the audio data.
US12142252B2

A pickup holder for use with a stringed musical instrument is provided, comprising a housing, comprising a cavity for receiving a pickup device within the housing, engagement means for holding the pickup device in the cavity to form an over-string pickup; and fastening means for attaching the pickup holder to at least one mount, the mount being engageable with the body of the stringed instrument.
US12142242B2

Aspects of the present invention relate to providing see-through computer display optics with improved content presentation. The see-through computer display includes an ambient light sensor adapted to measure environmental scene light in an area that forms the background for digital content presented in the see-through computer display, and a processor adapted to invert a color channel parameter of the digital content based on data from the ambient light sensor.
US12142241B2

Circuitry for adjusting luminance of a display device is provided. The circuitry includes a non-volatile memory array having a plurality memory cells configured to store luminance data of the display device, and a luminance adjusting circuit configured to receive image data to be displayed on the display device. The luminance adjusting circuit is coupled directly to the non-volatile memory array to receive the luminance data of the display device from the non-volatile memory array and adjust the image data based on the luminance data of the display device.
US12142235B2

An apparatus including a pixel electrode circuit is provided. The pixel electrode circuit includes a first switch, a second switch, a first-type transistor, a first second-type transistor, and a second second-type transistor. The first switch and the second switch are respectively controlled by a first control signal and a second control signal. The first-type transistor includes a gate electrically connected to a first node, a first terminal connected to a first power supply voltage, and a second terminal connected to a third node. The first second-type transistor includes a gate electrically connected to a second node, a first terminal connected to a second power supply voltage, and a second terminal connected to the third node. The second second-type transistor includes a gate electrically connected to the second node, a first terminal being grounded, and a second terminal providing an output voltage.
US12142231B2

According to an aspect, a display device includes: a display panel having a display region in which pixel rows are arranged in a second direction; a scanning circuit configured to supply a drive signal to scan the pixel rows; a light source configured to emit light toward the display panel; and a light source control circuit configured to control light emission timing of the light source. The display region is divided into regions in the second direction and includes a first region including two or more pixel rows consecutively arranged in the second direction, and a second region except for the first region. The scanning circuit sequentially scans the pixel rows in the first region, and simultaneously scans two or more pixel rows consecutively arranged in the second direction in the second region.
US12142228B2

The pixel array unit (10) is configured by a plurality of pixels including light emitting elements and pixel circuits that cause the light emitting elements to emit light and arranged in a two-dimensional matrix. Data lines (70) are arranged for each of columns in the pixel array unit (10) and transmit image signals of the pixels. A first pixel group (121) is configured by pixels arranged in a plurality of adjacent rows. A second pixel group (122) is configured by pixels arranged in a plurality of adjacent rows and is arranged adjacent to the first pixel group (122). In the pixels of the first pixel group (121), the image signals are transmitted in common for each of the columns via the data lines (70) and, in the pixels (122) of the second pixel group, the image signals are transmitted in common for each of the columns via a data line different from the data line that transmits the image signals to the first pixel group (121).
US12142222B2

A pixel circuit includes a driving transistor, a second transistor operating in response to the first gate signal, a third transistor operating in response to the second gate signal, a fourth transistor operating in response to an initialization control signal, a fifth transistor operating in response to an emission control signal, a sixth transistor operating in response to the emission control signal, a seventh transistor operating in response to a bias control signal, a storage capacitor, a first capacitor or a second capacitor, and a light emitting element. The first capacitor or the second capacitor includes a first terminal receiving the first gate signal or the emission control signal and a second terminal connected to a first terminal of the light emitting device, and the voltage of the first terminal of the light emitting element is boosted based on the first gate signal or the light emission control signal.
US12142220B2

A display may have an array of pixels each of which has a light-emitting diode such as an organic light-emitting diode. A drive transistor and an emission transistor may be coupled in series with the light-emitting diode of each pixel between a positive power supply and a ground power supply. The pixels may include first and second switching transistors. A data storage capacitor may be coupled between a gate and source of the drive transistor in each pixel. Signal lines may be provided in columns of pixels to route signals such as data signals, sensed drive currents from the drive transistors, and predetermined voltages between display driver circuitry and the pixels. The switching transistors, emission transistors, and drive transistors may include semiconducting-oxide transistors and silicon transistors and may be n-channel transistors or p-channel transistors.
US12142217B2

A display device includes a display panel including a plurality of pixels, a current sensor that senses a sensing current that flows through the pixels, and a data compensator. The data compensator calculates a target current from an image frame of input image data using a current deviation for each position of the image frame and a current contribution ratio for each color of the image frame, and that generates a scale factor by comparing the target current and the sensing current. The display device further includes a timing controller that generates output image data by scaling grayscale values of the input image data using the scale factor; and a data driver that provides a data signal corresponding to the output image data to the pixels.
US12142208B2

A pixel drive circuit, a driving method thereof, and a display panel are provided. The pixel drive circuit comprises a drive transistor, a data writing circuit, a compensation circuit, a light-emitting control circuit, a storage circuit, a first transistor and a second transistor. The first electrode of the drive transistor is connected to the first node, the second electrode thereof is connected to the second node, and the gate thereof is connected to the third node; the data writing circuit is connected to the first node and the data signal terminal; the compensation circuit is connected to the second node and the third node; the light-emitting control circuit is connected to the drive transistor, the first power supply terminal, the light-emitting unit and the enable signal terminal; the storage circuit is connected between the first power supply terminal and the third node.
US12142206B2

A display device includes: a substrate including a display area configured to display images and a non-display area around the display area; a plurality of driving voltage lines in the display area; a plurality of initialization voltage lines in the display area; a plurality of driving voltage transmission lines in the non-display area and configured to transmit a driving voltage to the driving voltage line, and including a first driving voltage transmission line and a second driving voltage transmission line adjacent to each other; an initialization voltage transmission line in the non-display area and configured to transmit an initialization voltage to the initialization voltage line; and a bridge connecting the first driving voltage transmission line and the second driving voltage transmission line and overlapping the initialization voltage transmission line.
US12142204B2

A disclosed display apparatus may include a display panel having a plurality of sub-pixels and configured to display an image based on an image signal provided to the display panel; a controller configured to determine a required power for at least one frame of the image signal and to output a switch signal based on determining if the required power is equal to or higher than a predetermined reference power; and a power supply device configured to receive an external AC power and to generate a first high-level voltage and a second high-level voltage. The power supply device may be further configured, based on the switch signal, to output the first high-level voltage to drive the display panel, or to combine the second high-level voltage with the first high-level voltage to generate a third high-level voltage and to output the third high-level voltage to drive the display panel.
US12142203B2

A display device is disclosed that includes a display panel, a timing controller, and a data driver. The display panel includes a plurality of pixels. The timing controller is configured to calculate an on-pixel ratio of first image data and correct the first image data into second image data based on the on-pixel ratio. The data driver is configured to generate a data signal based on the second image data and provide the data signal to the pixels. The timing controller calculates the second image data by estimating a temperature of the display panel using the on-pixel ratio and gamma-correcting the first image data in response to the temperature.
US12142197B2

Disclosed are a display panel and a display apparatus, wherein the display panel includes a plurality of first signal lines extending along a first direction and a plurality of pixel units arranged in an array in the first direction and a second direction; at least one pixel unit among the plurality of pixel units includes a component group and a drive chip configured to drive the component group to emit light; the component group includes K light emitting elements, and the drive chip includes K signal channel terminals, K is a positive integer greater than or equal to 2; for a pixel unit in a j-th row and an i-th column, cathodes of the K light emitting elements are electrically connected with an i-th first signal line, and an anode of an s-th light emitting element is electrically connected with an s-th signal channel terminal of the drive chip.
US12142188B2

A display panel, a driving method, and a display device are disclosed. The display panel includes a plurality of pixel units, a gate driver, a source driver, a plurality of feedback lines, and a control module. The display panel is provided with the plurality of feedback lines electrically connected to the gate driver and the control module, such that the control module can detect turn-on time of the pixel units respectively located in at least two pixel areas through the plurality of feedback lines and adjust time when the source driver outputs data signals according to the turn-on time. This solves an issue of uneven display brightness due to inconsistent pixel charging time in the prior art.
US12142185B2

Subsurface display interfaces and associated systems and methods are provided. In some embodiments, an example method can include: dividing a graphic to be displayed into a plurality of sets of primitives, each primitive of the sets of primitives comprising a rectangle or a line; assigning the plurality of sets of primitives to display frames of a plurality of display frames; and outputting, at a display positioned under a surface and in series, the plurality of display frames.
US12142184B2

Disclosed are a display panel and a display device. The display panel includes a base substrate, and a first display region and a second display region that are located on the base substrate, where the first display region includes a plurality of first sub-pixels and a plurality of transparent regions, the second display region includes a plurality of second sub-pixels, and a distribution density of the first sub-pixels is smaller that of the second sub-pixels; and an area occupied by the first sub-pixels is smaller than that occupied by the second sub-pixels.
US12142181B2

A display device includes a driving controller configured to receive an input image signal and to output an output image signal, a data driving circuit configured to output a data signal to correspond to the output image signal, and a display panel including a plurality of pixels configured to display an image corresponding to the data signal. The driving controller includes a moving picture accumulator configured to receive the input image signal and to output an accumulation image signal obtained by accumulating the input image signal for an accumulating time, a moving picture average calculator configured to output an average image signal by dividing the accumulation image signal by the accumulating time, and a normalizer configured to output the output image signal by normalizing the average image signal, based on the maximum reference brightness of the display panel.
US12142179B2

A display device, a display control method, a non-transitory recoding medium, and a display system. The display device receives an image from a terminal device by wireless communication, outputs the image to a display, acquires operation information on the image being displayed at the display, and displays a first display component together with the image, the first display component for receiving an operation that executes to stop the output of the image and restrict transmission of the operation information to the terminal device.
US12142168B2

An adhesive label is provided. The adhesive label includes an adhesive patch that covers at least 50% but less than 85% of a backside surface of the adhesive label and that is at least partially horizontally and vertically centered on the backside surface.
US12142161B2

Systems and methods are provided for feedback-driven provision of information in relation to a plurality of information resources. Some such methods involve: accessing information resources from one or more information resource repositories to establish a mapping between each information resource and each of the other information resources; maintaining a state table comprising a plurality of state-table records, each state-table record attributing a value to a state-action pair, the state-action pair comprising an indication of a series of one or more actions in relation to the information resources; monitoring actions of a first user in relation to the information resources; receiving a feedback metric related to interaction of the first user with the information resources; using the feedback metric as a basis for updating the values of a subset of the state-table records, the subset of the state-table records comprising state-action pairs which correspond to the monitored actions of the first user in relation to the information resources; and providing output information related to the information resources based at least in part on the updated values of the state-table records.
US12142145B2

An information processing method, an information processing system, an information processing device, and an information terminal are configured to set a first time at which a vehicle will start traveling on a travel route based on an operation accepted from a user via a terminal, and set a second time at which a notification to the user will be issued based on a position of the terminal, a position of the vehicle, and the first time.
US12142141B2

Systems and methods described herein relate to coordinated vehicle lane assignment using reinforcement learning. One embodiment receives from a locality manager, at a section manager that communicates with a plurality of connected vehicles in a section of a roadway, target lateral flows for two or more lanes of the roadway in the section of the roadway; receives, at the section manager, traffic state information from the plurality of connected vehicles; processes, at the section manager, the traffic state information and the target lateral flows using a reinforcement-learning-based model to determine lane-change actions for the plurality of connected vehicles, wherein the reinforcement-learning-based model is based on a single neural network with shared parameters for the plurality of connected vehicles; and transmits the lane-change actions from the section manager to the plurality of connected vehicles.
US12142140B2

Disclosed is a method for managing exhaust emission in a smart city based on Internet of Things. The method is executed by a management platform of an Internet of Things system, the system further includes a user platform, a service platform, a management platform, a sensor network platform, and one or more object platforms. The method includes: obtaining current monitoring data in a preset area collected by an object platform of the one or more object platforms through the sensor network platform, determining vehicle information based on the current monitoring data, determining a total amount of exhaust emission in the preset area based on the vehicle information, and determining vehicle limit information based on the total amount of exhaust emission, and sending the vehicle limit information to the user platform through the service platform by the management platform.
US12142135B2

[Object] To provide a technology capable of presenting various haptic sensations to a user. [Solving Means] A haptic presentation apparatus according to the present technology includes: a first deformable layer; a second deformable layer; and a drive unit. The first deformable layer is positioned on a front surface side. The second deformable layer is positioned inward of the first deformable layer. The drive unit is driven to control outflow and inflow of fluid between a first space and a second space, the first space retaining the fluid between the first deformable layer and the second deformable layer, the second space retaining the fluid inward of the second deformable layer.
US12142132B1

A system detects when sensors have become detached from equipment being monitored by the sensors. At least one sensor, such as a temperature sensor or an accelerometer, is mounted or otherwise positioned on equipment for monitoring operation of the equipment, and the sensor is coupled to a controller that may be configured to receive sensor data from the sensor. Based on the sensor data or otherwise, the controller is configured to detect when the sensor has become inadvertently detached from the equipment being monitored and notifies a user in response to such detection. The user may then take corrective action, such as reattaching the sensor to the equipment or replacing the sensor. Thus, detachment of the sensor from the equipment being monitored may be quickly detected and remedied, thereby reducing the amount of time that a sensor is unknowingly providing inaccurate information about the operation of the equipment.
US12142125B2

This present disclosure provides a method and system for fire monitoring and early warning in a smart city based on Internet of Things. The method being executed by the management platform, and the method comprising: obtaining monitoring data collected by the object platforms through the sensor network platform, the monitoring data including smoke data, temperature data, image data of a drone, and manual inspection data, the manual inspection data being obtained based on a manual inspection interval; determining a fire risk level based on the monitoring data; in response to the fire risk level meeting a preset condition, sending an alarm to the user platform through the service platform; and in response to the fire risk level not meeting the preset condition, determining the manual inspection interval based on the fire risk level, and sending the manual inspection interval to the service platform and/or the user platform.
US12142123B2

A power tool system and method are provided that includes a power tool device having a body, a terminal interface coupled to the body, and an electronic controller coupled to the body. The system further includes packaging containing the power tool device, and a packaging interface system. The packaging interface system includes a connection port and a power tool device connector. The connection port is exposed external to the packaging and receives a security command, for example, from a reusable adapter in communication with a point of sale device. The power tool device connector selectively engages with the terminal interface and provides a communication path between the connection port and the terminal interface. The electronic controller of the power tool device receives the security command from the packaging interface system via the power tool device connector, and unlocks the power tool device in response to the security command.
US12142119B1

A method and system are provided for autonomously controlling and monitoring automatic teller machines (“ATMs”), leveraging a network of low-orbit satellites, during an ATM distress event. The method and system may include creating, using an ATM distress program in a first ATM, a distress message payload (“DMP”) associated with the first ATM. The method and system may include creating, using a data recovery and purge program in one or more ATMs (“the ATMs”), data recovery and purge payloads (“DRAPPs”) associated with the ATMs. The method and system may further include storing the DRAPPs in low-orbit satellites in a network of low-orbit satellites. The method and system may include running a recovery/purge orchestration engine to identify an optimal pathway for transporting the DRAPPs. The pathway may include low-orbit satellites in the network of low-orbit satellites as carriers for the DRAPPs to a centralized server.
US12142111B2

A detection system according to the present invention includes a control device detecting fraud performed in a game table by using a result of an image analysis performed by an image analyzing device, and substitute currency for gaming used for this detection system has a multi-layer structure in which a plurality of plastic layers having different colors are stacked, a coloring layer is included at least in the middle, and white layers or thin-color layers (may be layers having a color thinner than that of the coloring layer) are stacked on both sides of the coloring layer disposed in the middle. A multi-layer structure, in which a coloring layer is included, and white layers or thin-color layers (the layers may be layers of a color that is thinner than that of the coloring layer) are stacked on both sides of the coloring layer of this middle, is employed.
US12142108B2

A listening device is operatively connected to multiple network devices, and is configured to subscribe to one or more EGM data types, and receive first data from a first network device in accordance with the subscription. The listening device is also configured to generate a first data package in a form of a first data structure comprising the first data and configuration information related to the first network device, and transmit the data package across a second network to a collection server. The listening device is also configured to receive second data from a second network device in accordance with the subscription, wherein the second data comports with a second protocol that differs from the SAS protocol, and generate a second data package in the form of the first data structure comprising the second data and configuration information related to the second network device.
US12142102B2

A device connectable to a reader of an access control system includes an antenna, an ultra-wide band (UWB) front end circuit, a controller, and a communication link. The (UWB) front end circuit is connected to the antenna to facilitate UWB communication with a credential device. The controller is connected to the UWB front end and configured to perform ranging for the credential device using the UWB communication. The communication link is configured to interface with the reader.
US12142094B2

A center device includes a distribution control unit that is configured to control distribution of data to a plurality of vehicles; a defect detection unit that is configured to detect a defect in the data that was distributed; a restriction execution unit that is configured to cause the plurality of vehicles to restrict a function and/or performance of the data from which the defect is detected; and a grouping unit that divides the plurality of vehicles as restriction targets into groups according to contents of restriction on the function and/or performance. The restriction execution unit is further configured to cause the plurality of vehicles to restrict the function and/or performance of the data from which the defect is detected for each of the groups that are divided by the grouping unit.
US12142088B2

A communication service monitoring system includes one or more network communication devices and control circuitry configured to receive communication service data from one or more network communication devices. The communication service data is related to a communication service provided onboard a first vehicle. The control circuitry is further configured to, in response to receiving the communication service data, proactively detect, based at least in part on the communication service data, a performance issue related to the communication service, generate a message comprising a description of the performance issue, establish a network connection with each of one or more service access devices onboard the first vehicle using at least one of the one or more network communication devices, and transmit the message, via the network connection, to at least one of the one or more service access devices.
US12142087B2

A system and method include receiving sensor data from a of at least a portion of a work surface of a worksite including a first one or more material properties, a first timestamp, a first location, and the like, determining a multi-layer map based at least in part from this data and including new layer commands, meeting or exceeding data thresholds, new machine operations, machine learning models, and receiving additional sensor data containing a second same, similar, and/or different information, generating a new layer and/or overwriting the existing layer data, and providing a processed map to one or more machines, memory, additional devices, and the like. The method also includes saving prior layers and/or data of overwritten layers. The method further includes causing at least a part of the multi-layer material property map to be displayed. The displayed at least part of the multi-material property map including visual indicia indicating the first one or more material properties, the first timestamp, the first location, a first layer, etc. and one or more of a subsequent timestamp, the first location, a subsequent layer, and the like.
US12142083B2

The embodiments execute machine-learning architectures for biometric-based identity recognition (e.g., speaker recognition, facial recognition) and deepfake detection (e.g., speaker deepfake detection, facial deepfake detection). The machine-learning architecture includes layers defining multiple scoring components, including sub-architectures for speaker deepfake detection, speaker recognition, facial deepfake detection, facial recognition, and lip-sync estimation engine. The machine-learning architecture extracts and analyzes various types of low-level features from both audio data and visual data, combines the various scores, and uses the scores to determine the likelihood that the audiovisual data contains deepfake content and the likelihood that a claimed identity of a person in the video matches to the identity of an expected or enrolled person. This enables the machine-learning architecture to perform identity recognition and verification, and deepfake detection, in an integrated fashion, for both audio data and visual data.
US12142081B2

According to one embodiment, a work estimation apparatus includes processing circuitry. The processing circuitry acquires video data on a predetermined area, calculates a work value related to work performed by a worker included in the video data, based on the video data, and displays the work value.
US12142073B2

Methods, systems, and apparatuses for device fingerprint-based authentication are provided herein. A computing device may receive, from a user device, authentication credentials and a first device fingerprint. The device fingerprint may be encrypted using a public/private key pair and may identify one or more aspects of the user device, such as operating parameters of the user device. Based on the authentication credentials, the computing device may authenticate the user device, store the first device fingerprint, and send a token to the user device. The computing device may receive a request for access to content. The request may comprise the token and a second device fingerprint. The second device fingerprint may be different from the first device fingerprint. Based on the token and comparing the first device fingerprint to the second device fingerprint, the computing device may determine whether to authenticate the device that sent the request.
US12142069B2

A composite piezoelectric element and an electronic device having the same are disclosed, in which the composite piezoelectric element includes insulating films and piezoelectric bodies, which are alternately arranged, wherein the piezoelectric bodies may be categorized into general piezoelectric bodies used as at least one of a haptic actuator, a speaker actuator and a receiver actuator, and a finger scan recognition piezoelectric body for finger scan recognition.
US12142064B1

A character recognition device includes a recognizer that recognizes at least one character string from an image including a trailer captured by an imaging device, and a selector. The selector selects character strings conforming to a specified notation format among the character strings recognized by the recognizer as candidates of a trailer ID/container ID, and that selects one of the candidates of the trailer ID/container ID, which has a similarity to master data of a previously held trailer ID/container ID equal to or larger than a predetermined threshold value as the trailer ID/container ID.
US12142058B2

Disclosed herein are system, method, and computer program product aspects for enabling an autonomous vehicle (AV) to detect objects and forecast their predicted positions. The system can monitor an object within a vicinity of the AV. A plurality of trajectories predicting paths the object will take at a future time can be generated, the plurality of trajectories being based on a generated three-dimensional (3D) point cloud map indicating current and past characteristics of the object. Using a learned model, a forecasted position of the object at an instance in time can be generated along one or more of the plurality of trajectories. A maneuver for the AV can be performed based on the forecasted position.
US12142056B2

An object recognition unit (200) recognizes an object existing around a moving body (100). A surrounding situation estimation unit (204) analyzes at least any of a position and behavior of the object recognized by the object recognition unit (200), and derives as a latent event, an event which is likely to surface later and is attributed to an object that the object recognition unit (200) has not been able to recognize to exist around the moving body (100).
US12142053B2

This invention relates to a self-supervised privacy preservation action recognition system leveraging a learnable transformation anonymization function. The system is designed to process videos by removing spatial cues to protect privacy while retaining critical information for action recognition. The anonymization function, based on an encoder-decoder model, undergoes iterative training on a dataset to optimize the balance between obscuring privacy-sensitive information and preserving capability of recognizing actions. This training involves freezing and adjusting the weights of an action recognition branch and a self-supervised privacy removal branch to refine the model's effectiveness. The outcome is an anonymized video with minimized privacy information leakage, suitable for action analysis without privacy labels. Additional functionalities include frame sampling for enhanced privacy evaluation, data augmentation for model robustness, and a minimax optimization protocol ensuring optimal action recognition accuracy alongside privacy preservation.
US12142045B1

Provided is a tangible, non-transitory, machine-readable medium storing instructions that when executed by one or more processors effectuate operations comprising: obtaining, with a computing system, a generative transformer, the generative transformer trained to generate a predicted sequence of events; inputting, by the computer system, a first sequence of at least one event to the generative transformer; generating, with the generative transformer, a second sequence of at least one event subsequent to the first sequence of events based on the first sequence of at least one event; storing, with the computer system, the second sequence of at least one event in memory.
US12142044B2

A method and system for enriching livestreaming content for viewers are disclosed. An event occurring within a livestreaming content is detected. The livestreaming content is viewed by a plurality of viewers on respective electronic devices. Event data associated with the detected event is determined based on one or more event attributes captured by one or more data sources associated with the livestreaming content. An event type associated with the detected event is determined based on event data and a plurality of event profiles stored in an event database. At least one applause audio from among a plurality of pre-recorded applause audios stored at an applause repository is identified based on the event type and event data. Thereafter, the livestreaming content is adapted based on the at least one applause audio and an event status flag associated with the detected event to enrich the livestreaming content for the plurality of viewers.
US12142027B1

A method includes receiving a first image; extracting a first set of features from the first image; executing a first machine learning model using the extracted first set of features as input to generate a first image performance score for the first image; iteratively executing, using the first set of features as input for each execution, a generative machine learning model to generate a plurality of generated images; extracting a second set of features from each of the plurality of generated images; iteratively executing the first machine learning model using a different second set of features as input for each execution to generate a generated image performance score for each of the plurality of generated images; and transmitting a defined number of the plurality of generated images to a computing device, the defined number of generated images determined based on the generated image performance scores.
US12142024B2

A system, method, and non-transitory computer readable medium for ichnological classification of geological images are described. The method of ichnological classification of geological images includes receiving a geological image by a computing device having circuitry including a memory storing program instructions and one or more processors configured to perform the program instructions, formatting the geological image to generate a formatted geological image, applying the formatted geological image to a deep convolutional neural network (DCNN) trained to classify bioturbation indices, and matching the formatted geological image to a bioturbation index class.
US12142023B2

A system for generating a mask for object instances in an image is provided. The system includes a first module comprising a trained neural network and configured to input the image to the neural network, wherein the neural network is configured to generate: pixel offset vectors for the pixels of the object instance configured to point towards a unique center of an object instance, the pixel offset vectors thereby forming a cluster with a cluster distribution, and for each object instance an estimate of said cluster distribution defining a margin for determining which pixels belong to the object instance. A method for training a neural network map to be used for generating a mask for object instances in an image is also provided.
US12142019B2

An apparatus includes an acquisition unit configured to acquire captured data, a first detection unit configured to detect a first area of an object from the data, a second detection unit configured to detect a second area of the object from the data, and an output unit configured to output a result of detection by the first detection unit and a result of detection by the second detection unit, wherein, in a case where the first detection unit detects the first area in first data, the second detection unit detects the second area in an area corresponding to the first area.
US12142016B2

Systems and methods are disclosed for fused processing of a continuous mathematical operator. Fused processing of continuous mathematical operations, such as pointwise non-linear functions without storing intermediate results to memory improves performance when the memory bus bandwidth is limited. In an embodiment, a continuous mathematical operation including at least two of convolution, upsampling, pointwise non-linear function, and downsampling is executed to process input data and generate alias-free output data. In an embodiment, the input data is spatially tiled for processing in parallel such that the intermediate results generated during processing of the input data for each tile may be stored in a shared memory within the processor. Storing the intermediate data in the shared memory improves performance compared with storing the intermediate data to the external memory and loading the intermediate data from the external memory.
US12142011B2

A system for calculating a camera lens offset deviation is provided. The system includes a camera module configured to be enclosed within a translucent filter, a tracing module that traces a field of view in coverage of a camera lens, a threshold module that converts the grayscale image into a binary image, a dilation module that uses a translucent filter positioned in front of the camera lens for noise reduction, a contour module plots the high-intensity pixels in the threshold image, an extraction module extracts an external point of the lens image, a resolution generation module generates a resolution of a camera sensor and plots a reference line, a determination module determines a center of the circle using a fit ellipse, plots a plurality of deviation axis lines and compares them with the reference thereby obtaining the offset deviation, an alert module alerts the user about the lens offset deviation.
US12142006B2

A method for a distortion calibration of ultra-wide angle imaging apparatus is provided. The method includes acquiring calibration images in sample imaging apparatus respectively, measuring corner coordinates using a corner detection algorithm to obtain the predetermined number of sets of corner coordinates for each of the acquired calibration images, inputting the obtained predetermined number of sets of corner coordinates into a selected calibration algorithm model to obtain a set of internal parameters and distortion parameters, and performing an iterative optimization through the selected calibration algorithm to obtain desired internal parameters and distortion parameters for images calibration of the ultra-wide-angle imaging apparatus to be calibrated, by taking the obtained predetermined number of sets of corner coordinates as an input, taking the obtained set of internal parameters and distortion parameters as initial values of optimization variables, and taking an index for evaluating an effect of distortion correction as the minimum.
US12142005B2

Systems, and method and computer readable media that store instructions for distance measurement, the method may include obtaining, from a camera of a vehicle, an image of a surroundings of the vehicle; searching, within the image, for an anchor, wherein the anchor is associated with at least one physical dimension of a known value; and when finding the anchor, determining a distance between the camera and the anchor based on, (a) the at least one physical dimension of a known value, (b) an appearance of the at least one physical dimension of a known value in the image, and (c) a distance-to-appearance relationship that maps appearances to distances, wherein the distance-to-appearance relationship is generated by a calibration process that comprises obtaining one or more calibration images of the anchor, and obtaining one or more distance measurements to the anchor.
US12141996B2

The embodiments of the present disclosure disclose gaze estimation cross-scene adaptation method and device based on outlier guidance. A specific implementation of the method comprises: performing pre-training on a source domain based on a given arbitrary gaze estimation model, to obtain a collaborative learning model group; determining an average collaborative model corresponding to each collaborative learning model in the collaborative learning model group, to obtain an average collaborative model group; generating an outlier corresponding to the collaborative learning model group based on a target image, the collaborative learning model group and the average collaborative model group; using an outlier loss function and the outlier to optimize the collaborative learning model group; using any collaborative learning model in the optimized collaborative learning model group to perform gaze estimation. This implementation can effectively stabilize the cross-domain adaptation process and improve the scalability of the system.
US12141995B2

Systems and methods for generating simulation data based on real-world dynamic objects are provided. A method includes obtaining two- and three-dimensional data descriptive of a dynamic object in the real world. The two- and three-dimensional information can be provided as an input to a machine-learned model to receive object model parameters descriptive of a pose and shape modification with respect to a three-dimensional template object model. The parameters can represent a three-dimensional dynamic object model indicative of an object pose and an object shape for the dynamic object. The method can be repeated on sequential two- and three-dimensional information to generate a sequence of object model parameters over time. Portions of a sequence of parameters can be stored as simulation data descriptive of a simulated trajectory of a unique dynamic object. The parameters can be evaluated by an objective function to refine the parameters and train the machine-learned model.
US12141993B2

Provided is a method for simultaneous localization and mapping (SLAM), the method including obtaining a current frame image input through a camera, performing scene recognition on the current frame image to obtain a key frame image having a greatest similarity to the current frame image in a global map, and obtaining a camera pose of the current frame image based on the key frame image.
US12141984B2

A system and method for automatically detecting a location of a plurality of hotspots from a thermal image of a breast region of a subject by (i) automatically detecting areolar points (x, y) from the thermal image of the breast region of the subject, (ii) automatically detecting a plurality of hotspot regions on the thermal image of the breast region of the subject by performing a hotspot region segmentation method, (iii) calculating a plurality of radial locations (ri, θi) of a plurality of hotspots on the hotspot region, (iv) automatically generating a text report based on the detected location of the plurality of hotspots and (v) providing the detected radial locations (ri, θi) of the plurality of hotspots as a text report to scan the plurality of hotspots only on the detected radial locations (ri, θi) instead of scanning in the entire breast region of the subject.
US12141983B2

The disclosure provides an image processing method and apparatus. The method may include acquiring a target image having at least two division regions. The division region includes an annotation point, and the annotation point is corresponding to a target segmentation object. The method may further include performing iterative expansion on the annotation points to obtain an iterative expansion region. The method may further include determining a first loss result between the iterative expansion region and the division region and a second loss result between the iterative expansion region and the annotation point. The method may further include, when the first loss result and the second loss result meeting a termination condition, stopping the iterative expansion to obtain a resulting iterative expansion region. The method may further include determining the resulting iterative expansion region as a region where the target segmentation object is located in the target image.
US12141978B2

Systems and methods for determining modified fractional flow reserve values of vascular lesions are provided. Patient physiologic data, including coronary vascular information, is measured. According to the physiologic data, a coronary vascular model is generated. Lesions of interest within the coronary vascular system of the patient are identified for modified fractional flow reserve value determination. The coronary vascular model is modified to generate modified blood flow information for determining the modified fractional flow reserve value.
US12141971B2

Embodiments of the present disclosure include systems, methods, and non-transitory computer-readable storage media for automated determination of a patient tumor-immune phenotype from immunofluorescence (IF) image analysis of pathology slides based on a tumor infiltrating lymphocytes score, a non-tumor infiltrating lymphocytes score, and a non-tumor infiltrating lymphocytes at tumor margin score.
US12141968B2

In one embodiment, a method includes, for each of a set of samples, receiving data input that includes dimensions of a sample area, a percentage of the sample area being viable cells, and a percentage of the sample area exhibiting necrosis. The method includes, for each of the set of samples, computing a percentage of the sample area being stroma. The method includes, for each of the set of samples, computing weighting factors. The method includes computing a weighted percentage of the set of samples being viable cells based on the computed weighting factor and percentage of the sample area being viable cells for each of the set of samples. The method includes determining that a specified condition is detected in the set of samples based on the computed weighted percentage of the set of samples being viable cells satisfying a threshold correlating with an indication of the specified condition.
US12141965B2

The present disclosure discloses methods and systems for image quality optimization. The method may include obtaining an image to be processed. The method may also include determining at least one related feature of the image. The at least one related feature may include at least one of an acquisition parameter feature relating to the image, an imaging parameter feature relating to the image, an imaging subject feature of an imaging subject, or a quality feature of the image. The method may also include inputting the image and the at least one related feature into an image processing model. The method may also include determining an optimized image of the image based on an output of the image processing model.
US12141963B2

Systems and methods for identifying molecules that are biologically active against a disease, where the method can comprise culturing a first mammalian cell population under organoid formation conditions in the presence of a test molecule to obtain a first organoid, wherein the first mammalian cell population, when cultured under the organoid formation conditions in the absence of the test molecule, results in an organoid with a disease phenotype; imaging the first organoid following exposure to the test molecule; analyzing one or more images of the first organoid using a neural network that has been trained to assign a probability score of disease or non-disease ranging between 0% and 100%; assigning the first organoid a probability score ranging between 0% and 100%; wherein the test molecule is biologically active against the disease if the probability score of the first organoid is greater than a cutoff probability score of non-disease or lower than a cutoff probability score of disease.
US12141960B2

A method comprising identifying a cutter on a drill bit based on a drill bit image, assigning a grading value of the cutter based on a classification model of a machine learning system, wherein the classification model is generated based on a set of training cutter images associated with drill bit characteristics indicators, determining a surface parameter based on a surface of the cutter, generating a comparison value based on the surface parameter, and mapping a set of cutter information to the cutter on the drill bit, wherein the set of cutter information comprises the grading value and the comparison value.
US12141959B2

Embodiments of the invention provide automatic detection of same-type objects on an inspection line and automatically capture and/or display an image of the object once it is detected. Additionally, embodiments of the invention automatically provide the outline of an object to a user, enabling the user to either confirm or easily correct the outline. The confirmed or corrected outline is then automatically applied to all images of inspected items of the same-type, allowing optimization of inspection tasks such as defect detection, for all inspected items, based on a short, possibly a one-time, input, from the user.
US12141950B2

Image captured through a non-rectilinear lens may exhibit distortions. The distortions may be reduced by warping the image. However, warping the image may degrade the fidelity of the image. The warped image may be enhanced to increase the fidelity of the image. The enhancement may be applied to the portions of the image that were degraded from the warping.
US12141930B2

A system for implementing a shared mixed reality experience to participants in a same physical room having a plurality of VR headsets, each of which is adapted to be worn by a participant in the room. Each VR headset having a forward-facing color camera stereo pair. The system includes a computer in communication with at least one of the VR headsets. The system includes a memory in communication with the computer. The memory storing an original 3D digital representation of the room. The computer calculates a rendered VR scene for the at least one of the headsets from a point of view of each of the participant's two eyes, based on the VR headset's current position and orientation. A method for implementing a shared mixed reality experience to participants in a same physical room.
US12141927B2

Methods and systems for rendering augmented reality display data to locations of a physical presentation environment based on a presentation configuration are provided. A physical presentation environment configuration may be accessed that includes locations of a physical presentation environment for mapping augmented reality display data. The augmented reality display data may include a plurality of augmented reality objects that are rendered for display. Presentation attributes of the augmented reality display data may be used in conjunction with the presentation configuration for mapping and rendering the augmented reality display data. The rendered augmented reality display data may be dynamically interactive, and may be generated based on previous presentation configurations, mapping preferences, mapping limitations, and/or other factors.
US12141923B2

A health management system, including: a health assessment module configured to obtain human health-related health parameter information of a user, and generate a health condition assessment result on the basis of the health parameter information; a health intervention module configured to generate a health management plan on the basis of the health condition assessment result; a human body model generation module configured to generate a human body model that can be displayed on a display interface; and a human body information display model configured to display, on the basis of a received display instruction, the human body model on the display interface based on human body tissue layers, human body systems, or human body parts. In addition, also provided are a human body information display method and a human body model generation method applicable to the health management system.
US12141920B2

Described herein is a process and system for constructing three-dimensional (3D) representations of roof structures. The system can create representations of roof structures of arbitrary complexity and can create representations of dependent roof structures such as dormers. The system can create representations of roof structures that conventional methods cannot create, such as roofs with edges that are not coplanar, roofs with faces that do not connect to exterior edges, roofs composed of sub-structures, or roofs with dependent structures such as dormers.
US12141919B2

A system or a method for rendering building extrusion on an electronic map. The system receives geographic location information from a client device. Responsive to receiving the geographic location information, the system obtains a portion of two-dimensional electronic map data and a portion of three-dimensional electronic map data representing a building at a location indicated by the received geographic location information. The system also analyzes user data to obtain contextual information associated with the building, and renders the area of the electronic map with the contextual information associated with the building. The building on the electronic map is rendered in three dimensions as an extruded element, and rest of the area on the electronic map is rendered in two dimensions.
US12141917B2

A data generation program includes instructions of: acquiring three-dimensional data representing a three-dimensional shape of a three-dimensional product; acquiring an arrangement condition for arranging a support member to the three-dimensional product; setting an extending direction, a width direction, and a height direction of the support member; adding a cutting margin of a particular thickness to a cutting surface of the three-dimensional product at one side in the height direction; setting the support member in accordance with the arrangement condition, one end of the support member in the extending direction being connected to the cutting margin added to the three-dimensional product; setting a beam, the beam being spaced from the three-dimensional product having the cutting margin in the extending direction, the beam extending in the width direction; generating three-dimensional modeling data for modeling a modeled object by using a three-dimensional modeling apparatus; and outputting the three-dimensional modeling data.
US12141915B2

Techniques for performing multi-sample anti-aliasing operations are provided. The techniques include detecting an instruction for a multi-sample anti-aliasing load operation; determining a sampling rate of source data for the load operation, data storage format of the source data, and loading mode indicating whether the load operation requests same or different color components, or depth data; and based on the determined sampling rate, data storage format, and loading mode, load data from a multi-sample source into a register.
US12141908B2

Provided is an image rendering method performed by a computer device, including: selecting, from a plurality of pre-compiled shaders associated with a rendering engine, a target shader corresponding to a graphic interface of an application program; acquiring scene data corresponding to a render target according to a rendering instruction triggered by the application program, and writing the scene data into a cache block; determining a plurality of render passes corresponding to the render target; merging, in the cache block, the plurality of render passes into a merged render pass based on the target shader; and performing image rendering on the scene data in the cache block in the merged render pass to obtain an image rendering result in the cache block.
US12141901B2

One embodiment of a disclosed system, method, and computer readable storage medium which includes an algorithm for generating a vector graphic based on a raster graphic input. A tablet scribe system identifies a boundary of a raster graphic image. The boundary is comprised of contrasting pixels in the raster graphic. The system determines a slope for each line segment of the raster graphic boundary. Based on a comparison of the slope for the adjacent line segments, the system generates a contour replaces line segments with equivalent slopes wherein each line segments represents a point on the contour. The system condenses the contour by removing redundant points on the contour based on their position relative to neighboring points and converts the edges of one or more remaining line segments into continuous curves on the contour.
US12141898B2

An improved method for time alignment (TA) procedure and crystal efficiency (CE) normalization estimation procedure for a PET scanner system is disclosed. In the TA procedure modeled time-of-flight (TOF) data are compared against the measured TOF data from an axially short cylinder phantom in order to find individual detector's time offsets (TOs). Then the TOs are estimated simultaneously by matching the TOF center of mass between the modeled and measured TOF data. In the CE estimation, TOF reconstruction of CBM data on the axially short cylinder phantom is performed. Alternating between TOF image reconstruction and CE updates eventually lead to the correct estimation of activity and CE component.
US12141893B2

A device may include a display for displaying an image frame based on warped image data and image processing circuitry to generate the warped image data by warping input image data to account for one or more distortions associated with displaying the image. The image processing circuitry may include a two-stage cache architecture having an first cache and an second cache and warp the input image data by generating mapping data indicative of a warp between the input image space and the output image space and fetching the input image data to populate the first cache. Warping may also include populating the second cache with a grouping of pixel values from the first cache that are selected according to a sliding window that traverses the first cache based on the mapping data and interpolating between pixel values of the grouping to generate pixel values of the warped image data.
US12141882B2

Methods, systems, and media for determining and presenting information related to embedded sound recordings are provided. In some embodiments, the method comprises: receiving a content item; extracting a sound recording from the content item; generating a melody fingerprint of the extracted sound recording; determining whether the melody fingerprint of the extracted sound recording matches one of a plurality of clusters of similar sounding sound recordings in a reference database, wherein each cluster in the plurality of clusters of similar sounding sound recordings is associated with ownership information based on a plurality of ownership information associated with each of the sound recordings in the cluster; in response to determining that the melody fingerprint of the extracted sound recording matches a cluster of similar sounding sound recordings, retrieving ownership information associated with the cluster; mapping the ownership information to the sound recording extracted from the content item; and causing an action to be performed on the content item based on the mapped ownership information.
US12141881B2

A physical container (e.g., a battery) may be filled up (charged) or emptied (discharged) with energy commensurate with requirements to post a particular amount of collateral. The disclosure provides computing systems and methods for processing data using a novel combination of wavelet techniques and rolling techniques to more efficiently detect seasonality in particular products (e.g., energy products) to more accurately model and determine collateral/margin requirements. A clearinghouse computing device may be configured to generate a margin requirement for a portfolio of products and may include a processor to process instructions that cause the clearinghouse computing device to perform wavelet decomposition and rolling methods on a historical database of records.
US12141872B2

Methods, systems and apparatus for using blockchain distributed ledgers to build and maintain infrastructure projects utilizing smart meters and smart contracts to increase information flow in the securitization of digital securities which are issued to fund and administer the infrastructure projects and to provide transparent and predictable returns to investors and efficient capital formation and infrastructure management to the digital security Issuers.
US12141870B2

A decentralized asset exchange technology with technology improvements for low slippage is provided. A method is provided that includes receiving a request to exchange a first amount of a first token for a second token. The first token and the second token have an exchange rate. The method also includes determining a first liquidity amount for the first token, determining a second liquidity amount for the second token, identifying a tangent of a function that is generated using the first liquidity amount, the second liquidity amount, the exchange rate, and a slippage rate, and determining a price of the first amount of the first token based on the tangent.
US12141867B2

Various aspects of the disclosure relate to using a verifiable and distributed encoding as a digital currency (e.g., cryptocurrency). According to some embodiments, systems and methods can be executed to transfer cash or “hard” currency responsive to exchange of cryptocurrency supported by blockchain technology. In further example, the systems and methods are tailored to operate within a specified/defined community that ensures the efficient operation of the system by ensuring liquidity of the transfer. According to one embodiment, the system is configured to distribute stable coin, issuing the coin at a discounted value (e.g., relative to a redemption or cash equivalent face value). For example, by issuing coin at a discount the system automatically facilitates peer-to-peer physical cash transfers.
US12141866B2

A computer-implemented monitoring system receives an input data stream of electronic data messages and processes the input data stream using a current set of computer instructions to determine a monitoring status. In response to receiving information for modifying the current set of computer instructions, the system dynamically modifies the current set of computer instructions using the received information by injecting one or more modifying computer instructions into the current set of computer instructions resulting in a modified current set of computer instructions. The modified current set of computer instructions are executed to generate a new monitoring status for output.
US12141862B2

Disclosed herein are systems and methods for account status monitoring. The method can include receiving user registration information and account information corresponding to a first user account. The account information can include first user credit information. The method can include analyzing, by a machine learning rules engine, the account information and the user registration information to create a user behavior pattern associated with the first user account. The method can further include determining an anomaly in the user behavior pattern indicative of a life event. Based on the life event and the user registration information, the method can determine a second user account and corresponding account information comprising second user credit information. In response, the method can include predicting, by a convolutional neural network, an effect on the second user credit information resulting from the transfer of the first user credit information to the second user account.
US12141860B2

The method, system, and computer-readable medium facilitate a fast rental application. A method may include receiving a login corresponding to a profile in a profile repository; receiving second data corresponding to the user associated with the profile from one or more search databases; automatically determining categories of a plurality of categories to which the second data belongs using a trained machine learning algorithm; retrieving the first data from one or more databases; generating updated user data corresponding to the user associated with the profile based upon at least the first data and the second data; storing at least the updated user data in the profile; and updating a rental application based on at least the updated user data.
US12141856B2

A change detection means 840 detects an area of change in a product shelf on which a product has been arranged, on the basis of a captured image of the product. A classification means 850 classifies the change in the product shelf in the detected area of change. A shopping list generation means 860 generates a shopping list for a customer on the basis of the classification of the change in the product shelf and of shelving information on the product shelf.
US12141850B2

A peer-to-peer services marketplace is described. A search query is received from a service buyer. The query is parsed to identify parameters including a category of service wanted and a desired location. An available services database that includes service seller profiles is searched based on the parameters. The system communicates information to the buyer regarding service sellers that match the parameters, including the description of the service, contact information, the location of the service seller, and the location where the service is offered. A selection of one of the service seller sis received from the buyer, and availability information to the buyer is provided. The buyer requests an available time of the seller and that time is reserved to create a service appointment. The seller is notified of the appointment.
US12141846B2

The present disclosure relates to an apparatus for supporting online shopping. The apparatus comprises an identification unit configured to identify an online price tag of a specific product embedded into a webpage of an exhibitor, an update unit configured to update a selling price exposed to the online price tag according to a result of a reverse auction between sellers for a selling price of the specific product, and a processing unit configured to, when a purchase intent of a purchaser accessing the webpage of the exhibitor is identified from the online price tag, process a procedure of purchasing the specific product based on the updated selling price.
US12141845B2

The present disclosure describes techniques of implementing a collaborative advertising mechanism. The techniques comprise receiving a plurality of pieces of content associated with a mission event from a first plurality of client computing devices associated with a first plurality of users, evaluating the plurality of pieces of content based on one or more predetermined rules of the mission event and information indicative of viewer reactions to the plurality of pieces of content, determining at least one subset of the plurality of pieces of content based on a plurality of evaluation results corresponding to the plurality of pieces of content and user input from a client computing device associated with one of a second plurality of users, and distributing the at least one subset of the plurality of pieces of content.
US12141839B2

An embodiment terminal system of a taxi vehicle includes a first terminal located in the taxi vehicle and configured to display media content provided from a server that provides a call/allocation service on a screen, wherein the media content displayed through the first terminal is varied based on whether a passenger in the taxi vehicle used the call/allocation service to board the taxi vehicle.
US12141837B2

Methods, apparatus, systems, and articles of manufacture are disclosed to extract information from uniform resource locators (URLs). An example system includes at least one memory, programmable circuitry, and instructions to cause the programmable circuitry to collect first uniform resource locator (URL) information from a server of an Internet-based media publisher, the first URL information corresponding to first media accessed by first users, determine first URL components in the first URL information, and determine feature-to-user assignment rules based on the first URL components.
US12141832B2

A method and apparatus are provided for presenting multimedia content to a caller and/or a called party in association with a telephone call. Content may be presented pre-ring (before the called party's telephone rings), in-call, and/or post-call. Content presented to a party may be related to another party participating in the call or may be related to a third party (e.g., an advertiser that paid for the ability to have its content presented). Presented content may be actuable, to allow a caller to change the destination of a call, take advantage of an offer presented to him or her, redeem a coupon, schedule or queue a subsequent call, etc. To find a desired destination party, a caller may initiate a manual or automatic search of his or her local contacts (on his telephone) and/or a central or global directory or contact list.
US12141830B2

In some aspects, the techniques described herein relate to a method including: providing, in a collaboration space, a point conversion interface; passing, via the point conversion interface, user credentials to a third-party point issuer; receiving, via the point conversion interface and from the third-party point issuer, a number of points, wherein the number of points is associated with the user credentials; multiplying the number of points by a conversion factor, wherein the multiplying produces a number of unified points; crediting a points pool associated with a collaboration space, with the number of unified points; and receiving, at the collaboration space and from a user of the collaboration space, an instruction to apply the number of unified points to a travel objective, wherein the travel objective is included on a digital itinerary provided by the collaboration space.
US12141823B2

An example apparatus includes an audience size calculator circuitry to determine a first census-level audience size, and an impression count calculator circuitry to determine a first census-level impression count. The example apparatus includes a verification controller circuitry to determine whether the first one of the plurality of cross-demographic total census audience parameter values satisfies a first constraint; determine the first one of the plurality of cross-demographic total census impression parameter values satisfies a second constraint based on the first census-level impression count; and when the first constraint is not satisfied or the second constraint is not satisfied: (a) discard the first one of the cross-demographic total census audience parameter values and the first one of the cross-demographic total census impression parameter values, and (b) select a second one of the cross-demographic total census audience parameter values and a second one of the cross-demographic total census impression parameter values.
US12141817B2

An automated evaluation system for obtaining images for collectible items and using artificial intelligence (AI) to analyze different parameters of the images, such as an edge parameter, a corner parameter, and a centering parameter. The system can move the collectible items, which can be collectible cards, using a robotic arm or through manual manipulation to a working area to then obtain images of the collectible items using a camera or a scanner. The images can be saved to a database and accessible by a control computer to analyze the images with the AI model. The system can provide a first-pass grade as to the authenticity and condition of the card. The grade can be manually verified by a human grader.
US12141808B2

Disclosed are methods and systems for quantifying degrees of association between blockchain addresses in a weighted-linked database. The method may include: obtaining a node data set comprising one or more nodes and edges; associating a first node of the node data set with a first weight factor; identifying a first edge of the node data set, wherein the first edge comprises data indicating a source node address corresponding to the first node, a target node address corresponding to a second node of the one or more nodes in the node data set, and a first edge weight; determining a source value for the second node based on the first weight factor and the first edge weight; generating, a risk value for the second node based on the source value; and presenting, on a GUI, graphical depictions of the first node, the second node, and the first edge.
US12141807B2

The system and method may assess the merchant risk level on a more continuous scale rather than a binary categorization. It may produce a continuous risk score proportional to the likelihood of a merchant being risky, effectively addressing the issue of shades of gray encountered by the traditional blacklisting approach. The continuous risk score feature provides greater flexibility as it allows the payment network to make dynamic pricing decisions (known as interchange optimization) based on the merchant risk level. Using collective intelligence from transactions across the payment network, the system and method may be able to assess the merchant risk level with high accuracy. The system and method may be particularly beneficial to small merchants with low transaction volume as even a few fraudulent transactions can easily put them in the high-risk merchant category. Further, the system and method may help payment processing networks make better decision on cross-border transactions.
US12141786B2

An electronic device may include a printed circuit board having a physically unclonable function (PUF) source. The electronic device may also include processing circuitry positioned on the printed circuit board. The PUF source includes a plurality of traces and each trace includes a first portion and a second portion having an increased surface area relative to the first portion. The PUF source is responsive to an input from the processing circuitry to provide PUF data based on the impedance characteristics of the plurality of traces. The processing circuitry is further configured to process the PUF data from the PUF source to perform an operation within the device.
US12141785B2

Embodiments include multi-function electronic payment card and device systems capable of generating a programmed magnetic field of alternating polarity based on a speed of a card swipe, and methods for constructing the device for the purpose of emulating a standard credit card. An apparatus is described to allow the device to emulate behavior of a credit card when used in electronic credit card readers. Additionally methods are described to allow user control of the device for the purpose of authorizing or controlling use of the device in the application of credit, debit and cash transactions, including cryptocurrency and card-to-card transactions. Methods are also described for generating a limited-duration credit card number when performing a transaction for the purpose of creating a limited-use credit card number, which is limited in scope of use to a predetermined number of authorized transactions. Furthermore the device may interact with other similar devices in proximity for the purpose of funds or credit/debit transfers.
US12141778B2

Examples of the disclosure enable a user to be authenticated and/or a financial transaction to be authorized. In some examples, one or more identifiers associated with one or more detected devices in an area proximate to the detection device are received. It is determined whether at least one identifier of the one or more identifiers corresponds with one or more target identifiers, and whether a device presence of at least one device associated with the at least one identifier satisfies a predetermined threshold. The user is authenticated upon determining that the device presence satisfies the predetermined threshold. Aspects of the disclosure provide for a processing system to authenticate a user and/or authorize a financial transaction in an environment including a plurality of devices.
US12141776B2

An article information deduction apparatus (10) includes an acquisition unit (110) and an output unit (120). The acquisition unit (110) acquires data based on a change in a detected value of a weight sensor (30) (hereinafter described as weight change data). For example, the acquisition unit (110) determines data acquired by chronologically arranging data acquired from the weight sensor (30) as weight change data. Further, the acquisition unit (110) acquires data indicating a movement of a hand of a person positioned in a shelf-front space (hereinafter described as movement data). For example, the acquisition unit (110) acquires data acquired by chronologically arranging data output from a depth sensor (40) to the article information deduction apparatus (10) as movement data. The output unit (120) outputs article determination information of the article deduced to be taken out by the hand of the person positioned in the shelf-front space, by using the weight change data and the movement data.
US12141772B2

A new car subscription service in which a user is entitled to use a new car by periodically paying a first flat-rate fee and a used vehicle subscription service in which a user is entitled to use a used vehicle by periodically paying a second flat-rate fee are provided. A proposal system includes an obtaining unit that obtains information on the first flat-rate fee for a model and a model year identical to those of a used vehicle and a processor that calculates the second flat-rate fee to be lower than the first flat-rate fee.
US12141770B2

An electronic commerce (e-commerce) system may send advertisement emails to customers that are registered with the e-commerce system. The advertisement emails may include mailto links. Each mailto link describes an email message that is generated when that link is selected. When a mailto link is selected, the generated email message includes one or more parameters related to a money transfer made by the customer to a second financial account. For example, the generated email message may include a customer identifier, and/or one or more parameters that indicate the second financial account to which a money transfer should be made, and an amount to be transferred. The generated email message may then be transmitted to the e-commerce system. The e-commerce system may receive the message and, based on the parameters in the received message, communicate with a payment processing system to perform the money transfer indicated in the message.
US12141768B2

A first merchant node on a semi-private blockchain virtual currency exchange system is exclusively capable of creating first virtual currency units. Unaffiliated merchant node(s) are exclusively capable of creating other merchant-specific virtual currency units in the system, while customer computing devices are incapable of creating virtual currency units. The first merchant node creates and issues first virtual currency units to a first customer account associated with a first customer computing device. Upon receiving a transaction request for exchanging first virtual currency unit(s) for a second currency type between the first customer account and another customer account, the first merchant node validates the first transaction request, and creates and sends a first transaction receipt to unaffiliated merchant node(s). Upon receiving a redemption request from a customer account, the first merchant node validates the first redemption request, and creates and sends a first redemption receipt to unaffiliated merchant node(s).
US12141761B2

Methods and systems for using natural language processing and machine-learning algorithms to process vehicle-service data to generate metadata regarding the vehicle-service data are described herein. A processor can discover vehicle-service data that can be clustered together based on the vehicle-service data having common characteristics. The clustered vehicle-service data can be classified (e.g., categorized) into any one of a plurality of categories. One of the categories can be for clustered vehicle-service data that is tip-worthy (e.g., determined to include data worthy of generating vehicle-service content (e.g., a repair hint). Another category can track instances of vehicle-service data that are considered to be common to an instance of vehicle-service data classified into the tip-worthy category. The vehicle-service data can be collected from repair orders from a plurality of repair shops. The vehicle-service content generated by the systems can be provided to those or other repair shops.
US12141746B2

A vending device has at least one display area and an evaluator. The display area is formed by a rigid body, and has at least two, spatially-separated product areas, the rigid body of the display area being held by force transmission areas of at least two weighing cells. The evaluator is configured to, at periodic intervals or when a total weight detected by the at least two weighing cells changes: determine new coordinates of a center of gravity from data of the weighing cells, and transmit the new coordinates to a controller. The controller is configured to: determine a product area within the display area based upon changes in the coordinates of the center of gravity, determine, from the change in a total weight, the weight of goods removed from or added to the determined product area, and update an inventory, stored in a memory, for the product.
US12141743B2

Sensor-equipped display management systems and methods that may be used to calculate a number of products removed from a display management system based upon motion of one or more mechanisms within the display management system. Additionally, the systems and methods may be used to detect patterns from the sensor data, which may be indicative of attempted theft of products stored within the display management system.
US12141740B2

Electronic methods and system of inbound and outbound transport unit/cargo, traffic and schedule management, assistance and assignment based on relevant resource availability and transport unit progress and in advance unrecoverable delay recognition.
US12141728B2

A target quantity of a target product is needed. However, the target quantity of the target product is not available from a set of sources. A fulfillment plan is generated. The fulfillment plan includes obtaining quantities of more than one product in order to fulfill the need for the target quantity of the target product. The fulfillment plan is executed. Executing the fulfillment plan includes distributing tasks, orders, notifications to various entities to fulfill the target quantity of the target product.
US12141727B1

A computer-implemented method for generating natural language explanations of product formulations includes implementing a causal-based formulation network model within a web-based graphical, activating a target causal path of the causal-based formulation network model based on subscriber input; constructing a formulation impact explanation prompt based on a formulation outcome node and a sequence of interconnected formulation parameter nodes of the target causal path; generating, by a large language model, a natural language explanation of the target causal path based on an input of the formulation impact explanation prompt; and surfacing, by the web-based graphical user interface, the natural language explanation of the target casual path.
US12141724B2

Systems and methods of automatically generating out-of-office statuses, automatic responses to emails, and voicemail messages for users. Disclosed systems and methods include detecting a first user is out-of-office, determining a second user associated with the first user, generating a request for out-of-office approval, sending the request for out-of-office approval to the second user, receiving an approval from the second user, and generating an out-of-office message for the first user.
US12141720B2

Approaches to improving mixture queries and booking split stays are described herein. According to some aspects, a user utilizes an exploration tool to search for available lodging. A mixture query is generated based on the stay information received from the user and potential split stays are identified and presented to the user. In some aspects, the split stays are identified based on user-specified split stay criteria, search results are obtained from a local database of “live” pricing and availability information, and a selected split stay option is booked on behalf of the user. Example split stay criteria includes criteria pertaining to an amenity or characteristic of the available lodgings or the available rooms.
US12141710B2

Disclosed herein is a technique for implementing a framework that enables application developers to enhance their applications with dynamic adjustment capabilities. Specifically, the framework, when utilized by an application on a mobile computing device that implements the framework, can enable the application to establish predictive models that can be used to identify meaningful behavioral patterns of an individual who uses the application. In turn, the predictive models can be used to preempt the individual's actions and provide an enhanced overall user experience. The framework is configured to interface with other software entities on the mobile computing device that conduct various analyses to identify appropriate times for the application to manage and update its predictive models. Such appropriate times can include, for example, identified periods of time where the individual is not operating the mobile computing device, as well as recognized conditions where power consumption is not a concern.
US12141708B2

A type estimation model generation system is a system that generates a type estimation model used for type estimation of estimating one of a plurality of types to which a user belongs, the system including: a learning data acquiring unit configured to acquire learning time series information that is information of a time series about a plurality of used musical pieces and learning type information representing types to which users who have used the plurality of musical pieces belong that are learning data used for machine learning; and a model generating unit configured to generate the type estimation model by performing machine learning using information based on the learning time series information as an input for the type estimation model in units of musical pieces in order of the time series and information based on the learning type information as an output of the type estimation model.
US12141697B2

Aspects of the present disclosure relate to annotating or tagging customer data. In some embodiments, the annotating can include summarizing touchpoints into k-hot encoding feature vectors, mapping the feature vectors onto an embedding layer, predicting a hierarchical data sequence using the embedding layer and the feature vectors, extracting the feature vectors that are most influential in predicting the embedding layer, and outputting the touchpoints associated with the most influential feature vectors.
US12141695B2

Apparatus and methods for a pattern identification transformer neural network is provided. The pattern identification transformer neural network may be able to learn from relatively small numbers of data elements. The pattern identification transformer neural network may function in similar method to the way humans transform data points. As such, the pattern identification transformer neural network may be able to learn patterns from a small number of examples and determine what attributes are helpful from a single experience. The pattern identification transformer neural networks may include a multi-head attention module, a normalize module and a feed forward neural network. The multi-head attention module may receive vectors that correspond to experiences. The normalize module may normalize the received vectors. The feed forward neural network may incorporate the received vectors into the neural network.
US12141691B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating output examples using neural networks. Each output example includes multiple N-bit output values. To generate a given N-bit output value, a first recurrent input comprising the preceding N-bit output value is processed using a recurrent neural network and in accordance with a hidden state to generate a first score distribution. Then, values for the first half of the N bits are selected. A second recurrent input comprising (i) the preceding N-bit output value and (ii) the values for the first half of the N bits are processed using the recurrent neural network and in accordance with the same hidden state to generate a second score distribution. The values for the second half of the N bits of the output value are then selected using the second score distribution.
US12141688B2

A crested barrier memory device may include a first electrode, a first self-rectifying layer, and a combined barrier and active layer. The first self-rectifying layer may be between the first electrode and the active layer. A conduction band offset between the first self-rectifying layer and the combined barrier and active layer may be greater than approximately 1.5 eV. A valence band offset between the first self-rectifying layer and the combined barrier and active layer may be less than approximately −0.5 eV. The device may also include a second electrode. The active layer may be between the first self-rectifying layer and the second electrode.
US12141687B2

A processing device includes: a plurality of bitcells, each of the plurality of bitcells including: a variable resistor layer including a plurality of active variable resistors and a plurality of inactive variable resistors; an active layer including a plurality of switches configured to control either one of a voltage to be applied between ends of each of the active variable resistors and a current flowing to each of the active variable resistors; and a plurality of metal layers including wires electrically connecting the active variable resistors to the switches, wherein at least one of the plurality of bitcells includes a via penetrating through the variable resistor layer and connecting at least one of the switches to at least one of the active variable resistors.
US12141683B2

Embodiments of the present disclosure are directed toward techniques and configurations enhancing the performance of hardware (HW) accelerators. Disclosed embodiments include static MAC scaling arrangement, which includes architectures and techniques for scaling the performance per unit of power and performance per area of HW accelerators. Disclosed embodiments also include dynamic MAC scaling arrangement, which includes architectures and techniques for dynamically scaling the number of active multiply-and-accumulate (MAC) within an HW accelerator based on activation and weight sparsity. Other embodiments may be described and/or claimed.
US12141678B2

A device, system, and method for approximating a neural network comprising N synapses or filters. The neural network may be partially-activated by iteratively executing a plurality of M partial pathways of the neural network to generate M partial outputs, wherein the M partial pathways respectively comprise M different continuous sequences of synapses or filters linking an input layer to an output layer. The M partial pathways may cumulatively span only a subset of the N synapses or filters such that a significant number of the remaining the N synapses or filters are not computed. The M partial outputs of the M partial pathways may be aggregated to generate an aggregated output approximating an output generated by fully-activating the neural network by executing a single instance of all N synapses or filters of the neural network. Training or prediction of the neural network may be performed based on the aggregated output.
US12141669B2

In one embodiment, the disclosed technology involves: digitally generating and storing a machine learning statistical topic model in computer memory, the topic model being programmed to model call transcript data representing words spoken on a call as a function of one or more topics of a set of topics that includes pre-seeded topics and non-pre-seeded topics; programmatically pre-seeding the topic model with a set of keyword groups; programmatically training the topic model using unlabeled training data; conjoining a classifier to the topic model to create a classifier model; programmatically training the classifier model using labeled training data; receiving target call transcript data; programmatically determining at least one of one or more topics of the target call or one or more classifications of the target call; and digitally storing the target call transcript data with additional data indicating the determined topics and/or classifications of the target call.
US12141666B2

A data pipeline tool provides a machine-learning design interface that a user can utilize (e.g., via an electronic device such as a personal computer, tablet, or smart phone) to design or configure data pipelines or workflows defining the manner in which ML models are developed, trained, tested, validated, or deployed. Once deployed, a designed ML model may generate predictive results based on input data fed to the ML model. The tool may present the predictive results via a GUI, and may enable a user to mark-up or otherwise interact with those predictive results. The tool may enable the user to share the results (which may include a mark-up or annotation provided by a user).
US12141653B2

A gemstone including: a table defining a first area; a culet defining a second area with a size equal to a size of the first area; and a scanable indicia positioned in the gemstone between the table and the culet.
US12141651B2

A barcode reader assembly for capturing at least one object appearing in a field of view (FOV) is provided that includes a reader and a stand. The reader includes a reader enclosure having a top portion and a bottom portion and a reader base including a curved base surface. The bottom portion of the reader enclosure is mechanically coupled to the reader base. The stand includes a platform and a wall extending therefrom in a generally upward direction. The reader base is mechanically coupled to the stand such that the reader is rotatable relative to the stand.
US12141648B2

The disclosure includes a fixed retail scanner including a data reader, comprising a main board including one or more processors including a system processor, one or more camera modules, and an artificial intelligence (AI). The system processor is configured to transmit image data received from the one or more camera modules responsive to one or more event triggers detected by the system processor, and wherein the AI accelerator is configured to perform analysis based on an AI engine local to the AI accelerator in response to the event trigger. A remote server may also be operably coupled to the fixed retail scanner through the multi-port network switch, the remote server having a remote AI engine stored therein, wherein the local AI engine within the fixed retail scanner is a simplified AI model relative to the remote AI engine within the remote server.
US12141644B2

A card medium includes: a card body containing a metal material and having at least one aperture at a front surface thereof; an electronic component disposed in the at least one aperture and having an outer peripheral surface facing an aperture inner peripheral surface of the at least one aperture with a clearance from the aperture inner peripheral surface, at least part of the outer peripheral surface including a conductor exposed portion at which a conductor having conductive properties is exposed; a circuit substrate which is embedded into the card body and to which the electronic component is joined; and an electrical insulation portion provided between the electronic component and the aperture inner peripheral surface.
US12141642B2

A pair of transponders including a first transponder equipped with a first electronic system for managing the sending and the receiving of data and with a first antenna, the first electronic system being connected to the first antenna, the pair of transponders including a second transponder equipped with a second electronic system for managing the sending and the receiving of data and with a second antenna, the second electronic system being connected to the second antenna, wherein the second antenna is configured and disposed so that the second transponder forms a resonator circuit of the first antenna. A timepiece can include such a pair of transponders.
US12141641B2

One embodiment provides a method, the method including: reading, using a device application identification system of an information handling device of a user, an identifier broadcast by a device, wherein the device is enabled to communicate with other devices within a network of devices; identifying, using the device application identification system and based on the identifier, a software application corresponding to the device; and presenting, using the device application identification system, the software application to the user. Other aspects are claimed and described.
US12141632B2

A printer control system for controlling an inkjet printer that prints an image having a predetermined thickness on a print medium includes: an image data creating/editing portion, configured for creating and editing an image data; and a printer control portion, configured for converting the image data sent from the image data creating/editing portion into a printing data and sending the printing data to the inkjet printer. When a portion for allowing the image to have a thickness in the image printed on the print medium is defined as a thick portion, the image data sent from the image data creating/editing portion to the printer control portion includes at least one of: a thickness information regarding a thickness of the thick portion, and a shape information regarding a shape of an end portion of the thick portion.
US12141628B2

A streaming platform reader includes: a reader thread configured to retrieve messages from a plurality of partitions of a streaming platform, wherein each message in the plurality of partitions is associated with a unique identifier; a plurality of queues coupled to the reader thread configured to store messages or an end of partition signal from the reader thread, wherein each queue includes a first position that stores the earliest message stored by a queue; an extraction thread controlled by gate control logic that: compares the identifiers of all of the messages in the first positions of the queues of the plurality of queues, and forwards, to a pool of queues associated with a pool of processing threads, the message content of the message associated with the earliest identifier; and wherein the gate control logic blocks the extraction thread unless each of the queues contains a message or an end of partition signal.
US12141626B2

The disclosure relates to an interprocessor synchronization system, comprising a plurality of processors; a plurality of unidirectional notification lines connecting the processors in a chain; in each processor: a synchronization register having bits respectively associated with the notification lines, connected to record the respective states of upstream notification lines, propagated by an upstream processor, and a gate controlled by a configuration register to propagate the states of the upstream notification lines on downstream notification lines to a downstream processor.
US12141623B2

A system and method for providing cloud virtualization (SV) is disclosed. According to one embodiment, a system includes a transactional cloud manager and a compute cluster connected to the transactional cloud manager. The compute cluster includes a system monitor and a control manager in a host. A virtual machine runs on the host, wherein the virtual machine has a VM system monitor and a VM control manager. The transactional cloud manager creates virtual machine clusters on the host.
US12141620B2

A compute system that includes an Internet of things (IoT) device is provided. The IoT device includes a common services interface (CSI) to create a self-managing network of devices with other nodes comprising the CSI.
US12141613B2

An apparatus, related devices and methods, having a memory element operable to store instructions; and a processor operable to execute the instructions, such that the apparatus is configured to monitor software and hardware parameters on an electronic device that includes an application designated as a preferred application; determine whether the preferred application is running; detect a change in software or hardware parameters that indicates to reallocate resources to the preferred application; and apply, based on detecting the change in software or hardware parameters, an optimization policy that reallocates resources to a process associated with the preferred application.
US12141609B2

A method for managing composed information handling systems to perform workflows. The method includes obtaining a first request for data from a system control processor to perform a first portion of a workflow; making a first determination that the first request is associated with a first change of the data; performing first transformations on the data based on the first request to obtain first transformed data; providing the first transformed data to the system control processor; obtaining a second request for the data from the system control processor to perform a second portion of the workflow; making a second determination that the second request is associated with a second change of the data; performing second transformations on the data based on the second request to obtain second transformed data; and providing the second transformed data to the system control processor.
US12141608B2

Systems and methods are provided for optimally allocating resources used to perform multiple tasks/jobs, e.g., machine learning training jobs. The possible resource configurations or candidates that can be used to perform such jobs are generated. A first batch of training jobs can be randomly selected and run using one of the possible resource configuration candidates. Subsequent batches of training jobs may be performed using other resource configuration candidates that have been selected using an optimization process, e.g., Bayesian optimization. Upon reaching a stopping criterion, the resource configuration resulting in a desired optimization metric, e.g., fastest job completion time can be selected and used to execute the remaining training jobs.
US12141596B2

Remote desktop services are accessed by a remote desktop from a pool of remote desktops. When the remote desktop detects a user request to launch an application and determines that the application to be launched is from another remote desktop, the remote desktop establishes a connection with the other remote desktop to launch and display the application seamlessly. In addition, the remote desktop retrieves drive configuration data indicating drives or folders that are shared by each of the remote desktops in the pool and creates a mapping of the shared drives and folders based on the drive configuration data. In response to a user request to open a shared drive or folder of the second remote desktop, the remote desktop establishes a connection between the first remote desktop and the second remote desktop to acquire contents of the shared drive or folder.
US12141595B1

Described herein are methods, systems, and computer-readable storage media for automatic selection of a runtime environment for execution of an application. Techniques include identifying the application at a server for execution in a runtime environment and then accessing a state portion and a logic portion of the application. Techniques further include selecting the runtime environment by determining a location scenario of the state portion and the logic portion of the application. Techniques to determining the location scenario is at least one of: the state portion and the logic portion of the application are present on the server, the state portion is sent to a client device by the server and the logic portion is present on the server, the logic portion is sent to the client device by the server and the state portion is present on the server, the state portion and the logic portion of the application are sent to the client device by the server.
US12141594B2

Methods, computer systems, computer-storage media, and graphical user interfaces are provided for facilitating message composition, according to embodiments of the present invention. In one embodiment, message data associated with a message being composed is obtained. The message data is analyzed to determine a message type indicating a type of message and a message context representation representing a context provided within the message being composed. Context representations representing expected contexts associated with the message type of the message are identified. Thereafter, an absent context missing in the message being composed is determined based on a comparison of the message context representation with the set of context representations. A recommendation related to the absent context can be provided, for example, for display via a user interface.
US12141591B2

A computer storage media having instructions stored thereon which, when executed by a computing device including a processor and memory, cause the computing device to: receive, by a first process running on the computing device, an incoming task; load, by a second process running on the computing device, a plugin corresponding to a type of the incoming task; execute the plugin in the second process to handle the incoming task; monitor a plurality of resource consumption metrics of the plugin by a resource manager associated with the first process; and control the second process based on the resource consumption metrics of the plugin.
US12141590B2

System, method, and circuitry for generating content for a programmable computing device based on user-selected configuration information. A settings registry is generated based on the user's selections. The settings registry and the user selected configuration information is utilized to generate the content, such as code, data, parameters, settings, etc. When the content is provided to the programmable computing device, the content initializes, configures, or controls one or more software and hardware aspects of the programmable computing device, such as boot sequence configurations, internal peripheral configurations, states of the programmable computing device, transitions between states of the programmable computing device, etc., and various combinations thereof.
US12141579B2

Methods are provided for inference processing of a decision tree model in processing apparatus which executes vector instructions to perform inference computations on vectors of operands stored in vector registers of the apparatus. Such a method includes, for each decision tree of the model, indexing nodes of the tree by consecutive node indexes which are assigned to nodes in a breadth-first order and increase with node-depth in the tree. During the inference processing, a vector of N node indexes, corresponding to a set of nodes for which N inference computations will be performed in parallel, is stored in a vector register of the apparatus. The method further includes adaptively selecting the granularity N of the vector of node indexes, in dependence on (at least) the node-depth of nodes in the set, to accelerate inference processing of the model.
US12141578B2

One embodiment provides for a graphics processing unit to accelerate machine-learning operations, the graphics processing unit comprising a multiprocessor having a single instruction, multiple thread (SIMT) architecture, the multiprocessor to execute at least one single instruction; and a first compute unit included within the multiprocessor, the at least one single instruction to cause the first compute unit to perform a two-dimensional matrix multiply and accumulate operation, wherein to perform the two-dimensional matrix multiply and accumulate operation includes to compute a 32-bit intermediate product of 16-bit operands and to compute a 32-bit sum based on the 32-bit intermediate product.
US12141561B2

A device which runs software applications includes a network interface, a non-transitory computer readable storage medium and at least one processor. The device identifies that a link for installation of a new software application is selected by user interaction with a software application that is running on the device. In response to the identification, an installation client is invoked to run in the background on the device without exiting the currently-running software application. The installation client is instructed to automatically download an installation file of the new software application over the network using the network interface. The new software application is installed on the device using the downloaded installation file.
US12141552B2

Methods and systems are disclosed that automate and institutionalize many aspects of the process of creating software. Embodiments automate aspects of pricing, software creation, and delivery using a manufacturing-styled approach to development that reuses existing code and other existing software design features.
US12141547B2

Techniques and mechanisms providing a mode of random number generation to satisfy a requirement for a consumer of random numbers. In an embodiment, a device comprises a Gaussian random number generator (GRNG) circuit, multiple uniform random number generator URNG circuits, and circuitry which is coupled between the GRNG circuit and the URNG circuits. Based on an indication of one or more required performance characteristics and/or one or more required statistical characteristics, a controller identifies a corresponding one of multiple available random number generation (RNG) modes. The controller communicates control signals to provide the mode with the circuitry. In another embodiment, the control signals configure the circuitry to select one or more of the URNG circuits for use in calculating random numbers with the GRNG circuit.
US12141546B2

To provide a product-sum calculation device that includes a plurality of synapses including a transistor and having a variable resistance value, a plurality of input lines extending in a first direction and that propagates an input signal to each of the plurality of synapses, a plurality of output lines extending in a second direction orthogonal to the first direction, and that outputs a product-sum calculation result of the input signal from each of the plurality of synapses, and a charge and discharge control unit that controls an output state of the product-sum calculation result by controlling a charge and discharge state of the output line on the basis of a polarity of the transistor.
US12141541B1

Disclosed are systems and methods that convert digital video data, such as two-dimensional digital video data, into a natural language text description describing the subject matter represented in the video. For example, the disclosed implementations may process video data in real-time, near real-time, or after the video data is created and generate a text-based video narrative describing the subject matter of the video. In addition, the disclosed implementations may also support a question and answer session in which a user may submit queries about the subject matter of one or more videos and the disclosed implementations will present natural language responses based on the subject matter of the video and any corresponding context.
US12141535B2

Disclosed systems, devices, and methods improve dialogue management through the use of dialogue discourse trees (DDTs). To determine whether a candidate response (CR) is appropriate in the dialogue, the CR can be added to other utterances that have been previously provided in a dialogue between two parties and a dialogue discourse tree (DDT) can be generated from the result. The DDT includes nodes corresponding to elementary discourse units (EDUs) representing text fragments of the utterances and the CR. The DDT may include nodes that indicate rhetorical relationships between EDUs. In some embodiments, the DDT comprises a node representing at least one dialogue-specific rhetorical relationship between two utterances. The DDT for the CR can be provided to a machine-learning model that has been trained to identify whether the rhetorical flow is maintained between the utterances of the DDT. If so, the CR can be provided in response to the request.
US12141531B2

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.
US12141530B2

A computer-implemented method for learning unknown concepts during natural language processing is disclosed, including identifying a sentence associated with an unknown concept, selecting a first sequential set of sentences from a first document, including the sentence associated with the unknown concept, one sentence prior, and subsequent to the sentence associated with the unknown concept, selecting a second sequential set of sentences from a second document, including a sentence associated with a known concept, and one sentence prior and subsequent to the sentence associated with the known concept, comparing concepts associated with the first sequential set of sentences and second sequential set of sentences, determining whether an inference can be made between the unknown concept associated with the sentence from the first document and the sentence associated with the known concept associated with the sentence from the second document, and tagging the unknown concept associated with the known concept.
US12141519B2

Systems and methods for managing text settings based upon user distance with heterogeneous computing platforms are described. In an illustrative, non-limiting embodiment, an Information Handling System (IHS) may include a heterogeneous computing platform and a memory coupled to the heterogeneous computing platform, where the memory comprises a plurality of sets of firmware instructions, where each of the sets of firmware instructions, upon execution by a respective device among a plurality of devices of the heterogeneous computing platform, enables the respective device to provide a corresponding firmware service, and where at least one of the plurality of devices operates as an orchestrator configured to: receive an indication of a distance between a user and the IHS based, at least in part, upon context or telemetry data; and modify a text setting in a host Operating System (OS) or application executed by the IHS based, at least in part, upon the indication.
US12141510B2

Embodiments described herein provide systems and methods for optimizing a Gaussian representation to design photonic circuits for preparing a given target quantum state. The systems and methods internally consider and optimize quantum representations (e.g., Gaussian transformations, Gaussian and non-Gaussian states). In some embodiments, the systems and methods may produce optimal Gaussian transformations or states. In some embodiments, the systems and methods extract circuit parameters from an optimal Gaussian transformation to produce quantum circuits or designs for generating the optimal states. Embodiments described herein relate to systems and methods for optimizing a Gaussian transformation for state generation.
US12141506B2

A non-transitory computer readable medium includes a set of instructions that in operation cause a processor to determine at least one modelled parameter of a feature of interest in petroleum exploration. The instructions also cause a processor to assign a likelihood value to each modelled parameter of the at least one modelled parameter and to generate an initial chance map for each modelled parameter of the at least one modelled parameter. Further, the instructions cause a processor to assign a weighting factor for each modelled parameter of the at least one modelled parameter, and to combine the initial chance maps using the weighting factor for each modelled parameter of the at least one modelled parameter to generate a first simulation chance map.
US12141503B1

Systems and methods to implement commands based on selection sequences to a user interface are disclosed. Exemplary implementations may: store, electronic storage, a library of terms utterable by users that facilitate implementation of intended results; obtain audio information representing sounds captured by a client computing platform; detect the spoken terms uttered by the user present within the audio information; determine whether the spoken terms detected are included in the library of terms; responsive to determination that the spoken terms are not included in the library of terms, effectuate presentation of an error message via the user interface; record a selection sequence that the user performs subsequent to the presentation of the error message that causes a result; correlate the selection sequence with the spoken terms based on the selection sequence recorded subsequent to error message to generate correlation; and store the correlation to the electronic storage.
US12141502B2

Systems and methods disclosed herein include: (i) forming a synchrony playback group including a first and second playback device, (ii) causing the first and second playback devices to play back audio content in synchrony, (iii) while the first and second playback devices are playing back the audio content in synchrony, determining that the first playback device has received a voice input via a microphone, (iv) based on the voice input, determining that a requirement exists to output a system response to the voice input, (v) determining a sound pressure level (SPL) measurement associated with the voice input, (vi) based on the SPL measurement, determining a system response volume, (vii) causing the first and second playback devices to reduce an audio playback volume of the audio content, and (viii) causing the first and/or the second playback device to output the system response at the system response volume.
US12141491B2

An image forming apparatus is configured to communicate with an external controller configured to generate a job, and includes one or more controllers having one or more processors and one or more memories, the one or more controllers being configured to acquire an image from a first job upon receiving the first job from the external controller and register a reference image generated from the image, to execute inspection processing upon receiving a second job from the external controller, and to perform control to delete the reference image registered upon receiving a cancellation instruction to cancel the second job from the external controller.
US12141489B1

Methods and systems for rendering a print job can involve saving an initial characteristic of a print job during a setup of the print job, comparing a current characteristic of the print job to the initial characteristic, and applying a transformation to compensate for a mismatch between the initial characteristic and the current characteristic prior to rendering of the print job. The print job is rendered after applying the transformation. The transformation may be performed in a vector space prior to marking of the print job in a device space.
US12141488B2

An image forming apparatus cannot perform control according to the setup environment of the image forming apparatus and/or the user privilege of a login user when printability/non-printability is determined on a cloud service having a censorship function. An aspect of the present disclosure is an image forming apparatus capable of communicating with a system having a censorship function. After transmitting data information targeted for censorship to the system, the image forming apparatus receives a result of the censorship and is caused to function according to a predetermined operation corresponding to the received result of the censorship.
US12141486B2

A print control apparatus communicable with an image forming apparatus and configured to be activated based on activation of the image forming apparatus includes one or more computer-readable storage media, and one or more processors, wherein the one or more processors and the one or more computer-readable storage media are configured to receive a shut-down instruction, receive a signal from the image forming apparatus, transmit a shut-down notification to the image forming apparatus, and receive a reply to the shut-down notification from the image forming apparatus, and perform, in a case where the shut-down instruction is received, shut-down processing of the print control apparatus upon receiving, as the signal, a predetermined signal from the image forming apparatus and receiving the reply to the shut-down notification.
US12141485B2

An information processing apparatus includes: one or more processors; and one or more memories storing one or more computer programs. The one or more computer programs, when executed by the one or more processors, cause the information processing apparatus to function as: a reception unit configured to receive history information, from a device, indicating an operation history of a predetermined operation in the device; an analysis unit configured to analyze a condition of the device based on the history information in a case where an execution condition is satisfied; and a setting unit configured to set the execution condition, and wherein the setting unit sets the execution condition based on an analysis result by the analysis unit.
US12141479B2

This application describes systems and methods for facilitating memory access in flash drives. An example method performed by a memory controller may include receiving, from a host, a write command comprising data to be written into a flash memory; splitting the data into a first portion and a second portion; storing the first portion into a static random-access memory (SRAM) in the memory controller; storing the second portion into a dynamic random-access memory (DRAM) communicatively coupled with the memory controller; initiating a configuration operation corresponding to the write command; fetching the first portion from the SRAM and the second portion from the DRAM in response to the flash translation layer indicating a ready status to store the data into the flash memory; combining the fetched first portion and the fetched second portion; and storing the combined first portion and the second portion into the flash memory.
US12141478B2

A memory device includes a memory cell array including a normal region in which first data is stored and a parity region in which a parity bit for the data is stored, and an error correction code (ECC) engine. The ECC engine is configured to determine whether there is an error in the first data based on the first data and the parity bit, and to output, in response to receiving an uncorrected read command from a memory controller, second data in a state in which an error bit in the first data is not corrected.
US12141477B2

Embodiments presented herein enable non-volatile memory express (NVMe®) subsystem-driven command execution requests. By configuring subsystems as pull model devices, subsystems can request a centralized discovery controller to perform one or more operations. Embodiments may leverage a command execution request architecture to achieve the subsystem-driven pull model functionality.
US12141476B2

In a method of writing data in a storage device, a data write request is received from a host device. Spatial information is received from a spatial sensor included in the storage device based on the data write request. A logical storage area management table is updated based on the data write request and the spatial information such that target data to be stored is written into a target storage area corresponding to the spatial information among a plurality of logical storage areas. A program command and the target data are transmitted to a nonvolatile memory such that the target data is programmed into a physical storage area in the nonvolatile memory corresponding to the target storage area.
US12141459B2

Methods and apparatus for storage pool tiering in a storage network. In an embodiment, a method includes receiving data for storage and storing the data in a first pool of storage units, the first pool of storage units associated with a first storage tier having a first access latency performance level. The method further includes initializing a frequency of access indicator corresponding to the stored data and determining, based at least in part on the frequency of access indicator, to move the stored data to a second pool of storage units associated with a second storage tier having a second access latency performance level, wherein the second access latency performance level corresponds to higher average access latency than the first access latency performance level. In response to determining to move the stored data to the second pool of storage units, the method further includes retrieving the data from the first pool of storage units and facilitating storage of the data in the second pool of storage units.
US12141458B1

Systems and methods for improving inbound/outbound prioritization and processing for large blob workloads. The system can receive latency profiles and determine parameters that control movement of data across data tiers. The method includes receiving a plurality of commands to interact with data. The method includes detecting conditions that fail to satisfy at least one latency profile. The method includes adjusting parameters based on detecting the conditions. Adjusting the parameters adjusts a percentage of data being classified in a first tier to being reclassified in a second tier to satisfy the latency profiles. The method includes processing the plurality of commands based on the adjusted percentage of data.
US12141455B2

A system and method for balancing data storage among a plurality of groups of computing devices, each group comprising one or more respective computing devices, each group having an available storage capacity. The method may involve, for each group of computing devices, determining an amount of used storage at the group of computing devices exceeding a predefined first threshold value that is less than the available storage capacity and calculating a storage cost based on the determined amount of used storage exceeding the predefined first threshold value, determining a total storage cost of the plurality of groups of computing devices based on a sum of the calculated storage costs, determining a transfer of one or more projects between the groups of computing devices that reduces the total storage and directing the plurality of groups of computing devices to execute the determined transfer.
US12141451B2

Embodiments of the present disclosure relate to memory page access instrumentation for generating a memory access profile. The memory access profile may be used to co-locate data near the processing unit that accesses the data, reducing memory access energy by minimizing distances to access data that is co-located with a different processing unit (i.e., remote data). Execution thread arrays and memory pages for execution of a program are partitioned across multiple processing units. The partitions are then each mapped to a specific processing unit to minimize inter-partition traffic given the processing unit physical topology.
US12141448B2

Techniques are disclosed for volume promotion management and visualization in a metro cluster. For example, a system can include a processor coupled to a memory, the processor configured to: receive a promotion request directed to a selected volume of a cluster volume, wherein the cluster volume is established between a first volume in a first array and a second volume in a second array, the selected volume being one of the first and second volume; collect metrics that indicate respective characteristics associated with the cluster volume; and in response to receiving the request: compare the metrics with a database that associates permutations of metrics with respective conditions for promoting the selected volume, determine, based on the comparison, a target condition set having a permutation of metrics that matches the metrics, and perform a promotion procedure on the selected volume upon a determination that the target condition set is satisfied.
US12141444B2

An example computer-implemented method for mirroring memory in a disaggregated memory clustered environment is provided. The method includes assigning, by a hypervisor, a disaggregated memory to a virtual machine comprising a remote disaggregated memory, the virtual machine being one node of a cluster of the disaggregated memory clustered environment. The method further includes allocating, by a disaggregated memory manager, a mirrored memory for the remote disaggregated memory to mirror the remote disaggregated memory on an alternate node of the cluster of the disaggregated memory clustered environment. The method further includes responsive to a memory access occurring, maintaining, by the disaggregated memory manager, the mirrored memory. The method further includes, responsive to detecting a memory allocation adjustment, modifying, by the disaggregated memory manager, memory usage across the cluster. The method further includes, responsive to detecting a failure resulting in loss of access to the remote disaggregated memory, implementing a corrective action.
US12141441B2

A data storage device in accordance with an embodiment may include a controller and a memory device. The controller is configured to output a read control signal including an option number related to a read condition. The memory device is configured to perform a read operation based on a read condition corresponding to the option number in response to the read control signal. The read condition for the option number is configured to be stored in a read condition table storage circuit included in the memory device.
US12141434B2

An example multi-zone touchscreen device is configured to receive multiple feeds of touchscreen display data from different respective data sources. The touchscreen device scales the respective feeds of touchscreen display data for concurrent display in predefined regions of a touch-sensitive display. The touchscreen device receives a touch input in one of the predefined regions of the touch-sensitive display and applies a reverse scaling to the selected touchscreen display data to determine a location of the selection in the original data feed. The touchscreen device then communicates the location of the selection to the source of the original data feed.
US12141424B1

A graphical user interface renders a display on a display screen that include a preview image described by contents of an input file. When the user is satisfied with the preview image, the input file is automatically converted into a single output scalable vector graphic (SVG) compliant file. Various actions can be performed with the single output SVG compliant file.
US12141411B2

There is provided a terminal device including electronic paper and a position detection sensor disposed on a lower side of a display screen of the electronic paper and configured to detect a position indicated by an electronic pen on the display screen. The position detection sensor includes an insulating substrate having a first surface on a side facing the display screen, and a plurality of first electrodes arranged in a first direction on the first surface of the insulating substrate. One or more first linear members extended in a direction along the first electrodes are arranged in each space between two of the first electrodes having a predetermined distance from each other in the first direction, among the plurality of first electrodes, on the first surface of the insulating substrate.
US12141400B2

A display device includes: a capacitance detection processing unit that detects a change in electrostatic capacitance of a display panel due to an input operation; an image acquisition processing unit that acquires a captured image from an imager that captures an image of the inputter performing the input operation; and a position detection processing unit that detects the input position on the display panel, based on a change in the electrostatic capacitance, which is detected by the capacitance detection processing unit, and the captured image, which is acquired by the image acquisition processing unit.
US12141392B2

The present invention discloses a display panel and a display device. The display panel comprises a plurality of common electrode blocks and a plurality of display regions. During a display period, one or more common electrode blocks corresponding to one of the display regions which is to be displayed during the display period are coupled to a common voltage; and during the display period, one or more of the common electrode blocks corresponding to the display regions which are not to be displayed during the display period are kept in a floating state.
US12141385B2

A light emitting display device with an integrated touch screen includes: a substrate which includes a display area in which a plurality of display pixels is disposed and a non-display area around the display area; a light emitting diode in the display area; an encapsulation unit which covers the display area and the non-display area; a touch electrode line on the encapsulation unit; a touch routing line which is disposed in the non-display area and is connected to the touch electrode line; a plurality of blocking structures which is disposed in the non-display area and is configured to enclose the display area; and a step compensation layer disposed between the encapsulation unit and the touch routing line; wherein the step compensation layer reduces a step caused by the plurality of blocking structures to reduce irregularities of a surface of the encapsulation unit.
US12141381B2

The present disclosure is directed to selective gesture recognition for handheld device gestures. An example method includes receiving, by a handheld interactive object, movement information descriptive of a gesture performed with the handheld interactive object. The method includes selecting a local and/or remote machine-learned model for processing the movement information. The movement information can be processed to identify a gesture action corresponding to the movement information. The local and/or remote machine-learned model can be selected based on user input data and/or a complexity of the movement information. In response to selecting the local machine-learned model, the method includes processing the movement information according to the local machine-learned model and communicating a message to a remote device based on the result. In response to selecting the remote ma-chine-learned model, the method includes communicating the movement information to the remote device for processing in accordance with the remote machine-learned model.
US12141380B2

Provided is a communication method for communication performed between a pen and a sensor controller that, in operation, transmits uplink signals to the pen in a frame cycle. The communication method includes transmitting, by the sensor controller, a first uplink signal in a first frame, the first uplink signal including an identifier that identifies a type of data to be transmitted to the pen in a second frame following the first frame, and transmitting, by the sensor controller, a second uplink signal in the second frame, the second uplink signal including a value of the data of the type indicated by the identifier.
US12141377B2

The present invention provides a method that comprises accepting a plurality of positional data with corresponding times of the motion, determining one or more continuous positional functions that together represent an approximation of path of the positional data, and determining, for each positional function, one or more time functions that together represent an approximation of the times for the positional data corresponding to the positional functions. The present invention provides an apparatus that comprises an input device and a computer system configured to accept the motion signals generated by the input device, determine one or more continuous positional functions that together represent an approximation of the path of the positional data, and determine, for each positional function, one or more time functions that together represent an approximation of the times for the positional data corresponding to the positional functions.
US12141368B2

An electronic device of the present disclosure includes a body unit, and a keyboard unit disposed on the body unit. The keyboard unit includes a keyboard, a housing that has a frame shape and houses the keyboard, and a plurality of retainers connected to the housing to retain the keyboard. A plurality of retainers are formed of a material having a specific rigidity higher than that of the housing.
US12141362B2

A text entry process for an Augmented Reality (AR) system. The AR system detects, using one or more cameras of the AR system, a start text entry gesture made by a user of the AR system. During text entry, the AR system detects, using the one or more cameras, a symbol corresponding to a fingerspelling sign made by the user. The AR system generates entered text data based on the symbol and provides text in a text scene component of an AR overlay provided by the AR system to the user based on the entered text data.
US12141361B2

A display apparatus includes a display panel including a plurality of display surfaces having a closed-loop structure and configured to display images in different directions, a plurality of vibration generating devices configured to vibrate the plurality of display surfaces, and a vibration support surrounded by the plurality of display surfaces and configured to support the plurality of vibration generating devices.
US12141356B2

Computing platforms and related methods for providing accessible user interfaces are disclosed. An example apparatus includes a display controller to a display controller to sample a region of a display frame associated with a location of a touch on a display screen of a user device and logic circuitry to, after a Basic Input Output System (BIOS) is operational in the user device and prior to loading of an operating system of the user device, identify content in the display region and cause at least one output device to generate an output representative of the content, the output including at least one of an audible output or a haptic output.
US12141346B2

The invention relates to a display device for displaying an image for a user having a visual impairment. The display device comprises a pixelated display, a processor, an eye-tracking system and a microlens array. The invention is also related to a method for displaying an image for a user having a visual impairment on a display device. The invention is further related to a user having a visual impairment and a computer program for performing the method of the invention.
US12141343B2

The disclosure relates to systems, methods and programs implicitly determines the individual gaze correction required for each user when it comes to determining the point-of-regard and region of interest using a seamless-adaptation-process (SAP) in settings when calibration is not practical/desired (e.g. long-range display eye sensing). The present systems, methods, and programs also correct for variables arising from salient features such as user eye attributes (e.g., ocular dominance or chronic eyesight conditions) that are not visible within a digital frame, environmental conditions, and camera-screen settings. The method is not eye-tracking method dependent, can perform under all environmental conditions while the displayed content is known. The concept of a data driven seamless gaze correction can be extended beyond long-range displays to any gaze-enabled device where fixation accuracy can be improved (e.g., mobile phones, tablets etc.).
US12141342B2

One exemplary implementation displays a visual characteristic associated with an object on a display of a device and utilizes a sensor of the device to obtain physiological data associated with a pupillary response of a user to the visual characteristic. The device adjusts the visual characteristic based on the obtained physiological data to enhance pupillary responses of the user to the object and displays the adjusted visual characteristic to the user. For example, the adjusted visual characteristic may be selected based on previously identified pupillary responses of the user to particular visual characteristics.
US12141341B2

A method by a wearable device is described. The method includes receiving geometric information from a controller. The geometric information includes a point cloud and a key frame of the controller. The method also includes receiving first six degree of freedom (6DoF) pose information from the controller. The method further includes synchronizing a coordinate system of the wearable device with a coordinate system of the controller based on the point cloud and the key frame of the controller. The method additionally includes rendering content in an application based on the first 6DoF pose information.
US12141326B1

Enhanced dynamic security with partial data access to preserve anonymity is provided herein. An example method comprises storing personally identifying information (PII) about an end user in a database, organizing data in the database into tokens, determining, upon receiving a request for the PII from an agent in communication with the end user, that the agent is authorized to access the PII, granting the agent temporary access to the PII, and removing the PII from a device associated with the agent.
US12141323B2

A method for improving electronic data security including receiving a record containing personally identifiable information (PII) with at least one data field and receiving schema information. Identifying, from a structured data store, a unique identifier associated with one or more fields in the record in response to the schema information and then modifying the unique identifier to create a pseudo-identifier. Using the pseudo-identifier to query the structured data source and return the response to said querying for each record. The PII may have multiple data fields and said returning includes replacing the PII with the response to said querying. The processing of each PII may include instructions to either mask, ignore, or redact the PII based on the schema information mapping.
US12141322B2

An analysis query response system comprises a user terminal 1 that generates and transmits an analysis query, and a database apparatus 2 including an analysis query verification apparatus 22 that includes a verification execution part 222 that performs a first verification of whether the analysis query satisfies a predetermined privacy preservation indicator, and an analysis query execution apparatus 21 that includes a personal data storage part 211 that stores personal data and an analysis query execution and preservation part 214 that, in a case where the first verification is successful, performs an analysis corresponding to the analysis query on the personal data read from the personal data storage part to acquire an analysis result, and applies a predetermined privacy-preserving mechanism to the acquired analysis result.
US12141319B2

Systems and methods for the quantification of sample set quality is provided. In some embodiments, a sample dataset and a sample vector set are received. A rule-based screening of the sample dataset is applied to generate a heuristic quality score. Additionally, a sample vector set is generated from the sample dataset. The difference between the sample vector set and the example vector set is calculated to generate a degree of difference quality score. The heuristic quality score and the degree of difference quality score are normalized and then combined into a quality metric. Calculating the difference between the sample vector set and the example vector set is by framing the distance as a p-value in a hypothesis test, compared against a threshold.
US12141317B2

Disclosed is a technology for de-identifying and restoring personal information in an image based on an encryption key. An image processing method for de-identifying and restoring image information, which is performed by an image processing system, may include detecting an object information area in image information, de-identifying the detected object information area by using an encryption key generated in relation to the detected object information area, and restoring the de-identified object information area by using the encryption key.
US12141312B2

Provided herein are methods, systems and machine-readable programs for enabling a secure channel for communicating self-destructive messages. In an embodiment, a method, system and machine-readable program are provided for generating, communicating and receiving the self-destructive message is disclosed.
US12141305B2

An information processing apparatus includes a processor configured to receive, from a user, entry of an access right granting request to grant another user a right to access data included in managed data; where the other user is an unregistered user who hasn't been registered yet in a database, receive entry of information on the other user, receive entry of approval of the other user by an administrator who manages the managed data, register the other user in the database on a basis of the approval, and permit the other user to access the data, and in a case where the other user has been already registered in the database on a basis of past approval by the administrator, permit the other user to access the data without entry of the approval by the administrator received after the receipt of the entry of the access right granting request.
US12141303B2

In association with a communication platform, one or more users can create, share, edit, and/or comment on a document. Some examples of this disclosure are related to providing a list of suggested documents that a user can reference (e.g., add a link to) in a virtual space (e.g., in a message or post to one or more other users). For example, a user can be interacting with a virtual space (e.g., composing a direct message, a channel post, a thread, a workspace, a document, and the like) and invoke a list of suggested documents that can be referenced in the virtual space. In examples of the present disclosure, the list of suggested documents can include documents that are identified (e.g., based on one or more conditions being met) to be relevant to, or otherwise associated with, the virtual space.
US12141296B2

The present disclosure describes devices and methods monitoring a technology environment. In particular, a computing device including a processor with computer readable instructions to access a plurality of indicators (e.g., variables) that have corresponding stored historical information. The indicators are then used to calculate a summed weights table of relative risk for each time period in the past. The summed weights table is then correlated to a target variable (e.g., a variable that documents major issues, incidents, or disruptions that occurred in the technology environment in the past). The correlation coefficient between the summed weights table and the target variable is then used to implement a machine learning algorithm in order to better determine current risk levels (e.g., relative values that predict issues, incidents, or disruption).
US12141278B2

A computer-implemented method for detecting a security status of a computer system may include: in response to satisfaction of a predetermined trigger condition associated with an electronic application installed on a memory of the computer system, performing a security check process on the computer system; in response to the security check process determining that a security status of the computer system is currently compromised, performing a first security action; and in response to the security check process determining that the security status is formerly compromised, performing a second security action.
US12141262B2

Systems, methods, and non-transitory computer readable media including instructions for determining and interpreting facial skin micromovements are disclosed. Determining facial skin micromovements includes controlling at least one coherent light source for projecting a plurality of light spots on a facial region of an individual, wherein the plurality of light spots includes at least a first light spot and a second light spot spaced from the first light spot. Reflected light from the first light spot is analyzed to determine changes in first spot reflections. Reflected light from the second light spot is analyzed to determine changes in second spot reflections. Based on the determined changes in the first spot reflections and the second spot reflections, the facial skin micromovements are determined. The facial skin micromovements derived from analyzing the first spot reflections and analyzing the second spot reflections are interpreted. An output of the interpretation is generated.
US12141245B2

Encrypting a document, including: generating first and second nonces; combining the first and second nonces to generate a secret key that is deterministically defined by the first and second nonces; encrypting the document using the secret key to produce an encrypted document; delivering the first nonce to a license manager; and delivering the second nonce to a rights manager.
US12141241B2

Disclosed is a multi-modal convolutional neural network (CNN) for fusing image information from a frame based camera, such as, a near infra-red (NIR) camera and an event camera for analysing facial characteristics in order to produce classifications such as head pose or eye gaze. The neural network processes image frames acquired from each camera through a plurality of convolutional layers to provide a respective set of one or more intermediate images. The network fuses at least one corresponding pair of intermediate images generated from each of image frames through an array of fusing cells. Each fusing cell is connected to at least a respective element of each intermediate image and is trained to weight each element from each intermediate image to provide the fused output. The neural network further comprises at least one task network configured to generate one or more task outputs for the region of interest.
US12141217B2

The disclosed technology is directed towards virtual reality bookmarks that maintain state data for a user in a virtual reality environment, such that the user can to return to that virtual reality environment at a later time. While presenting virtual reality session content to a user, a system or the like can receive a request to pause the virtual reality session from a user. Session state data, e.g., in the form of a virtual reality bookmark, is saved based on the pause request. A later request to resume presentation of the virtual reality content results in the system accessing the virtual reality session data, which is used to present resumed virtual reality session content to the user based on the session state data. A pause request may be for an individual user or for each user participating in a session. Virtual reality bookmarks may be shared with other users.
US12141211B2

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.
US12141210B2

Information for selecting a food menu item based on an ingredient is provided to a user. In a user terminal device such as a smartphone, when a category is selected on an initial screen, the screen shifts to a large category screen. When “TORI-NIKU (CHICKEN)” is selected, the screen shifts to a sub-category screen. Alternatively, when “AIUEO (JAPANESE ALPHABET)” is selected on the initial screen and “TO” is selected on a character palette screen, a screen including ingredients having names each beginning with “TO” is displayed and, when “TORI-NIKU” is selected, the screen shifts to the sub-category screen. When “SASAMI (CHICKEN FILLET)” is selected on the sub-category screen, the screen shifts to a second ingredient selection screen. Under and on the right side of “SASAMI”, “SALAD HOURENSO (SPINACH)”, “ZA-SAI (PICKLED MUSTARD STEM)”, “NEGI (GREEN ONION)”, “PIMAN (GREEN PEPPER)”, and the like each as only one ingredient or a matching ingredient are displayed.
US12141208B2

Systems, methods and/or computer program products maximizing answer coherence of virtual agents responding to multi-part user queries, using relationships among extracted chunks corresponding to support document(s). Relationships are extracted by mining entities from text and images of support document(s) and mapping entities to an otology. Induced subgraphs for chunks, based on extracted entities are created and compared. Depending on amounts of overlap and/or relationships between subgraphs, relationships among chunks are identified. Chunks relationships can be complementary, contained within one another, instances of one another, or not related at all. For a given multi-part query, a query answer graph is created comprising answer nodes corresponding to potential answer candidates associated with each chunk. Using the edges between nodes and relationships identified between chunks, coherence scores are calculated along answer pathways, whereby answer pathways with the highest coherence score are selected to respond to the query.
US12141202B2

An apparatus comprises a processing device configured to perform a polling operation for at least one data source to obtain information for one or more designated topics of interest and to determine whether the information for a given one of the one or more designated topics of interest obtained during the polling operation comprises changed information. Responsive to determining that the information for the given designated topic of interest obtained during the polling operation comprises changed information, the at least one processing device is configured to generate one or more events comprising the changed information. The at least one processing device is further configured to publish the generated one or more events to one or more event streams, the one or more event streams being subscribed to by one or more data consumers.
US12141199B2

A system and methodology provide for annotating videos with entities and associated probabilities of existence of the entities within video frames. A computer-implemented method identifies an entity from a plurality of entities identifying characteristics of video items. The computer-implemented method selects a set of features correlated with the entity based on a value of a feature of a plurality of features, determines a classifier for the entity using the set of features, and determines an aggregation calibration function for the entity based on the set of features. The computer-implemented method selects a video frame from a video item, where the video frame having associated features, and determines a probability of existence of the entity based on the associated features using the classifier and the aggregation calibration function.
US12141196B2

The present disclosure relates to an artificial intelligence-based similar sound source search system and method for searching for a matching sound source by identifying timbre, pitch, and chord information using a convolutional neural network (CNN) and comprises a sound source input unit, a sound source analysis unit, a sound source information extraction unit, and a matching sound source search unit.
US12141188B1

A method, non-transitory computer-readable storage medium and system is disclosed for using context-based dictionaries to search through multimedia data using input that specifies tags, words, phrases, descriptions, environments, emotions, sentiments, multimedia objects or content, or other relevant attributes. The system retrieves original content, analyzes and processes it, and presents to the user synchronized multimedia content and text content that is automatically tagged for searching. The system creates dictionaries containing word definitions and information that have been customized according to context; in addition, the system creates textual and non-linguistic attributes that enable and enhance searching functions; moreover, it enables modification of the dictionary entries as well as its searching functions through a feedback loop that may include input from human users and artificial intelligence programs; furthermore, the system may be used to create or modify a linguistic or a multimedia instantiation of a story.
US12141186B1

Various embodiments of the present disclosure provide computer interpretation techniques for implementing a query resolution process to improve upon traditional search resolutions within a search domain. The techniques may include generating a plurality of interaction embeddings for a plurality of textual descriptions corresponding to a plurality of interaction codes identified within an interaction dataset and a plurality of taxonomy embeddings for a plurality of taxonomy categories identified within a taxonomy dataset. The techniques may include generating similarity scores for a plurality of description-category pairs based on a comparison between the plurality of interaction embeddings and the plurality of taxonomy embeddings. The techniques may include generating an enhanced taxonomy by augmenting one or more of the plurality of taxonomy categories with one or more of the plurality of textual descriptions based on the similarity scores and initiating, using the enhanced taxonomy, the performance of a query resolution operation.
US12141170B1

Arrangements for automated versioning of configuration tables with the ability of automated rollback are provided. A database table having key fields and data fields may be retrieved. The table may be extended by adding a new key field to each row of the database table. The new key field may include a version number and a data block identifier. A view of the table may be generated and initialized by setting a current version number to zero. One or more triggering components for simulating a versioned database may be defined. The one or more triggering components may include one or more instead-of triggers used to insert, update, or delete from the database table upon an insert, update, or delete operation on the view. The versioned database may be simulated using the one or more triggering components, including an instead-of-insert trigger, an instead-of-update trigger, and/or an instead-of-delete trigger.
US12141168B2

Aspects of the present disclosure provide systems, methods, apparatus, and computer-readable storage media that support dynamic cross-contextual taxonomy search and interpretation. A multi-layer hierarchical taxonomy may be indicated by metadata that is retrieved based on input search term(s). The multi-layer hierarchical taxonomy may includes a first plurality of nodes that are arranged as parent-child node pairs, and that are grouped into node groups based on common parent nodes. The multi-layer hierarchical taxonomy may be dynamically modified to include a second plurality of nodes that includes duplicates of the parent-child node pairs in which the parent-child relationships are reversed. The nodes may then be regrouped based on common parent nodes, and one or more node groups may be deleted if all the parent-child node pairs are duplicated in another node group. A graphical user interface (GUI) may display a ranked listing of informational elements that correspond to the node groups.
US12141165B2

A data processing method, apparatus, and device based on a smart contract, and a storage medium can improve execution speed of a smart contract and reduce a running time. A contract call request used for executing a transaction service is acquired. An asynchronous variable statement corresponding to the asynchronous variable function name in a smart contract is also acquired. A first memory and a second memory associated with the first variable parameter are queried based on the first asynchronous variable statement. A data read request is transmitted to the first memory and a separate data read request is transmitted to the second memory in an asynchronous request manner indicated by the first asynchronous variable statement to obtain first to-be-read data and second to-be-read data used for executing the transaction service.
US12141164B2

Systems and methods are provided for managing a distributed database across multiple cloud provider systems. Database elements (e.g., primary, secondary, and/or read-only nodes) are distributed across multiple cloud provider systems. A provisioning component is configured to enable cross-cloud configuration options to specify the manner in which the clusters/replica set members are to be deployed across multiple cloud providers and/or geographical regions.
US12141163B2

An apparatus, computer-implemented method and computer program are disclosed for synchronising dataset updates. For example, the method may comprise providing a first code branch associated with a plurality of code sets which, when executed, produce respective time-series datasets for provision to a downstream process linked to the first code branch. The method may also comprise generating a second code branch, based on the first code branch, the second code branch executing the plurality of code sets as part of an updating process and, if successful, storing respective time-series datasets to respective memory locations associated with the second code branch. Another part of the method may comprise determining if all code sets executed by the second code branch have successfully committed. Responsive to a positive determination, one or more pointers, e.g. all pointers, associated with the first code branch may be updated to point to the respective memory locations associated with the second code branch in order that the respective successfully-committed time-series datasets are provided to the downstream process.
US12141160B2

Disclosed herein are system, method, and computer program product embodiments for performing in-flight transformations of data streams. Complex event processing (CEP) operating on event records from various data streams can operate by storing the streamed event record data in a database, and then querying the data to perform a data transformation. However, in order to improve the performance of the data transformations and streamline CEP, a serverless architecture is introduced that can perform data transformations directly on streams, using attributes of the streamed record data defined in a schema. The resulting transformed data can then be provided by the serverless architecture to the CEP for direct access of the data most needed by the CEP.
US12141159B2

Database environments may choose to schedule complex analytics processing to be performed by specialized processing environments by caching source datasets or other data needed for the analytics and then outputting results back to customer datasets. It is complex to schedule user database operations, such as running dataflows, recipes, scripts, rules, or the like that may rely on output from the analytics, if the user database operations are on one schedule, while the analytics is on another schedule. User/source datasets may become out of sync and one or both environments may operate on stale data. One way to resolve this problem is to define triggers that, for example, monitor for changes to datasets (or other items of interest) by analytics or other activity and automatically run dataflows, recipes, or the like that are related to the changed datasets (or other items of interest).
US12141155B2

A method is provided for managing event access policies using a user interface. The method includes defining event access policies to be applied to incoming transactions, where each policy identifies a field identifier. The method further includes applying the event access policies to incoming transactions, resulting in the generation of event access records for each policy determined to apply to the incoming transactions. The event access records include field values captured from the transaction and a corresponding group identifier generated for the transaction. Additionally, event blocks are written to an event graph for the incoming transactions, independent of applying the event access policies. Each event block includes a group identifier, content, and a hash for the transaction. The method enables efficient and flexible management of event access policies that facilitate later transaction querying.
US12141153B2

A method, apparatus and device used to search for content, and a computer-readable storage medium, which relate to the field of data processing. In the method, in response to receiving a search request for a target search term, obtain multiple historical search records related to multiple historical search requests, each historical search record comprising the historical search term targeted by the corresponding historical search request. Then, determine a first historical search record matching the target search term from the multiple historical search records. Furthermore, based on the relationship between multiple historical search records, determine from the multiple historical search records a second historical search record associated with the first historical search record. The method further comprises determining an extended result for the target search term on the basis of the search result corresponding to the second historical search record. By means of the method, it is possible to provide extended results that may meet the search request of users, which improves the quality and effect of a search, and improves the user experience.
US12141142B2

A system for enhancing processing of a query to a relational database, the system comprising a server associated with a database comprising a plurality of tuples. The server includes processing circuitry for executing a query engine configured to receive a query comprising one or more operators, and optionally, one or more conditions relating to one or more of a plurality of columns constituting each of the plurality of tuples. The server is further configured for propagating the operator(s), and optionally, the condition(s) to a storage engine configured to further propagate the operator(s) and optionally the condition(s) to a memory management module, which is adjusted to process the plurality of tuples retrieved from a storage medium storing the database and return each complying tuple of the plurality of tuples which complies with the operator(s) and optionally the condition(s). The complying tuples received from the storage engine are then output.
US12141137B1

A computing device can receive a query in a first query language that identifies a set of data to be processed and determine that at least a portion of the set of data resides in an external data system that uses a different query language. The query system can translate the query in the first query language in to a second query language for the external data system. In translating the query, the computing device may translate one or more time-based query commands into the second query language.
US12141132B1

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for determining query refinements using search data. In one aspect, a method includes receiving a first query and a second query each comprising one or more n-grams for a user session, determining a first set of query refinements for the first query, determining a second set of query refinements from the first set of query refinements, each query refinement in the second set of query refinements including at least one n-gram that is similar to an n-gram from the first query and at least on n-gram that is similar to an n-gram from the second query, scoring each query refinement in the second set of query refinements, selecting a third query from a group consisting of the second set of query refinements and the second query, and providing the third query as input to a search operation.
US12141118B2

Characteristics associated with a device are received from the device. Firmware for the device is generated based on the received characteristics.
US12141114B2

A computer-implemented method accelerates cognitive intelligence queries to a database using semantic keys. A computing device receives a database. The computing device inserts one or more key-value pairs into the database, where the key is a semantic key that is generated from a binary codeword built from a locality sensitive hashing of one or more vectors in a database embedding model of the database, and where the value is a tuple in the database that identifies entries in the database that share predefined features. The computing device uses the one or more key-value pairs for accelerating cognitive intelligence queries to the database.
US12141103B2

The techniques disclosed herein enable systems to store file system metadata on append-only storage devices by the introduction of a metadata layout and relative references. To achieve this, a system analyzes a file metadata structure to select an approach to storing the metadata structure on the storage device. If the metadata structure is above a threshold size, it is separated into layers that are then appended to the storage device from lowest to highest. An offset is retrieved for appended layers and provided to upper-level layers that refer to them until the full structure is stored. For storing smaller pieces of metadata that refer to each other, the system configures upper-level nodes with relative references that express the location of metadata relative to the node. This enables atomic write operations for smaller metadata structures and/or portions of larger structures.
US12141100B2

A repository for quick retrieval of object(s) of a communication platform is described. Server(s) of the communication platform can receive, in association with a user interface, a request to associate an object with a repository. The server(s) can store an object identifier of the object in the repository and cause display of an object user interface element representative of the object to be presented in association with a repository user interface element representative of the repository. In response to receiving a selection of the object user interface element, the server(s) can retrieve the object using the object identifier and cause the object to be presented, in the user interface with contextual data, wherein the contextual data comprises other object(s) associated with the object.
US12141096B2

A computerized-method for determining and utilizing an effectiveness of lifecycle-management for storage of interactions-related objects. In a computerized system that is communicating with a multi-tier storage in a cloud-environment having a lifecycle-rules data-storage to store one or more lifecycle-rules, operating a Retention Effectiveness Calculation (REC) module. The operating of the REC module includes: (i) retrieving all lifecycle-rules from the lifecycle-rules data-storage; (ii) for each lifecycle-rule in the lifecycle rules data-storage calculating a Rule Effectiveness Score (RES); (iii) grouping all the calculated RES by media type; (iv) for each media type, calculating an Object Retention Score (ORS) for the media type; (v) dividing an aggregation of the ORS of all media types by a total number of media types to yield a total ORS for a contact-center; and (vi) updating each lifecycle-rule by changing span of interactions-related-objects in active-storage.
US12141093B1

A system includes a first processing device and a second processing device, each of which is coupled to a NIC implemented with an RDMA interface. The NICs are capable of rendezvous flows of RDMA write exchange. In an example where the first NIC is at the sender side and the second NIC is at the receiver side, a rendezvous flow is initiated by an execution of a RDMA write operation by the second NIC. The second NIC provides at least an address of a buffer in the second processing device to the first NIC through the RDMA write operation. Then the first NIC initiates a RDMA write operation to send data in a buffer in the first processing device to the second NIC. The second NIC may acknowledge receipt of the data with the second NIC. The second NIC can update a CI of the WQE based on the acknowledgement.
US12141089B2

Data manipulation using intraoral, connected devices is disclosed. Wired connectivity is provided between a first device and a second device, both inside the mouth. The first device comprises a processor device. The wired connectivity is provided by a serpentine coupling. The serpentine coupling enables three-dimensional flexibility inside the mouth for the coupling. The serpentine coupling comprises an electrical cable. The serpentine coupling can be routed in the valley space between teeth, routed behind a last molar tooth, or routed over one or more teeth inside the mouth. Wireless connectivity is provided between the first device and a device outside the mouth. The wireless connectivity is enabled using a wireless transceiver. Data transmission is enabled between the first device and the device outside the mouth. The enabling includes powering at least the first device using an intraoral energy source.
US12141087B2

Methods and apparatus for improved data movement operations through interconnect fabric. In one embodiment, Non-Transparent Bridge (NTB) technology used to perform data movement operations between a host and multiple peer devices using a DMA (direct memory access) engine and at least one descriptor ring having enhanced descriptor entries. In one implementation, descriptor ring entries include source and destination address information, address translation information, and fabric partition information. In one implementation, a DMA engine is configured directly access host memory and generate data packets using the descriptor entry information. In one embodiment, the descriptor ring is a virtual descriptor ring located on DMA hardware, host memory, or elsewhere in the NT fabric address space, and may be accessed by user processes.
US12141082B2

A parallel processing unit comprises a plurality of processors each being coupled to a memory access hardware circuitry. Each memory access hardware circuitry is configured to receive, from the coupled processor, a memory access request specifying a coordinate of a multidimensional data structure, wherein the memory access hardware circuit is one of a plurality of memory access circuitry each coupled to a respective one of the processors; and, in response to the memory access request, translate the coordinate of the multidimensional data structure into plural memory addresses for the multidimensional data structure and using the plural memory addresses, asynchronously transfer at least a portion of the multidimensional data structure for processing by at least the coupled processor. The memory locations may be in the shared memory of the coupled processor and/or an external memory.
US12141076B2

Disclosed herein is a virtual cache and method in a processor for supporting multiple threads on the same cache line. The processor is configured to support virtual memory and multiple threads. The virtual cache directory includes a plurality of directory entries, each entry is associated with a cache line. Each cache line has a corresponding tag. The tag includes a logical address, an address space identifier, a real address bit indicator, and a per thread validity bit for each thread that accesses the cache line. When a subsequent thread determines that the cache line is valid for that thread the validity bit for that thread is set, while not invalidating any validity bits for other threads.
US12141071B2

Provided is a processor that includes a load and store unit (LSU) and a cache memory, and transfers data information from a store queue in the LSU to the cache memory. The cache memory requests an information packet from the LSU when the cache memory determines that an available entry exists in a store queue within the cache memory. The LSU acknowledges the request and transfers an information packet to the cache memory. The LSU anticipates that an additional available entry exists in the cache memory, transmits an additional acknowledgement to the cache memory, and transfers an additional information packet, before receiving an additional request from the cache memory.
US12141061B2

The technology disclosed herein may detect, avoid, or protect against “use after free” or “double free” programing logic errors. An example method may involve: receiving, by a processing device, a memory allocation request; identifying a physical memory address referencing a chunk of memory; identifying a security parameter specifying a number of virtual memory addresses comprised by a set of memory addresses that are mapped to the identified physical memory address; generating a plurality of pointers to the chunk of memory, wherein each pointer of the plurality of pointers references a corresponding virtual memory address of the set of virtual memory addresses; determining a sequential number assigned to the memory allocation request; selecting, among the plurality of pointers, a pointer corresponding to the sequential number; providing the pointer in response to the memory allocation request; and updating pointer validation data indicating validity of the pointer.
US12141060B1

A method of managing a garbage collection (GC) operation on a flash memory includes: dividing a GC operation into a plurality of partial GC operations; determining a default partial GC operation time period for each partial GC operation; determining a partial GC intensity according to at least a basic adjustment factor and an amplification factor; determining the basic adjustment factor according to a type of one or more source blocks corresponding to the GC operation; determining the amplification factor according to a percentage of invalid pages in the one or more source blocks corresponding to the GC operation; and performing the plurality of partial GC operations according to the partial GC intensity and the default partial GC operation time period.
US12141051B2

Various embodiments of the present invention provide methods, apparatuses, computing devices, and/or the like that are configured to perform software application framework monitoring using alert signatures for the software applications that are generated by at least one of: (i) a conditional ensemble machine learning framework comprise one or more alert priority score generation machine learning models, one or more alert priority explanation generation machine learning models, and a conditional ensemble machine learning model that is configured to generate an explanation-inclusive alert signature if a deep-learning-based alert priority score generated by the alert priority score generation machine learning models is identical to a decision-tree-based alert priority designation generated by the alert priority explanation generation machine learning models, and (ii) a set of alert priority score adjustment models such as an entity-based alert priority score adjustment model, a temporal alert priority score adjustment model, and a similarity-based alert priority score adjustment model.
US12141042B2

A technique utilizes grafting and differential based (diff-based) data seeding to hydrate a special virtual disk (vdisk) on a multi-node cluster with data changes (differences) between a reference vdisk stored on the cluster and a snapshot stored in an external repository to enable failover (including failback) recovery of an application workload in a disaster recovery environment. The application workload is stored as a workload vdisk on local storage of the cluster and snapshots of the workload vdisk are generated and organized as a vdisk chain on the cluster. One or more snapshots of the vdisk chain may be replicated to the external repository using a long-term snapshot service. Each replicated snapshot may be backed up from the cluster to the external repository at the granularity of a vdisk, referred to herein as an external datasource disk. The special vdisk is a thinly provisioned, datasource-backed vdisk that is grafted onto the vdisk chain, e.g., as a child vdisk of the reference vdisk. The differences between the reference vdisk and datasource disk are seeded from the datasource disk to hydrate the datasource-backed vdisk.
US12141038B2

A memory controller includes a command queue, a memory interface queue, at least one storage queue, and a replay control circuit. The command queue has a first input for receiving memory access commands. The memory interface queue receives commands selected from the command queue and couples to a heterogeneous memory channel which is coupled to at least one non-volatile storage class memory (SCM) module. The at least one storage queue stores memory access commands that are placed in the memory interface queue. The replay control circuit detects that an error has occurred requiring a recovery sequence, and in response to the error, initiates the recovery sequence. In the recovery sequence, the replay control circuit transmits selected memory access commands from the at least one storage queue by grouping non-volatile read commands together separately from all pending volatile reads, volatile writes, and non-volatile writes.
US12141025B2

Methods, systems, and computer-readable storage media for receiving, by a self-healing platform within the container orchestration system, fault data that is representative of two or more error events occurring within a cluster provisioned within the container orchestration system, determining, by the self-healing platform, a set of actions to be executed in response to the two or more error events, providing, by the self-healing platform, a priority value for each error event of the two or more error events, and transmitting, by the self-healing platform, instructions to execute actions in the set of actions based on respective priority values of the two or more error events.
US12141015B2

A hardware and software coordinated processor power state policy (e.g., policy for C-state) that delivers optimal power state selection by taking in to account the performance and/or responsiveness needs of thread expected to be scheduled on the core entering idle, to achieve improved IPC and performance for cores running user critical tasks. The scheme provides the ability to deliver responsiveness gains for important and/or user-critical threads running on a system-on-chip. A power management controller coupled to the plurality of processing cores, wherein the power management controller receives a hint from an operating system indicative of a bias towards a power state or performance state for at least one of the processing cores of the plurality of processing cores based on a priority of a thread in context switch.
US12141013B2

Systems and methods for managing settings based upon Information Handling System (IHS) motion using heterogeneous computing platforms are described. In an illustrative, non-limiting embodiment, an IHS may include a heterogeneous computing platform and a memory coupled to the heterogeneous computing platform, where the memory comprises a plurality of sets of firmware instructions, where each of the sets of firmware instructions, upon execution by a respective device among a plurality of devices of the heterogeneous computing platform, enables the respective device to provide a corresponding firmware service, and where at least one of the plurality of devices operates as an orchestrator configured to: identify an IHS motion, at least in part, upon context or telemetry data received from at least a subset of the plurality of devices; and trigger a modification of an IHS setting based, at least in part, upon the identification.
US12141012B2

Reducing power consumption in an electronic device can include analyzing device usage data associated with the device to predict an extended period of user inactivity, the usage data including at least one of historical usage data and present usage signals and entering an enhanced reduced power state by implementing one or more power saving optimizations for at least a portion the extended period of extended user inactivity, the one or more power saving optimizations slowing, delaying, or interrupting one or more normal activities normally performed by the device. The method can further include exiting the enhanced reduced power state by suspending the one or more power saving optimizations. Exiting the enhanced reduced power state can be performed in response to at least one of: user activity; a specified user routine; or a time predicted by the analyzing device usage data.
Patent Agency Ranking