US12177326B2

The present technology relates to a data processing apparatus and a data processing method that can reduce errors of time arising from accuracy of time information. The data processing apparatus generates signaling including time information having accuracy of time according to a frame length of a physical layer frame and processes the signaling so as to be included into a preamble of the physical layer frame to make it possible to reduce errors of time arising from time information. The present technology can be applied, for example, to a transmitter compatible with a broadcasting method of ATSC3.0 and so forth.
US12177321B2

A PON system that includes an optical line terminal that processes TCP ACK packets in a manner to reduce the bandwidth used.
US12177314B2

Systems and methods for using a blockchain to share secondary content across multiple platforms are provided. A first platform receives content, such as an image or video. A content identifier is generated for the content. The first platform also receives secondary content, such as comments and reactions for the content. The content identifier is used to select a blockchain that stores the secondary content received by the first platform. When the content is shared with the second platform, the content identifier is shared with the content. The second platform uses the content identifier to retrieve secondary content associated with the content from the blockchain.
US12177312B2

In some embodiments, a method receives a first request for a first time window and a first viewport position for a client that is viewing a 360 degree video. A first message is sent to indicate a computing device will push content in a stream for a first one or more time windows other than the first time window. The method pushes content based on the first viewport position for the first time window to the client. A second request is received to change from the first viewport position to a second viewport position. The method sends a second message to indicate the computing device will push content in the stream for a second one or more time windows without canceling the stream. The method pushes content based on the second viewport position in the 360 degree video for the second one or more time windows to the client.
US12177300B2

A control circuit may obtain, over a network, a first communication from a first vehicle by a first channel, the first channel associated with a first communication protocol; generate ongoing session data associated with the first communication, the ongoing session data defining a first online session between the computing system and the first vehicle over the first channel; determine, by the control circuit, a network event associated with the first vehicle from the first online session associated with the first communication protocol, wherein the network event is associated with an event timestamp; in response to determining the network event, generate first session record data associated with the first online session, the first session record data comprising the event timestamp and identifying the first channel; and output, for storage in a memory, the first session record data in a session history dataset associated with the first vehicle.
US12177299B2

A method of operating a vehicle to anything, V2X, application enabler, VAE, server is provided according to some embodiments disclosed herein. The method includes receiving a registration request message from a V2X application specific server. The method further includes transmitting a registration response message to the V2X application specific server responsive to receiving the registration request message.
US12177293B2

Systems and methods for peer-to-peer video streaming from an edge data storage device to a browser are described. A surveillance video camera may establish a secure peer-to-peer connection using a first data transfer protocol with a user device. Once the secure peer-to-peer connection is established with the user device, out of band key exchange may occur through the peer-to-peer connection. Then, a shared key may be generated at both the video camera and the user device such that a request for media from the user device may be sent to a relay server over a second data transfer protocol. The video camera may then send an encrypted data file responsive to the media request over the second data transfer protocol to the relay server.
US12177292B2

Enhanced packet redirect capabilities are disclosed herein for draining traffic to a server. In an implementation, a server in an infrastructure service receives a packet from a stateless load balancer. The packet may comprise a request for content. A user space program on the server determines whether a connection identified in the packet belongs to the server. If the connection belongs to the server, the user space program handles the request for the content. If not, the server forwards the packet to a secondary server in the infrastructure service. The secondary server, to which the connection may belong, can then handle the request.
US12177283B2

A system and method for providing an integrated system of endpoints are described, even though the endpoints are distributed over several locations. A distributed controller operates to link the endpoints together and provide a unified view of endpoints to a conference provider. In addition, the distributed controller can assign the workload of some endpoints to other endpoints that are better able to handle the workload. The distributed controller is implemented by cooperating processes in the endpoints.
US12177282B2

An example method includes for enhancing video streaming includes inputting a client-side environment parameter to a client-side neural network (NN) implemented in a client device and then training the client-side NN based on the inputted client-side environment parameter. Thereafter, a client-side encoding bit rate is determined based on a result of the training of the client-side NN and then transmitting the determined client-side encoding bit rate as an input to a server-side neural network (NN) implemented in a server device. The method further includes training the server-side NN based on the inputted client-side encoding bit rate and a server-side environment parameter. Then, a server-side encoding bit rate is determined based on a result of the training of the server-side NN and thereafter, an encoding bit rate of an encoder for the video stream is adjusted based on the determination of the server-side encoding bit rate, and the server-side environment parameter.
US12177276B2

An audio system data synchronization method and an audio component are provided. The method includes: the first device receiving in an n-th cycle an audio data packet sent by the audio data source and judging whether receiving is successful; the second device receiving in the n-th cycle the audio data packet and judging whether receiving is successful; if the receiving of the first device and/or the second device is failed, one of the first and second devices whose receiving is failed sending a first special acknowledge packet in the n-th cycle; after receiving the NAK packet, making the audio data source re-send the audio data packet in an n+1-th cycle; and after receiving the first additional field, making the other device stop sending a signal in the n-th cycle, and receive, in synchronization with the device whose receiving is failed, in the n+1-th cycle the re-sent audio data packet.
US12177275B2

A conference and collaboration system including local computing devices and a receiver are provided. The receiver and/or local devices may run collaboration applications and/or virtual conferencing applications. The receiver and/or at least one local device may be in communication with a remote server running a conference platform and hosting a virtual conference. The receiver may join the conference as a participant and share audio/visual data with the conference platform. The local device may also join and may share audio/visual data with the conference platform and receive conference audio/visual data from the conference platform. The local device may share the conference audio/visual data with the receiver. The receiver may further receive audio/visual data from a non-participant local device and send such data to the conference platform. Alternatively, only a conference device may join the conference as a participant and share audio/visual data from the conference with the local devices.
US12177266B2

A streaming orchestrator may monitor the quality of video being delivered to a home or other building. If the streaming orchestrator determines that additional performance is needed, it may create an additional User Plane Gateway in the virtual “white box” environment residing in the customer premises. The streaming orchestrator may instruct gNodeBs to continue to route traffic back to the central core functions or to route traffic to local user plane gateways which transmit video streams to the Internet via localized high-speed connections.
US12177259B1

In an embodiment, a method automatically determines a networked data center architecture. In the method, a database describing capabilities of a data center provider is assembled. The database describes capabilities of a plurality of data centers of the data center provider. A specification of requirements for the networked data center architecture is received. The specification describes data processing and connectivity requirements of a customer of a data center provider. The database is searched to determine a solution including a plurality of connections and data center that satisfy the specification. Based on the searching, the solution is output as a recommendation to provide the networked data center architecture. In another embodiment, options for a networked data center architecture are visualized. In yet another embodiment, API calls are made to provision the networked data center architecture.
US12177255B2

Extending access to a data model includes loading into a programmatically isolated process address space of a computer, an instance of an extension framework computer program and executing in the framework, computer program logic configured to establish a communicative channel between the isolated process address space and a data analytics computer data processing system executing in a separate process address space. Thereafter, within the framework a directive may be received to access a data model managed in the data analytics computer data processing system. In response, a function may be selected in respect to an API to the data analytics computer data processing system corresponding to the received directive. Finally, the selected API function may be invoked over the communicative channel and a result derived from the data model may be received in the framework from over the communicative channel in response to the selected API function.
US12177251B1

A system may generate all possible character mistakes in a first uniform resource locator associated with a first website, which may produce a set of unique and similar uniform resource locators associated with a set of similar websites. The system may execute machine vision algorithms to compare visual images of the first website and the set of similar websites, and identify a subset of similar websites, which may be undistinguishable from the first website. The system may block the subset of websites, and thereby prevent any user from accessing these fraudulent and malicious websites.
US12177245B2

A method for propagating data packets in a network of nodes is disclosed. The method includes collecting a set of first data packets during a first period from peer nodes in the network of time; determining an available bandwidth in the links of network nodes to a plurality of neighbouring nodes connected to the network node; assigning mappings for first data packets for relay to one or more neighbouring nodes. Based on a bandwidth, determine a range of possible values for peer nodes to which the first data packet is assigned for mappings; then selecting a number in the determined range to set as a first number of peer nodes to set a first length of time delay in relaying the first data packet to one or more peer nodes; and transmitting the first data packets of the set to the plurality of neighbouring nodes according to the mapping.
US12177242B2

Systems, methods, and computer-readable storage media for protecting data. One system includes a processing circuit configured to receive, identify, or collect cybersecurity data. The processing circuit can further be configured to generate metadata from the cybersecurity data based on characterizing the at least one cyber incident or claim. The processing circuit can further be configured to generate or update a protection parameter of one or more protection products of a protector based on the metadata. The processing circuits can further be configured to determine at least two cyber incidents correspond to a catastrophic incident based on the metadata. The processing circuits can further be configured to generate and provide a claim data package including the metadata and the catastrophic incident.
US12177218B1

Differentiating between human interaction and computer interaction using a natural perception of human eyes to identify human users. One or more images may be displayed within one or more test fields on a web page. The one or more images themselves, or a duration for which they are presented, may cause a human eye to not see something that is in the images or to see something that is not in the images. Input may be received from the user identifying all images that are perceived by the user. A determination may be made that the user is a human user based on what the user identifies. Access to another web page may be granted to users who are determined to be human and denied to users that are not determined to be human.
US12177213B2

Techniques for establishing a secure connection between a lead device and a secondary device are disclosed herein. According to an embodiment, the lead device receives a request to establish a secure connection with the secondary device. The lead device determines whether the secure connection is an initial connection with the secondary device. In response to a determination that the secure connection is not an initial connection with the secondary device, the lead device authenticates the secondary device using one or more credentials associated with the secondary device and stored by the lead device. In response to a successful authentication using the one or more credentials, the lead device establishes the secure connection with the secondary device.
US12177210B2

Upon an attempt to access a service of a third-party server, full-duplex password-less authentication provides a one-time password to the user displayed at the client device and at a mobile device associated with the user. The user verifies the access by comparing the one-time password displayed at the mobile device and the one-time password displayed at the client device. In some embodiments, the one-time password is displayed as a picture while in other embodiments, a combination of a picture the one-time password is displayed as a picture and a set of alphanumeric characters for ease in making the comparison. The user determines whether to accept or deny the authentication sequence after a simple visual comparison.
US12177204B2

Techniques for certificate authority (CA) selection are described. A certificate management service of a cloud provider network receives a first request to generate a certificate from an electronic device, the first request including an indication of an identity of a user and an identification of a domain name to associate with the certificate. A CA selection policy applicable to the first request is identified, the CA selection policy including a CA selection rule. A CA to generate the certificate is identified by evaluating the CA selection rule, the CA selection rule associates at least a portion of the domain name with the CA. A second request to generate the certificate is sent to the identified CA. The certificate or an identification of the certificate from the CA is returned to the electronic device.
US12177200B1

The disclosure describes a scalable, risk-based authentication system including a plurality of fraud monitoring engines configured to: analyze user data and organization data, and generate a set of risk factors based on the user data and the enterprise data; a risk aggregator in communication with the plurality of fraud monitoring engines configured to: receive the set of risk factors, and transform the set of risk factors into risk indicators; and an authentication engine configured to: receive the risk indicators from the risk aggregator, and generate an authentication plan for a requested activity based on the risk indicators and the requested activity.
US12177189B2

A gateway device for implementing data security is described herein. The gateway device is coupled between a client device and a server device, and is configured to receive encoded data and a set of operations from the server device in response to a request for cloud services from the client device. The gateway device is configured to decode the encoded data, and to provide the decoded data and the set of operations to the client device. The client device is configured to perform the set of operations on the decoded data, and to incorporate the operation results into an application or interface corresponding to the requested cloud service. The gateway device is configured to encode the operation result data, and to provide the encoded operation result data to the server device for storage.
US12177188B2

Disclosed are various embodiments for extending cloud-based virtual private networks to radio-based networks. In one embodiment, a subnet of a virtual private cloud network of a cloud provider network is created in a radio-based network. An identifier of a subscriber identity module of a client device is registered in the virtual private cloud network. The subscriber identity module is assigned to a security group of the virtual private cloud network. A request from the client device to connect to the radio-based network is received, and the request presents the identifier. The virtual private cloud network to which the client device is permitted access is determined. The client device is provided with access to a resource on the virtual private cloud network through the radio-based network.
US12177183B2

An information reporting method includes after receiving a Border Gateway Protocol (BGP) flow specification (FS) rule, a network node obtains a status of implementing the BGP FS rule on the network node, where the status indicates that either the BGP FS rule is implemented on the network node or the BGP FS rule is not implemented on the network node. Then the network node sends the status to a server.
US12177171B2

An autonomous chat bot monitors actions of users on a messaging platform and generates self-initiated chat sessions with the user to gauge users' interest and intent with respect to a target subject matter and the conversations of the chat sessions. Based on the gauged interest and intent, profiles or preferences are generated for the users independent of or relevant to the target subject matter. In an embodiment, customer contact information for the users are provided by the autonomous chat bot to a Customer Relationship Management (CRM) system for further engaging the customer with respect to the target subject matter or other subject matters determined to be relevant from the profiles or preferences
US12177166B2

This disclosure provides methods, devices and systems for increasing the transmit power of wireless communication devices operating on power spectral density (PSD)-limited wireless channels. Some implementations more specifically relate to trigger frame and physical layer convergence protocol (PLCP) protocol data unit (PPDU) designs that support distributed transmission. In some implementations, an access point (AP) may transmit a trigger frame soliciting a trigger-based (TB) PPDU from a wireless station (STA), where the trigger frame carries RU allocation information indicating a number (N) of tones allocated for the STA and carries tone distribution information indicating whether the N tones are allocated for a contiguous transmission or a distributed transmission. In some other implementations, an AP or a STA may transmit a PPDU carrying distributed signaling information indicating whether the PPDU is transmitted as a contiguous transmission or a distributed transmission.
US12177147B2

Provided are a method and apparatus for determining a measurement gap, and a terminal device. The method comprises: a terminal device determining, on the basis of a positional relationship between a first signal and a first BWP and a subcarrier spacing of the first signal, whether measurement of the first signal needs a measurement gap, wherein the first BWP is an active BWP of a serving cell, and the first signal is a reference signal sent by a target cell.
US12177143B2

For example, a first device may calibrate a reference channel estimation based on a plurality of first channel estimation measurements, the plurality of first channel estimation measurements corresponding to first PPDUs received from a second device over a wireless channel, wherein two consecutive channel estimation measurements of the plurality of first channel estimation measurements are separated by no more than a first time interval; and determine a plurality of second channel estimation measurements for detection of a change in an environment of the wireless channel based on the reference channel estimation, wherein the plurality of second channel estimation measurements corresponds to a plurality of second PPDUs received from the second device over the wireless channel, wherein two consecutive channel estimation measurements of the plurality of second channel estimation measurements are separated by at least a second time interval, the second time interval is longer than the first time interval.
US12177139B2

A wireless communication device includes a receiver configured to receive first information to designate a first bandwidth narrower than a maximum available bandwidth extended based on a predetermined channel, and to receive second information to designate a plurality of channels including at least one channel different from a channel in the first bandwidth among a plurality of channels in the maximum bandwidth; and controlling circuitry configured to specify a plurality of channels for use in communication based on at least the second information.
US12177136B2

A method and wireless communication device use a first processing unit to perform a first communication event within a first communication window by use of a first communication protocol, a second processing unit to perform a second communication event within a second communication window by use of a second communication protocol, and a wireless communication unit connected to a radio-frequency antenna to transmit and/or receive a packet wirelessly. The first and second processing units may perform the first and second communication events via the wireless communication unit. The second processing unit or the wireless communication unit may transmit an event signal to the first processing unit when performing the second communication event or receiving a packet, respectively, to allow the first processing unit to arrange the first communication window (or first communication event) with respect to the second communication window (or second communication event) to minimize interference.
US12177135B2

Examples described herein relate to a network interface that includes an initiator device to determine a storage node associated with an access command based on an association between an address in the command and a storage node. The network interface can include a redirector to update the association based on messages from one or more remote storage nodes. The association can be based on a look-up table associating a namespace identifier with prefix string and object size. In some examples, the access command is compatible with NVMe over Fabrics. The initiator device can determine a remote direct memory access (RDMA) queue-pair (QP) lookup for use to perform the access command.
US12177127B2

A User Plane Function (UPF) of 5G Core network performs a search for the next hop in the data path, using utilities (e.g., Internet Control Message Protocol (ICMP) trace route), and determines the capability of the next router and/or other hops in the path. The UPF updates (e.g., using the PATCH command) the Network Repository Function (NRF) with the gathered information. The UPF also updates the NRF the UPF's position in the current route, and the role(s) the UPF is playing at a given time, e.g., Branching Point (BP), Intermediate User Plane Function (I-UPF), and the like. The SMF is enabled to identify the UPF's capability for a given PDU Session. The selection of a given UPF for non-suitable roles can be prevented, and the UPF can be selected for those roles in which the UPF is more suitable at a given time.
US12177126B2

A system and method for multi-channel network congestion control. A method includes determining a packet routing scheme for a plurality of packets of a data stream, wherein the packet routing scheme includes a routing of each packet to a respective communication channel of a plurality of communication channels, wherein each of the plurality of communication channels is connected to a scheduling component and to a synchronizing component; and sending the plurality of packets via their respective communication channels, wherein each of the sent packets includes timing data, wherein the synchronizing component is configured to synchronize the plurality of packets based on the timing data of each packet and to reconstruct the data stream using the synchronized packets.
US12177123B1

Route tables may be associated with ingress traffic for logically isolated networks. A routing device at the edge of a logically isolated network may receive a route to include in a route table that is associated with ingress traffic to the logically isolated network, where the ingress traffic is destined for a block of public or private IP addresses. The route instructs the edge routing device to forward such ingress traffic to a network interface of a network appliance hosted in the logically isolated network. Network packets received at the edge routing device may have a destination of one or more public or private IP addresses in the block of public/private IP addresses. The edge routing device may identify the route in the route table that forwards the ingress network traffic destined for the block of public or private IP addresses to the network interface for the network appliance.
US12177116B2

A method may include receiving a domain name system (DNS) query at a network device, where the DNS query may be associated with a traffic flow identified for rerouting through an alternative path utilizing an alternative network device instead of a default path. The method may also include rewriting the DNS query such that the DNS query is routed through the alternative network device along the alternative path and to a DNS server associated with the alternative path. The method may additionally include receiving a DNS response from the DNS server, where a resource identified in the DNS response may be based on the DNS query coming through the alternative network device.
US12177106B2

Systems and methods for testing operations for distributed device systems may use a test signal that is generated at a central unit and looped back internally within the central unit to test the central unit. The test signal may then be sent over a communication medium to a remote unit and looped back to the central unit to test the communication path. Further, the remote unit may include a testing circuit to test internally. By sequentially testing devices within the distributed device system, problems may be isolated and potentially repaired without having to return a device to a manufacturer facility. Even when such returns are needed, only the problematic device is returned, potentially saving time in the installation.
US12177103B2

Methods and systems for determining usage are described. Initially, site-centric data and panel-centric data are accessed and pre-processed. Initial usage measurement data is determined based on the pre-processed site-centric data. One or more adjustment factors are determined based on the pre-processed panel-centric data. The one or more adjustment factors are applied to the initial usage measurement data to generate an adjusted usage measurement data. Reports based on the adjusted usage measurement data are generated.
US12177100B1

A system includes Session-Initiation-Protocol (SIP) servers that provide services for a respective set of endpoints. A monitor server can receive connectivity status of the respective set of endpoints based on registration status provided by the endpoints to the SIP servers. Based upon the received connectivity status, endpoints having connectivity problems are parsed into one or more subgroups. Potential problem sources are identified for the connectivity problems of the parsed endpoints. For each of the subgroups, the monitor server determines whether the subgroup exceeds a corresponding trigger threshold. In response a corresponding trigger threshold being exceeded, an action profile specifying an entity is accessed. A notification is transmitted to the entity.
US12177095B1

In some implementations, a remediation engine may receive an indication of the cloud-based application. The remediation engine may generate the data structure for the cloud-based application. The remediation engine may receive an indication of a corresponding user. The remediation engine may update the data structure to associate the corresponding user with the cloud-based application. The remediation engine may receive an indication of a corresponding category. The remediation engine may update the data structure to associate the corresponding category with the cloud-based application. The remediation engine may receive an indication of a first label and an indication of a first module of the cloud-based application. The remediation engine may update the data structure to associate the first label with the first module of the cloud-based application. The remediation engine may provide the data structure for processing alerts associated with the cloud-based application.
US12177090B2

A technique for improving system administration involves implementing system administration agent programs on a plurality of devices in an administered network. A deployment agent deploys the system administration agent program or a portion thereof to suitable devices when they are detected. System monitoring agents monitor the administered network to generate data. A reporting engine sends agent reports including the generated data to a system administration server. The system administration server facilitates administration of the administered network in real time.
US12177079B2

An example system including a vehicle having a multi-zone network comprising a plurality of network zones, each one of the network zones comprising at least one zone manager; wherein the plurality of network zones are arranged according to a network topology description of a selected zone architecture; and a network management controller, including a zone implementation circuit structured to interpret a zoned architecture communication scheme; a zone manager command circuit structured to interpret a zone manager command description for each of the at least one zone managers in response to the zoned architecture communication scheme; and a zone execution circuit structured to provide the corresponding zone manager command description to each of the at least one zone managers; and wherein each of the at least one zone managers is responsive to the corresponding zone manager command description to control communications.
US12177073B2

A system for configuring a network, comprising a network software installation system operating on a first processor and configured to install a current version of one or more algorithms on each of a plurality of site-specific hardware items and to configure each of the plurality of site-specific hardware items to interoperate with each other. A plurality of microbots operating on one or more of the plurality of site-specific hardware items, each microbot having state and configured to communicate with each other microbot over a microbot network.
US12177059B1

A method, apparatus, and computer program product for estimated transmit skew comprising restoring an I component and a Q component of a signal, extracting clock information from the I component, extracting clock information from the Q component, and determining the skew between the I component and the Q component using the extracted clock information from the I component and the extracted clock information from the Q component.
US12177056B2

A telecommunication method which includes: mapping, with a mapper, input data to points of a constellation in order to generate symbols, repeating symbols according to a pattern, modulating the symbols, with a modulator, in order to generate multi-carrier symbols, and transmitting a radio signal representative of the multi-carrier symbols.
US12177045B2

A method of equalization for high-speed processing and an equalizer thereof are proposed. The method of equalization includes determining a filter coefficient applied to a transmitter equalizer provided with a 2-tap precoder according to an approximate channel response characteristic, generating a pre-equalization signal by removing precursor ISI of a transmission feedback signal by the precoder to which the filter coefficient is applied, so as to output the pre-equalization signal as a transmitting signal, and receiving a transmission signal and generating an equalization signal by removing postcursor ISI of the received transmission signal by a receiver equalizer provided with a feedback filter having auxiliary coefficients for compensating for a difference between an overall channel response of the transmission signal and a channel response based on the precoder.
US12177037B2

A vehicle control system includes a transmitting electronic control unit for transmitting multiplexed protocol data units. The transmitting electronic control unit is enabled to transmit first and second protocol data units with corresponding first and second selector field values. A receiving electronic control unit is in electronic communication with the transmitting electronic control unit. The receiving electronic control unit is enabled to be programmed to operate in a first mode of operation or in a second mode of operation. The receiving electronic control unit is enabled to receive and process the first protocol data unit based on receipt of the first selector field value when operating in the first mode of operation and is enabled to receive and process the second protocol data unit based on receipt of the second selector field value when operating in the second mode of operation.
US12177036B2

A method for managing image data in a vehicle lighting system, the lighting system including a lighting module and a multiplexed bus for transmitting compressed image data to the lighting module. The method includes receiving an instruction to trigger a lighting function, the lighting function being configured to be generated by the lighting module from compressed image data corresponding to lighting patterns having L rows, L being an integer. Determining the image data to be compressed from among the image data of the lighting patterns of the at least one lighting function by selecting the image data of X rows from the L rows of the lighting patterns, X being an integer smaller than L. Compressing the image data determined as having to be compressed. Transmitting the compressed image data to the lighting module via the multiplexed bus in order for the lighting function to be generated and projected.
US12177030B2

A server causes transmission of an invitation for a video conference to a device of a proposed participant of the video conference. The server receives, from the device of the proposed participant, a request for a recording of the video conference in response to the invitation. The server generates the recording based on the request and a stored setting associated with a host of the video conference. The server provides, to the device of the proposed participant after completion of the video conference, a message indicating that the recording is available.
US12177029B1

A system is provided including an adaptive scoreboard for testing and verification of serial communication protocols. The scoreboard is configured to: receive, through a first port, actual data packets from a design under test (DUT), and, through a first pattern detection engine, based on a set of pre-defined skip patterns, identify a first set of redundant data packets from the actual data packets; receive, through a second port, reference data packets from a reference model, and, through a second pattern detection engine, based on the set of pre-defined skip patterns, identify a second set of redundant data packets from the reference data packets; and compare the actual data packets and reference data packets to verify the functionality of the DUT by at least one of ignoring the first and second sets of redundant data packets and comparing the first and second sets of redundant data packets if they are matching.
US12177027B2

The present disclosure relates to a user equipment, a network node and respective communication methods for a user equipment and a network node. A according to some embodiments, a user equipment comprises a transceiver which, in operation, receives data on a plurality of downlink shared channels, the data received on the plurality of downlink shared channels being respectively the same data, and circuitry which, in operation, decodes the data, generates an indicator which indicates whether or not the data has been successfully decoded using the plurality of downlink shared channels. The transceiver, in operation, transmits the indicator on at least one of a plurality of uplink control channels associated respectively with the plurality of downlink shared channels.
US12177026B2

A transmission station (STA) of a wireless local area network system according to various embodiments can determine a first code rate and encode first data on the basis of a second code rate which is lower than the first code rate. The transmission STA can again generate second data on the basis of the first code rate and the encoded first data and transmit same.
US12177021B2

Provided are a control method and device for a data packet duplication function, and a communication device. The control method for the data packet duplication function includes determining, by a communication device, to deactivate or activate a data packet duplication function; and performing, by the communication device, an operation of deactivating or activating the data packet duplication function correspondingly. Further provided is a storage medium.
US12177020B2

A method, system and apparatus are disclosed. In one or more embodiments, a network node is configured to communicate with a wireless device (WD). The network node configured to, and/or comprising a radio interface and/or comprising processing circuitry configured to determine if a detected sequence meets one of an acknowledgement (ACK) criterion and negative-acknowledgement (NACK) criterion using at least one bias value where the at least one bias value is based at last in part on a type of service associated with the detected sequence.
US12177016B2

A wireless communication apparatus includes an encoding unit, an interleaving processing unit, a modulation unit, and a transmission unit. The encoding unit divides a bit string to be transmitted to a communication destination apparatus which is a wireless communication apparatus at a communication destination in a predetermined period into a plurality of blocks and performs error correction coding for each of the plurality of blocks to generate encoded data. The interleaving processing unit performs interleaving on the encoded data to generate a transmission bit string such that bits of the encoded data which has been generated from one of the plurality of blocks are to be transmitted in a distributed manner in a period where communication quality between the wireless communication apparatus and the communication destination apparatus is higher than a predetermined value in the predetermined period and in a period where the communication quality is lower than the predetermined value in the predetermined period. The modulation unit modulates the transmission bit string. The transmission unit divides the modulated transmission bit string into a plurality of wireless frames in the predetermined period and wirelessly transmits the plurality of wireless frames to the communication destination apparatus.
US12177014B2

A method and apparatus for receiving a PPDU in a wireless LAN system are proposed. Specifically, a receiving STA receives a PPDU from a transmitting STA through a first band, and decodes the PPDU. The PPDU comprises first to third fields. The first field comprises information on the bandwidth of the first band. The second field comprises information on whether preamble puncturing is performed in the first band. The third field comprises information about a pattern of preamble puncturing.
US12177010B2

Aspects of the present disclosure include methods, apparatuses, and computer-readable medium for transmitting at least one capability signal to a network entity, wherein the at least one capability signal indicates whether at least one filter in at least one receive chain of the UE is adaptively switchable between a first configuration and a second configuration, wherein the first configuration supports half-duplex communication with the network entity, wherein the second configuration supports sub-band full duplex communication with the network entity; and exchanging a signal between the UE and the network entity according to the at least one capability signal.
US12176991B2

A method for wireless communication is disclosed, wherein an access node is configured to transmit signals using beamforming to a user device, wherein transmitting signals using beamforming comprises transmitting signals using a selected beam of a plurality of available beams, and wherein beam tracking comprises measurements by the user device on a candidate set of beams of the plurality of available beams for beam selection. The method comprises estimating at least one of a distance from the access node to the user device and a velocity parameter of the user device, and adjusting one or more of a beam tracking measurement frequency, a beam tracking measurement periodicity, the beam tracking measurement period, and a beam tracking measurement interval based on at least one of the estimated distance from the access node to the user device and the estimated velocity parameter of the user device. In some embodiments, adjusting one or more of the beam tracking measurement frequency, the beam tracking measurement periodicity, the beam tracking measurement period, and the beam tracking measurement interval is further based on a load of the access node and/or on a priority of the user device. Corresponding apparatus, network node and computer program product are also disclosed.
US12176987B2

The present disclosure discloses a method for transmitting, by means of a user equipment, uplink feedback information related to at least one cell among a plurality of cells configured to the user equipment in a wireless communication system comprising the user equipment and a base station comprising a plurality of cells, and a user equipment and a base station for supporting same. According to an embodiment applicable to the present disclosure, a user equipment may report, to a base station, only uplink feedback information related to some of a plurality of cells in which BF has occurred, and correspondingly, the base station may recognize that uplink feedback information related to a beam which is received from the user equipment includes only uplink feedback information related to some of the plurality of cells in which the BF has occurred.
US12176986B2

There is provided an apparatus, said apparatus comprising means for receiving an indication from a base station, at a user equipment having at least one antenna panel, to provide beam reporting information according to one of a plurality of beam reporting formats and providing beam reporting information to the base station according to the indicated beam reporting format.
US12176973B2

An acoustic transmission device may communicate sensing data via one or more multiple-input multiple-output (MIMO) transmissions. The device may comprise a serial peripheral interface (SPI) and/or a phase shifting key (PSK) modulator. The device may be configured to provide a first SPI signal, perhaps including one or more coded information bits, to the PSK modulator. The device may provide a second SPI signal, perhaps including a synchronous clock signal, to the PSK modulator. The device may generate of one or more symbols on N transmit branches based on the first SPI signal. The device may generate of at least one carrier frequency with one or more phases to form one or more phased carriers based on the second SPI signal. The device may control a transmission of the sensing data (e.g., video) via the one or more symbols on the N transmit branches on the one or more phased carriers.
US12176958B2

Provided is a device which includes a method for the coherent detection of an optical signal, including the following steps of providing a vertically illuminable photodiode; producing an optical reference signal; radiating the optical signal and the reference signal into the photodiode in such a way that the two signals at least partially interfere with each other. Radiating the optical signal into the photodiode is effected via a first side of the photodiode, and radiating the reference signal into the photodiode is effected via a second side of the photodiode, or, vice versa, the reference signal is radiated into the photodiode via the first side of the photodiode and the optical signal is radiated into the photodiode via the second side.
US12176950B2

A test device and method for testing a distributed feedback laser diode (DFB-LD) device for an optical transceiver of a radio over fiber (RoF) system examines the DFB-LD device based on an absolute limiting rating, an operating case environment, and a functional specification, in which the absolute limiting rating is a rating at which there is no fatal damage to the DFB-LD device during a short period of time when each limiting parameter is isolated and all other parameters are in a normal performance parameter, the operating case environment includes an operating temperature, and the functional specification includes parameters to be tested according to an operating condition for the functional specification.
US12176946B2

Laser safety shutoff or power reduction is disclosed for optically amplified fiber optic links with high transmission power. In an embodiment, a network element includes an amplifier configured to amplify one or more traffic carrying signals that are being transmitted over an optical fiber connected to the network element; a first receiver configured to receive a first monitoring signal that counter propagates over the optical fiber relative to the one or more traffic carrying signals; and circuitry configured to one or more of reduce power of the amplifier and shut off lasers associated with the amplifier, responsive to a loss of signal at the first receiver.
US12176945B2

A transceiver module for providing operational resilience is presented. The transceiver module is configured to receive first data via a first optical module in a first configuration of operation and detect, using an adapter that is operationally connected to the first optical module, an operational failure of the first optical module. In response to detecting the operational failure, the transceiver module is configured to switch, via the adapter, from the first configuration of operation to a second configuration of operation by: automatically engaging a second optical module; triggering the first data that was initially directed into a first input port of the first optical module to be directed into a second input port of the second optical module; and receiving the first data from a second output port of the second optical module.
US12176943B2

Ultra-Wideband (UWB) technology exploits modulated coded impulses over a wide frequency spectrum with very low power over a short distance for digital data transmission. Such UWB systems through their receivers may operate in the presence of interfering signals and should provide for robust communications. Accordingly, an accurate and sharp filter that operates at low power is required and beneficially one that does not require a highly accurate power heavy clock. Further, many UWB applications require location and/or range finding of other elements and it would therefore be beneficial to provide a UWB based range finding and/or location capability removing the requirement to add additional device complexity and, typically significant, power consumption.
US12176942B2

Methods, systems, and apparatuses are presented to transmit fragmented communication frames, such as fragmented ultra-wideband (UWB) frames. In some implementations, a communication frame may be divided into a plurality of fragments, and the fragments may be transmitted across a plurality of regulatory test intervals. E.g., each fragment may be transmitted within a mutually-exclusive regulatory test interval. In some implementations, each fragment may be constrained in time and/or transmission power, such that the total energy emitted during transmission of the fragment remains within a maximum energy limit defined for the regulatory test interval, e.g., by a regulatory entity. In some implementations, the sum of the energy emitted during transmission of two or more fragments may exceed the maximum energy limit defined for the regulatory test interval.
US12176936B2

Methods and devices addressing design of wideband LNAs with gain modes are disclosed. The disclosed teachings can be used to reconfigure RF receiver front-end to operate in various applications imposing stringent and conflicting requirements. Wideband and narrowband input and output matching with gain modes using a combination of the same hardware and a switching network are also disclosed. The described methods and devices also address carrier aggregation requirements and provide solutions that can be used both in single-mode and split-mode operations.
US12176935B2

Methods and apparatuses for performing predistortion on transmissions to antennas are disclosed. In some embodiments, a method includes obtaining a type and scan angle of a flat panel antenna of a satellite terminal; selecting, based on the type and the scan angle, predistortion to apply to a signal to be transmitted to the flat panel antenna; applying the predistortion to the signal; and transmitting the signal to the flat panel antenna of the satellite terminal.
US12176927B2

A tactile reproduction system achieves a data amount reduction of a tactile signal while ensuring reproducibility of a tactile sense. A decoding apparatus includes a decoding unit configured to decode tactile coded data obtained by performing encoding of compressing an information amount, on a tactile signal using higher-order perception in a tactile sense. Therefore, a data amount reduction of a tactile signal can be performed in accordance with a tactile characteristic of a human.
US12176915B1

A time signal processor based on multiplying phase interpolation circuit is provided. The time signal processor includes a time signal processing circuit, a calibration circuit and a digital logic circuit, and realizes a time input signal-digital output signal conversion process. The time signal processing circuit quantizes an input time signal to obtain a series of digital code output; feedback compensation is carried out on the time signal processing circuit through the calibration circuit; and finally, the digital logic circuit completes final digital output.
US12176914B2

An embodiment of the present disclosure provides a conversion circuit for converting a single-ended input to a differential input, which has fewer switches and fewer capacitors. This conversion circuit increases the signal-to-noise ratio (SNR), and the conversion circuit directly uses the higher supply voltage AVDD without being bucked by the regulator, wherein the common mode voltage is AVDD/2N, and N is greater than 1. Overall, not only the circuit area is smaller and the SNR is higher, but also the manufacturing cost is reduced. In addition, compared with the prior art, the conversion circuit of the embodiment of the present disclosure has only three operation periods, so the control is simpler and the operation speed is faster.
US12176905B2

This disclosure relates to a pipeline clock driving circuit, a computing chip, a hashboard and a computing device. A pipeline clock driving circuit provides a pulse clock signal to a pipeline comprising multiple operation stages. The pipeline clock driving circuit includes multiple stages of clock driving circuits, each configured to provide the pulse clock signal to one corresponding operation stage; and a clock source coupled to an input of a first stage of clock driving circuit and configured to provide a basic clock signal. Inputs of other stages of clock driving circuits are coupled to outputs of previous stages of clock driving circuits. Each stage of clock driving circuit includes: a trigger; a delay module for outputting a delayed pulse signal to a next stage of clock driving circuit; and a combinational logic module for performing a combinational logic operation on the outputs to generate the pulse clock signal.
US12176898B2

The disclosure provides a level shifter circuit. The level shifter circuit includes a first transistor and a second transistor. The first transistor and the second transistor generate an output voltage according to a first control signal and a second control signal, respectively. A time interval of rising edges of the output voltage is greater than a time interval of falling edges of the output voltage.
US12176895B2

A dummy signal generation circuit includes a consecutive identical digit (CID) detection circuit and a dummy transition circuit. The CID detection circuit detects occurrence of N CIDs in serial data, and sets a transition enable window in response to each sequence of N CIDs in the serial data, where N is a positive integer not smaller than 3. The dummy transition circuit generates a dummy signal that has transitions constrained to occur within transition enable windows set by the CID detection circuit.
US12176892B2

A system includes an electronic device including a circuit having a semiconductor switch, and a switching control system operably connected to the semiconductor switch. The switching control system is configured to control a switching speed of the semiconductor switch based on a received voltage by altering at least one of a gate resistance and a gate capacitance of the semiconductor switch.
US12176891B2

A sensor device includes an output driver configured to: adjust a first time interval of the output signal between a first signal edge of a first type and a first signal edge of a second type based on a first reference value; adjust a second time interval of the output signal between the first signal edge of the second type and a second signal edge of the first type based on a second reference value; adjust a third time interval of the output signal between the second signal edge of the first type and a second signal edge of the second type based on a first data value; and adjust a fourth time interval of the output signal between the second signal edge of the second type and a third signal edge of the first type based on a second data value.
US12176877B2

Embodiments presented herein relate to isolating a receiver circuit of an electronic device from a transmission signal and from a noise signal at a frequency range of a received signal. To do so, an isolation circuit is disposed between the receiver circuit and a transmission circuit. The isolation circuit may include multiple variable impedance devices and one or more antennas. The impedances of the variable impedance devices and the one or more antennas may be balanced such that the receiver circuit is effectively removed from the transceiver circuitry and isolated from the transmission signal. The impedance of the variable impedance devices and the one or more antennas may also be configured to isolate the receiver circuit from a noise signal generated at the transmission circuit having a frequency in the range of the receive signal.
US12176876B2

An interdigitated RF filter. The interdigitated RF filter includes input fingers connected to an input node and output fingers connected to an output node where at least one input finger is connected the output node or at least one output finger is connected to the input node. The described interdigitated RF filter can be implemented in various configurations such as series, shunt, ladder or a combination thereof.
US12176869B2

The present disclosure provides a reconfigurable power amplifier (PA) based on a PIN switch and a design method thereof. The reconfigurable PA based on a PIN switch includes an input port, an input matching circuit, the PIN switch, a gate bias circuit, a transistor, a drain bias circuit, an output matching circuit and an output port, where the input matching network includes an input end connected to a power input end, and an output end connected to a gate of the transistor, the gate bias circuit is connected in parallel with the gate, the drain bias circuit is connected in parallel with a drain, the drain of the transistor is connected to an input end of the output matching circuit, and an output end of the output matching circuit serves as a power output.
US12176867B2

Described are circuits and techniques to increase the efficiency of radio-frequency (rf) amplifiers including rf power amplifiers (PAs) through “supply modulation” (also referred to as “drain modulation” or “collector modulation”), in which supply voltages provided to rf amplifiers is adjusted dynamically (“modulated”) over time depending upon the rf signal being synthesized. For the largest efficiency improvements, a supply voltage can be adjusted among discrete voltage levels or continuously on a short time scale. The supply voltages (or voltage levels) provided to an rf amplifier may also be adapted to accommodate longer-term changes in desired rf envelope such as associated with adapting transmitter output strength to minimize errors in data transfer, for rf “traffic” variations.
US12176865B2

A LNA (low-noise amplifier) includes a matching network configured to provide a three-way coupling between an input node, a matched node, and a source node; a gate capacitor configured to provide AC (alternate current) coupling between the matched node and a gate node; a cascode amplifier configured to receive a gate voltage at the gate node and output an output voltage at an output node in accordance with a source degeneration at the source node; and a load network connected to the output node, wherein the matching network having a shunt inductor and a series inductor that are overlapped in layout to have a strong mutual coupling and a source degenerating inductor that is laid out in a close proximity to the shunt inductor to have a strong mutual coupling.
US12176859B2

Asymmetric Doherty power amplifiers are disclosed. In certain embodiments, a Doherty power amplifier includes a carrier amplifier that generates a radio frequency carrier signal based on amplifying a radio frequency input signal, a peaking amplifier that generates a radio frequency peaking signal based on amplifying the radio frequency input signal, and a phase shifting and combining circuit configured to combine the radio frequency carrier signal and the radio frequency peaking signal to generate a radio frequency output signal. The carrier amplifier and the peaking amplifier have asymmetric amplifier sizes.
US12176856B2

A Doherty amplifier is configured to include a first transistor that amplifies a first signal and outputs the amplified first signal, a second transistor that amplifies a second signal and outputs the amplified second signal, and a combining circuit that combines the amplified first signal output from the first transistor and the amplified second signal output from the second transistor and outputs a combined signal of the amplified first signal and the amplified second signal, in which a signal mode in which the first signal amplified by the first transistor and the second signal amplified by the second transistor are combined in phase and a signal mode in which the first signal amplified by the first transistor and the second signal amplified by the second transistor are combined out of phase are switched in accordance with a frequency, and an operation mode is switched to a Doherty operation mode or an outphasing operation mode depending on the switched signal mode.
US12176853B2

An integrated circuit device is provided. In some examples, the integrated circuit device includes a first amplifier path, a second amplifier path coupled in parallel with the first amplifier path, a matching network coupled to the first amplifier path and the second amplifier path, and an antenna coupled to the matching network. In some such examples, the first amplifier path includes a first differential power amplifier coupled to the matching network, and the second amplifier path includes a second differential power amplifier coupled to the matching network. The integrated circuit device may further include a controller coupled to selectively enable the first amplifier path to provide a transmitter output power within a first range and to selectively enable the second amplifier path to provide a transmitter output power within a second range that is different from the first range.
US12176851B2

A method for control of a cooling device for the active cooling of a perovskite solar cell, wherein the perovskite solar cell is part of a perovskite photovoltaic module. The method includes determining a measure of the internal temperature of the perovskite solar cell and activating the cooling device when the determined measure of the internal temperature of the perovskite solar cell is greater than a corresponding measure of a predetermined temperature threshold value. A photovoltaic apparatus having a perovskite photovoltaic module includes at least one perovskite solar cell, and a cooling device for the active cooling of the perovskite solar cell.
US12176832B2

A method and position sensor system for detecting an error of a position sensor system are provided. The method and position sensor system implementing the steps of: determining the period length of three previous signal periods of the position signal, comparing the period lengths of the three previous signal periods of the position signal to detect a constant velocity position signal, a constant accelerating or decelerating position signal or position signal with a constant jerk, predicting the period length of the next signal period of the position signal, transferring the predicted period length of the next signal period to a predicted position signal for the next signal period, and comparing the predicted position signal with the actual position signal to detect errors in the position signal of the next signal period.
US12176826B2

An inverter driving apparatus includes an inverter having a plurality of legs respectively corresponding to each of a plurality of phases and the control unit generating space vector modulation signals based on a phase voltage command, each of the space vector modulation signals corresponding to each of the plurality of phases, respectively, determining whether an output voltage of the inverter corresponding to at least one space vector modulation signal of the space vector modulation is in a non-linear region by determining whether each voltage of the space vector modulation signals is included in a predetermined range, generating a terminal voltage command by determining whether or not to apply an offset voltage to each of the space vector modulation signals based on the determination of the non-linear region, and controlling a turn-on state of at least one switch included in each of the plurality of legs by modulating the terminal voltage command based on pulse width modulation.
US12176825B2

Disclosed herein are systems and methods for operation of a switched capacitor converter (SCC). In some variations, the SCC includes a resonant circuit including an inductor. Aspects of the disclosure include methods for controlling the SCC switches to decrease switching losses associated with operating the converter and to increase efficiency of the SCC. According to some aspects, a control method is used to switch converter switches under zero-voltage conditions. According to some aspects, a control method is used to switch converter switches under zero-current conditions.
US12176824B2

A power conversion device includes power conversion units connected to a shared power source. The power conversion units each include a contactor, a power converter, and a unit controller. A contactor controller closes or opens the contactor. A sensor measures a value of at least one of input current or output current of the power converter. The unit controller determines presence or absence of a failure of the power conversion units based on the measured value of the sensor, and sends a determination result to another unit controller.
US12176821B2

A device may include an rectifier with one or more transistors that accepts a three-phas7 input and generates a DC bus output, a low-pass filter to provide a filtered DC bus voltage, a driver to drive the transistors based on a modulation index, and a controller to generate the modulation index. The controller may generate a nominal modulation index, generate an adjusted modulation index based on the nominal modulation index modified by a ratio of the filtered and measured DC bus voltages, and provide the modulation index to the PWM driver, where the modulation index is the nominal modulation index when a difference voltage associated with a difference between the filtered and measured DC bus voltages is below a voltage threshold, and where the modulation index is the adjusted modulation index when the difference voltage is above the voltage threshold.
US12176813B2

An apparatus such as a power supply includes management hardware. The management hardware monitors operation of multiple power converter phases coupled in parallel to produce an output voltage. Based on the monitored operation, the management hardware determines a status of a series circuit path connecting windings of the multiple power converter phases. The management hardware produces status information indicating the status of the series circuit path.
US12176812B2

A converter includes an inductor and a transistor. A sense circuit couples to the transistor. The sense circuit generates a sense signal responsive to a current through the first transistor. A comparator has first and second comparator inputs and a comparator output. The comparator output controls a signal to the transistor's control input. An error amplifier has an error amplifier input and an error amplifier output coupled to the first comparator input. A slope compensation circuit couples to at least one of the error amplifier output or the sense circuit and generates a slope signal. A peak detection sample/hold (PK-S/H) tracks the slope signal and, responsive to the transistor being turned off, samples the slope signal and provides the sampled slope signal on its output. The PK-S/H output couples to whichever of the error amplifier or sense circuit to which the slope compensation circuit is not coupled.
US12176804B2

The present disclosure relates to a voltage converter and method for pulse frequency modulation-type operation during a start-up phase.
US12176802B2

A multi-wire choke filter is implemented in an inverter module of a modular power control system for a vehicle. Such an inverter module includes gate driver circuits to control switching power transistors used to power loads in a vehicle. The switching power transistors and gate drivers are configurable to support both a three-phase and a single phase current drive driver circuit topology in which switching power transistors are connected in parallel to share driving currents and dynamic switching losses. In any configured topology, the multi-wire choke is connected in series between gate driver circuit components and switching power transistors to mitigate any EMI threat to the gate driver circuitry by presenting an impedance to reduce circuit susceptibility to any differential and common mode noise currents that can flow through the gate driver circuit that can overwhelm gate driver circuitry and negatively effect power transistor switching performance at any time.
US12176797B2

Disclosed is an electric motor, in particular for a vehicle drive. In one example, the electric motor has a housing (12) and a rotor shaft (14) which is accommodated in the housing (12) such that it can rotate via bearings (16). The housing (12) and the rotor shaft (14) are electrically connected to one another via a singular electrically conductive contact ring (42) to ground the rotor shaft (14).
US12176786B2

Provided is a waterproof fan which includes: a rotor; a stator including a winding; a circuit board supplying power to the winding; a resin frame including an undersurface located on one side of a rotation axis of a rotor, and a housing space opening on the other side of the rotation axis, to house the circuit board; a waterproofing resin portion covering the stator and closing an opening of the housing space; a bearing rotatably supporting the rotating shaft portion; and a cylindrical metal bearing holder extending along the rotation axis and supporting the bearing, in which the frame includes a tubular holder protection portion extending from the undersurface to the other side of the rotation axis and covering at least a part of an outer peripheral surface of the bearing holder, and the holder protection portion separates the stator from the bearing holder.
US12176774B2

Disclosed are a side-by-side phase winding, a stator and a motor. The side-by-side phase winding comprises two coil ring groups each consisting of Q coil rings, each coil ring being formed by connecting in series P hairpin conductor groups uniformly distributed in the circumferential direction; each hairpin conductor group comprises two hairpin conductors which are arranged in a staggered manner in the circumferential direction of the stator, each hairpin conductor comprises a hairpin main body which is integrally bent into a U-shape, the hairpin main body comprises two leg parts, a head part and support feet, and adjacent leg parts on the two hairpin conductors arranged in a staggered manner are located in two adjacent slots; and the Q coil rings in each coil ring group are arranged in Q circumferentially continuous adjacent slots of the stator.
US12176770B2

According to one disclosed method, a magnet segment may be slid linearly along a first surface and onto a second surface of a back iron of a rotor, wherein the first surface is disposed at or above a rim that extends upwardly from the second surface at an outer edge of the back iron to enable the magnet segment to slide over the rim before the magnet segment is slid onto the second surface. According to another disclosed method, a first end of a magnet segment may be pressed against an elastic member located at an inner portion of a back iron for a rotor so that force exerted by the elastic member pushes a second end of the magnet segment against a rim located at an outer portion of the back iron.
US12176764B2

A method of fabricating a stator and a stator where the method includes providing a plurality of electromagnet cores, with each electromagnet core having a stack of laminations defining a tooth and a yoke segment. The yoke segment is defined by a stack of laminations having a tongue structure and an opposing groove structure. Representative methods also include providing an insulating bobbin surrounding a portion of the tooth of each lamination, such that each lamination is held against adjacent laminations by the bobbin. The method further includes the step of winding electrically conductive windings around a portion of the bobbin, and assembling the plurality of electromagnets into a stator by mating the tongue structure and the groove structure of each electromagnet with a corresponding tongue structure and a corresponding groove structure of adjacent electromagnets. Additional embodiments includes a stator having the above characteristics.
US12176763B2

A magnet unit includes a plurality of arc-shaped magnets arranged in a circumferential direction and a magnet holder to which the magnets are secured. Each of the magnets has arc-shaped easy axes of magnetization which extend more parallel to the d-axis in a region close to the d-axis than those in a region close to the q-axis. The easy axes of magnetization define arc-shaped magnetic paths extending therealong. The magnets are arranged to be separate from each other across the d-axis or the q-axis. Each of the magnets has a q-axis end surface facing in the circumferential direction and placed in surface-to-surface contact with that of the circumferentially adjacent magnet. Each of the magnets has an armature-remote peripheral surface which faces away from the armature. Each of the armature-remote peripheral surfaces facing an attachment surface of the magnet holder through a clearance which is filled with a resin adhesive.
US12176759B2

A rotor assembly (100), comprising a rotor (101) and a rotor winding (102). The rotor (101) is provided with a plurality of teeth; tooth slots are provided between adjacent teeth; the rotor (101) can be connected to a rotor shaft to output power; the rotor winding (102) is composed of coils wound on the rotor (101); the rotor winding (102) comprises a portion extending in an axial direction parallel to the rotor assembly (100) and a portion extending in a plane perpendicular to the axial direction; the portion extending in the plane perpendicular to the axial direction comprises a plurality of sections; in the axial direction, the plurality of sections are in one-to-one correspondence to corresponding sides of two or more polygons, respectively. The winding method can solve the problems such as length difference of copper wires between windings due to sequential superposition of the coils in traditional windings, thus achieving the technical effects of improving the balance of the armature and minimizing the difference in resistance of windings.
US12176756B2

A stator includes: a stator core including a plurality of stator teeth in a circumferential direction with respect to a center of rotation of a rotary electric machine; a stator coil disposed on a bottom portion side of each of a plurality of stator slots formed between the stator teeth; and a stator magnet disposed on an opening side of each of the plurality of stator slots and having the same polarity in a radial direction. In each of the stator slots, a plate-shaped fixing member is provided between the stator coil and the stator magnet so as to be fitted to opposed two wall surfaces of the stator slot, and a magnetic body is provided between the stator coil and the stator magnet.
US12176745B2

A forced discharge test apparatus includes a heating circuit; a discharge circuit; a temperature sensor; and a controller. When the controller receives a test command indicating a test resistance and a test temperature, the controller outputs a first control signal to the heating circuit to increase the temperature of a battery cell. The controller outputs a second control signal to the discharge circuit to discharge the battery cell when the temperature of the battery cell reaches the set test temperature. The controller determines that the test temperature is valid with respect to the test resistance when the temperature of the battery cell is equal to or lower than the upper temperature limit at a time point at which a predetermined heating time has passed from a time point when the first control signal is outputted.
US12176741B2

A battery charge and discharge protection method is to be implemented by a battery charge and discharge protection device, and controls power transfer to a load device based on results of detections of whether each of two batteries is correctly installed or reversely installed and whether each of the batteries is rechargeable or non-rechargeable. When any one of the batteries is reversely installed, power transfer from the batteries to the load device is disabled. When both of the batteries are correctly installed, the batteries are connected in parallel if they are both rechargeable and in series if they are both non-rechargeable, and power transfer from the batteries to the load device is enabled.
US12176732B2

An electronic device may comprise: a battery; a charging circuit; a wireless power receiver circuit configured to acquire transmitted power wirelessly output from an external electronic device; and a processor. The processor may be configured to control the electronic device to: charge the battery through the charging circuit using received power acquired through the wireless power receiver circuit; identify at least one piece of information related to the charging, while the charging operation is performed; transmit a designated signal corresponding to suspension of the transmitted power to the external electronic device such that the external electronic device enters a wireless charging standby mode, in which the external electronic device holds the operation of outputting the transmitted power, at least partially based on the at least one piece of information; identify first situation information regarding the electronic device during the wireless charging standby mode; identify second situation information regarding the electronic device, in response to identifying the first situation information; and sense the electronic device being detached from the external electronic device based on the electronic device corresponding to the first situation information and the second situation information.
US12176731B2

A wireless power transmitter including a reception unit configured to receive a foreign object detection (FOD) status packet from a wireless power receiver; and a transmission unit configured to transmit a response indicating whether a foreign object is present in a charging area of the wireless power transmitter to the wireless power receiver, wherein the FOD status packet includes a mode bit field, wherein the mode bit field indicates whether the FOD status packet includes a reference peak frequency of the wireless power receiver, wherein the reference peak frequency is pre-allocated to the wireless power receiver, and wherein the response is determined using a measured peak frequency of a transmitted power signal and an adaptive threshold frequency based on the reference peak frequency included in the FOD status packet.
US12176730B2

A wireless power receiver that receives power from a wireless power transmitter, the wireless power receiver including a communication unit configured to communicate with the wireless power transmitter; and a controller, wherein the controller generates a foreign object detection (FOD) status packet including information on a reference quality factor or a reference peak frequency, and a packet having a length of eight bit, wherein the communication unit transmits the FOD status packet to the wireless power transmitter, wherein the communication unit receives, from the wireless power transmitter, a foreign object detection indicator indicating whether a foreign object is present in a charging area of the wireless power transmitter in response to the FOD status packet, wherein the controller performs differential bi-phase encoding for binary data of the packet having a length of eight bits, wherein the controller performs byte encoding for binary data of the differential bi-phase encoded packet, wherein the communication unit transmits the byte encoded packet to the wireless power transmitter, and wherein the byte encoding is inserting a start bit, a stop bit, and a parity bit into binary bit, stream of the differential bi-phase encoded packet.
US12176724B2

A power control device includes a power receiving device, a second power converting device, and a control device. The power receiving device receives electric power transmitted from a power transmitting device in a non-contact manner and outputs DC electric power. The second power converting device includes an element module including transistors forming a pair in two phases and a pair of reactors that are magnetically coupled. The second power converting device outputs arbitrary DC electric power by converting the DC electric power output from the power receiving device. The control device controls a switching operation of the element module according to a duty ratio based on a second voltage at an optimal operating point of the DC electric power input from the power receiving device to the second power converting device and a first voltage of the DC electric power output from the second power converting device.
US12176716B2

The present application discloses systems and methods related to protection of a reactor in an alternating current (AC) electric power system. In one embodiment, a system may include a protective action subsystem to implement a protective action based on identification of a fault condition associated with a reactor. A frequency determination subsystem may determine when a frequency of the AC voltage is outside of a range defined by a lower threshold and an upper threshold and may identify a change in the frequency associated with de-energization of a line in electrical communication with the reactor. A supervisory subsystem may restrain implementation of the protective action when the frequency is outside of the range or when the change in the frequency is associated with de-energization of the line in electrical communication with the reactor.
US12176715B2

A distribution system includes: at least one Power Management System (PMS) that controls electrical power transmitted by the distribution system; and a first power station located at an onshore platform including an onshore terminal that distributes electric power to the first power station and to at least one onshore load, a plurality of onshore reactors that monitor inbound reactive power received from the onshore terminal or that monitor outbound reactive power sent to a remote location, and an onshore synchronous motor that operates on the inbound reactive power received from the onshore terminal.
US12176713B2

Methods and systems are disclosed for leveraging user premises supplied electric power to power active components in an information delivery network. In response to one or more conditions, an active component may switch an input power path from using grid-supplied or battery power to draw power from a user premises. The decision to switch the power path may be based on a number of conditions, for example, whether power is available from the grid, the relative cost of power from the user premises and whether the power from the user premises includes power from a renewable source.
US12176709B2

Methods, devices and systems for detecting an anomaly in a power network are described. A method for detecting an anomaly in a power network includes determining a baseline power usage in the power network, receiving data indicative of an active power usage in the power network, detecting an anomaly based on a difference between the baseline power usage and the active power usage, isolating a fault for an element in the power network, responsive to detecting the anomaly, and transmitting fault isolation information indicating the fault to a user device. Related devices and systems may perform operations of the method described herein.
US12176701B2

A ground fault protection system includes a power switch including a source-side and a load-side. The power switch is structured to receive a load current from a power source at the source-side and selectively output the load current from the load-side to a load. A first voltage measuring device is structured to measure a first voltage of the source-side while the power switch is not conducting the load current. A second voltage measuring device is structured to measure a second voltage of the load-side while the power switch is not conducting the load current. A controller is structured to determine a source-side-to-ground voltage based on the first voltage, determine a load-side-to-ground voltage based on the second voltage, determine a ground fault is occurring, and determine a direction of the ground fault relative to the power switch.
US12176699B2

Provided is an electrical junction box that can be reduced in size by accommodating a high-voltage bus bar and a low-voltage bus bar in a space-efficient manner. The electrical junction box is an electrical junction box for a vehicle including a housing that accommodates a high-voltage bus bar for high voltages and a low-voltage bus bar for low voltages, in which the low-voltage bus bar is attached to a top plate of the housing, the high-voltage bus bar is attached to a bottom plate facing the top plate, and the high-voltage bus bar and the low-voltage bus bar are disposed overlapping each other with a clearance distance therebetween in an up-down direction.
US12176694B2

An electrical outlet has a housing including a perimeter housing portion sandwiched between front and rear housing portions. The perimeter housing portion define an interior and has a front edge and a rear edge. The front housing portion has a rear surface that engages the front edge of the perimeter housing portion, and the front housing portion includes one or more electrical receptacle openings to the interior, with a plurality of rearwardly-extending latch tabs for securing the electrical outlet to a mounting surface. The rear housing portion has a front surface that engages the rear edge of the perimeter housing portion. The rear and perimeter housing portions cooperate to define a strain relief for an electrical cord that supplies power to electrical contacts inside the housing.
US12176691B2

A reversible thermosensitive early-warning environment-friendly flame-retardant protective sleeve is provided, which includes an outer protective sleeve. A cushioning mounting block is mounted on one side of the outer protective sleeve. A flame-retardant layer is provided on a surface of the cushioning mounting block. A first splicing block and a second splicing block are mounted on an inner wall of the outer protective sleeve. Expansion blocks are mounted on surfaces of both the first splicing block and the second splicing block. A sharp block is mounted at a bottom of each of the expansion blocks. A flame-retardant device is provided at a bottom of the sharp block.
US12176690B2

A power distributor (200) with at least two incoming lines (101-103) and a method for manufacturing such a power distributor is suggested. Each incoming line has a conductor (106,107) and an individual screen (114). The conductors of the incoming lines are connected at a connection point (V1, V2), which is enclosed by a screen shield (201) that contacts each individual screen (114) of the incoming lines. The screen shield (201) is made from electrically conducting plastic material. Screen shields made from electrically conducting plastic material is easier to manufacture and less expensive than metal screen shields.
US12176683B2

A laser element comprises a substrate; and an n-type semiconductor layer, a light emitting layer, a p-type semiconductor layer, and an electrode layer successively laminated on one principal surface of the substrate, wherein the p-type semiconductor layer includes a ridge raised in a stripe shape, the ridge including a contact layer formed in a layer including a principal surface on a side opposite to the substrate, a stepped portion defined by recessing the contact layer is formed in at least part of a boundary between a lateral surface among surfaces defining outer edges of the ridge, the lateral surface extending along a lengthwise direction of the ridge, and the principal surface of the ridge, and the electrode layer covers the principal surface of the ridge and the stepped portion.
US12176679B2

Pulsed laser drivers are disclosed comprising Gallium Nitride (GaN) power transistors for driving diode laser systems requiring high current and fast pulses, such as laser drivers for LIDAR (Light Detection and Ranging) systems. Drivers are capable of delivering pulses with peak current ≥100 A, e.g. 170 A to provide high peak power, fast pulses with nanosecond rise times and nanosecond pulse duration, for driving multi-channel laser diode arrays with 40 A per channel for 120 W output per channel for a combined peak output of 480 W. For lower duty cycle, example driver circuits are disclosed comprising a high current power transistor for direct drive with drive assist. For higher duty cycle, example resonant driver circuits are disclosed comprising two high current power transistors. Implementation of resonant driver circuits with GaN technology provides fast charging for short pulse operation at higher repetition rates or for pulse code modulation.
US12176677B2

Disclosed are integrated electro-absorption modulators (EAM) that are structured and/or operated to improve uniformity of the photocurrent density along the active region. In various embodiments, this improvement results from increased optical absorption at the rear of the EAM, e.g., as achieved by heating a region at the rear, increasing a bias voltage applied across the EAM towards the rear, or changing a material composition of an intrinsic layer towards the rear. In another embodiment, the improvement is achieved by coupling light from a waveguide into the EAM active region continuously along a length of the EAM, using overlap between a tapered section of the waveguide and the EAM.
US12176676B2

Embodiments disclosed herein include dual sided cooling architectures for laser packages. In an embodiment, an electronic package comprises a package substrate, and a laser chip attached to the package substrate. In an embodiment, the laser chip has a first surface and a second surface opposite from the first surface. In an embodiment, an interposer is disposed over the laser chip, where the interposer overhangs an edge of the laser chip. In an embodiment, the electronic package further comprises an interconnect between the interposer and the package substrate.
US12176674B2

A direct-diode laser oscillator 1 can emit laser light to a laser processing head 3 based on the driving commands received from a system controller 5, which can control a laser robot 4 including the laser processing head 3. The direct-diode laser oscillator 1 includes the following: laser modules 10 each including a plurality of laser diodes connected in series or in parallel; a power supply circuit 20 for driving the laser modules 10 at a constant current, and a power controller 30 for controlling the power supply circuit 20 based on the driving commands and performing a fault diagnosis of the laser oscillator 1 based on which one of a plurality of previously divided regions of a diagnosis map the current and voltage applied to the laser modules 10 belong to.
US12176673B2

Fiber laser devices, systems, and methods for reducing Raman spectrum in emissions from a resonant cavity. A fiber laser oscillator that is to generate an optical beam may include a Raman reflecting output coupler that strongly reflects a Raman component pumped within the resonant cavity, and partially reflects a signal component to sustain the oscillator and emit a signal that has a reduced Raman component. A Raman filtering output coupler may comprise a superstructure fiber grating, and such a grating may be chirped or otherwise designed to have a desired bandwidth.
US12176670B2

A terminal-equipped electric wire includes a terminal to be electrically connected to a connection target member, and an electric wire to be connected to the terminal by ultrasonic joining. The terminal includes a joint portion to be connected to the electric wire, a connection portion to be connected to the connection target member, and a plating layer on a surface of the terminal. The connection portion has an uneven shape on at least a part of a surface thereof. When the terminal-equipped electric wire is connected to the connection target member, an insulating coating of the plating layer covering at least a part of the surface of the connection portion is broken.
US12176669B2

A connection arrangement for connecting an electrical conductor includes: a busbar; a clamping spring by which the conductor to be connected is clamped in a clamping position of the clamping spring against the busbar; and an actuating element by which the clamping spring can be moved from the clamping position into an open position. A holding element is provided which, in the open position, engages with the actuating element to hold the actuating element in position. The holding element has a pressure surface. For moving the clamping spring from the open position into the clamping position, the pressure surface can be actuated by the conductor to be connected and the holding element can be disengaged from the actuating element by the actuation of the pressure surface.
US12176646B2

Provided is a thermostat including a diaphragm arranged on a core body that is inserted into a base. The assembly is closed at the top by a metallic cover and at the bottom by a flat lid. The thermostat also includes the core body presenting a cylindrical shape and is provided with two radially opposing projections and a guide hole, with the guide hole centrally arranged to receive a pin in a slidably manner; and the base, in an monolithic body, including: two walls in the form of a cylindrical arc, having collars on their top portions and together defining a cradle for said core body; and sides and faces that are adjacent to the sides. Projecting from said faces are terminals for electrical connection. The short terminal is coupled to a contact blade for contact with the long terminal. The blade is actuated by the pin, which is in turn actuated by the diaphragm. The terminals and the blade are co-injected with the base. Alternatively, the thermostat also includes a heater bias, formed by a pair of resistors in parallel.
US12176644B2

A connector assembly for coupling with one or more electrodes includes one or more cables with wires. A plug is electrically coupled with an end or ends of the cables. An electrode connector structure is electrically coupled with the cables and includes a body that is configured for forming an internal space. A cantilevered first arm has an end that cantilevers toward the internal space. The cantilevered first arm has a rest position and a flexed position. A stationary second arm and arm end extend into the internal space opposite the first arm. At least one of the ends of the cantilevered first arm and stationary second arm include an electrical contact. In the rest position, the end of the cantilevered first arm is positioned opposite the stationary second arm a first distance. In the flexed position, the cantilevered arm, moves away from the stationary second arm to separate the ends to a greater distance to receive the electrode and returns to the rest position to grip the electrode.
US12176641B2

A connector is provided with a half body part, each of which including a connector main body and a plurality of terminals arranged at a predetermined pitch and integrated with the connector main body by insert molding, a main body end part formed at both ends of the connector main body by coupling the connector main bodies of the half body parts arranged in parallel, and a reinforcing metal fitting integrated with the main body end part.
US12176639B2

An electrical connector is provided. The electrical connector is to be attached to a cloth in which a conductive pattern is formed. The electrical connector includes an insulating housing having a boss portion provided on a surface of the housing, where the surface is to be in contact with the cloth, and the boss portion is inserted into the cloth; a connection terminal provided to the housing; and a conductive pad provided around the boss portion on the surface of the housing, where the surface is to be in contact with the cloth, and the conductive pad is electrically connected to the connection terminal. The conductive pad has a protrusion protruding in the same direction as the boss portion of the housing protrudes.
US12176637B2

A connector that enables electronic assemblies to be efficiently configured for any of multiple power requirements. The connector may have a mating interface, which may mate with a power supply, a mounting interface for attaching the connector to a PCB and a power tap off interface. The power tap off interface may enable distribution of a portion of the power received through the mating interface to remote locations on the PCB. The connector may be assembled with conductive element subassemblies, enabling efficient configuration of the connector with conductive elements with and without mating contact portion for power tap off. Each subassembly may include a member to which other members with mating contact portions and/or tails for a mounting interface are attached. A projection providing mechanical support for the power tap off interface may be angled relative to the mating interface such that the connector provides lower resistance to airflow, which may lower the cost and/or enable enhanced performance of an assembly using such a connector.
US12176635B2

Various ring cells are disclosed herein that include a metallic ring patch and a ring slot to transmit or receive radio frequency (RF) signals. The disclosed ring cells use several dielectric layers that are separated by a low-dielectric foam layer upon which the ring patch is positioned. The ring slot is located below the foam layer. An electrically conductive fence formed curved electrically conductive walls or a circular pattern of electrical vias is positioned around the ring slot. Electrical feed lines are used to either supply electrical power to the ring cells or output RF signals that are received by the ring patch.
US12176621B2

An integrated base station antenna comprises a passive antenna that includes a front radome, a matching dielectric layer and a rear radome; and an active antenna mounted on the back of the passive antenna. A distance between the rear radome of the passive antenna and the matching dielectric layer is a first distance, and the distance between the active antenna and the rear radome of the passive antenna is a second distance, where the first distance is selected as 0.25+n/2 times the equivalent wavelength, where n is a positive integer, and the second distance is selected as 0.25+N/2 times the equivalent wavelength, where N is a natural number. The equivalent wavelength is within the range of 0.8 to 1.2 times of the wavelength corresponding to a center frequency of an operating frequency band of the radiating elements in the active antenna.
US12176618B2

Systems and methods for operating an antenna assembly. The methods comprise: receiving, at the first circularly polarized antenna, a first signal comprising a desired signal emitted from a first signal source located at a first altitude higher than a second altitude of the antenna assembly and an interfering signal emitted from a second signal source located at a third altitude lower than the second altitude; receiving the interfering signal at the second circularly polarized antenna (where the first and second circularly polarized antennas are disposed on opposite sides of an antenna reflector and having opposite circular polarizations); generating a second signal by shifting a phase of the interfering signal which was received at the second circularly polarized antenna by an amount to cause the second signal to be out-of-phase with the first signal; and providing an antenna pattern with a null at or below a horizon by destructively combining the second signal with the first signal.
US12176616B2

Antennas having a multi-beam (e.g., dual beam, etc.) launcher and methods for using the same are described. In some embodiments, the antenna comprises: an array of antenna elements; two parallel plate waveguides coupled to the array of antenna elements, the two parallel plate waveguides sharing a common radial plane and arranged in a stacked configuration; and a dual feed launcher to launch first and second TEM waves into the two parallel plate waveguides, the first and second TEM waves being different and being simultaneously launched in the two parallel plate waveguides.
US12176613B2

There is provided an integrated leaky feeder and mesh network system. The system includes a plurality of mesh nodes, each mesh node comprising a radio, at least one of the mesh nodes being powered by a power source. The system also includes a radiating coaxial cable connecting the plurality of mesh nodes to provide a leaky feeder signal between the nodes.
US12176609B2

An electronic device is provided. The electronic device includes: a first housing comprising a first support member facing in a first direction, a first rear cover facing in a second direction opposite the first direction, and a first side member surrounding a first space between the first support member and the first rear cover; a second housing; a hinge structure connected to the first housing and the second housing and configured to be folded about a folding axis; a first antenna structure disposed in the first space and configured to form a first electric field in the second direction; a second antenna structure disposed near the first antenna structure in the first space; and a conductive member disposed between the first antenna structure and the second antenna structure.
US12176599B2

A glazing comprises a ply of glazing material; an antenna at least partly disposed on the ply of glazing material comprising a feed point at one end thereof for connecting to an external circuit; an electronic device positioned on or near the glazing for emitting a frequency; and an anti-antenna for at least partly cancelling the frequency connected to the antenna by a bridge and extending back towards the feed point parallel with the antenna to an end.
US12176597B2

In an example mounting bracket for an antenna alignment device, a bracket component that abuts an antenna is provided. The bracket component has a relatively large surface area for a wider distribution of the applied clamping force, thereby minimizing high-pressure regions. Generally, the bracket component is made of a first piece and a second piece. The first piece is made of soft material such as e.g., rubber that abuts and grips an exterior surface of the antenna, thereby minimizing the slippage problem when the antenna surface is wet and or mossy. The second piece is made of rigid material such as metal or a metal alloy (e.g., an aluminum alloy) to maintain the structural integrity of the bracket component.
US12176596B2

Techniques for transceiving radio frequency (RF) signals through a window of a building are disclosed, the window having a first surface facing an interior of the building. An antenna arrangement is attached to a building structure adjacent the first surface and the antenna arrangement includes one or more radiating elements configured to transceive the RF signals through the window. In some embodiments, the building structure is mullion. In some embodiments a window surface includes an electrochromic and/or low emissivity coating that is excluded from a region proximate to the radiating elements.
US12176590B2

A method of cleansing a redox flow battery system may include operating the redox flow battery system in a charge, discharge, or idle mode, and responsive to a redox flow battery capacity being less than a threshold battery capacity, mixing the positive electrolyte with the negative electrolyte. In this way, battery capacity degradation following cyclic charging and discharging of the redox flow battery system can be substantially reduced.
US12176589B2

A method for making an improved fuel cell using a porosity gradient design for gas diffusion layers in a hydrogen fuel cell, a gas diffusion layer made by the method and a fuel cell containing the gas diffusion layer.
US12176586B2

A power supply device for the electrical power supply of at least one consumer has a primary power grid, in which a fuel cell device is present, having a secondary power grid, in which a battery is present, having an operating voltage range bounded at the top by a maximum voltage and at the bottom by a minimum voltage, and having an operating current strength range for powering the at least one consumer. An open circuit voltage of the fuel cell device corresponds at most to the maximum voltage of the battery, while there is present in the primary power grid an impedance spectroscopy device, which is designed to perform an impedance spectroscopy measurement on the fuel cell device or on individual fuel cells of the fuel cell device. A fuel cell vehicle has such a power supply device and a method for starting a power supply device.
US12176585B2

An integrated thermal management system for fuel cell mobility vehicles, may include a hydrogen tank configured to store hydrogen supplied to a fuel cell stack, a first turbine rotated by the pressure of the hydrogen discharged from the hydrogen tank, a refrigerant circulation line configured such that a refrigerant circulates therealong and a compressor, a condenser, an expansion valve and an evaporator are provided thereon, a second turbine mounted in the refrigerant circulation line and rotated by the high-pressure refrigerant discharged by the compressor, and a blower configured to pressurize ambient air using the rotation force of the first turbine, the second turbine or an electric motor and to supply the pressurized ambient air to an indoor air conditioning unit or the fuel cell stack.
US12176583B2

The present disclosure discloses a protective film assembly, applied to an electrode assembly of an energy storage device, and including an insulation sheet for wrapping the electrode assembly and arranged between a housing of the energy storage device and the electrode assembly. The first side surface covering region includes a first covering sub-region and a second covering sub-region which can overlap each other; the second side surface covering region includes a third covering sub-region and a fourth covering sub-region which can overlap each other; the maximum sizes of the first covering sub-region and the second covering sub-region in a thickness direction and height direction of the electrode assembly are equal, so that the first covering sub-region and the second covering sub-region have a high matching degree and a large bonding area. The present disclosure further discloses an energy storage device.
US12176581B2

A battery pack includes: a first battery cell; a circuit board electrically connected to the first battery cell and extending along a first axis, a first surface of the circuit board facing the first battery cell; a first connection tab protruding from the first surface of the circuit board toward the first battery cell along a second axis crossing the first axis; and a detection connection member connecting the first connection tab to the first battery cell.
US12176575B2

Provided is a method of preparing a coating composition for a separator of a secondary battery, and particularly a method including dispersing a first monomer and a surfactant in a solvent to form micelles, adding a first initiator to the solvent and performing first polymerization reaction to form a precursor solution including an emulsion-type binder, and adding a second monomer and a second initiator to the precursor solution and performing second polymerization reaction to form an aqueous binder solution including a solution-type binder, wherein the emulsion-type binder has a core shape, the solution-type binder has a shell shape wrapping the emulsion-type binder, and the emulsion-type binder and the solution-type binder are chemically bonded.
US12176573B2

Provided is a method for preparing a battery separator coating material, the method comprising: dissolving PVDF and a covalent organic backbone material in an organic solvent and stirring same until uniform. The mass ratio of the PVDF to the covalent organic backbone material to N-methylpyrrolidone is 20:(70-85):(5-10). When the material is applied to preparation of a lithium ion battery separator, the problem of metal dissolution when a transition metal oxide is used as a positive electrode material can be effectively solved. The prepared separator can effectively adsorb metal ions and prevent the metal ions from being deposited on a negative electrode during charging and discharging processes, such that the cycle performance of a transition metal oxide positive electrode material is improved.
US12176572B2

Provided are compositions including one or more cyclic ether(s), one or more salt(s), which may be one or more lithium salt(s), one or more sodium salt(s), or a combination thereof, and, optionally, one or more ring-opening polymerization initiator(s). The compositions may be used to form solid-state electrolytes. Also provided are methods for forming solid-state electrolytes using the compositions and devices comprising one or more composition(s) or one or more solid-state electrolyte(s) using the compositions.
US12176557B2

A battery module includes a battery cell stack in which a plurality of battery cells are stacked; and a module frame for housing the battery cell stack. The module frame includes a first module frame having an opened upper part and a second module frame having an opened lower part. The first module frame includes a first side surface part, a second side surface part, and a bottom part for connecting the first side surface part and the second side surface part, wherein the second module frame includes a third side surface part, a fourth side surface part, and a ceiling part for connecting the third side surface part and the fourth side surface part. The first module frame and the second module frame surround the battery cell stack in a state where the first side surface part and the third side surface part are overlapped, and the second side surface part and the fourth side surface part are overlapped.
US12176553B2

A sealing device for a secondary battery, the sealing device configured to seal a sealing part of a pouch through which an electrode lead extends according to the present invention comprises: a lower sealing tool configured to receive the sealing part of the pouch seated thereon; and an upper sealing tool configured to press and seal the sealing part of the pouch, wherein the lower sealing tool comprises: a lower fixed block configured to receive the sealing part of the pouch seated on a top surface thereof; and one or more lower detachable blocks detachably coupled to the lower fixed block and configured to support a portion of the sealing part through which the electrode lead does not extend.
US12176551B2

A battery cell may include an electrode assembly, a housing and an end cap. The electrode assembly may have a first tab. The housing may have an opening for receiving the electrode assembly. The end cap may include a cap body and a first convex part. The end cap may be provided with a liquid injection hole, and the liquid injection hole may be located inside of the outer peripheral surface of the first convex part. The first convex part may be provided with a flow guiding channel, the flow guiding channel may communicate with the liquid injection hole and penetrate the outer peripheral surface, and the flow guiding channel may be used for allowing at least part of the electrolyte solution to flow to outside of the outer peripheral surface.
US12176540B2

A negative active material for a rechargeable lithium battery and a rechargeable lithium battery that includes the negative active material. The negative active material includes a first active material, which includes tertiary particles of natural graphite in which secondary particles are agglomerated. Primary particles are agglomerated and spheroidized in the secondary particles. Artificial graphite is positioned on a surface of the primary particles and a surface of the secondary particles. An amorphous carbon coating layer surrounds the tertiary particles of natural graphite. Further, the negative active material includes a second active material, which includes a carbon-based material having an aspect ratio of about 2 to about 100.
US12176536B2

A method of producing a positive electrode active material for a nonaqueous electrolyte secondary battery, the method includes preparing nickel-containing composite oxide particles having a ratio 1D90/1D10 of a 90% particle size 1D90 to a 10% particle size 1D10 in volume-based cumulative particle size distribution of 3 or less; obtaining a raw material mixture containing the composite oxide particles and a lithium compound and having a ratio of a total number of moles of lithium to a total number of moles of metal elements contained in the composite oxide in a range of 1 to 1.3; subjecting the raw material mixture to a heat treatment to obtain a heat-treated material; subjecting the heat-treated material to a dry-dispersion treatment to obtain a first dispersion; and bringing the first dispersion into contact with a liquid medium to obtain a second dispersion.
US12176532B2

A positive electrode active material includes a nickel-containing lithium transition metal oxide containing nickel in an amount of 60 mol % or more based on a total number of moles of transition metals excluding lithium, and a lithium-containing inorganic compound layer formed on a surface of the nickel-containing lithium transition metal oxide, wherein the positive electrode active material has a first peak in a range of 5 eV or less, a second peak in a range of 7 eV to 13 eV, and a third peak in a range of 20 eV to 30 eV when intensity is measured by X-ray photoelectron spectroscopy, and the first peak has a maximum value of 80% to 120% with respect to the third peak. A method of preparing the positive electrode active material, and a positive electrode and a lithium secondary battery are also provided.
US12176531B2

This lithium-containing transition metal composite oxide includes secondary particles that are aggregates of primary particles into or from which lithium ions are dopable or dedopable, and satisfies the following conditions: (1) the lithium-containing transition metal composite oxide is represented by Formula (I), Li[Lix(Ni(1−y−z−w)CoyMnzMw)1−x]O2  (I) (2) from X-ray photoelectron spectroscopy, a specific γ is calculated for each of the surface of the secondary particle and the inside of the secondary particle, and when the γ value of the surface of the secondary particle is referred to as γ1 and the γ value of the inside of the secondary particle is referred to as γ2, γ1 and γ2 satisfy the condition of Formula (II). 0.3≤γ1/γ2≤1.0  (II).
US12176529B2

Disclosed herein are embodiments of strain tolerant particles, methods of manufacturing such structures, and feedstock to form said structures. In some embodiments, the structures can include alternating regions of an energy storage structure and a reinforcing structure. Advantageously, when the strain tolerant particles are used within an anode of a lithium ion battery, the reinforcing structure may provide mechanical stability to the particles and thus increase cycle life.
US12176528B2

A negative electrode for a lithium metal battery which includes: a current collector; a negative electrode active material layer formed on the surface of a current collector; a heat conductive layer formed on a surface of the negative electrode active material layer wherein the heat conductive layer comprises a heat conductive material having a heat conductivity of 25 W/m·K to 500 W/m·K; and a protective layer formed on a surface of the heat conductive layer, wherein the protective layer includes at least one of a porous polymer layer and a ceramic layer. An electrochemical device including the negative electrode for a lithium metal battery. The negative electrode for a lithium metal battery includes a heat conductive layer and a protective layer, and can inhibit growth of lithium dendrite in a negative electrode for a lithium metal battery and improve the cycle life of an electrochemical device.
US12176525B2

An anode for use in lithium-ion battery. The anode contains silicon nanoparticles, a coating of carbon on the silicon nanoparticles, and a polymeric binder. A method of making an anode for use in lithium-ion battery. The method includes the steps of mixing the silicon nanoparticles with wheat flour to form a homogenized mixture of wheat flour and silicon nanoparticles, heating the homogenized mixture to form a silicon-carbon composite comprising a coating of carbon on the silicon nanoparticles which is then heated along with an additional quantity of wheat flour in an inert atmosphere resulting in an anode comprising silicon-carbon composite with a double coating on the silicon nanoparticles. The silicon-carbon composite is then mixed with a polymeric binder, resulting in an anode for use in a lithium battery. An electrochemical cell with an anode containing silicon nanoparticles, a coating of carbon on the silicon nanoparticles; and a polymeric binder.
US12176520B2

The invention discloses a positive electrode active material for a magnesium secondary battery or lithium ion secondary battery, including: a particle including a nucleus and a crystal of vanadium oxide grown from the nucleus as a starting point and having a maximum length of 5 μm or less in the major axis direction.
US12176506B2

A cold plate is couplable with a component for dissipating heat from a component. The cold plate includes a top plate coupled with a bottom plate to receive a cooling medium therebetween. The top plate includes a body and a plurality of walls extending from the body, wherein each wall of the plurality of walls includes a recess extending within the wall. The bottom plate includes a body and a plurality of walls extending from the body such that an end portion of each wall of the bottom plate is inserted within the recess of each wall of the top plate to form an interlocking joint.
US12176503B2

A storage device for storing electrical energy includes at least two storage cells. Each storage cell has a cell housing, an accommodating space delimited by the cell housing, and at least one storage element for storing electrical energy. The storage element is accommodated in the accommodating space. At least one thermally conductive heat-conducting element is provided, by which heat can be deliberately transferred from a first of the storage cells to the second storage cell.
US12176494B2

In accordance with at least selected embodiments, the present disclosure or invention is directed to improved battery separators, high conductance separators, improved lead-acid batteries, such as flooded lead-acid batteries, high conductance batteries, improved systems, and/or, improved vehicles including such batteries, and/or methods of manufacture or use of such separators or batteries, and/or combinations thereof. In accordance with at least certain embodiments, the present disclosure or invention is directed to improved lead acid batteries incorporating the improved separators and which exhibit increased conductance. Particular, non-limiting examples may include lead acid battery separators having structure or features designed to improve conductance, lower ER, lower water loss, and the like.
US12176478B2

An embodiment is directed to a solid state electrolyte-comprising Li or Li-ion battery cell, comprising an anode electrode, a cathode electrode with an areal capacity loading that exceeds around 3.5 mAh/cm2, an ionically conductive separator layer that electrically separates the anode and cathode electrodes, and one or more solid electrolytes ionically coupling the anode and the cathode, wherein at least one of the one or more solid electrolytes or at least one solid electrolyte precursor of the one or more solid electrolytes is infiltrated into the solid state Li or Li-ion battery cell as a liquid.
US12176477B2

The present invention relates to charging and discharging methods of a lithium ion battery with a high capacity retention rate, which comprise the following steps: (1) when a number of turns is n, the negative and positive electrodes of the lithium ion battery are only charged; after the charging is finished, a third electrode and a fourth electrode are discharged with controlled current, wherein the controlled current is 0.05-10 A; (2) after standing for 1 hour, the fourth electrode is connected in parallel with the negative electrode of the lithium ion battery to perform the discharge with the positive electrode of the lithium ion battery; (3) common charge and discharge between the positive and negative electrodes of the lithium ion battery occur at the (n+1)th and subsequent turns; (4) the common charge and discharge are continued until the next conditional number of turns, and steps (1)-(4) are repeated; and (5) when the number of cycles reaches the specified number of turns, the charging and discharging methods are finished; n is the conditional number of turns, which is selected from the next turn every time the discharge capacity is attenuated by 0.2-1%. The charging and discharging methods can release active lithium according to the self-demand of each battery cell or battery pack, so as to facilitate the capacity retention rate.
US12176472B2

Solid state light emitting devices including light-emitting diodes (LEDs), and more particularly packaged LEDs are disclosed. In some embodiments, an LED package includes electrical connections that are configured to reduce corrosion of metals within the LED package; or decrease the overall forward voltage of the LED package; or provide an electrical path for serially-connected electrostatic discharge (ESD) chips. In some embodiments, an LED package includes at least two LED chips and a material between the two LED chips that promotes homogeneity of composite emissions from the two LED chips. In this manner, LED packages according to the present disclosure may be beneficial for various applications, including those where a high luminous intensity is desired in a variety of environmental conditions. Such applications include automotive lighting, aerospace lighting, and general illumination.
US12176465B2

A light-emitting device includes a semiconductor stack including a first semiconductor layer, a second semiconductor layer, and an active layer between the first semiconductor layer and the second semiconductor layer; one or multiple vias penetrating the active layer and the second semiconductor layer to expose the first semiconductor layer; a first contact layer covering the one or multiple vias; a third insulating layer including a first group of one or multiple third insulating openings on the second semiconductor layer to expose the first contact layer; a first pad on the semiconductor stack and covering the first group of one or multiple third insulating openings; and a second pad on the semiconductor stack and separated from the first pad with a distance, wherein the second pad is formed at a position other than positions of the one or multiple vias in a top view of the light-emitting device.
US12176459B2

Disclosed is a light-emitting diode chip. A first electrode and a second electrode of the light-emitting diode chip face towards a front side. A back side of a first conduction layer is directly connected to a front side of a base. A portion of the first conduction layer is at least exposed from the front side to be used for the arrangement of the first electrode. A portion of a second conduction layer is at least exposed from the front side to be used for the arrangement of the second electrode. The exposed first conduction layer and the exposed second conduction layer are of equal height. An insulating layer extending from a recess covers a back side of the second conductive layer.
US12176454B1

Described herein is a semiconductor structure, comprising: a drain region; a drift region comprised of a wide band gap material disposed over the drain region; and a channel structure disposed over the drift region. In some embodiments, the channel structure comprises: an optically active material disposed over the drift region, wherein the optically active material generates charge carriers in response to an optical signal; and a source region disposed over the optically active material, wherein in an off state charge carriers in the optically active material are depleted to turn off the semiconductor structure, and in an on state charge carriers in the optically active material conduct a current in the semiconductor structure when an electric field is applied across the source region and drain region, causing the current to substantially flow directly between the source region and the drain region.
US12176452B2

A cytometer includes an avalanche photodiode, a switching power supply, a filter, and voltage adjustment circuitry. The switching power supply includes a feedback loop. The filter is electrically connected between the switching power supply and the avalanche photodiode. The voltage adjustment circuitry adjusts a voltage on the feedback loop based at least in part on a voltage measured between the filter and the avalanche photodiode.
US12176446B2

The present disclosure provides a solar cell. The solar cell includes a substrate, where the substrate has a front surface and a rear surface, the rear surface includes a textured region and a flat region, a doped surface field is formed in the textured region of the substrate; a tunneling dielectric layer, where the tunneling dielectric layer is located on the flat region; a doped conductive layer, where the doped conductive layer is located on the tunnelling dielectric layer, the doped conductive layer has doping elements, and the doped conductive layer has the same type of the doping elements with the doped surface field; a rear electrode, where a part of a bottom portion of the rear electrode is located in the doped conductive layer and the part of the bottom portion of the rear electrode is in contact with the doped surface field.
US12176445B2

Methods of fabricating solar cell emitter regions with differentiated P-type and N-type region architectures, and resulting solar cells, are described. In an example a solar cell includes a first emitter region of a first conductivity type disposed on a first dielectric region, the first dielectric region disposed on a surface of a substrate. A second dielectric region is disposed laterally adjacent to the first and second emitter region. The second emitter region of a second, different, conductivity type is disposed on a third dielectric region, the third dielectric region disposed on the surface of the substrate, over the second dielectric region, and partially over the first emitter region. A first metal foil is disposed over the first emitter region. A second metal foil is disposed over the second emitter region.
US12176443B2

In one example, an electronic device includes: an electronic component comprising a sensor and an electrical interconnect; a substrate comprising an electrically conductive material and a translucent mold compound, wherein the electrically conductive material is coupled to the translucent mold compound and wherein the electrical interconnect of the electronic component is coupled to the electrically conductive material of the substrate; and a translucent underfill contacting the electrical interconnect and between the translucent mold compound and the sensor. Other examples and related methods are also disclosed herein.
US12176440B2

A semiconductor structure and a method of forming the semiconductor structure are provided. The method of forming the semiconductor structure includes forming a floating gate layer on a substrate. A trench is formed in the floating gate layer and the substrate. A first dielectric layer is formed in the trench. A second dielectric layer is formed on the first dielectric layer. A third dielectric layer is formed on the second dielectric layer. A first sacrificial layer is formed on the third dielectric layer. A dielectric stack is formed on the first sacrificial layer. A control gate layer is formed on the dielectric stack. The first sacrificial layer is removed to form an air gap between the third dielectric layer and the dielectric stack.
US12176438B2

According to one embodiment, a semiconductor device includes an oxide semiconductor. The oxide semiconductor includes a first edge portion and a second edge portion intersecting a gate electrode, a first area overlapping the gate electrode, a second area along the first edge portion, a third area along the second edge portion, a fourth area the first edge portion, a fifth area along the second edge portion, a sixth area surrounded by the first area, the second area and the third area, and a seventh area surrounded by the first area, the fourth area and the fifth area. The first area, the second area and the third area, the fourth area and the fifth area have a higher resistivity than those of the sixth area and the seventh area.
US12176434B2

Strained semiconductor FET devices with epitaxial quality improvement are provided. In one aspect, a semiconductor FET device includes: a substrate; at least one device stack including active layers oriented horizontally one on top of another on the substrate; gates surrounding at least a portion of each of the active layers; gate spacers alongside the gates; and source/drains, interconnected by the active layers, on opposite sides of the gates, wherein the source/drains are offset from the gates by inner spacers, wherein the source/drains include an epitaxial material having a low defect density which induces strain in the active layers, and wherein the gate spacers are formed from a same material as the inner spacers. A method of forming the semiconductor FET device using a spacer last process is also provided.
US12176425B2

A method of forming a semiconductor device including forming a fin structure having a stack of alternating first semiconductor layers and second semiconductor layers over a substrate, the first semiconductor layers and the second semiconductor layers having different compositions, forming a dummy gate structure across the fin structure, forming gate spacers on opposite sidewalls of the dummy gate structure, respectively, removing the dummy gate structure to form a gate trench between the gate spacers, etching the first semiconductor layers in the gate trench, such that the second semiconductor layers are suspended in the gate trench to serve as nanosheets, forming a work function metal layer surrounding each of the nanosheets, and depositing a fill metal layer over the work function metal layer without using a fluorine-containing precursor.
US12176417B2

A semiconductor device including a substrate including first and second regions, a first transistor on the first region and including a first semiconductor pattern protruding from the first region; a first gate structure covering an upper surface and sidewall of the first semiconductor pattern; first source/drain layers on the first semiconductor pattern at opposite sides of the first gate structure, upper surfaces of the first source/drain layers being closer to the substrate than an uppermost surface of the first gate structure; and a second transistor on the second region and including a second semiconductor pattern protruding from the second region; a second gate structure covering a sidewall of the second semiconductor pattern; and a second source/drain layer under the second semiconductor pattern; and a third source/drain layer on the second semiconductor pattern, wherein the upper surface of the first region is lower than the upper surface of the second region.
US12176414B2

A method for forming a HEMT is disclosed. A substrate is provided. A buffer layer, a channel layer on the buffer layer, a barrier layer on the channel layer, and a semiconductor gate layer on the barrier layer are formed on the substrate. A metal gate layer is formed on the semiconductor gate layer. A spacer is formed on sidewalls of the metal gate layer. The semiconductor gate layer is then etched by using the spacer and the metal gate layer as an etching mask. A passivation layer is then formed to cover the barrier layer, the semiconductor gate layer and the metal gate layer. An opening is formed in the passivation layer to expose the metal gate layer. A gate electrode is formed on the passivation layer and in direct contact with the metal gate layer.
US12176412B2

A semiconductor device includes a channel structure, extending along a first lateral direction, that is disposed over a substrate. The semiconductor device includes a gate structure, extending along a second lateral direction perpendicular to the first lateral direction, that straddles the channel structure. The semiconductor device includes an epitaxial structure, coupled to the channel structure, that is disposed next to the gate structure. The semiconductor device includes a first gate spacer and a second gate spacer each comprising a first portion disposed between the gate structure and the epitaxial structure along the first lateral direction. The semiconductor device includes an air gap interposed between the first portion of the first gate spacer and the first portion of the second gate spacer. The air gap exposes a second portion of the first gate spacer that extends in the first lateral direction.
US12176411B2

A semiconductor device includes circuit cells, isolation transistors at cell boundaries of the circuit cells, a first metal line under the isolation transistors, and connection structures connecting gate structures of the isolation transistors to the first metal line. Each of the circuit cells includes functional transistors having source/drain features and nanostructures. The isolation transistors electrically isolate the circuit cells from each other. Nanostructures of the isolation transistors, the source/drain features of the functional transistors, and the nanostructures of the functional transistors are connected with each other into a continuous rectangular shape from a top view.
US12176410B2

A semiconductor device includes a substrate, a gate all around (GAA) device overlying the substrate, and a thin film transistor (TFT) overlying the GAA device, and a passive device overlying the TFT. The substrate, the GAA device, the TFT, and the passive device is subsequently stacked on each other and at least partially overlap with each other. A via includes a first end, a second end, and a middle portion of the via that is located between the first end and the second end of the via. The first end of the via is connected to the passive device and the second end of the via is connected to one layer of the GAA device. The middle portion of the via is laterally spaced apart from the TFT and the passive device.
US12176406B2

A trench MOSFET can include: a semiconductor layer having a first doping type; a trench extending from an upper surface of the semiconductor layer to internal portion of the semiconductor layer; insulating layers and electrode conductors located in the trench; a body region having a second doping type in an upper region of the semiconductor layer adjacent to the trench; and a floating region having the first doping type located in a predetermined position of the semiconductor layer adjacent to both sides of the trench, where the floating region is located below the body region and is separated from the body region.
US12176405B1

Structures for a field-effect transistor and methods of forming a structure for a field-effect transistor. The structure comprises a semiconductor layer, a first raised source/drain region on the semiconductor layer, a second raised source/drain region on the semiconductor layer, a gate electrode laterally between the first raised source/drain region and the second raised source/drain region, a first airgap laterally between the first raised source/drain region and the gate electrode, and a second airgap laterally between the second raised source/drain region and the gate electrode. The gate electrode includes a first section and a second section between the first section and the semiconductor layer, the first section of the gate electrode has a first width, the second section of the gate electrode has a second width, and the first width is greater than the second width.
US12176402B2

A manufacturing method of a semiconductor device, includes providing a substrate; forming a stacked gate, including a floating gate and a control gate, on the substrate; forming a stacked gate by a deposition of a select gate conductive layer on the stacked gate; forming a trench in the stacked gate by etching the stacked gate to separate a first select gate pattern and a second select gate pattern; and forming a first select gate, a second select gate, a first transistor, and a second transistor simultaneously through an etch-back process of the stacked gate.
US12176390B2

A semiconductor device structure includes nanostructures formed over a substrate. The structure also includes a fin isolation structure formed beside the nanostructures. The structure also includes a work function layer surrounding the nanostructures and covering a sidewall of the fin isolation structure. The structure also includes a gate electrode layer covering the work function layer. The gate electrode layer has an extending portion surrounded by the work function layer.
US12176386B2

The present application provides a storage capacitor with multiple dielectrics. The storage capacitor includes a lower electrode, an upper electrode, a first dielectric layer, a second dielectric layer and a third dielectric layer. The first dielectric layer covers the lower electrode, the second dielectric layer is disposed on the first dielectric layer, and the third dielectric layer is disposed on the second dielectric layer. The upper electrode is disposed on the third dielectric layer.
US12176370B2

Some embodiments relate to an image sensor. The image sensor includes a semiconductor substrate including a pixel region and a peripheral region. A backside isolation structure extends into a backside of the semiconductor substrate and laterally surrounds the pixel region. The backside isolation structure includes a metal core, and a dielectric liner separates the metal core from the semiconductor substrate. A conductive feature is disposed over a front side of the semiconductor substrate. A through substrate via extends from the backside of the semiconductor substrate through the peripheral region to contact the conductive feature. The through substrate via is laterally offset from the backside isolation structure. A conductive bridge is disposed beneath the backside of the semiconductor substrate and electrically couples the metal core of the backside isolation structure to the through substrate via.
US12176367B2

A semiconductor device is provided. The semiconductor device includes a substrate having a plurality of first photoelectric conversion elements and a plurality of second photoelectric conversion elements. The semiconductor device also includes a light-adjusting structure disposed on the substrate. The light-adjusting structure includes a patterned multi-film having a plurality of trenches that correspond to the first photoelectric conversion elements. The first photoelectric conversion elements are used for sensing near infrared light, and the second photoelectric conversion elements are used for sensing visible light.
US12176364B2

An image sensor includes a semiconductor substrate and a multilayer film. The semiconductor substrate includes a photodiode and a back surface having a recessed region that surrounds the photodiode. The multilayer film is on, and conformal to, the recessed region, and includes N layer-groups of adjacent high-κ material layers. Each pair of adjacent high-κ material layers of a same layer-group of the N layer-groups includes (i) an outer-layer having an outer fixed-charge density and (ii) an inner-layer, located between the outer-layer and the recessed region, that has an inner fixed-charge density. Each of the outer and inner fixed-charge density is negative. The inner fixed-charge density is more negative than the outer fixed-charge density.
US12176363B2

An imaging device in which noise can be reduced, and an electronic device using this device. The imaging device includes a light receiving element, and a read circuit. A field effect transistor in the read circuit has a semiconductor layer in which a channel is formed, a gate electrode that covers the semiconductor layer, and a gate insulating film disposed between the semiconductor layer and the gate electrode. The semiconductor layer has a main surface, and a first side surface on one end side of the main surface in a gate width direction of the field effect transistor. The gate electrode has a first portion that faces the main surface via the gate insulating film, and a second portion that faces the first side surface via the gate insulating film. A crystal plane of the first side surface is a plane or a plane equivalent to the plane.
US12176359B2

A photoelectric conversion apparatus includes a plurality of pixels each including a first avalanche photodiode and a second avalanche photodiode having a light-receiving surface area size different from a light-receiving surface area size of the first avalanche photodiode. The first avalanche photodiode is connected between a first waveform shaping circuit and a first switch. The second avalanche photodiode is connected between a second waveform shaping circuit and a second switch. An inverter circuit is connected between a control node of the first switch and a control node of the second switch.
US12176348B2

A semiconductor structure including vertically stacked nFETs and pFETs containing suspended semiconductor channel material nanosheets (NS) and a method of forming such a structure. The structure is a three dimensional (3D) integration by vertically stacking nFETs and pFETs for area scaling. In an embodiment, vertically-stacked NS FET structures include a first nanosheet transistor located above a second nanosheet transistor; the first nanosheet transistor including a first NS channel material, wherein the first NS channel material includes a first crystalline orientation; the second nanosheet transistor including a second NS channel material, wherein the second NS channel material comprises a second crystalline orientation, the first crystalline orientation is different from the second crystalline orientation. In an embodiment, each of the respective formed vertically-stacked NS FET structures include respective suspended stack of nanosheet channels that are self-aligned with each other.
US12176346B2

A semiconductor device includes a bipolar junction transistor (BJT) structure including emitters in a first well having a first conductive type, collectors in respective second wells, the second wells having a second conductive type different from the first conductive type and being spaced apart from each other with the first well therebetween, and bases in the first well and between the emitters and the collectors. The BJT structure includes active regions having different widths that form the emitters, the collectors, and the bases.
US12176338B2

A semiconductor device, includes a first metal layer, a second metal layer, a drain/source contact and at least one conductive via. The first metal layer has a first conductor that extends in a first direction and a second conductor that extends in the first direction, wherein the second conductor is directly adjacent to the first conductor. The second metal layer has a third conductor that extends in a second direction, wherein the second direction is transverse to the first direction. The drain/source contact extends in the second direction and is connected to the second conductor. The at least one conductive via connects the first conductor and the second conductor through the third conductor.
US12176331B2

An electronic device is provided. The electronic device includes a display device configured to display an optical image on a front side of the display device. Further, the electronic device includes at least one sensor configured to measure electromagnetic radiation received from a scene in front of the front side of the display device. The display device includes a first display region using a first display technology and exhibiting a first transmissivity for the electromagnetic radiation. The display device further includes a second display region using a second display technology and exhibiting a second transmissivity for the electromagnetic radiation. The first transmissivity is higher than the second transmissivity. The at least one sensor is arranged on a back side of the display device and faces the first display region.
US12176328B2

A semiconductor package includes a lower redistribution layer having a plurality of lower ball pads forming a plurality of lower ball pad groups, a semiconductor chip on the lower redistribution layer, an expanded layer surrounding the semiconductor chip on the lower redistribution layer, and an upper redistribution layer on the semiconductor chip and the expanded layer and having a plurality of upper ball pads forming a plurality of upper ball pad groups. The number of the plurality of upper ball pad groups may be the same as the number of the of the plurality lower ball pad groups. Each of the upper ball pads in one of the plurality of upper ball pad groups, from among the plurality of upper ball pads, may be a dummy ball pad.
US12176320B2

A method for bonding tested wafers is provided. The method includes the following operations. A first wafer having a first surface is received, and the first wafer includes a test pad and a conductive pad at the first surface of the first wafer and the test pad has a recess caused by a test probe and the conductive pad is electrically connected to the test pad. The first surface of the first wafer is planarized. A first hybrid bonding layer is formed over the first surface of the first wafer. The first wafer and a second wafer are bonded to connect the first hybrid bonding layer and a second hybrid bonding layer on the second water. A semiconductor structure and a method for testing pre-bonded wafers are also provided.
US12176319B2

A system for reflowing a semiconductor workpiece including a stage, a first vacuum module and a second vacuum module, and an energy source is provided. The stage includes a base and a protrusion connected to the base, the stage is movable along a height direction of the stage relative to the semiconductor workpiece, the protrusion operably holds and heats the semiconductor workpiece, and the protrusion includes a first portion and a second portion surrounded by and spatially separated from the first portion. The first vacuum module and the second vacuum module respectively coupled to the first portion and the second portion of the protrusion, and the first vacuum module and the second vacuum module are operable to respectively apply a pressure to the first portion and the second portion. The energy source is disposed over the stage to heat the semiconductor workpiece held by the protrusion of the stage.
US12176318B2

An apparatus comprising a bonding nozzle that has one or more channels in a bonding surface. The one or more channels comprise a first channel portion in an inner region of the bonding surface and a second channel portion along an outer periphery of the bonding surface. The one or more channels are in fluid communication with a vacuum port. A vacuum relief conduit within the bonding nozzle comprises a first opening into the second channel portion along the outer periphery of the bonding surface, and a second opening along an exterior wall of the bonding nozzle.
US12176310B2

In certain aspects, a three-dimensional (3D) memory device includes a first semiconductor structure, a second semiconductor structure, and a first bonding interface between the first semiconductor structure and the second semiconductor structure. The first semiconductor structure includes a peripheral circuit. The second semiconductor structure includes an array of memory cells and a plurality of bit lines coupled to the memory cells and each extending in a second direction perpendicular to the first direction. Each of the memory cells includes a vertical transistor extending in a first direction, and a storage unit coupled to the vertical transistor. A respective one of the bit lines and a respective storage unit are coupled to opposite ends of each one of the memory cells in the first direction. The array of memory cells is coupled to the peripheral circuit across the first bonding interface.
US12176305B2

An electronic device is disclosed. The electronic device includes a first electronic component and a power regulating structure configured to provide a first power to the first electronic component. The power regulating structure includes a first component and a second component at least partially overlapped with the first component from a top view.
US12176298B2

A floating die package including a cavity formed through sublimation of a sacrificial die encapsulant and sublimation or separation of die attach materials after molding assembly. A pinhole vent in the molding structure is provided as a sublimation path to allow gases to escape, whereby the die or die stack is released from the substrate and suspended in the cavity by the bond wires only.
US12176297B2

A semiconductor device package includes a first substrate, a second substrate, a first electronic component, a second electronic component and a shielding layer. The second substrate is disposed over the first substrate. The first electronic component is disposed between the first substrate and the second substrate. The second electronic component is disposed between the first substrate and the second substrate and adjacent to the second substrate than the first electronic component. The shielding element electrically connects the second electronic component to the second substrate. The second electronic component and the shielding element define a space accommodating the first electronic component.
US12176280B2

An interconnect substrate includes an insulating resin layer having a first surface and a second surface opposite the first surface, a redistribution layer provided on the first surface of the insulating resin layer, a first connection terminal exposed at the second surface of the insulating resin layer, and a conductive via provided in the insulating resin layer to electrically connect the redistribution layer and the first connection terminal, wherein the insulating resin layer includes a first resin layer constituting the second surface and containing a first filler, a second resin layer provided on the first resin layer, and a third resin layer provided on the second resin layer, the third resin layer containing a second filler and constituting the first surface, and wherein an average particle diameter of the first filler is greater than an average particle diameter of the second filler.
US12176269B2

A semiconductor device, includes: a semiconductor element having element main surface and element back surface spaced apart from each other in thickness direction and including a plurality of main surface electrodes arranged on the element main surface; a die pad having a die pad main surface where the semiconductor element is mounted; a plurality of leads including at least one first lead arranged on one side in first direction orthogonal to the thickness direction with respect to the die pad, and arranged around the die pad when viewed in the thickness direction; a plurality of connecting members including a first connecting member bonded to the at least one first lead, and configured to electrically connect the main surface electrodes and the leads; and a resin member configured to seal the semiconductor element, a part of the die pad, parts of the leads, and the connecting members.
US12176267B2

The present disclosure provides a semiconductor device. The semiconductor device includes a die stack, an intervening bonding layer, and a carrier structure. The intervening bonding layer is positioned on the die stack. The carrier structure is disposed on the intervening bonding layer opposite to the die stack. The carrier structure includes a heat dissipation unit configured to transfer heat generated from the die stack. The heat dissipation unit includes composite vias and conductive plates. Each of the composite vias includes a first through semiconductor via and a second through semiconductor via. The conductive plates are couple to the composite vias.
US12176261B2

A structure includes a circuit substrate, a device, a metal layer, a lid and a thermal interface material layer. The device is disposed on and electrically connected to the circuit substrate. The device includes at least one semiconductor die laterally encapsulated by an insulating encapsulation. The metal layer is covering a back surface of the at least one semiconductor die and the insulating encapsulation. The lid is disposed on the circuit substrate, and the lid is adhered to the metal layer through the thermal interface material layer.
US12176253B2

A deposition system provides a feature that may reduce costs of the sputtering process by increasing a target change interval. The deposition system provides an array of magnet members which generate a magnetic field and redirect the magnetic field based on target thickness measurement data. To adjust or redirect the magnetic field, at least one of the magnet members in the array tilts to focus on an area of the target where more target material remains than other areas. As a result, more ion, e.g., argon ion bombardment occurs on the area, creating more uniform erosion on the target surface.
US12176242B2

The present disclosure relates to heating a substrate in a rapid thermal processing (RTP) chamber. The chamber may contain a rotatable assembly configured to accommodate and rotate the substrate while a heat source inside the RTP chamber applies heat to the substrate. The rotatable assembly is partially disposed outside the RTP chamber. A seal may formed around the rotatable assembly and maintain a vacuum inside the RTP chamber while the rotatable assembly rotates. The rotatable assembly may configured to accommodate various-sized substrates.
US12176241B2

Support plates and support structures for thermal processing systems to heat workpieces are provided. In one example, a thermal processing apparatus is provided that includes a plurality of heat sources, a rotatable support plate, and a support structure having a flexibility in the radial direction of the rotatable support plate that is greater than a flexibility in the azimuthal direction of the rotatable support plate. Also provided are support plates for supporting a workpiece in a thermal processing apparatus. The support plate can include a base defining a radial direction and an azimuthal direction and at least one support structure extending from the base having a flexibility in the radial direction of the base that is greater than a flexibility in the azimuthal direction of the base.
US12176240B2

A method for manufacturing a semiconductor package structure and a clamp apparatus are provided. The method includes: (a) providing a package body disposed on a chuck, wherein the package body includes at least one semiconductor element encapsulated in an encapsulant; (b) moving a pressing tool transversely to above the package body; and (c) pressing the package body on the chuck through the pressing tool.
US12176237B2

An electrostatic chuck device is provided in which the occurrence of cracking in a ceramic layer, the cracking being caused by a difference in thermal expansion between a substrate and a sleeve due to heat generated during formation of the ceramic layer, is suppressed. The electrostatic chuck device includes a substrate, a laminated body that is laminated on the substrate and that includes at least an internal electrode, and a ceramic layer that is laminated on the upper surface of the laminated body in the thickness direction. The electrostatic chuck device is such that the substrate has a through-hole provided so as to pass through in the thickness direction, a sleeve formed from an insulating material is inserted into the through-hole, and the sleeve is joined to the through-hole via a joining means at an upper portion of the substrate in the thickness direction.
US12176235B2

An installation fixture for needle is used to install needles of an electrostatic chuck, and includes: a positioning tray, detachably disposed on an outer base of the electrostatic chuck, the positioning tray being provided with installation holes, and the installation holes corresponding to installation positions of the needles of the electrostatic chuck; and an installation fixture, detachably installed in the installation hole to adjust the installation depth of the needle.
US12176224B2

A substrate processing apparatus includes: a substrate rotator configured to hold and rotate a substrate; an outer cup configured to annularly cover a periphery of the substrate held by the substrate rotator; an inner cup disposed inside the outer cup and under the substrate held by the substrate rotator; an annular drain formed between the outer cup and the inner cup to discharge a processing liquid supplied to the substrate outward; and an exhaust passage formed inside the inner cup, wherein the inner cup has an exhaust hole through which a liquid reception space, which is formed by the inner cup and the outer cup, and the exhaust passage are in communication with each other, and the exhaust hole is formed obliquely downward from an outer surface to an inner surface of the inner cup.
US12176220B2

A molded carrier is formed by a unitary body made of a laser direct structuring (LDS) material and includes a blind opening with a bottom surface. The unitary body includes: a floor body portion defining a back side and the bottom surface of the blind opening and an outer peripheral wall body portion defining a sidewall surface of the blind opening. LDS activation followed by electro-plating is used to produce: a die attach pad and bonding pad at the bottom surface; land grid array (LGA) pads at the back side; and vias extending through the floor body portion to make electrical connections between the die attach pad and one LGA pad and between the bonding pad and another LGA pad. An integrated circuit chip is mounted to the die attach pad and wire bonded to the bonding pad. A wafer-scale manufacturing process is used to form the molded carrier.
US12176213B2

Embodiments of the present disclosure provide a semiconductor structure and a manufacturing method thereof. The method includes: providing a substrate, wherein the substrate includes a word line region, a bit line region, and a capacitive region arranged adjacently; forming a first stacked structure that covers a surface of the substrate, wherein the first stacked structure includes a first sacrificial layer located on the surface of the substrate and a first semiconductor layer located on a surface of the first sacrificial layer; forming a second stacked structure that covers a surface of the first stacked structure, wherein the second stacked structure includes a second sacrificial layer located on the surface of the first stacked structure and a second semiconductor layer located on a surface of the second sacrificial layer; and performing an ion implantation on the first semiconductor layer and the second semiconductor layer.
US12176202B2

The application relates to a manufacture method of a high-resistivity silicon handle wafer for a hybrid substrate structure. The method comprises a step of producing the wafer having a crystal orientation identifier and a certain thickness. The method further comprises a step of thinning the produced wafer from the certain thickness to a desired thickness of the wafer in order to obtain the thinned wafer. The method further comprises a step of providing a surface passivation layer having a certain layer thickness on a front surface of the thinned wafer. The method further comprises a step of polishing the passivation layer from the certain layer thickness to a desired final layer thickness of the passivation layer so that the polished front surface of the wafer enables active layer bonding in order to form the hybrid substrate structure.
US12176200B2

An electrodeless laser-driven light source includes a laser that generates a CW sustaining light. A pump laser generates pump light. A Q-switched laser crystal receives the pump light generated by the pump laser and generates pulsed laser light at an output in response to the generated pump light. A first optical element projects the pulsed laser light along a first axis to a breakdown region in a gas-filled bulb comprising an ionizing gas. A second optical element projects the CW sustaining light along a second axis to a CW plasma region in the gas-filled bulb comprising the ionizing gas. A detector detects plasma light generated by a CW plasma and generates a detection signal at an output. A controller generates control signals that control the pump light to the Q-switched laser crystal so as to extinguish the pulsed laser light within a time delay after the detection signal exceeds a threshold level.
US12176199B2

The invention relates to an ionization device with an ionization space formed in a container, an inlet system for supplying a gas to be ionized to the ionization space, an electron source having at least one filament for supply of an electron beam to the ionization space, and an outlet system for letting the ionized gas out of the ionization space. Electron optics having at least two electrodes are disposed between the filament and the ionization space.
US12176191B2

A magnet assembly for a magnetron of a processing chamber includes a support member. A plurality of magnetic tracks is mounted to the support member. Each magnetic track includes a pair of magnetic poles. A partial magnetic track is mounted to the support member. The partial magnetic track includes a single unpaired magnetic pole. The partial magnetic track is mounted proximal to a center of rotation of the support member.
US12176179B2

A method for reducing throughput time in a sample image acquisition session in transmission electron microscopy comprises: providing an electron microscope comprising a sample component, a beam generator, an adjusting component, and a filtering component; securing a sample by using the sample component; generating an electron beam by using the beam generator; generating an image beam by directing the beam to the sample component; adjusting at least one of the beam and the image beam by using the adjusting component to obtain at least one modified image beam, wherein the adjusting is performed in such a way, that off-axial aberration of the modified image beam is minimized; and filtering the modified image beam via the filtering component to reduce resolution-deteriorating effect of chromatic aberration on the modified image beam resulting from the adjusting of the at least one of the beam and the image beam.
US12176171B2

Gate control of power semiconductor devices using reduced gate drivers is disclosed. A circuit breaker may include a multitude of transistors, such as insulated gate bipolar transistors (IGBTs), connected in series with one another. Each transistor may be connected to a respective gate resistor. Diodes may be connected between various gate resistors. One or more resistor-capacitor (RC) snubber circuits may be provided in parallel with one or more of the transistors. Likewise, one or more metal-oxide varistors (MOVs) may be connected in parallel to one or more of the transistors. A gate driver (e.g., a single gate drive) may be connected to the one or more diodes and an emitter of at least one of transistors.
US12176164B2

A plug interlock apparatus for a vacuum circuit breaker, comprising: a control power plug having a plug fixing member formed on each side thereof; a switchboard including a plurality of terminals; a control power connector from which the control power plug is detached; a plug latch formed on the sides of the control power connector and fixing the plug fixing members; a circuit breaker body which includes a connector rotation link which rotates in association with the plug latch, and a slide link having one end coupled to the connector rotation link, and which is detached from the terminal and supplied with voltage and current; and a transfer cart for reciprocating the circuit breaker body along a rail installed on the bottom surface of the switchboard, wherein a locking latch detached from a rail groove formed on the rail is formed at the other end of the slide link.
US12176163B2

An electric grid includes feed-ins, loads, and a distribution grid, which is arranged therebetween. The distribution grid comprises at least one busbar and at least one device for opening or closing a DC circuit. The at least one device includes an electric switch for opening or closing the DC circuit, a fault current detector, a trigger unit, a precharging device, and a control unit for automatically closing the electric switch after the precharging process. The electric switch opens the DC circuit via the trigger unit if a fault current is detected by the fault current detector, and the precharging device restores the voltage on the busbar prior to closing the electric switch.
US12176142B2

A magnetic attachment system including a magnetic attachment base and an item to be retained having engagement means, the base including a first and a second retaining means which are capable of moving back and forth between a locked position and an unlocked position, in the locked position the retaining means being capable of being received in the engagement means, where the first retaining means includes a first motion magnet (140), and the second retaining means includes a second motion magnet, the item to be retained includes two contact magnets, the contact magnets exert a force on the motion magnets, which holds the first retaining means and the second retaining means in the engagement means in the locked position.
US12176128B2

A submarine power cable is provided having stranded conductor(s) and an insulation system, each individual stranded conductor, at given intervals, being compressed across an area to form a plurality of watertight partitions along a length of the of the submarine power cable. A method provides a plurality of watertight partitions along a length of the submarine power cable. The method includes, at a given point, arranging a compression tool around an outer circumference of the stranded conductor, using the compression tool to compress the stranded conductor, releasing the compression tool from the stranded conductor, and repeating the compression at a number of different points and using the compression tool to compress the stranded conductor at each of these points, thereby forming a plurality of watertight partitions along the length of the submarine power cable.
US12176123B2

Disclosed are methods for minimizing x-ray scattering artifacts, the method comprising: contacting an object with an x-ray scattering mitigation material. The contacting can comprise coating the x-ray scattering material on the object, including spraying a solution of suspension of an x-ray scattering mitigation material onto the object or dry powder coating the object with a x-ray scattering mitigation material. Alternatively, the contacting can comprise immersing the object in a fluid comprising the x-ray scattering material. The fluid can be a gas, a liquid, or a gel. The disclosed x-ray scattering mitigation material can be optimized for mitigating Compton radiation scattering or for mitigating Rayleigh radiation scattering. This abstract is intended as a scanning tool for purposes of searching in the particular art and is not intended to be limiting of the present disclosure.
US12176118B2

There is provided an organic iodine trapping apparatus that can efficiently trap an organic iodine without using complicated or large equipment. An organic iodine trapping apparatus 30 is an apparatus that traps an organic iodine, including: a trapping vessel 1 through which gas containing an organic iodine is passed; an organic iodine remover 2 (Example: trihexyl (tetradecyl) phosphonium chloride, or the like) that is disposed in or injected into the trapping vessel 1 and decomposes the organic iodine; and a trapping material 3 that is disposed in or injected into the trapping vessel 1 and traps iodine ions generated by decomposition of the organic iodine, in which the trapping material 3 is a metal (Example: silver or the like) or a metal compound (Example: silver chloride, silver oxide, or the like).
US12176116B2

A power generation system and related method for repowering a fossil-fueled power plant using a carbon-free nuclear steam supply system (NSSS) which replaces the existing fossil plant steam generator which burns fossil fuel such as coal, oil, or natural gas. The existing fossil plant energy conversion system including the turbine-generator (turbogenerator) and auxiliary components of the Rankine cycle is retained. The NSSS may include a small modular reactor (SMR) unit comprising a reactor vessel with nuclear fuel core and steam generator which receives heated primary coolant from the reactor to produce main steam to operate the Rankine cycle. The main steam output by the SMR unit is compressed in a steam compressor to increase its pressure to a level necessary to operate the turbogenerator. The compressor may be operated via a portion of the main steam. An intercooler of the compressor may be used for main steam reheating.
US12176102B2

Systems and methods are disclosed that facilitate providing guidance to a user during performance of a program or routine using a personalized avatar. In an aspect, a system includes a reception component configured to receive biochemical information about a physiological state or condition of a user, including information identifying a presence or a status of one or more biomarkers. The system further includes an analysis component configured to determine or infer one or more characteristics of the physiological state or condition of the user based on the information identifying the presence or the status of the one or more biomarkers, and a visualization component configured to adapt an appearance of an avatar presented to the user based on the one or more characteristics to reflect the one or more characteristics.
US12176099B2

Systems/techniques that facilitate low-cost estimation and/or tracking of intra-scan focal-spot displacement are provided. In various embodiments, a system can cause a medical imaging scanner to perform an air scan. In various aspects, the system can access data produced by the medical imaging scanner and relating to the air scan, where the data can include a set of gantry angles swept by an X-ray tube during the air scan, where the data can include a set of intensity value matrices recorded by a multi-channel-multi-row detector during the air scan, and where the set of intensity value matrices respectively correspond to the set of gantry angles. In various instances, the system can compute a set of channel-spanning intensity slopes based on the set of intensity value matrices. In various cases, the system can apply a slope-to-displacement transfer function to the set of channel-spanning intensity slopes, thereby yielding a set of focal-spot displacements.
US12176096B2

Approaches for analyzing an input image and providing one or more outputs related to the input image are provided. In accordance with an exemplary embodiment, an input image may be received and analyzed, using a trained machine learning model, to generate an inference related to the image. Based, at least in part, upon the generated inference, one or more reports related to the inference can be generated and provided for presentation on a user device. A user can interact with the report in a conversational manner with the computer system to generate additional reports or insights related to the input image.
US12176091B2

Systems including an elliptical machine and a processing device. The processing device may be configured to receive, before or while a user operates the elliptical machine, one or more messages pertaining to the user or a use of the elliptical machine by the user. The processing device may be also configured to determine whether the one or more messages were received by the processing device. In response to determining that the one or more messages were not received by the processing device, the processing device may be configured to determine, via one or more machine learning models, one or more actions to perform. The one or more actions may include at least one of initiating a telecommunications transmission, stopping operation of the elliptical machine, and modifying one or more parameters associated with the operation of the elliptical machine.
US12176090B2

Systems and methods are presented herein for providing a user with a recommendation for physical activity related to media content. The user may activate a recommendation application setting on a user equipment device. The user may select a media asset for presentation on a user equipment device. The system may analyze data associated with the media asset and perform deep video analysis of the frames of the media asset to identify events in the media asset. The system may identify the content type of each respective segment of the media asset and may identify respective activities performed in each segment by a primary character. The system may determine a respective activity to recommend to the user for reach respective segment of the media asset. The application may then determine a segment is being displayed for a user and generate an overlay representing a physical activity for the user to perform.
US12176089B2

A computer-implemented system includes one or more processing devices configured to receive attribute data associated with a user, generate, based on a cardio-oncologic condition of the user, a selected set of the attribute data, determine, based on the selected set of the attribute data, a first probability of improving a cardio-oncologic condition of the user subsequent to at least one of a cardio-oncologic procedure and a cardio-oncologic treatment being performed on the user, and generate, based on the first probability, a treatment plan that includes one or more exercises directed to modifying the first probability, and a treatment apparatus configured for implementation of the treatment plan.
US12176080B2

A method, computer program product, and computing system for obtaining, by a computing device, encounter information of a patient encounter, wherein the encounter information may include audio encounter information obtained from at least a first encounter participant. The audio encounter information obtained from at least the first encounter participant may be processed. A user interface may be generated displaying a plurality of layers associated with the audio encounter information obtained from at least the first encounter participant. A user input may be received from a peripheral device to navigate through each of the plurality of layers associated with the audio encounter information displayed on the user interface.
US12176079B2

A method, system, and device for providing assistance to patients with communication and memory impairment is disclosed. In some embodiments, the method includes creating a database comprising a plurality of information elements structured as a dependency tree, based on a first set of information corresponding to a plurality of events associated with a patient. The method further includes acquiring a second set of information associated with the patient in real time, matching the second set of information with each of the plurality of events in the database and with at least one information element associated with the at least one matching event, comparing the second set of information with the set of matching information elements to identify at least one discrepancy, and prompting the patient to perform at least one predetermined action in response to identifying the at least one discrepancy.
US12176074B2

The present disclosure provides a compound function prediction method based on a neural network and a connectivity map (CMAP) algorithm. The compound function prediction method is used to predict an efficacy of a compound, and the compound function prediction method includes the following steps: constructing a compound molecule-encoding vector neural network; constructing and training an encoding vector-marker gene expression variation deep neural network; constructing and training a marker gene expression level or gene expression variation-whole genome gene expression level or gene expression variation neural network; constructing upregulated and downregulated gene sets of a disease or a phenotype; and evaluating a correlation between the compound and the disease or the phenotype.
US12176070B2

A method for facilitating rapid genome sequence analysis includes accessing an output stream of an alignment process that includes aligned reads of a biological sequence that are aligned to a reference genome. The method also includes distributing the aligned reads to a plurality of computing nodes based on genomic position. Each of the plurality of computing nodes is assigned to a separate data bin of a plurality of data bins associated with genomic position. The method also includes, for at least one aligned read determined to overlap separate data bins of the plurality of data bins, duplicating the at least one aligned read and distributing the at least one aligned read to separate computing nodes of the plurality of computing nodes that are assigned to the separate data bins.
US12176069B2

A method for determining pattern of inheritance in an embryo for a region of interest is provided, comprising receiving embryo, maternal and paternal sequence data; aligning the received sequence data to a reference genome; identifying a region of interest in the aligned embryo sequence data; identifying single nucleotide polymorphisms (SNPs) in the maternal sequence data, paternal sequence data, and the identified region of interest in the embryo sequence data; imputing missing gaps in the maternal sequence data and the paternal sequence data using an imputation reference; counting the number of SNPs that are common between the embryo and the mother/father in the identified region of interest for the embryo sequence data and a corresponding region on the maternal/paternal sequence data to determine a maternal/paternal contribution value; and classifying a pattern of inheritance for the embryo as maternal or paternal based on the relative contribution values between mother and father.
US12176068B2

Processes to determine the effect of genetic sequence on gene expression levels are described. Generally, models are used to determine spatial chromatin profile from genetic sequence, which can be used in several downstream applications. The effect of the spatial chromatin profile on gene expression is also determined in some instances. Various methods further develop research tools, perform diagnostics, and treat individuals based on sequence effects on gene expression levels.
US12176061B2

Described apparatuses and methods enable communication between a host device and a memory device to establish relative delays between different data lines. If data signals propagate along a bus with the same timing, simultaneous switching output (SSO) and crosstalk can adversely impact channel timing budget parameters. An example system includes an interconnect having multiple data lines that couple the host device to the memory device. In example operations, the host device can transmit to the memory device a command indicative of a phase offset between two or more data lines of the multiple data lines. The memory device can implement the command by transmitting or receiving signals via the interconnect with different relative phase offsets between data lines. The host device (e.g., a memory controller) can determine appropriate offsets for a given apparatus. Lengths of the offsets can vary. Further, a system can activate the phase offsets based on frequency.
US12176056B2

A semiconductor device includes a memory cell array and a plurality of read and write circuits. The memory cell array includes a plurality of planes. Any one of the read and write circuits generates parity data based on data sequentially received from a controller through a channel.
US12176054B2

The present disclosure provides a memory bank and a memory, relating to the technical field of semiconductors. The memory bank includes: multiple memory arrays arranged along a first direction, configured to store data and check codes, and each of the memory arrays being divided into at least two array units; multiple read-write control circuits, in one-to-one correspondence to the memory arrays, and the read-write control circuit being configured to write the data and the check codes to a corresponding memory array or read the data and the check codes from the corresponding memory array; the read-write control circuit being electrically connected to the array units through different data signal lines, and the read-write control circuit being configured to access only one of the array units in the corresponding memory array at a time; and multiple error checking and correcting units, electrically connected to the multiple read-write control circuits.
US12176043B2

A three-dimensional (3D) memory device includes a first set of word lines coupled to first memory cells, a second set of word lines coupled to second memory cells, an interface dummy word line between the first and send sets of word lines, and a peripheral circuit coupled to the first and send memory cells. The peripheral circuit is configured to apply a first voltage to the interface dummy word line in a first pre-charge period when programming a first selected memory cell in the first memory cells, and apply a second voltage lower than the first voltage to the interface dummy word line in a second pre-charge period when programming a second selected memory cell in the second memory cells. Programing the first selected memory cell is earlier than the second selected memory cell.
US12176042B2

Methods, systems, and devices for techniques for operating a vertical memory architecture are described. A memory device may include memory cells arranged in a three-dimensional vertical memory architecture. Each memory cell may include a storage element (e.g., a chalcogenide material), where a logic state may be programmed at the storage element based on a polarity of an applied voltage that exceeds a threshold voltage. The storage element may be coupled with a selection element and a conductive line. The selection element may be coupled with a bit line decoder and a word line decoder via vertical pillars. The selection element may selectively couple the storage element with the bit line decoder. In some examples, an activation voltage for the selection element may be less than a threshold voltage of the storage element.
US12176032B2

Different ramp rates for different regions, or zones, of word lines are used for the pass voltage applied to unselected word lines during a program operation. The properties of the word lines, such as their resistance and capacitance (RC) values, vary across the NAND memory array. By determining the RC values of the word lines across the array, the word lines can be broken into multiple zones based on these properties. The zones can then be individually assigned different ramp rates for applying a pass voltage to the unselected word lines, where a parameter for the ramp rates can be stored as a register value on the memory die.
US12176031B2

A memory device includes a substrate with two or more memory die stacked in a three-dimensional stacked (3DS) configuration. The memory device includes a clock input configured to receive a clock from a host device. The memory device also includes a command input configured to receive command and address bits from the host device. The two or more memory die each include its own plurality of memory cells. Furthermore, each of the two or more memory die include a local control circuitry configured to receive or transmit a divided clock that is based on the clock.
US12176025B2

An in-memory computation circuit includes a memory array with SRAM cells connected in rows by word lines and in columns by bit lines. Body bias nodes of the transistors in each SRAM cell are biased by a modulated body bias voltage. A row controller circuit simultaneously actuates word lines in parallel for an in-memory compute operation. A column processing circuit processes analog voltages developed on the bit lines in response to the simultaneous actuation to generate a decision output for the in-memory compute operation. A voltage generator circuit switches the modulated body bias voltage from a non-negative voltage level to a negative voltage level during the simultaneous actuation. The negative voltage level is adjusted dependent on integrated circuit process and/or temperature conditions in order to optimize protection against unwanted memory cell data flip.
US12176024B2

A memory cell comprising includes a silicon-on-insulator (SOI) substrate, an electrically floating body transistor fabricated on the silicon-on-insulator (SOI) substrate, and a charge injector region. The floating body transistor is configured to have more than one stable state through an application of a bias on the charge injector region.
US12176022B2

Disclosed herein are related to a memory device. In one aspect, the memory device includes a memory array including a set of memory cells. In one aspect, each of the set of memory cells includes a corresponding transistor and a corresponding capacitor connected in series between a bit line and a select line. In one aspect, the memory device includes a first transistor including a source/drain electrode coupled to a controller and another source/drain electrode coupled to the bit line. In one aspect, the memory device includes a second transistor including a gate electrode coupled to the bit line. In one aspect, the second transistor is configured to conduct current corresponding to data stored by a memory cell of the set of memory cells.
US12176021B2

A volatile memory device having a reduced area may include; a row decoder extending in a first direction, a column decoder extending in a second direction, a cell region between the row decoder and the column decoder and including a first sense amplifier and a first bit line connected to the first sense amplifier, and a first peripheral circuit region spaced apart from the cell region in the first direction and including includes a first complementary bit line connected to the first sense amplifier. The first sense amplifier may be configured to perform a read/write operation in relation to a first memory cell connected to the first bit line using the first complementary bit line.
US12176020B2

Methods, systems, and devices for structures for word line multiplexing in three-dimensional memory arrays are described. A memory die may include circuitry for access line multiplexing in regions adjacent to or between staircase regions. For example, a multiplexing region may include, for each word line of a stack of word lines, a respective first portion of a semiconductor material and a respective second portion of the semiconductor material, and may also include a gate material operable to modulate a conductivity between the first portions and the second portions. Each word line may be coupled with the respective first portion of the semiconductor material, such that biasing of the gate material may couple the word lines with the respective second portion of the semiconductor material. Such features may support various techniques for multiplexing associated with the stack of word lines, or among multiple stacks of word lines, or both.
US12176003B2

A magnetic tape cartridge includes a case on which an identifier is displayed, and a storage medium in which reading condition information that is information regarding a condition for reading the identifier is stored. The magnetic tape cartridge can be part of a cartridge management system, a reading method, and a non-transitory storage medium storing a program.
US12175998B2

Speech analysis devices and methods for identifying migraine attacks are provided. Migraine sufferers can experience changes in speech patterns both during a migraine attack and in a pre-attack phase (e.g., a time period before the migraine attack can be recognized by the migraine sufferer). Embodiments identify or predict migraine attacks during the pre-attack phase and/or the attack phase (such as early stages of a migraine attack) by comparing speech features from one or more speech samples provided by a user against baseline data. The speech features are indicative and/or predictive of migraine onset, and can be personalized to a user and/or based on normative data.
US12175990B2

An encoding system encodes an N-channel audio signal (X), wherein N≥3, as a single-channel downmix signal (Y) together with dry and wet upmix parameters ({tilde over (C)}, {tilde over (P)}). In a decoding system, a decorrelating section outputs, based on the downmix signal, an (N−1)-channel decorrelated signal (Z); a dry upmix section maps the downmix signal linearly in accordance with dry upmix coefficients (C) determined based on the dry upmix parameters; a wet upmix section populates an intermediate matrix based on the wet upmix parameters and knowing that the intermediate matrix belongs to a predefined matrix class, obtains wet upmix coefficients (P) by multiplying the intermediate matrix by a predefined matrix, and maps the decorrelated signal linearly in accordance with the wet upmix coefficients; and a combining section combines outputs from the upmix sections to obtain a reconstructed signal ({circumflex over (X)}) corresponding to the signal to be reconstructed.
US12175988B2

An apparatus for processing an audio signal includes a separator for separating a first portion of a spectrum of the audio signal from a second portion of the spectrum of the audio signal, the first portion having a first signal characteristic and the second portion having a second signal characteristic. The apparatus includes a first bandwidth extender for extending a bandwidth of the first portion using first parameters associated with the first signal characteristic, for obtaining a first extended portion and includes a second bandwidth extender for extending a bandwidth of the second portion using second parameters associated with the second signal characteristic, for obtaining a second extended portion. The apparatus includes a combiner configured for using the first extended portion and the second extended portion for obtaining an extended combined audio signal.
US12175985B2

A portable communication device is provided for voice recognition and comprises a display, communication circuitry, a microphone, at least one processor including a first processor and a second processor, and a memory storing instructions, when executed by the at least one processor, cause the portable communication device to: receive a first voice input via the microphone while a specified application is running; determine whether a voice recognition is to be performed with respect to the specified application by one of the first processor and the second processor; in case that the voice recognition is to be performed with respect to the specified application by the first processor; when the first voice input includes a wakeup command which is different from a designated command for the specified application by the voice recognition of the first processor, transmit a second voice input received after the first voice input through the communication circuitry to an external electronic device, and when the first voice input does not include the wakeup command and the first voice input includes the designated command by the voice recognition of the first processor, perform a function of the specified application corresponding to the designated command.
US12175978B2

Transferring (e.g., automatically) an automated assistant routine between client devices during execution of the automated assistant routine. The automated assistant routine can correspond to a set of actions to be performed by one or more agents and/or one or more devices. While content, corresponding to an action of the routine, is being rendered at a particular device, the user may walk away from the particular device and toward a separate device. The automated assistant routine can be automatically transferred in response, and the separate device can continue to rendering the content for the user.
US12175967B2

Touch-free, voice-assistant, and/or tracking systems and methods are described for automating inventory generation and tracking of childcare products. In various aspects, the touch-free, voice-assistant, and/or tracking systems and methods comprise receiving, by one or more processors, one or more name values corresponding to one or more children of a childcare program associated with at least one physical childcare location. A childcare product inventory, comprising a childcare product of at least one product type, is generated based on a count of the one or more name values. Child event data is received comprising information related to use of the childcare product. The child event data is based on audible input of a user as received via a voice command interface of a voice-assistant application (app) as implemented on a voice assistance device. The childcare product inventory may be updated based on the child event data.
US12175965B2

A feature vector may be extracted from each frame of input digitized microphone audio data. The feature vector may include a power value for each frequency band of a plurality of frequency bands. A feature history data structure, including a plurality of feature vectors, may be formed. A normalized feature set that includes a normalized feature data structure may be produced by determining normalized power values for a plurality of frequency bands of each feature vector of the feature history data structure. A signal recognition or modification process may be based, at least in part, on the normalized feature data structure.
US12175962B2

An apparatus and a method for controlling a vehicle sound are provided. The apparatus a detection device that detects driving information and drive mode setting information and a processing device electrically connected with the detection device. The processing device determines an emotional state of a driver based on at least one of the driving information or the drive mode setting information, determines a sound concept depending on the emotional state of the driver, and controls a vehicle sound depending on the sound concept.
US12175959B1

One disclosed example method includes a device receiving an audio signal recorded in a physical environment and applying a de-noise and de-reverberation model onto the audio signal to generate a cleaned audio signal. The de-noise and de-reverberation model is configured to remove noise and reverberation from the audio signal and is trained via a training process. The training process includes training the de-noise and de-reverberation model based on a trained de-noise teacher model and a trained de-reverberation teacher model. The training includes adjusting a portion of parameters of the de-noise and de-reverberation model based on values generated by the de-noise teacher model and the de-reverberation teacher model and then adjusting the parameters of the de-noise and de-reverberation model independently of the de-noise teacher model and the de-reverberation teacher model.
US12175950B2

An electronic device is provided. The electronic device includes a display including a display driver circuit and a display panel. The electronic device includes a processor. The display driver circuit is configured to obtain information regarding an image from the processor. The display driver circuit is configured to display, based on an on pixel ratio (OPR) of the image that is a first OPR, the image within a first brightness range from a first reference brightness level to a second reference brightness level greater than the first reference brightness level, through the display panel. The display driver circuit is configured to display, based on the OPR that is a second OPR lower than the first OPR, the image within a second brightness range from the first reference brightness level to a third reference brightness level greater than the second reference brightness level, through the display panel.
US12175949B2

A color coordinate calibration method, system, a processing device and a computer storage medium are provided. The method includes: displaying a test image on a display screen, testing the chromaticity of the display screen, and obtaining test color coordinates of a plurality of primary color lights; Detecting whether the test color coordinates of the plurality of primary color lights are within the standard color coordinate ranges of the plurality of primary color lights; when the test color coordinates of one or more primary color lights are not within the standard color coordinate ranges of the corresponding primary color lights, determining target color coordinates and target white balance color temperatures of a plurality of primary color lights, and adjusting the test color coordinates of one or more primary color lights to be within standard color coordinate ranges of the corresponding primary color lights.
US12175933B2

A display device includes a light-emitting element; a capacitor connected to and disposed between a first node and a second node; a first transistor including a first electrode connected to a reference voltage supply line and a second electrode connected to the first node, and supplying a reference voltage to the first node in response to a light-emission control signal of an n-th pixel row; a second transistor including a first electrode connected to the reference voltage supply line and a second electrode connected to the second node, and supplying the reference voltage to the second node in response to a first scan signal of an (n−1)-th pixel row; and a driving transistor including a gate electrode connected to the second node, a first electrode receiving a high-potential driving voltage, and a second electrode connected to a third node. Thus, for example, occurrence of a reference voltage related short-circuit in the light-emitting element of the display device is suppressed to prevent occurrence of defective image display in each pixel and to improve reliability thereof.
US12175916B2

A display device has a gate drive circuit that performs scanning to sequentially supply a gate signal, and a source drive circuit that inverts the polarity of the voltage applied to the source line in each vertical scanning period. The gate drive circuit starts scanning from a first gate line among the plurality of gate lines when scanning the gate lines in a preceding period of two consecutive vertical scanning periods, and starts scanning from a second gate line different from the first gate line when scanning the gate lines in a period following the preceding period of two vertical scanning periods.
US12175913B2

A display apparatus includes a display panel, a data analyzer, a logic core and a latch. The display panel is configured to display an image. The data analyzer is configured to analyze input image data. The logic core is configured to compensate all of line data, compensate a part of the line data, or not compensate all of the line data according to an analysis result of the data analyzer. The latch is configured to receive compensated data from the logic core.
US12175906B1

A display device and a driving method thereof are provided. In the display device, a display panel has multiple first pixel rows and multiple second pixel rows arranged alternately. In a first time interval, a first gate driver sequentially drives the first pixel rows using a first driving method. In a second time interval, a second gate driver sequentially drives the second pixel rows using the first driving method. In a third time interval, a third gate driver sequentially drives the first pixel rows using a second driving method. In a fourth time interval, a fourth gate driver sequentially drives the second pixel rows using the second driving method. One of the first driving method and the second driving method is a pulse amplitude modulation driving method, and the other of the first driving method and the second driving method is a pulse width modulation driving method.
US12175899B2

A display device includes a display panel including a display area and a non-display area, first and second wiring circuit units located in a first, a second, and a third non-display area, and a panel pad portion located in a fourth non-display area, the panel pad portion having a left panel pad portion and a right panel pad portion, in which the first/second wiring circuit unit has a wiring start point and a wiring end point located at a point close to the left/right panel pad portion, and the wiring start point/end point of the first wiring circuit unit is electrically connected to a pad portion included in the left/right panel pad portion, thus an effect of simplifying the circuit can be achieved by unifying the crack measurement circuit of the display panel and the bonding resistance measurement circuit between the display panel and the flexible circuit board into one integrated measurement circuit.
US12175897B2

A connecting device for light emitting diode (LED) boxes and an LED display device. The connecting device for LED boxes includes: a first connecting assembly, which includes a first plugging portion; and a second connecting assembly, which includes: a fixed seat, a second plugging portion movably arranged on the fixed seat and having an extending position in a plug-in cooperation with the first plugging portion and a retracting position separated from the first plugging portion, a driving portion movably arranged on the fixed seat, wherein the driving portion is connected with the second plugging portion through a linkage device, so as to drive the second plugging portion to move between the retracting position and the extending position, and elastic reset member arranged between the fixed seat and the driving portion.
US12175880B2

A recommend apparatus includes: a communication device; and at least one processor. The at least one processor is configured to: receive performance information generated based on a performance of a first user, via the communication device; determine a recommendation type, which indicates at least one of music information and function information, based on the received performance information of the first user; and send recommendation information to the first user via the communication device, based on the determined recommendation type.
US12175877B2

The present disclosure describes autonomous flight safety systems (AFSSs) that incorporate an autonomous flight termination unit (AFTU) enabling AFSS monitoring for various termination conditions that are used to activate a flight termination system (e.g., in the event a termination condition is detected). Such termination conditions include boundary limit detection (e.g., whether a vehicle position is outside or projected outside a planned flight envelope), as well as body instability detection (e.g., whether a pitch rate and yaw rate exceed some threshold indicative of vehicle instability). For instance, an AFTU may incorporate a three-axis gyroscope sensor and may implement instability detection processing based on information obtained via the sensor. Instability detection processing may include, for example, a BID algorithm that may be implemented by an AFTU to monitor angular rates of the vehicle, to determine if the vehicle is no longer under stable control, and to issue termination commands when termination conditions are detected.
US12175867B2

A prediction method and apparatus for an autonomous driving manual takeover, and a system are provided. One example method includes: A first vehicle sends a first message to a second vehicle when detecting that the first vehicle has a manual takeover requirement, where the first message includes information about a first location of the first vehicle, and the information about the first location is used to indicate a location of the first vehicle when the first vehicle detects that the first vehicle has the manual takeover requirement.
US12175865B1

A vehicle information system and an in-vehicle agent implement a system for detecting discrepancies, for example due to drift, between actual real-world conditions in an environment surrounding a vehicle and corresponding conditions as represented in a model used by the vehicle. Additionally, the in-vehicle agent provides the detected discrepancies to a road-side resource and/or cloud-based computing device in order to distribute the detected discrepancies to other vehicles in the area. Also, a model maintained at the cloud-based computing devices may be updated to account for the discrepancies. The roadside resource and/or vehicle may infer estimated lifetimes of the detected discrepancies and intelligently distribute information describing the discrepancies based on their respective estimated lifetimes.
US12175855B2

A connectible component is connected to a housing. A sensor of the housing is utilized to detect an identity element of the at connectible component. The connectible component is identified utilizing the at least one sensor. In some implementations, identification of the connectible component may identify whether or not a connectible component is connected to the housing. In other implementations, identification of the connectible component may identify the type of connectible component that is connected. In such implementations, the housing may house an electronic device and the electronic device may be configured based on the type of connectible component that is connected.
US12175850B2

Disclosed is a product anti-theft system having a product anti-theft device configured to be attached to a product to be secured, the anti-theft device having a housing with a connecting portion designed to be connected to the product to be secured and a locking mechanism associated with the connecting portion and having a secured state and a released state. The anti-theft system further includes a release device for transmitting a release signal that triggers transferring of the locking mechanism from the secured state to the released state. Also disclosed is a method of operating an anti-theft device.
US12175847B1

An apparatus comprising an interface and a processor. The interface may be configured to receive pixel data corresponding to a monitored area. The processor may be coupled to the interface and may be configured to (i) process the pixel data arranged as video frames, (ii) perform computer vision operations to detect an object in the video frames, (iii) extract characteristics about the object detected, (iv) generate a three-dimensional (3D) map of the object utilizing the pixel data corresponding to the object, (v) determine whether the object is within a three-dimensional (3D) virtual security zone based on the 3D map of the object, and (vi) generate a trigger signal in response to all or a portion of the object being within the 3D virtual security zone. The 3D virtual security zone is generally determined by a user during a setup procedure.
US12175844B2

Systems and methods for surveillance of a facility including facility elements. The system includes a central computing unit providing a digital model of the facility providing topological or logical or functional relationships of the facility elements, surveillance sensors adapted for surveillance of a plurality of the facility elements and for generation of surveillance data, communication means for transmitting data from the surveillance sensors to the central computing unit, and state derivation means configured to analyse the surveillance data and derive a state of a respective facility element. The central computing unit is configured to record a state pattern by combining states of at least one facility element based on at least one relationship of the facility element provided by the facility model, provide a state pattern critical-noncritical classification model which considers relationships provided by the facility model, and perform a criticality-classification based on the relationship.
US12175839B2

Gaming systems and methods for providing free plays of a game with increasing quantities of paylines, wherein for each of a plurality of free plays of a game of a free game sequence, any awards for the displayed plurality of symbols for that free play of the game are based on a quantity of paylines associated with the symbol display positions for that free play of the game, wherein the quantity of paylines for that free play of the game is greater than a previous quantity of paylines for a previous free play of the game of the sequence by a determined quantity of additional paylines.
US12175838B2

A game system operates by receiving a start game request for game corresponding to a game application having a player token NFT associated therewith; generating launch metadata; sending the launch metadata to a wallet associated with a user of a client device, the wallet containing a private key associated with the player token NFT; receiving, from the wallet, a launch response that is generated based on the private key; generating, based on the launch response, ownership check data; sending the ownership check data to a blockchain system that stores the player token NFT; receiving, from the blockchain system, an ownership validation response; enabling, via the game application, play of a game associated with the game application when the ownership validation response indicates ownership of the player token NFT is verified; and preventing, via the game application, the play of the game when the ownership validation response indicates the ownership of the player token NFT is not verified.
US12175827B2

A system for automatic filling of medication organizers comprises i) a storage unit for medication containers that is accessible from a first side thereof ii) a plurality of medication organizer filling units, each having a temporary storage rack that is accessible from a side of the medication filling units that faces the storage unit, and iii) a container handling system that is positioned between the storage unit and the temporary storage racks and that is movable between the storage unit and each of the temporary storage racks for transferring selected medication containers therebetween. The system allows minimizing idle times by moving medication containers between the storage unit and temporary storage racks simultaneously to the filling process.
US12175826B2

A charging locker including a charging station. The charging locker can receive a power connection to a user device via the charging station. The charging locker can actuate a lock for a door of the charging locker to a locked state. the charging station can provide power that charges the user device. Responsive to receiving a user event when the lock for the door of the charging locker is in the locked state, the charging locker can actuate the lock for the door of the charging locker to an unlocked state.
US12175824B2

A system includes a cassette including a bill storage component to retrievably store the plurality of bills, and a picker system to retrieve one or more bills stored in the bill storage component. The system further includes memory and one or more processors communicatively coupled to the cassette, the memory having instructions that, when executed by the one or more processors, cause the one or more processors to generate a bill list comprising bill information for each bill of the plurality of bills stored by the bill storage component where the bill information includes a denomination and a storage position of each of the plurality of bills, receive a transaction request, identify a storage position of a target bill from the bill list for dispensing based on the transaction request and a denomination of the target bill, and cause the picker system to retrieve the target bill for dispensing.
US12175809B2

Disclosed are a remote automobile diagnostic method and apparatus, and a computer device. The method is applicable to a device side. A remote connection is established to a target terminal, and parameter information of a to-be-diagnosed automobile is transmitted to the target terminal, so that the to-be-diagnosed automobile can be directly diagnosed by the target terminal side. During the establishment of the remote connection to the target terminal, a second connection request signal may be transmitted to an operating terminal, to establish a remote connection to the operating terminal, so that the operating terminal can remotely control the device side and indirectly remotely diagnose the to-be-diagnosed automobile. That is, remote diagnosis is performed on the to-be-diagnosed automobile by two remote terminals. In this way, the efficiency of the remote diagnosis on the to-be-diagnosed automobile by the remote terminals can be enhanced.
US12175808B2

Advanced vehicle control systems are disclosed. Within a vehicle system having several subsystem controllers dedicated to separate tasks in the vehicle, the subsystem controllers may use supplied control parameters. In this context, a centralized optimization unit is configured to receive prediction data, determine, within a prediction horizon, a modification to at least one supplied control parameter using the prediction data; and communicate the modification to the at least one supplied control parameter to at least one subsystem control unit.
US12175805B2

A method controls a mode of a vehicle in a connected car service terminal and is driven by at least one processor. Driver exit information for determining a driver getting out for the vehicle is collected and whether the driver has left the vehicle based on the driver edit information is checked. A driver exit notification signal informing that the driver has left the vehicle is transmitted to a connected car service server and a valet mode in an inactivated state is activated upon receiving a valet mode activation signal of the vehicle from the connected car service server.
US12175799B2

Methods and systems for adaptive, template-independent handwriting extraction from images using machine learning models and without manual localization or review. For example, the system may receive an input image, wherein the input image comprises native printed content and handwritten content. The system may process the input image with a model to generate an output image, wherein the output image comprises extracted handwritten content based on the native handwritten content. The system may process the output image to digitally recognize the extracted handwritten content. The system may generate a digital representation of the input image, wherein the digital representation comprises the native printed content and the digitally recognized extracted handwritten content.
US12175795B2

A device, a computer implemented method, and a computer program product, the device including a capture device configured for capturing an image, and a processor configured to: receiving at least a part of an image captured by the capture device, analyzing the at least part of the image to determine a looking direction of a subject at an object, based on the looking direction, determining an engagement level of a subject with the object, and outputting the engagement level or whether the engagement level is in compliance with a required engagement level, while disabling transmission of information that enables reconstruction of the at least part of the image.
US12175793B2

A collation system of the present invention includes an imaging means for acquiring a captured image of a pre-passage side area with respect to a gate, a collation means for performing a collation process between a previously registered target and a target in the captured image, and a determination means for determining propriety of passage of the target with respect to the gate, on the basis of a result of the collation process. The collation means initiates the collation process on the basis of a condition, set to each area of the captured image, for the target located in the area.
US12175791B2

A fingerprint recognition method and an electronic device. The electronic device includes a touch screen and a fingerprint sensor. The electronic device displays a first interface and captures first fingerprint information that is input by a user at the first interface. The electronic device determines whether the touch screen is in a first state, and the first state is used to indicate that the touch screen is in a screen protector state. If the touch screen is in the first state, the electronic device restores the first fingerprint information by using a first preset artificial intelligence (AI) restoration model to obtain second fingerprint information. The electronic device determines that the second fingerprint information matches preset fingerprint information and displays a second interface. Quality of a fingerprint image in the second fingerprint information is higher than quality of a fingerprint image in the first fingerprint information.
US12175790B2

This document describes methods and systems of adaptive fingerprint-enrollment to finger characteristics using local under-display fingerprint sensors, UDFPS, in an electronic device. The electronic device includes an adaptive-enrollment module that determines characteristics of a fingerprint based on information corresponding to a touch input detected by a touch-display device, including size and shape of an area of the touch input. Based on the fingerprint characteristics, a number and location of enrollment touches used for completing enrollment of the fingerprint are adjusted to minimize the number of enrollment touches required to complete the enrollment, minimize the amount of time needed to complete the enrollment, and maximize coverage of the fingerprint. The adaptive-enrollment module also provides visual guidance to guide the user to touch the adjusted locations of the enrollment touches and, if needed, feedback to instruct the user to adjust the location of their finger to align with the visual guidance.
US12175787B2

This application discloses a three-dimensional human pose estimation method performed by a computer device. An initialization pose estimation result of a single video frame in a video frame sequence of n views is extracted based on a neural network model. Single-frame and single-view human pose estimation is performed on the initialization pose estimation result for each video frame, to obtain n single-view pose estimation sequences respectively corresponding to the n views. Single-frame and multi-view human pose estimation is performed according to single-view pose estimation results with the same timestamp in the n single-view pose estimation sequences, to obtain a multi-view pose estimation sequence. Multi-frame and multi-view human pose estimation is performed on a multi-view pose estimation result in the multi-view pose estimation sequence, to obtain a multi-view and multi-frame pose estimation result. Therefore, accuracy of human pose estimation is improved.
US12175779B2

Provided is an information processing device including a control unit that performs: temporary label addition processing of adding a temporary label to a predetermined position on input data for machine learning; processing of generating label data in accordance with input of correction of the temporary label by a person in charge of labeling; and processing of comparing label data corrected by the person in charge of labeling with correct-answer label data that is acquired in advance, and calculating labeling accuracy of the person in charge of labeling.
US12175778B2

Provided herein are methods and systems for performing an automated tagging of features in digital micrographs representing slides with tissue samples. Automated tagging of features may include automated entry of metadata associated with whole slide images or regions of the whole slide images.
US12175769B2

A target vehicle recognition apparatus for recognizing a target vehicle as a target to be avoided by steering control of a host vehicle detects a stopped vehicle located in front of the host vehicle, determines whether the stopped vehicle is in a forward-facing state to the host vehicle or a rearward-facing state to the host vehicle, determines whether the stopped vehicle is in a right boundary line deviation state crossing a right boundary line of a travel lane of the host vehicle, a left boundary line deviation state crossing a left boundary line of the travel lane, and recognizes the target vehicle for steering control based on a captured image captured by a front camera of the host vehicle and each of the determination results.
US12175760B2

There is provided an image analysis system having an image analysis server which analyzes an input image of a monitoring area and detects a state of a specific monitored object. The image analysis server is configured to divide, in the input image of the monitoring area, a portion of an area in which the monitored object is expected to be present into a plurality of grids, generate a trained model trained by associating “1” with an image of a grid in which the monitored object is present and “0” with an image of a grid in which the monitored object is not present for each grid, calculate, for the input image, a confidence of a presence of the monitored object for each grid using the trained model, determine a presence or absence of the monitored object in the monitoring area based on confidences of the plurality of grids, and detect an abnormality when a confidence value in at least one of the grids is inconsistent with the determination result.
US12175756B2

A method for comparing videos of a surgical procedure is disclosed. The method comprising selecting a plurality of videos from a surgical video database. Each of the plurality of videos including video data of a first surgical procedure comprising a plurality of surgical steps. The method further including identifying a first surgical step included in the plurality of surgical steps within a first video segment in each of the plurality of videos. The method also including warping the first video segment to standardize a dimension of the first video segment in each of the plurality of videos.
US12175755B2

Exemplary embodiments of the present disclosure are directed towards method and system for automatically creating loop videos comprising a computing device comprising an automated loop video creating module configured to enable a user to access a special icon for using one or more pre-designed loop video templates. The automated loop videos creating module configured to allow the user to access and select a music track from music tracks library and enable user to record video segments on pre-designed loop video templates. The server comprising an automated loop videos processing module configured to receive and process user recorded one or more video segments. The automated loop videos processing module configured to identify similarity of foreground regions among extracted video frames and generate a final loop video by merging user recorded video segments. The automated loop videos creating module configured to receive final loop video and display to user on computing device.
US12175751B2

Systems, methods, and data storage devices using a video group classifier based on an object tracker are described. A group classifier may be trained using machine learning to classify image objects from a video frame and assign a classifier identifier. An object tracker and the group classifier may be used to determine correspondence between tracker identifiers and classifier identifiers for assigning group identifiers. The object tracker may then be used to determine image objects, assign tracker identifiers, and track the movement of those image objects through a video data stream to associate tracker identifiers with the video frames. The tracker identifier may be used to assign a group identifier to each video frame based the correspondence between the tracker identifier and the classifier identifier.
US12175750B1

Techniques for unique label recognition and notification for streaming video. A video stream from a camera-equipped electronic device is received via the API endpoint of a stream processing service in a provider network. A request for unique label recognition and notification is received via an API endpoint of a computer vision service in the provider network. The computer vision service analyzes a video fragment of the video stream. If a unique label is recognized in the video fragment, then a notification service in the provider network sends a notification that the unique label was recognized in video captured by the camera-equipped electronic device.
US12175731B2

Provided are methods for prediction error scenario mining for machine learning methods, which can include determining a prediction error indicative of a difference between a planned decision of an autonomous vehicle and an ideal decision of the autonomous vehicle. The prediction error is associated with an error-prone scenario for which a machine learning model of an autonomous vehicle is to make planned movements. The method includes searching a scenario database for the error-prone scenario based on the prediction error. The scenario database includes a plurality of datasets representative of data received from an autonomous vehicle sensor system in which the plurality of datasets is marked with at least one attribute of the set of attributes. The method further includes obtaining the error-prone scenario from the scenario database for inputting into the machine learning model for training the machine learning model. Systems and computer program products are also provided.
US12175725B2

An image processing device assists searching for image data in an image viewing service, and includes: a recognizer that recognizes a part representing a target object from the image data; an extractor that extracts a color used in pixels in the part recognized; a determiner that determines a color that is not extracted from the part but is likely to be used in searching by a service user, based on a search tendency in searching by the service user; and an adder that creates a first tag indicating the color extracted by the extractor and a second tag indicating the color determined by the determiner and adds the first tag and the second tag as search tags to the image data.
US12175723B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for unsupervised learning of object keypoint locations in images. In particular, a keypoint extraction machine learning model having a plurality of keypoint model parameters is trained to receive an input image and to process the input image in accordance with the keypoint model parameters to generate a plurality of keypoint locations in the input image. The machine learning model is trained using either temporal transport or spatio-temporal transport.
US12175722B2

A connected component analysis (CCA) method, which can use labels repeatedly, comprising: defining a label pattern comprising a label and a plurality of neighboring labels; setting a center label of a current pixel of a target binary image according to a binary value of the current pixel and the neighboring pixels; setting at least two of the neighboring labels according to whether the current pixel is in any one of a first row, a first column and a last column; and recording the center label to a label buffer. Labels for marking pixels of the target binary image are first center labels, and then are second center labels, and are the first center labels again after the labels are the second center labels.
US12175714B2

A system and method are presented that scans a vector graphics file for image elements that appear over a background image. The image elements represent individual objects and movement or actions for those objects. The image elements, each possibly represented by multiple shapes, arrows, lines, or shading, are identified and parsed into a standard class definition. In one embodiment, the class definitions and the rule set applied to perform this parsing are pre-defined according to the content of the SVG file. The image elements are then redrawn over a new background image, which has multiple segments that correspond to the original background image but where each segment has a different segment transformation that defines translation and/or scaling required to move between the image segments. The image elements are then scaled and translated according to the multiple segment transformations, and then are presented over the new background image.
US12175711B2

Optical center is determined on a column-by-column and row-by-row basis by identifying brightest pixels in respective columns and rows. The brightest pixels in each column are identified and a line is fit to those pixels. Similarly, brightest pixels in each row are identified and a second line is fit to those pixels. The intersection of the two lines is the optical center.
US12175706B2

A method with global localization includes: extracting a feature by applying an input image to a first network; estimating a coordinate map corresponding to the input image by applying the extracted feature to a second network; and estimating a pose corresponding to the input image based on the estimated coordinate map, wherein either one or both of the first network and the second network is trained based on either one or both of: a first generative adversarial network (GAN) loss determined based on a first feature extracted by the first network based on a synthetic image determined by three-dimensional (3D) map data and a second feature extracted by the first network based on a real image; and a second GAN loss determined based on a first coordinate map estimated by the second network based on the first feature and a second coordinate map estimated by the second network based on the second feature.
US12175702B2

An information processing device including a control unit that controls a display terminal that arranges a virtual object in a real space by using a coordinate system associated with the real space, in which the control unit determines whether to update first spatial information of a first display terminal and second spatial information of a second display terminal, which are used for determining a position of the virtual object, based on a first operation state of the first display terminal and a second operation state of the second display terminal that shares the virtual object with the first display terminal.
US12175696B2

An electronic device for estimating object information and generating a virtual object and a method of operating the electronic device are disclosed. The method includes obtaining an image, obtaining a class feature, a pose feature, and a relationship feature of an object included in the image, correcting each of the class feature, the pose feature, and the relationship feature using any combination of any two or more of the class feature, the pose feature, and the relationship feature of the object, and obtaining class information, pose information, and relationship information of the object based on the corrected class feature, the corrected pose feature, and the corrected relationship feature, respectively.
US12175687B2

An information processing apparatus (2000) includes a first analyzing unit (2020), a second analyzing unit (2040), and an estimating unit (2060). The first analyzing unit (2020) calculates a flow of a crowd in a capturing range of a fixed camera (10) using a first surveillance image (12). The second analyzing unit (2040) calculates a distribution of an attribute of objects in a capturing range of a moving camera (20) using a second surveillance image (22). The estimating unit (2060) estimates an attribute distribution for a range that is not included in the capturing range of the moving camera (20).
US12175685B2

An apparatus includes a capturing unit, a first motion information acquisition unit configured to acquire a first captured image with a first parameter and first motion information, a second motion information acquisition unit configured to acquire second motion information, a setting unit configured to set a second parameter, a third acquisition unit configured to acquire driving information for either the optical system or the capturing unit, an estimation unit configured to estimate estimated information by converting motion blur of the object in the first captured image into motion blur of the object in a second captured image obtained in a case where second capturing is performed with the second parameter, and a notification unit configured to notify the estimated information.
US12175662B2

The present disclosure addresses a quantitative analysis of tumor vascularity patterns, with the goal of identifying biomarkers correlated with malignancy. Herein, we identify new types of quantitative ultrasound biomarkers of microvessel morphology that correlate with the state of the disease in question. We propose a novel method to automatically extract quantitative features related to the morphology and distribution of the vascular networks reconstructed from contrast-free ultrasound data. For instance, spatial vascularity pattern, bifurcation angle, Murray's deviation, fractal dimension and closet vessel distance were clearly depicted.
US12175658B2

A computer-based specimen analyzer (10) is configured to detect a level of expression of genes in a cell sample by detecting dots that represent differently stained genes and chromosomes in a cell. The color of the stained genes and the chromosomes is enhanced and filtered to produce a dot mask that defines areas in the image that are genes, chromosomes, or non-genetic material. Metrics are determined for the dots and/or pixels in the image of the cell in areas corresponding to the dots. The metrics are fed to a classifier that separates genes from chromosomes. The results of the classifier are counted to estimate the expression level of genes in the tissue samples.
US12175656B2

A method for gray level ratio inspection comprising: obtaining an electron image that comprises region of interest (ROI) pixels of a ROI of the sample and reference pixels of a reference region of the sample, where the ROI pixels are obtained by illuminating the ROI with the electron beam and the reference pixels are obtained without illuminating the reference region with an electron beam; calculating a reference dark level value based on values of at least some of the reference pixels; calculating, responsive to the reference dark level value, a gray level ratio between a first gray level value related to a first sub-set of the ROI pixels and a second gray level value related to a second sub-set of the ROI pixels; determining whether the gray level ratio is indicative of a defect; and generating defect information following a determination that the gray level ratio is indicative of the defect.
US12175648B2

The invention relates to a method implemented by a data processing apparatus, comprising the steps of receiving an image; providing a set-point for a desired image quality parameter of said image; and processing said image using an image analysis technique for determining a current image quality parameter of said image. In the method, the current image quality parameter is compared with said desired set-point. Based on said comparison, a modified image is generated by using an image modification technique. The generating comprises a step of deteriorating said image in terms of said image quality parameter in case said current image quality parameter exceeds said set-point. The modified image is then output and may be further analysed.
US12175643B2

An image processing apparatus includes an identification unit configured to identify, in a first image, a line corresponding to a vertical line in a real space, and a correction unit configured to correct the first image to be a second image based on respective positions of at least two lines identified in the first image.
US12175641B2

The present disclosure relates to systems, methods, and non-transitory computer readable media for accurately, efficiently, and flexibly restoring degraded digital images utilizing a deep learning framework for repairing local defects, correcting global imperfections, and/or enhancing depicted faces. In particular, the disclosed systems can utilize a defect detection neural network to generate a segmentation map indicating locations of local defects within a digital image. In addition, the disclosed systems can utilize an inpainting algorithm to determine pixels for inpainting the local defects to reduce their appearance. In some embodiments, the disclosed systems utilize a global correction neural network to determine and repair global imperfections. Further, the disclosed systems can enhance one or more faces depicted within a digital image utilizing a face enhancement neural network as well.
US12175633B1

A method of enhancing an abnormal area of a ground-penetrating radar image based on hybrid-supervised learning includes the steps of: building a database including a real image set, a simulation image set and a simulation image label set; adopting a generative adversarial network; processing semi-supervised training and unsupervised training alternately to obtain a trained model, then inputting a real radar image with abnormal area that needs to be enhanced into the model and processing through the generative network to output an abnormal-area-enhanced image. The method overcomes the problems of differences in characteristics between simulated images and real images, and low utilization efficiency of real image information by unsupervised methods, and improves the utilization efficiency of the enhanced network for real image information, the saliency of abnormal areas on real images, and the generalization ability of the enhanced network, therefore effectively enhances the significance of abnormal areas in ground-penetrating radar images.
US12175627B2

In one embodiment, a method includes determining a gaze direction of a user wearing a head-mounted device, the head-mounted device having a display configured to output an image having multiple of pixels. The method may further include determining, for each of the multiple pixels, a set of sampling locations based on the gaze direction of the user, the sets of sampling locations of the multiple pixels being a portion of a sampling pattern defined based on the gaze direction of the user. In one embodiment, the method may also include computing, for each of the multiple pixels, a color value for the pixel by sampling a scene according to the set of sampling locations associated with the pixel, generating the image using the color values of the multiple pixels, and outputting the image using the display of the head-mounted device.
US12175618B2

The present disclosure provides an image processing method and apparatus, an electronic device, and a computer-readable storage medium. The method includes: placing 3D model on a target plane of a first frame of the video, a plurality of feature points of a model surface of the 3D model falling on the target plane; determining a pose of a camera coordinate system of the first frame of the video relative to a world coordinate system; for a jth frame: determining pixel coordinates of the plurality of feature points of the model surface on the jth frame of the video; determining, a pose of a camera coordinate system of the jth frame of the video relative to a world coordinate system; and replacing the 3D model with a target model and placing the target model on the world coordinate system to generate, according to the pose of the camera coordinate system of each frame of the video relative to the world coordinate system, a target video comprising the target model.
US12175611B2

Aspects of the present disclosure relate to augmented reality (AR) measurement display. A measurement of a quantity in an environment of a user currently using an AR device can be received. A preferred unit of measurement (UoM) for the measurement of the quantity can be selected based on an analysis of historical data of the user. The measurement of the quantity can be conceptualized by obtaining a virtual object associated with the measurement of the quantity. A command to display, on the AR device, the measurement of the quantity within the preferred UoM and the virtual object associated with the measurement of the quantity can be issued.
US12175601B2

A shooting method executed by a shooting device includes: shooting first images of a target space; generating a first three-dimensional point cloud of the target space, based on the first images and a first shooting position and a first shooting orientation of each of the first images; and determining a first region of the target space for which generating a second three-dimensional point cloud which is denser than the first three-dimensional point cloud is difficult, using the first three-dimensional point cloud and without generating the second three-dimensional point cloud. The determining includes generating a mesh using the first three-dimensional point cloud, and determining the region other than a second region of the target space for which the mesh is generated.
US12175587B2

An apparatus with graphics processing includes: a memory configured to store therein acceleration structure data and primitive data for performing three-dimensional (3D) rendering; and a first processor implemented in the memory and configured to receive ray information, determine a first spatial box by performing a traversal on an acceleration structure in which scene objects are spatially partitioned based on the acceleration structure data and the ray information, and determine a first intersection point for performing the 3D rendering based on the primitive data, the ray information, and the first spatial box.
US12175582B2

An animation processing method is performed by an electronic device. The method including: obtaining state information and task information that correspond to a virtual character in a virtual environment at a current moment in an animation segment and a terrain feature of the virtual environment; performing feature extraction on the terrain feature, the state information, and the task information using an animation processing model, to obtain joint action information corresponding to the virtual character at a next moment; obtaining gesture adjustment information corresponding to the virtual character from the current moment to the next moment based on the joint action information; and updating the animation segment according to the gesture adjustment information.
US12175572B2

The present disclosure relates to the field of electronic card books, and more particularly, to a method for generating and using an electronic card book, the method may include: at a first step, purchasing a physical card book, at a second step, downloading APP, at a third step, verifying the physical card book, at a fourth step, generating an electronic card book, at a fifth step, generating an electronic card, at a sixth step, searching for electronic cards, and generating the electronic card book by downloading the APP, wherein the electronic card book corresponds to the physical card book, and the same electronic card book as the physical card book can be generated directly by scanning the QR code, the appearance and card format of the electronic card book are consistent with the physical card book.
US12175569B2

There is provided a terminal device for displaying status information of a plurality of RF generators. On a display screen, numerical values of a specific item of the status information are displayed as figures having different lengths, and values of another item different from the specific item are displayed in at least one of color tones, patterns, or shapes of the figures, and when the specific item is a frequency and the another item is a phase, output powers of the plurality of RF generators are displayed as figures of bar graphs over the frequency, and phases of the RF generators are displayed in at least one of color tones, patterns, or shapes of the corresponding figures.
US12175568B2

Systems and methods for visualizing and manipulating graph databases in accordance embodiments of the invention are disclosed. In one embodiment of the invention, a graph database manipulation device including a processor and a memory configured to store a graph database manipulation application, wherein the graph database manipulation application configures the processor to obtain a graph database, wherein the graph database includes a set of nodes and a set of edges, identify a region of interest within a graph described by the graph database, construct a feature space from the region of interest, and extract explanatory variables from the feature space.
US12175555B2

Cameras and lights positioning system for hose inspection during air-to-air refueling, which comprises a substructure that can be attached to a container or capsule or Pod, one or two guidance-substructures (13) that enclose the hose, a toroid volume, to house the cameras (22) and lights (23) and a cameras and lights control subsystem. The system allows for the cameras (22) and lights (23) to maintain a fixed relative position with respect to the hose (1) during moments of imagery acquisition, despite the inclination and the five different movements that the hose has and makes, at the same time allowing protuberances (38) to pass through the system.
US12175550B2

A secure education system including a secure education application, an education content database and a student profile database having a plurality of student profiles that include identification data that identifies a person associated with the student profile and evaluation data that valuates an academic proficiency of the person. The application both providing and dynamically adjusting the educational content based on an associated student profile of a user as well as securely determining the identity of the user in order to validate interactions of the user with the educational content. The verified identity and academic proficiency of a person can be compiled into an academic profile and submitted to academic institutions to support the user as a candidate for admissions.
US12175548B2

The disclosure relates to mobile applications and, more particularly, to systems and processes for providing a licensing framework in mobile applications developed in a web-based integrated development environment (IDE). The method includes: providing a licensing framework for a computer application residing on a computing device, the computer application being configured to access services through one or more backend services; receiving call ups from the computing device to determine whether usage of the computer application complies with the licensing framework; and providing enforcement mechanisms which affect at least one of services and functionality associated with the computer application based on a state of compliance with the licensing framework.
US12175534B2

Methods and systems to prevent adverse exchange limit effects are disclosed. An example method of message management includes tracking, at a gateway, a transaction count of trade messages communicated to an exchange via an exchange link. The example method includes defining a first transaction limit based on the transaction count, and calculating a second transaction limit as a function of the first transaction limit, wherein the second transaction limit is to correspond to a reserve capacity associated with the exchange link. The example method includes assigning a message priority to each of a plurality of trade messages to communicate to the exchange. The example method includes communicating trade messages of the plurality of trade messages having a first message priority to the exchange when the transaction count is greater than the second transaction limit, and delaying or rejecting trade messages of the plurality of trade messages having a second message priority.
US12175532B2

In a preferred embodiment of the invention, transaction systems create instruments and transaction products using a transaction product computer. The transaction product computer accepts transaction product input as a means to customize a transaction product that can be offered to end users. The platform has a product engine that accepts parameters and builds an application programming interface transaction product that enables user devices to manage and configure aspects of the transaction product and value unit transactions at the product level and on a per-transaction basis.
US12175529B2

Methods and systems are disclosed for generating recommendations for causes of computer alerts that are automatically detected by a machine learning algorithm are described. For example, the system may receive a first feature vector with an unknown alert status, wherein the first feature vector represents values corresponding to a plurality of computer states in a first computer system. The system may input the first feature vector into an artificial neural network, wherein the artificial neural network is trained to detect a known alert status based on a set of training data comprising labeled feature vectors corresponding to the known alert status, and wherein the artificial neural network is trained to detect conditional expectations the plurality of computer states in an inputted feature vector.
US12175525B2

An online concierge system includes sponsored content items in an interface including different slots for displaying content items. A sponsored content item may be displayed in a single slot or in multiple adjacent slots. The online concierge system determines a content score for various sponsored content items indicating a likelihood of a user interacting with a sponsored content item and a position bias for slots in the interface indicating a likelihood of the user interacting with a slot independent of content in the slot. Position biases are different dependent on a number of slots in which a content item is displayed. The online concierge system generates a graph identifying potential placements of sponsored content items in slots by selecting content items in an order according to their content scores. Sponsored content items are positioned in slots according to a path through the graph that has the highest overall expected value.
US12175513B2

An information processing device that decides a specification of a vehicle used by a user includes a controller configured to execute deciding a first paint color that is a color of painting of the vehicle, and receiving a designation of a second paint color that is a color of painting to be overcoated on at least a portion of the painting with the first paint color. The painting with the second paint color includes an easily peelable layer.
US12175510B1

Methods and systems described in this disclosure are directed to authentication of calling parties. The authentication of calling parties applies to simultaneous voice and/or data communications with multiple parties over multiple electronic mediums including a variety of electronic devices. A user can continue to maintain a data exchange session with a representative of an entity offering the goods or services of interest to the user across more than one user device. In some embodiments, a user can invite other parties in a multi-party call involving the user and the representative. Various embodiments for multi-party and multi-device authentication mechanisms are described herein. In some embodiments, the system calculates an estimated call waiting time for a user to speak with the representative.
US12175508B2

Disclosed herein are a method and apparatus for managing fabric supplier terminals and fabric buyer terminals using a plurality of neural networks. According to an embodiment, the server may manage the fabric supplier terminals and fabric buyer terminals by using a plurality of neural networks. For example, the server may determine a plurality of supplier groups matched with a fabric buyer terminal through a matching model using a plurality of neural networks based on estimate information, information about fabric suppliers, and information about fabrics. For example, the server may group and match fabric suppliers capable of supplying corresponding fabrics in consideration of a country or region.
US12175498B2

Systems, apparatuses, and methods are provided for determining a bid value for placing an advertisement onto advertising space available through an electronic marketplace. A method is used for calculating the option value of maintaining the advertisement in the advertising space during one or more periods of time. The option value may be based on expected profits and the estimated future value of maintaining the advertisement. The option value may then be used to calculate the bid price for placing the advertisement.
US12175494B2

Systems and methods for determining whether and how to present digital animations in a user interface are disclosed. According to certain embodiments, the systems and methods may facilitate the identification of a set of products or services purchased by an individual, and the determination of a reward level associated with the set of products or services. The systems and methods may select a digital animation, from a set of digital animations that is predetermined based on a set of probabilities, corresponding to the reward level, and present the digital animation in a user interface.
US12175488B2

A system and method for omnichannel text-based routing, interaction transfer, and customer-to-enterprise communications. The system is a cloud-based network containing an interaction control server, a routing engine, a media translation server, a mobile application, a business entity portal, mobile and compute devices for business enterprise and customer, and an enterprise database. Taken together or in part, said system optimizes customer interactions by delivering context aware text message, chat or email to customers; and when requested by customer, optimally routes with context, based upon a multitude of variables, to best available resource to handle the customer interaction. The system may be accessed through web browsers or purpose-built computer and mobile phone applications.
US12175484B2

Methods for personalized marketing and advertising to a person at a location, such as a retail store. Generally, the methods are for monitoring and analyzing consumer and their purchasing behavior in real-time to drive sales by creating personalized marketing and advertising directed to the consumer.
US12175474B2

A system and method are disclosed and include databases that store data describing electronic communication between one or more user devices and one or more company devices and a computer. The computer displays a graphical user interface for monitoring communication activity of one or more one or more user devices and one or more company devices, to one or more company devices and monitors communication activity over one or more communication channels. The computer also records and stores the communication activity in the databases. The computer further displays a list of rules, the list of rules comprising triggers, conditions and actions for each of the one or more rules and a flow of each rule associated with the company of the one or more company devices and executes one or more actions responsive to one or more triggers, conditions or actions of each of the one or more rules.
US12175469B2

This application relates to apparatus and methods for identifying fraudulent transactions. The embodiments may employ machine learning processes to detect fraudulent activity. In some examples, a computing device determines customer data and device data for a customer and device involved in a transaction. The customer data may include previous transactions by the customer, and the device data may include previous transactions involving the device. The computing device generates features based on the customer data and the device data, and applies one or more machine learning models to the generated features to generate a trust score. The trust score is indicative of how likely a transaction is to be fraudulent. In some examples, the transaction is not allowed if the trust score is beyond a threshold. In some examples, the computing device trains the machine learning models based on customer data and device data for a plurality of customers and devices.
US12175464B2

A blockchain agnostic token network is described. In an example, a request to purchase a non-fungible token (NFT) minted on a blockchain from a seller is received. Based at least in part on context data associated with at least one of the user, the seller, or a digital asset associated with the NFT, a plurality of available blockchains is determined for holding the NFT. Information associated with the plurality of blockchains is surfaced and one of the plurality of blockchains is determined for holding the NFT. Based at least in part on the determined blockchain, the NFT is transferred to the determined blockchain and associated with a user account for subsequent viewing.
US12175463B2

A resource request that is directed to a first online resource of a resource provider is detect by a computing device. A first user that initiated the resource request is identified based on the resource request. A set of challenge questions is determined in response to the resource request and based on the first user. A first challenge question of the set of challenge questions is present, to a first client device of the first user.
US12175462B2

An example operation may include one or more of receiving, by a resolver node, asset data to be recorded on a blockchain, executing, by the resolver node, a smart contract to apply an asset data validation format to the asset data, rejecting, by the resolver node, non-conforming asset data from being stored on the blockchain based on the execution of the smart contract, and accepting the asset data validated by the smart contract.
US12175456B2

Disclosed are a carbon coin trading system and a method thereof. The system includes at least one authentication device connected to a piece of equipment, at least one physical carbon coin, and a trading management host device. The authentication device includes a detection module that detects energy consumption data of the equipment, so that a carbon computation module of the physical carbon coin calculates, according to the energy consumption data, a first carbon emission that is uploaded to the trading management host device. The trading management host device acquires, by means of a declaration calculation module, a declaration of alternatives, so that the declaration calculation module calculates, according to the declaration of alternatives, a second carbon emission and further determined, through calculation, a valuable digital token to be granted and also, a carbon coin trading event is generated and recorded.
US12175453B2

The invention relates to a method and system for transferring a product having an identifiable chip with unique identifier information relating to a digital asset accessible in a network. The method comprises the steps of: associating a cryptographic token with the unique identifier information of the identifiable chip; storing the cryptographic token via the network in a wallet as the digital as-set; transferring the digital asset comprises blocking the cryptographic token until an authentication signal is received associated with the unique identifier in-formation of the identifiable chip.
US12175451B1

The present disclosure is directed to a system, method, and computer program for funding a payment card account from an external funding gateway just-in-time for a purchase. A payment card processing system maintains a payment card account for a user for funds from a third party funding source. Funds from the funding source are controlled by an external funding gateway. In order to approve a purchase authorization transaction, the payment card account must have a positive balance equal to or greater than the purchase amount. Funding requests are sent from the payment card processing system to the external funding gateway in response to receiving a purchase authorization request for the payment card, and, if the funding request is approved by the external funding gateway, the system credits to the payment card account with the funds just-in-time for approval of a purchase authorization request.
US12175446B2

A method and apparatus for facilitating payments for transactions, via mobile devices and mobile telecommunications networks, is disclosed. In an embodiment, a product provider is provided with a code, such as a QRcode, which contains or references payment details for purchase of the product. A mobile user of the application scans the code and is connected to their internet banking application. The payment details are transferred to the internet banking application and the mobile user confirms that the transaction should proceed. Payment is made without any secure details being provided to the product provider.
US12175445B2

The invention relates to a display device (2-19) comprising a storage stage (50) for storing a product data set (PD1-PD3) which was received in a communication with a base station (25, 26) via a first radio interface (44) of the display device (2-19), and comprising a second radio interface (45) for communication in particular for RFID or NFC communication, with a self-checkout device (57), which display device (2-19) is designed to process a self-checkout request received from a self-checkout device (57) for the purpose of transmitting the product data set (PD) via the second radio interface (45).
US12175437B1

In an embodiment, a computer-implemented method comprises storing invoice data comprising a plurality of invoice objects, each invoice object comprising a digital programmatic object that is maintained in computer memory, each invoice object comprising one or more data fields that are programmatically linked to and storing data for an invoice between a supplier account and a buyer account, the one or more data fields including a remittance address that specifies an address to which a payment is to be sent; determining, based on the plurality of invoice objects, a set of unique remittance addresses, each unique remittance address of the set of unique remittance addresses associated with a distinct supplier account; generating a first set of payment objects based on the set of unique remittance addresses, each payment object of the first set of payment objects associated with a unique remittance address of the set of unique remittance addresses; determining, based on the plurality of invoice objects, that a particular unique remittance address of the set of unique remittance addresses is associated with multiple buyer entities of a particular buyer account; in response to determining that the particular unique remittance address of the set of unique remittance addresses is associated with the multiple buyer entities of the particular buyer account, generating a second set of payment objects, each payment object of the second set of payment objects associated with the particular unique remittance address and a distinct buyer entity of the multiple buyer entities; causing multiple payment transactions based on the first set of payment objects and the second set of payment objects.
US12175431B2

The present disclosure describes techniques for facilitating a collaborative environment. The techniques may comprise aggregating data shared by at least a subset of a plurality of users via a plurality of message threads and a plurality of virtual rooms in the collaborative environment. The data may be categorized into a plurality of categories based on determining relatedness of the data. Data associated with any category among the plurality of categories may be classified based on a plurality of types of the data associated with the category. One of the plurality of types of the data associated with the category may be displayed on a first computing device associated with a first user among the plurality of users.
US12175425B2

A system and method are disclosed to generate mixed-reality visualizations and objects to identify exceptions within large volumes of data and provide resolution options. Embodiments include a computer comprising a processor and memory and a mixed-reality display device comprising a display and one or more sensors. Embodiments generate a first mixed-reality object comprising a first cuboid comprising one or more adjustable display dimensions and one or more cubelets divided along at least one of the one or more adjustable display dimensions. Embodiments display the first mixed-reality object on the display and transform one or more cubelets of the first cuboid in response to a first sensor input. Embodiments identify one or more exceptions, generate one or more resolution options to resolve at least one of the one or more exceptions, and display the transformed one or more cubelets of the first cuboid and the one or more resolution options.
US12175411B2

Various embodiments of present invention provide systems, methods, and computer-program products containing executable code for processing a package for shipping with a common carrier. Various embodiments include a wireless computing device that may be one of several types of devices such as smartphones, mobile telephones, mobile computers, portable digital assistants, laptop computers, gaming devices, electronic tablets, or other types of similar devices that may be used to facilitate the shipping and expedited tracking of objects having a tracking number via multimedia capture and processing.
US12175409B2

An embodiment for ameliorating reusable packaging for cognitive commerce shipments is provided. The embodiment may include receiving information relating to a product to be shipped in a reusable package and historical sensor data obtained from a knowledge corpus. The embodiment may also include predicting a size of the reusable package in which to ship the product. The embodiment may further include identifying a required level of inflation of an array of balloons in the reusable package. The embodiment may also include inflating a plurality of balloons in the array of balloons consistent with the required level of inflation. The embodiment may further include in response to determining the product does not require additional protection, deflating each inflated balloon in the array of balloons upon delivery of the product to the final destination.
US12175407B2

Various embodiments are directed to methods and systems for initiating shipment of a connected shipment/item via a computing entity. The computing entity detects the presence of a shipment/item within a communication range of the computing entity based on received wireless communications, and initializes executable instructions upon detection of the electronically connected shipment/item to initiate shipment of the shipment/item. The executable instructions cause the computing entity to store a shipment identifier for the shipment/item, request and store shipment information/data from a user for the shipment/item, and transmit the stored shipment/item information/data and the stored shipment identifier to a carrier computing entity to generate a shipment profile for the shipment/item.
US12175406B2

Embodiments include systems and methods of a service that allows hard copy and electronic media customers to proactively specify, across a broad range of categories, the hard copy mail and/or electronic media mail that they would or would not like to receive. Embodiments include methods and systems configured to allow customers of delivery services to customize the flow of physical items such as hard copy or other letters or parcels, for delivery or electronic media mail from mailers based on highly specific customer-designated criteria. The delivery service acts as a trusted third party to serve as the intermediary between the recipient of the items and mailers to provide privacy and manage a repository for a customer-selected criteria database. In addition, one embodiment provides verification and/or identification that mail being sent meets the customer's designated criteria.
US12175404B2

Coaching systems and methods, and non-transitory computer readable media, include analyzing an agent's interactions to identify knowledge gaps and specific topics where an agent has difficulties. An algorithm uses bootstrap sampling to verify that an agent's scores are significantly different from other agents' scores. The algorithm further uses a mutual information score to find topics that are associated with interactions having a high knowledge gap score.
US12175401B2

In various examples disclosed herein, provided is a method for segmenting processes into stand-alone services. The method can include receiving a file that includes information relating to a plurality of components. The method can also include determining a first resource cost associated with deploying each component in a respective service and a second resource cost associated with deploying each component in a single service. The method can also include determining a segmentation plan that segments the plurality of components into groups of one or more components that can be executed by respective services, where a third resource cost associated with the segmentation plan is lower than the first resource cost and the second resource cost. The method can also include generating instructions to deploy the respective services on the one or more computing devices.
US12175395B2

A novel approach to facilitating access to valuable actionable content from a multi-tenant database involves system generated ranking of connection content with associated data retrieval methods and systems, utilizing “connector” scores to rank responsive content. The system “learns” how to optimize retrieving and ranking high value actionable content with experience; and applies optimized scoring parameters to enhance future operations. The computer platform is greatly improved by delivering actionable content that is immediately translated into critical operations and tasks recommended by the system to support transactions for the User.
US12175387B2

One or more computing devices, systems, and/or methods for content item selection for goal achievement are provided herein. A goal of a user is identified. A model is utilized to evaluate the goal, user information, and a set of content items to generate predictions for the content items of how likely each content item will be a causation factor of the user making progress towards the goal in response to the user being provided with each content item. A target content item is selected from the set of content items based upon the target content item having a predicted likelihood of being the causation factor above a threshold. The target content item is provided through a registered media channel accessible through a device of the user.
US12175384B2

Mechanisms are provided for performing artificial intelligence-based video question answering. A video parser parses an input video data sequence to generate situation data structure(s), each situation data structure comprising data elements corresponding to entities, and first relationships between entities, identified by the video parser as present in images of the input video data sequence. First machine learning computer model(s) operate on the situation data structure(s) to predict second relationship(s) between the situation data structure(s). Second machine learning computer model(s) execute on a received input question to predict an executable program to execute to answer the received question. The program is executed on the situation data structure(s) and predicted second relationship(s). An answer to the question is output based on results of executing the program.
US12175379B2

The present disclosure discloses a method, apparatus, device, and storage medium for training a model, relates to the technical fields of knowledge graph, natural language processing, and deep learning. The method may include: acquiring a first annotation data set, the first annotation data set including sample data and a annotation classification result corresponding to the sample data; training a preset initial classification model based on the first annotation data set to obtain an intermediate model; performing prediction on the sample data in the first annotation data set using the intermediate model to obtain a prediction classification result corresponding to the sample data; generating a second annotation data set based on the sample data, the corresponding annotation classification result, and the corresponding prediction classification result; and training the intermediate model based on the second annotation data set to obtain a classification model.
US12175366B2

Techniques are provided for training graph neural networks with heterophily datasets and generating predictions for such datasets with heterophily. A computing device receives a dataset including a graph data structure and processes the dataset using a graph neural network. The graph neural network defines prior belief vectors respectively corresponding to nodes of the graph data structure, executes a compatibility-guided propagation from the set of prior belief vectors and using a compatibility matrix. The graph neural network predicts predicting a class label for a node of the graph data structure based on the compatibility-guided propagations and a characteristic of at least one node within a neighborhood of the node. The computing device outputs the graph data structure where it is usable by a software tool for modifying an operation of a computing environment.
US12175364B2

A system including one or more processors and one or more non-transitory computer-readable media storing computing instructions that, when executed on the one or more processors, perform certain acts. The acts can include transmitting a user interface to be displayed to a user. The user interface can include one or more first interactive elements. The one or more first interactive elements display policy settings of a reinforcement learning model. The one or more first interactive elements are configured to allow the user to update the policy settings of the reinforcement learning model. The acts also can include receiving one or more inputs from the user. The inputs include one or more modifications of at least a portion of the one or more first interactive elements of the user interface to update the policy settings of the reinforcement learning model. The acts additionally can include training a neural network model using a reinforcement learning model with the policy settings as updated by the user to adjust rewards assigned in the reinforcement learning model. Other embodiments are described.
US12175362B2

An electronic apparatus is provided. The apparatus includes a communicator, a memory configured to store a neural network model, an activation function generating module that generates activation function information used in the neural network model, first activation function information, second activation function information, and third activation function information generated based on the first activation function information and the second activation function information, and a processor configured to receive fourth activation function information from an external device through the communicator, based on type information on the fourth activation function information corresponding to the second activation function information, input the first activation function information and the fourth activation function information to the activation function generating module to generate fifth activation function information, and control the neural network model to change the activation function information used in the neural network model from the third activation function information to the fifth activation function information.
US12175359B2

An apparatus for training and inferencing a neural network includes circuitry that is configured to generate a first weight having a first format including a first number of bits based at least in part on a second weight having a second format including a second number of bits and a residual having a third format including a third number of bits. The second number of bits and the third number of bits are each less than the first number of bits. The circuitry is further configured to update the second weight based at least in part on the first weight and to update the residual based at least in part on the updated second weight and the first weight. The circuitry is further configured to update the first weight based at least in part on the updated second weight and the updated residual.
US12175356B2

An arithmetic device includes a first register that stores input data as values of a plurality of input neurons, a plurality of ports, and a plurality of processing element groups that correspond to the plurality of ports, respectively, and can access the first register through the respective corresponding ports. Each processing element group includes a plurality of processing elements. Each processing element is associated with at least one of a plurality of output neurons and performs a multiply-and-accumulate computation in which a value of at least one input neuron connected to a corresponding output neuron is multiplied by a weight coefficient and results of multiplication are accumulated.
US12175355B1

Embodiments of the present disclosure implement a stochastic neural network (SNN) where a subset of the nodes in the network are selectively activated based on sampling a plurality of computational paths traversing the network and based on different minimum thresholds for activation. In various embodiments, an output of the stochastic neural network is a sequence of the sampled plurality of computational paths with a corresponding sequence of output values that represent approximations of the output of the stochastic neural network. The nodes can include at least one input node, at least one output node and at least two hidden nodes, wherein the hidden nodes are positioned between the input node and the output node, and wherein sampling the plurality of computational paths involves initiating each of the plurality of computational paths from a first of the hidden nodes, wherein the first of the hidden nodes has been activated by a previous computational path.
US12175345B2

An Online Machine Learning System (OMLS) includes an Online Machine Learning Engine (OMLE) for incorporating and utilizing one or more machine learning algorithms or models utilizing features to generate a result, and capable of incorporating and utilizing multiple different machine learning algorithms; wherein the OMLS is configured to perform continuous online machine learning, the continuous online machine learning comprising: continuous online machine learning from streaming data including an instance comprising a vector of inputs, the vector of inputs comprising a plurality of continuous or categorical features; and continuous online machine learning from periodically provided expert feedback.
US12175339B2

A data analytics platform may be configured to construct an inferential model for a multivariate observation vector using inferential modeling in combination with component analysis, which may enable the data analytics platform to evaluate only a subset of the variables in the observation vector and then output a predicted version of the multivariate observation vector that includes predicted values for the full set of variables that was originally included in the observation vector. In turn, the data analytics platform may use the predicted version of the multivariate observation vector output by the inferential model to determine whether an anomaly has occurred.
US12175338B2

A federated learning method comprises creating a log of previously provided gradients from a plurality of workers, receiving updated gradients from the plurality of workers, calculating a vulnerability weight for each layer of a global machine learning model using the updated gradients, calculating an aggregated gradient using the vulnerability weight and the updated gradients, and updating the global machine learning model using the aggregated gradient. Some embodiments may also determine whether a Byzantine attack is occurring based upon the calculated aggregated gradient. An apparatus and computer program product may be used to implement the method.
US12175335B2

Programmable photonic circuits of reconfigurable interferometers can be used to implement arbitrary operations on optical modes, providing a flexible platform for accelerating tasks in quantum simulation, signal processing, and artificial intelligence. A major obstacle to scaling up these systems is static fabrication error, where small component errors within each device accrue to produce significant errors within the circuit computation. Mitigating errors usually involves numerical optimization dependent on real-time feedback from the circuit, which can greatly limit the scalability of the hardware. Here, we present a resource-efficient, deterministic approach to correcting circuit errors by locally correcting hardware errors within individual optical gates. We apply our approach to simulations of large-scale optical neural networks and infinite impulse response filters implemented in programmable photonics, finding that they remain resilient to component error well beyond modern day process tolerances. Our error correction process can be used to scale up programmable photonics within current fabrication processes.
US12175333B2

The typical approach to transfer quantum information between two superconducting quantum computers is to transduce the quantum information into the optical regime at the first superconducting quantum computer, transmit the quantum information in the optical regime to the second superconducting quantum computer, and then transduce the quantum information back into the microwave regime at the second superconducting quantum computer. However, direct microwave-to-optical and optical-to-microwave transduction have low fidelity due to the low microwave-optical coupling rates and added noise. These problems compound in consecutive microwave-to-optical and optical-to-microwave transduction steps. We break this rate-fidelity trade-off by heralding end-to-end entanglement with one detected photon and teleportation. In contrast to cascaded direct transduction, our technology absorbs the low optical-microwave coupling efficiency into the entanglement heralding step. Our approach unifies and simplifies entanglement generation between superconducting devices and other physical modalities in quantum networks.
US12175331B2

A method is provided for deterministically generating a photonic resource state for computational quantum computing. The method includes producing a sequence of emitted photonic qubits. The sequence of emitted photonic qubits is directed to an optical circulator of a passive entanglement component. The passive entanglement component includes the optical circulator, a delay line, and a Controlled-Z (CZ) gate. Each photon in the sequence of emitted photonic qubits is reflected at the end of the first delay line to generate a sequence of reflected photonic qubits after a predetermined time delay. The CZ gate entangles the sequence of emitted photonic qubits with the sequence of reflected photonic qubits. The optical circulator directs a resource state generated from the sequence of reflected photonic qubits entangled with the sequence of emitted photonic qubits to an output of the passive component. The resource state is emitted as a sequence of entangled photonic qubits.
US12175323B2

Embodiments of the disclosure provide improved multi-imager readers/scanners for reading codes utilizing a plurality of illuminators associated with various illumination types. Some embodiments include a ring of illuminators including a plurality of polarized illuminator assemblies, a plurality of narrow field illuminator assemblies, and a plurality of dark field illuminator assemblies, and additionally include a diffuser illuminator assembly. Utilizing these combination of illuminators, fields of view may be illuminated in a myriad of ways to increase the likelihood that a captured representation of the illuminated field via one or more imager results in a successful scanning operation. Some embodiments utilize data, such as previous data or data derived from current attempted reading of captured image representations, to determine illuminators to be activated to increase the likelihood of successfully completing a scanning operation.
US12175309B2

A method, including: receiving, by a computing device, an electronic notification directed to a user of an electronic device; generating, by the computing device, an initial uninterruptibility score based on a current work mode of the user, generating, by the computing device, an initial necessity score based on current attributes of the notification; comparing, by the computing device, the initial uninterruptibility score and the initial necessity score; and preventing, by the computing device and as a result of the comparing, the notification from being presented to the user.
US12175307B2

Various systems, methods, and computer program products are provided for dynamically generating an API. The method includes extracting metadata from a command recording of a system API. The command recording of the system includes a starting breakpoint and an ending breakpoint for one or more repetitive processes. The method also includes determining one or more API parameters for an API to be generated based on the extracted metadata. The method further includes dynamically generating the API based on the API parameters. The method still further includes causing an authentication of the credentials relating to the API via robotic process automation.
US12175303B2

Implementations are disclosed for adaptively reallocating computing resources of resource-constrained devices between tasks performed in situ by those resource-constrained devices. In various implementations, while the resource-constrained device is transported through an agricultural area, computing resource usage of the resource-constrained device ma may be monitored. Additionally, phenotypic output generated by one or more phenotypic tasks performed onboard the resource-constrained device may be monitored. Based on the monitored computing resource usage and the monitored phenotypic output, a state may be generated and processed based on a policy model to generate a probability distribution over a plurality of candidate reallocation actions. Based on the probability distribution, candidate reallocation action(s) may be selected and performed to reallocate at least some computing resources between a first phenotypic task of the one or more phenotypic tasks and a different task while the resource-constrained device is transported through the agricultural area.
US12175292B2

Deployment of arrangements of physical computing components coupled over a communication fabric are presented herein. In one example, a method includes presenting, to a workload manager, a target machine capable of receiving execution jobs from the workload manager. The target machine has a network state and comprises a selection of computing components. The method also includes receiving a job issued by the workload manager that is directed to the target machine. Based on properties of the job, the method includes determining resource requirements for handling the job, forming a composed machine comprising physical computing components that support the resource requirements of the job, transferring the network state of the target machine to the composed machine and indicating the network state of the composed machine to the workload manager, and initiating execution of the job on the composed machine.
US12175288B2

Methods and systems for processing requests with load-dependent throttling. The system compares a count of active job requests being currently processed for a user associated with a new job request with an active job cap number for that user. When the count of active job requests being currently processed for that user does not exceed the active job cap number specific to that user, the job request is added to an active job queue for processing. However, when the count of active job requests being currently processed for that user exceeds the active job cap number, the job request is placed on a throttled queue to await later processing when an updated count of active job requests being currently processed for that user is below the active job cap number. Once the count is below the cap, the throttle request is moved to the active job queue for processing.
US12175280B2

A device includes a processor coupled to a memory. The processor is configured to assign distinct domain identifiers to each of multiple software threads. The processor is also configured to control operation of one or more components of the processor based on a number of memory transactions associated with a domain identifier.
US12175274B2

Systems, methods, and circuitries are disclosed for a per-process memory encryption system. At least one translation lookaside buffer (TLB) is configured to encode key identifiers for keys in one or more bits of either the virtual memory address or the physical address. The process state memory configured to store a first process key table for a first process that maps key identifiers to unique keys and a second process key table that maps the key identifiers to different unique keys. The active process key table memory configured to store an active key table. In response to a request for data corresponding to a virtual memory address, the at least one TLB is configured to provide a key identifier for the data to the active process key table to cause the active process key table to return the unique key mapped to the key identifier.
US12175268B2

A system may forecast a workload for a cluster of nodes in a database management system. The system may generate a reconfiguration plan based on the forecasted workload. The system may obtain a heterogenous configuration set. The heterogenous configuration set may include respective configuration sets for the complete sets of nodes. The system may forecast, based on a first machine learning model, respective performance metrics for nodes in each of the complete sets. The system may forecast a cluster performance metric for the entire cluster of nodes based on a second machine learning model. The system may include, in response to satisfaction of an acceptance criterion, the heterogenous configuration set in the reconfiguration plan. The system may cause the cluster of nodes to be reconfigured based on the reconfiguration plan.
US12175265B1

Systems and methods are described herein for novel uses and/or improvements for predicting, using machine learning models, a process for a user based on function execution. An indication of completion of a predetermined application function associated with a user may be detected and a plurality of stored parameters associated with the user may be identified. The predetermined application function and the parameters may be input into a machine learning model to determine/obtain a process prediction for the user. The process may include a number of functions that may be sent to a user device for execution.
US12175262B2

Methods and systems for selecting, testing, and applying application configurations are presented. In one embodiment, a method is provided that includes executing an application according to a first configuration and measuring a first plurality of metrics. One or more changes to a plurality of configuration settings of the first configuration may be identified by a machine learning model to generate one or more new configurations. Among the one or more new configurations, a second configuration for future executions of the application may be selected based on the first plurality of metrics and a second plurality of metrics associated with an execution of the application.
US12175260B2

A vehicle head unit comprising a memory configured to store an operating system, and one or more processors may be configured to perform various aspects of the techniques. The one or more processors may obtain an indication of one or more vehicle networks, and execute the operating system that presents a single application programming interface that provides function calls by which to configure the one or more vehicle networks within the operating system. The one or more processors may also configure, via the single application programming interface, one or more network interfaces for the one or more vehicle networks in the operating system by which one or more applications, executing in an application space presented by the operating system, interface with the one or more vehicle networks.
US12175259B2

An electronic device includes a memory configured to store one or more applications, and at least one processor configured to control the electronic device. The processor may identify a target model file based on a neural network and associated with a target application among the one or more applications, determine a target initialization time of the target model file among a plurality of preset initialization times, and initialize the target model file at the target initialization time. In addition, various example embodiments may be implemented.
US12175254B2

Techniques for improved mobile application architectures and service communication protocols are discussed herein. Some embodiments may include a mobile device configured for providing a mobile application including multiple service applications. The service applications may execute asynchronously and in separate containers, providing service orientated architecture (SOA)-like services with respect to other portions of the mobile application, or even external applications. The separation of a monolithic mobile application into separate service applications provide advantages in terms of application performance, development, and maintenance. For example, a subset of all service applications may be started up, and executed on demand to improve device resource utilization efficiency.
US12175252B2

One embodiment provides for a graphics processing unit (GPU) to accelerate machine learning operations, the GPU comprising an instruction cache to store a first instruction and a second instruction, the first instruction to cause the GPU to perform a floating-point operation, including a multi-dimensional floating-point operation, and the second instruction to cause the GPU to perform an integer operation; and a general-purpose graphics compute unit having a single instruction, multiple thread architecture, the general-purpose graphics compute unit to concurrently execute the first instruction and the second instruction.
US12175249B2

Example methods, apparatuses, and/or articles of manufacture are disclosed that may be implemented, in whole or in part, in connection with processing signal streams. In one application, multiple compute nodes may be configured to process data items transported in signal streams from multiple sources.
US12175247B2

Systems, methods, and apparatuses to support instructions for a hardware assisted heterogeneous instruction set architecture dispatcher are described. In one embodiment, a hardware processor includes a plurality of processor cores comprising a first type of processor core that supports a first instruction set architecture and a second type of processor core that supports a second different instruction set architecture, a decoder circuit of a processor core of the plurality of processor cores to decode a single instruction into a decoded single instruction, the single instruction including a field that identifies a requested core type and an opcode that indicates an execution circuit of the processor core is to: read a register to determine a core type of the processor core, cause the processor core to enter a first mode, that only permits execution of the first instruction set architecture by the processor core, when the requested core type and the core type of the processor core are the first type, cause the processor core to enter a second mode, that only permits execution of the second different instruction set architecture by the processor core, when the requested core type and the core type of the processor core are the second type, cause the processor core to enter a third mode, that only permits execution of the first instruction set architecture by the processor core, when the requested core type is the second type and the core type of the processor core is the first type, and cause the processor core to enter a fourth mode, that only permits execution of the second different instruction set architecture by the processor core, when the requested core type is the first type and the core type of the processor core is the second type, and the execution circuit of the processor core to execute the decoded single instruction according to the opcode.
US12175246B2

Disclosed embodiments relate to matrix compress/decompress instructions. In one example, a processor includes fetch circuitry to fetch a compress instruction having a format with fields to specify an opcode and locations of decompressed source and compressed destination matrices, decode circuitry to decode the fetched compress instructions, and execution circuitry, responsive to the decoded compress instruction, to: generate a compressed result according to a compress algorithm by compressing the specified decompressed source matrix by either packing non-zero-valued elements together and storing the matrix position of each non-zero-valued element in a header, or using fewer bits to represent one or more elements and using the header to identify matrix elements being represented by fewer bits; and store the compressed result to the specified compressed destination matrix.
US12175234B2

A method of and system for implementing a safe deployment of a first feature in a computing environment is carried out by receiving registration information for the first feature, the registration information including a second feature on which the first feature depends or a feature type on which the first feature depends. Based on the second feature or the feature type, a target build version that meets dependency requirements of the second feature or the feature type is then identified before obtaining a list of build versions for a plurality of computing devices in the computing environment. From among the plurality of computing devices, one or more computing devices that have build versions that meet the target build version are then identified before marking the identified computing devices as being available for deployment of the feature and advancing deployment of the feature to those computing devices.
US12175232B2

A system can identify that computer code that is executable to operate at least one microservice that is part of a group of microservices has been modified. The system can determine complexity data representative of a complexity of changes to the computer code. The system can determine conditions under which the changes to the computer code are invoked based on at least one of performing a static analysis of the computer code or instrumenting the computer code. The system can generate a progressive deployment plan for the at least one microservice based on the complexity of changes. The system can progressively direct traffic to the at least one microservice based on the progressive deployment plan, and the conditions under which the changes to the computer code are invoked.
US12175231B2

Systems and methods provide thermal monitoring during updates to firmware used by managed hardware of an Information Handling System (IHS). A remote access controller of the IHS, that operates separate from CPUs of the IHS, initiates a firmware update for a hardware component via a bus mastered by the remote access controller. Except for transmissions in support of the firmware update, communications on the bus are blocked. While communications on the bus are blocked, a request is detected for transmission of a portion of the firmware update to the hardware component. A time is determined for responding to the request. Prior to the time for responding, a second of the hardware components of the IHS that shares the bus mastered by the remote access controller is polled for thermal data. During the firmware update of the hardware component, closed-loop cooling of the IHS is provided using the thermal data.
US12175224B2

Software systems and methods convert algorithms and software codes into time affecting linear pathways (TALPs) via decomposition and convert paired Input/Output (I/O) datasets into TALPs via Value Complexity polynomials. Generated TALPs can be enhanced through merging with other TALPs. TALPs can be grouped by matching the outputs of the TALP-associated prediction polynomials with some set of given criteria into families and cross-families that are useful in a new type of software optimization that allows for output values of grouped TALPs to be modeled, pooled, discretized and optimized to enhance goals or meet user goals.
US12175210B2

A design assistance tool, which assists a design of at least two processes includes a database and a display, and is configured to: define a metamodel using one or more metaclass in each of the at least two processes; and perform a design of each process using the corresponding metamodel. The metamodel in one process has a derivation relationship and a different relationship with the metamodel in another process, the database stores the metamodel in one process and the metamodel in another process in associated manner according to the derivation relationship and the different relationship. In the derivation relationship, which is used as trace information, the one or more metaclass in one process is defined based on content of the one or more metaclass in another process. A design result of the process and the derivation relationship used as trace information are displayed in a view of the display.
US12175207B2

Disclosed is a MIMO FIFO buffer circuit that reads out data flits at once as many as an internal pointer increment value. The MIMO FIFO buffer circuit includes a MIMO FIFO storage array including ‘Y’ storage blocks, and an internal pointer generator that generates an internal pointer based on an internal pointer increment value indicating the number of data flits to read out at once from among ‘K×X’ data flits stored in K storage blocks out of the ‘Y’ storage blocks. Each of the ‘Y’ and the ‘K’ is a natural number, and the ‘K’ is equal to or less than the ‘Y’, and each of the ‘K’ storage blocks stores ‘X’ data flits.
US12175205B2

Methods, apparatus, and computer readable media are described herein for allowing a first user to interface with an automated assistant to assign tasks to additional user(s), and/or for causing notification(s) of the assigned task to be rendered to the additional user(s) via corresponding automated assistant interface(s). In various implementations, one or more criteria can be utilized in selecting a group of client device(s), linked to the additional user, via which to provide the notification(s) for the task assigned to the additional user. Also, in various implementations condition(s) for providing the notification(s) for the task can be determined, and the notification(s) provided based on determining satisfaction of the condition(s).
US12175203B2

A computer: acquires, from a compression dictionary that associates each of codes having a length according to a frequency of appearance of a set of a word and a word meaning of the word with that set, the set of any word and that word meaning, and one of the codes associated with the set of the any word and that word meaning; selects, from among a plurality of fixed-length codes stored in the memory with a same length in association with the set of the word and that word meaning, one of the fixed-length codes associated with the set of the any word and that word meaning; generates a conversion dictionary that associates the selected one of the fixed-length codes with the acquired one of the codes; and specifies, by the conversion dictionary, the individual fixed-length codes associated with each of the codes contained in compressed data.
US12175202B2

A method includes receiving a sequence of audio features characterizing an utterance and processing, using an encoder neural network, the sequence of audio features to generate a sequence of encodings. At each of a plurality of output steps, the method also includes determining a corresponding hard monotonic attention output to select an encoding from the sequence of encodings, identifying a proper subset of the sequence of encodings based on a position of the selected encoding in the sequence of encodings, and performing soft attention over the proper subset of the sequence of encodings to generate a context vector at the corresponding output step. The method also includes processing, using a decoder neural network, the context vector generated at the corresponding output step to predict a probability distribution over possible output labels at the corresponding output step.
US12175198B2

A method of document processing is provided. An implementation solution is: obtaining target text information and target layout information of a target document, the target text information includes target text included in the target document and character position information of the target text, and the target layout information is used to characterize the region where text in the target document is located; fusing the target text information and the target layout information to obtain first multimodal information of the target document; and inputting the first multimodal information into an intelligent document comprehension model, and obtaining at least one target word in the target document and at least one feature vector corresponding to the at least one target word output by the intelligent document comprehension model, each target word is related to semantics of the target document.
US12175192B2

At least some aspects of the present disclosure direct to systems and methods of dynamic portals implemented on a computer system having one or more processors and memories. The methods includes the steps of: presenting a user portal comprising an interactive region and an informational region; receiving an intake request submitted by a user via the interactive region, the intake request being a text stream; analyzing the intake request to identify an issue associated with the intake request; determining at least one rule of a plurality of rules relevant to the issue; selecting one or more pieces of educational information from a rule repository based on the at least one relevant rule; and updating the user portal.
US12175190B2

A method for partially publishing edits to a document is described. A first document including a first cell and a second cell is displayed on first user account on a first computing device and on a second user account. A second document including a linked version of the first cell and a linked version of the second cell is displayed. An edit of the first cell is received from the first user account and an edit of the second cell is received. In response to receiving an indication from the first user account that the edit of the first cell is to be published, the edit of the first cell is made to the linked version of the first cell, while the linked version of the second cell is unchanged so that the content of the linked version of the second cell no longer matches that of the second cell.
US12175189B2

The growing amount of communication data generated by inmates in controlled environments makes a timely and effective investigation and analysis more and more difficult. The present disclosure provides details of a system and method to investigate and analyze the communication data in a correctional facility timely and effectively. Such a system receives both real time communication data and recorded communication data, processes and investigates the data automatically, and stores the received communication data and processed communication data in a unified data server. Such a system enables a reviewer to review, modify and insert markers and comments for the communication data. Such a system further enables the reviewer to search the communication data and create scheduled search reports.
US12175181B1

A method of performing an optimization within a circuit layout design is provided. The method includes determining, from multiple nets of the circuit layout design, a target net that has one or more performance characteristics that are outside a range of constraints, determining, from the multiple nets, a non-critical net that has the one or more performance characteristics that are within the range of the constraints, and adjusting, by a processor, one or more of a shape and a location of one or more of the non-critical net and the target net, such that the one or more performance characteristics of the non-critical net is changed and remains within the range of the constraints.
US12175179B2

A hardware monitor arranged to assess performance of a hardware design for an integrated circuit to complete a task. The hardware monitor includes monitoring and counting logic configured to count a number of cycles between start and completion of the symbolic task in the hardware design; and property evaluation logic configured to evaluate one or more formal properties related to the counted number of cycles to assess the performance of the hardware design in completing the symbolic task. The hardware monitor may be used by a formal verification tool to exhaustively verify that the hardware design meets a desired performance goal and/or to exhaustively identify a performance metric (e.g. best case and/or worst case performance) with respect to completion of the task.
US12175178B1

A fuzzy scoreboard can compute, using a signature function, a first signature of an expected data stream associated with an input data stream that is being inputted to a design-under-test (DUT) for a datapath test. The first signature of the expected data stream can be stored without storing the expected data stream. The fuzzy scoreboard can also compute, using the same signature function, a second signature of an output data stream that is outputted from the DUT during the datapath test. The first signature can be compared with the second signature to determine whether there is a match. Storing the first signature of the expected data stream without storing the expected data stream can reduce the memory space consumed by the fuzzy scoreboard.
US12175164B2

A system for performing interactions within a physical environment including a robot base that undergoes movement relative to the environment, a robot arm mounted to the robot base, the robot arm including an end effector mounted thereon and a tracking system that measures a robot base position indicative of a position of the robot base relative to the environment. A control system acquires an indication of an end effector destination, determines a reference robot base position, calculates an end effector path extending to the end effector destination and repeatedly determines a current robot base position using signals from the tracking system, calculates a correction based on the current robot base position, the correction being indicative of a path modification, and controls the robot arm in accordance with the correction to move the end effector towards the end effector destination.
US12175162B2

Implementations disclosed herein provide systems and methods that determine relationships between objects based on an original semantic mesh of vertices and faces that represent the 3D geometry of a physical environment. Such an original semantic mesh may be generated and used to provide input to a machine learning model that estimates relationships between the objects in the physical environment. For example, the machine learning model may output a graph of nodes and edges indicating that a vase is on top of a table or that a particular instance of a vase, V1, is on top of a particular instance of a table, T1.
US12175153B2

A vehicle infotainment system is provided. The vehicle infotainment system includes a repositionable display, a sensing arrangement, and a controller. The repositionable display is attached to a vehicle and slidable along a defined path between a first position and a second position within the vehicle. The sensing arrangement detects a position of the repositionable display. The controller is operatively connected to the repositionable display and to the sensing arrangement. The controller controls provision of content to the repositionable display, and is configured to control the content provided to the repositionable display in dependence on signals received from the sensing arrangement.
US12175151B2

A vehicle display device includes: a display section that is provided inside a vehicle cabin and that includes, at a display area, a specific display region that displays plural plans scheduled to be implemented with respect to a vehicle, arranged in an order in which the plural plans are scheduled to be implemented; and a control section configured to cause display of, between a first plan, which is one plan among the plural plans, and a second plan, which is scheduled to be implemented next after the first plan, at the specific display region, an alternative plan that has a possibility of being implemented instead of the first plan.
US12175150B2

Setting information, which is stored in an image forming device, is imported to a mobile terminal when the mobile terminal is brought close to the image forming device by sending the setting information stored in the image forming device from the image forming device to the mobile terminal.
US12175147B2

A server is connected to a first printing service system and a second printing service system that is connected to an image processing device. The server includes an acquisition unit configured to acquire a job state of printing processing executed by the image processing device from the second printing service system, and a transmission unit configured to transmit the job state to the first printing service system when the job state is acquired from the second printing service system.
US12175120B2

According to one embodiment, in a semiconductor device, a first chip is electrically connected to a terminal to which a signal from a host is input. The first chip is electrically connected to a second chip and to a third chip in parallel with the second chip. The first chip includes a first buffer memory and a second buffer memory. The first buffer memory corresponds to the second chip. The second buffer memory corresponds to the third chip. The second chip includes a third buffer memory. The third chip includes a fourth buffer memory. A capacity of the first buffer memory is equal to or larger than a capacity of the third buffer memory. A capacity of the second buffer memory is equal to or larger than a capacity of the fourth buffer memory.
US12175119B2

A storage system includes one or more data storage devices, a PCIe switch coupled to the one or more data storage devices, and a controller unit coupled to the PCIe switch. The one or more data storage devices are DRAM-less. The controller unit includes a dynamic random access memory (DRAM) host memory buffer (HMB) controller and a DRAM pool or a controller memory buffer (CMB) controller, a root complex/port, and the DRAM pool. The DRAM pool includes one or more DRAM devices. The one or more data storage devices are configured to interact with the controller unit and store data to a DRAM of the DRAM pool of the controller unit.
US12175118B2

An external nonvolatile memory device that includes a rewritable nonvolatile memory and a CMOS interface is disclosed. The interface includes a clock signal which is input to the external nonvolatile memory device. This clock signal is multiplied by an integer to create a memory serdes clock which is used to clock outgoing data. The memory serdes clock is also used to create a clock that is used to clock the incoming data from the main processing device. The external nonvolatile memory device also includes an encryption/decryption block that encrypts data read from the nonvolatile memory before it is transmitted over the interface, and decrypts data received from the interface before storing it in the nonvolatile memory. The encryption/decryption block may utilize a stream cipher.
US12175114B1

Adding a bypass module and a pattern detector module to a data path of a controller will increase the efficiency of both sanitize block erase audit and sanitize crypto erase audit operations. The sanitize crypto erase audit skips an end to end (E2E) protection module to provide decrypted data to a static random access memory (SRAM) buffer and ultimately a host device through a direct memory access (DMA) module. The sanitize block erase audit utilizes the pattern detector module to provide a known pattern to the SRAM buffer and host through the DMA module. The bypass module and pattern detector module feed into a multiplexer (Mux) prior to the SRAM buffer.
US12175112B2

A method and apparatus for data mirroring are described. In one embodiment, a method for implementing country-specific data locality to cause data related to local transactions to be stored within the country in which the transactions occurred, comprises: capturing a set of transaction data associated with a set of transactions into a first cloud-based storage resource; and, according to a configuration file, performing data mirroring across a heterogeneous set of cloud providers using a plurality of stages executed by one or more processors.
US12175111B2

Methods, systems, and devices for data migration techniques are described. The memory system may receive a command associated with a write operation from a host device. The memory system may determine whether to use a data migration technique for writing data to the memory device based on receiving the command. In some cases, the memory system may select a tri-level write format instead of a quad-level write format for writing the data and write the data using the tri-level write format. The memory system may convert the data from the tri-level write format to the quad-level write format based on writing the data using the tri-level write format.
US12175104B2

Integrated circuits that perform offset-based memory management using offset values for allocated, de-allocated, and free memory portions. An example method includes receiving a first request for allocating a first portion of a memory module coupled to an integrated circuit, and determining a first address space for allocating the first portion of the memory module based on one or more offset values.
US12175102B2

A phase training update circuit operates to perform a phase training update on individual bit lanes. The phase training update circuit adjusts a bit lane transmit phase offset forward a designated number of phase steps, transmits a training pattern, and determines a first number of errors in the transmission. It also adjusts the bit lane transmit phase offset backward the designated number of phase steps, transmits the training pattern, and determines a second number of errors in the transmission. Responsive to a difference between the first number of errors and the second number of errors, the phase training update circuits adjusts a center phase position for the bit lane transmit phase offset of the selected bit lane.
US12175101B2

Examples may include techniques to predict or determine time-to-ready (TTR) for a storage device. TTR may be predicted or determined based on operating information included in a snapshot associated with a first time interval during operation of the storage device. The TTR predicted or determined indicates an amount of time the storage device will be at an operational state following a power loss recover of the storage device.
US12175093B2

A memory device is provided. The memory device includes: a buffer memory; a nonvolatile backup memory; and a memory controller configured to: store map data corresponding to an external storage device in the buffer memory; provide, in response to a request from the external storage device, an address pair corresponding to the request, from among address pairs of the map data, to the external storage device; and back up, in response to a sudden power-off event, the map data to the nonvolatile backup memory.
US12175089B2

A storage device may select N number of candidate memory blocks among a plurality of memory blocks according to whether a target operation is garbage collection or wear leveling. The storage device may determine one or more victim memory blocks for the target operation among the candidate memory blocks, on the basis of a deviation in a reference factor among the candidate memory blocks.
US12175083B2

Techniques for supporting a native pipeline element abstract for use in processing and storing data objects in a storage environment. The techniques include providing a data object processing pipeline for execution on a storage system, ingesting, by the data object processing pipeline, data objects collected by a plurality of computerized devices coupled to the storage system, performing queuing and processing of the data objects at a series of processing elements of the data object processing pipeline, and providing the processed data objects from the storage system to a host computer for subsequent use or analysis. In this way, the number of storage requests needed to be handled by the storage system can be reduced. Moreover, because the data object processing pipeline can be implemented and executed on the storage system, the processing and storage of data objects in the storage environment can be performed more efficiently and optimized more easily.
US12175080B2

Techniques for dynamically configuring a multi-site storage system such as a metro cluster using input/output (IO) response time (RT) hints from a host computer. The techniques include receiving IO RT hints at each storage appliance of the multi-site storage system from the host computer, which is initially identified as “local” or “remote” relative to a physical location of the storage appliance. The techniques further include modifying, by the storage appliance, an initial local or remote identification of the host computer relative to the physical location of the storage appliance based on the received IO RT hints, dynamically changing, by the storage appliance, states of IO paths between the host computer and nodes of the storage appliance based on the modified local or remote identification of the host computer, and providing, by the storage appliance, notification of the changed states of the IO paths to the host computer.
US12175077B2

According to one embodiment, a semiconductor storage device includes a volatile memory, nonvolatile memory chips, channels, nonvolatile memory interfaces, and a bus arbiter. Each of the channels is connected to at least one nonvolatile memory chip of the nonvolatile memory chips. Each of the nonvolatile memory interfaces is connected to at least one channel of the channels and controls the at least one nonvolatile memory chip via the connected channel. The bus arbiter controls use of a bus in data transfer between the volatile memory and each of the nonvolatile memory chips in accordance with a bandwidth of the bus.
US12175059B2

Provided are an electronic device for navigating an application screen, and an operating method thereof. The method may include receiving a user input; determining, based on the user input, a user intent for controlling the electronic device; determining a command for performing a control operation corresponding to the user intent as a goal; identifying elements of a user interface on the screen of the application; determining, based on the user intent and the elements of the user interface, at least one sub-goal for executing the command; and executing the command by performing at least one task corresponding to the at least one sub-goal, wherein the at least one sub-goal is changeable based on a validation of an operation of navigating the application for executing the command, and the at least one task includes units of action for navigating the application.
US12175055B2

A display method according to one or more aspects may be a method used in a sample analyzer comprising holders configured to hold reagent containers of reagents used for an analysis of a sample. The display method may include: displaying, on a display unit, icons respectively associated with the holders; receiving selection of icons from the icons displayed on the display unit; and receiving an instruction for a predetermined operation relevant to the selected icons.
US12175043B2

A touch substrate, a display apparatus and a display system are provided. The touch substrate includes a base substrate including a photosensitive region; a plurality of photosensitive pixels in an array in the photosensitive region, each photosensitive pixel includes one non-visible light sensor, and a ratio of a side length of each photosensitive pixel to a distance between the non-visible light sensors of two adjacent photosensitive pixels is in a range from 25:24 to 12:11; and a plurality of bias lines on a side of the plurality of non-visible light sensors away from the base substrate, the plurality of bias lines include a plurality of first bias lines and a plurality of second bias lines crossing with each other, and at least one of the plurality of first bias lines and the plurality of second bias lines is electrically connected to each non-visible light sensor.
US12175041B2

A display device is provided. The display device includes a display unit, a touch unit, a display driver configured to drive the display unit and including a synchronization signal generator, and a touch driver configured to drive the touch unit and including a synchronization signal receiver and a touch signal adjuster, wherein the synchronization signal generator is configured to generate a first synchronization signal supporting a frequency of a display signal applied to the display unit based on input frame frequency information and a second synchronization signal supporting the frequency of the display signal and including the frame frequency information, based on the frame frequency information and the first synchronization signal, and wherein the synchronization signal receiver is configured to receive the horizontal synchronization signal.
US12175036B2

A portable device with integrated functions related to health, safety, and security is provided. The portable device includes a memory, a battery, a global positioning sensor (GPS), and an accelerometer. The portable device further includes a touch screen that is configurable to be in a locked state and an unlocked state. The portable device can operate in at least two different power modes and can operate a messaging functionality. The portable device can automatically coordinate with the messaging functionality to prepare for transmission a message to one or more contacts of the user for use in case of an emergency, including the current location of the portable device, in response to information received by the at least one processor, even when the touch screen is in a locked state, based on an input sequence indicative of an emergency event entered by a user of the portable device.
US12175030B1

A pen mouse is provided for controlling a movement of a cursor displayed on a monitor. The pen mouse includes a pen and an optical detection module assembled in the pen. The optical detection module includes a circuit board, two sensors, and a laser emitter, the latter two of which are assembled onto the circuit board. When the pen mouse is moved along a working surface to implement a mouse control motion, the two sensors receive a detection light emitted from the laser emitter and reflected by the working surface, so as to determine whether the mouse control motion is a pen-tilted motion or a pen-spinning motion, thereby compensating the movement of the cursor.
US12175029B2

The instruction device includes a light source that emits light and a processor, in which the instruction device transmits a first signal representing information related to a drawing condition of the drawing image to an image generation device that generates a drawing image based on a detection result obtained by detecting the light, and receives a second signal representing information related to a detection state of the light from the image generation device.
US12175028B1

A knob device for disposing on a touch screen, comprising a base provided with a plurality of recovery elastic components; and an operating cap disposed on the base. The operating cap have a rotation stroke and a pressing stroke, and is provided with a plurality of touch control pads, each of the pads has a working surface. The working surface of at least one of the touch control pads is not at a same height as the working surfaces of the other touch control pads. When the rotation stroke is performed, the working surfaces of some of the touch control pads contact the touch screen to activate a rotational touch control. When the pressing stroke is performed, the working surfaces of the touch control pads contact the touch screen jointly to activate a click and touch control.
US12175023B2

An electronic device identifies an occurrence of a first event for displaying a first notification message on at least a portion of the display module of the first shape, detects a beginning of shape transformation of the display module from the first shape to the second shape, and maintains the display of the first notification message during the shape transformation of the display module.
US12175021B2

A display system changes display in accordance with a gesture of an operator in a vehicle. The display system includes a gesture detector that detects the gesture, a vision area detector that detects a vision area of the operator, a display that displays a gesture operation result that is an operation result of the gesture, and a display controller that executes a control related to display processing of the display. The display controller acquires the vision area detected by the vision area detector and a display area of the display, determines a positional relationship between the vision area and the display area, and displays the gesture operation result to the operator. The display controller determines a display mode of the gesture operation result based on the positional relationship between the vision area and the display area.
US12175019B2

A pseudo haptic sensation is perceived by visually presenting a situation in which an object is deformed in accordance with a pulling action or a pushing action by at least one body part. Note that a rate of a magnitude of deformation of the object to a pulling amount of the pulling action or a pushing amount of the pushing action when providing a pseudo haptic sensation of a material having a first stiffness is higher than a rate of the magnitude of deformation of the object to a pulling amount of the pulling action or a pushing amount of the pushing action when providing a pseudo haptic sensation of a material having a second stiffness which is stiffer than the first stiffness.
US12175012B2

The techniques disclosed herein provide low power, efficient systems, devices and circuits that detect facial movements of a user of a Mixed Reality (MR) device. An example battery operated system includes a pulse driver that generates pulse signals at a set frequency, while operated below the battery voltage. An LC filter receives the pulse signals and generates a transient response based on a capacitance value associated with an antenna. The capacitance of the antenna varies responsive to facial movements of the user based on the varying distance of the antenna to the users skin. A coupling capacitor AC couples the output of the LC filter to other system components, where the AC coupled output of the LC filter includes a detected signal amplitude and a detected signal phase of the LC filter responsive to facial movements of the user.
US12175010B2

While displaying a three-dimensional scene including at least a first virtual object displayed with a first value corresponding to a first portion and a second value corresponding to a second portion of the first virtual object at a first location and a first physical surface at a second location, a computer system generates a first visual effect at the second location of the three-dimensional scene, including modifying a visual appearance of a first portion of the first physical surface in the three-dimensional scene in accordance with the first value for the first display property that corresponds to the first portion of the first virtual object; and modifying a visual appearance of a second portion of the first physical surface in the three-dimensional scene in accordance with the second value for the first display property that corresponds to the second portion of the first virtual object.
US12175008B2

Methods and systems for managing artificial intelligence (AI) models are disclosed. To manage AI models, snapshots of the AI models may be obtained. The snapshot may include information regarding the structure of the AI model, information regarding the inferences obtained from the AI model, and/or information regarding training data used to train the AI model. When the identification of poisoned training data is made, an instance of an AI model trained with the training data may be tainted. To repair the tainted AI model, another instance of the AI model that is not tainted may be identified using the AI model snapshots. The untainted AI model may then be updated using training data that is not poisoned. By doing so, the effect of poisoned training data may be efficiently computationally mitigated.
US12175007B2

A system continuously monitors, by at least one inspector, an inspection work queue for a class of inspection operation request, detects, by the at least one inspector, the class of inspection operation request in the inspection work queue, removes, by the at least one inspector, the class of inspection operation request from the inspection work queue, determines, by the at least one inspector, one of a class of inspection tool and a specific level of inspection to perform for the class of inspection operation request that references a data object, and executes, by the at least one inspector, the one of the class of inspection tool and the specific level of inspection for the class of inspection operation request that references the data object at one of a certain time and a certain event during a data lifecycle of the data object.
US12175006B2

A system is provided for electronic data artifact testing using a hybrid centralized-decentralized computing platform. In particular, the system may comprise an artifact testing platform that may be accessed by users and computing devices within a network. Users may upload a data artifact to the artifact testing platform to be validated by the system. The system may then use a number of different validators (e.g., artificial intelligence-based modules) that may read the data artifact and/or the associated metadata and generate a confidence level based on the characteristics of the data artifact. The confidence levels from each validator may be aggregated to generate a final trust score for the data artifact. In this way, the system may provide a secure way to perform validation of data artifacts within a network environment.
US12175004B2

Privilege capabilities can be implemented for devices used for container native function (CNF) operations according to some aspects described herein. In one example, a system can receive a request for executing a CNF using a device in a computing cluster. The CNF can involve an operation associated with a privileged capability. The system can determine the CNF is associated with a first credential for the privileged capability based on a data structure that stores process-level capabilities for the CNF and file handle level capabilities for the device. The system can determine the device is associated with a second credential for the privileged capability based on the data structure. In response to determining that the CNF is associated with the first credential and the device is associated with the second credential, the system can execute the CNF using the device in the computing cluster.
US12174996B2

Generating and associating decentralized identifiers (DIDs) for a group of related devices. First, a device group DID is generated by generating a private key of the device group DID based on a seed and a first hardware identifier of at least one of the devices in the group. The device group DID is associated with the group of related devices. For each of the group of the related devices, a device DID is derived by generating a private key of the device DID based on a seed, a second hardware identifier of the corresponding device, and the device group DID. The device DID is then associated with the corresponding device. Further, a scope of permission is granted to the device group DID, and each device DID in the group is granted a subset of the scope of permission.
US12174992B1

Systems, methods, and apparatuses for providing a customer a central location to manage permissions provided to third-parties and devices to access and use customer information maintained by a financial institution are described. The central location serves as a central portal where a customer of the financial institution can manage all access to account information and personal information stored at the financial institution. Accordingly, the customer does not need to log into each individual third-party system or customer device to manage previously provided access to the customer information or to provision new access to the customer information. A user additionally is able to have user data and third-party accounts of the user deleted from devices, applications, and third-party systems via a central portal.
US12174990B2

A batch private information retrieval method and apparatus, including: agreeing on a hash function, calculating a serial number index in an original database, retaining a result of each serial number index for each hash function, and obtaining a first hash bucket; filling an index of a batch query into a second hash bucket of a same length as the first hash bucket by the client, and encoding a filling result by using a constant weight code encoding manner; encrypting an obtained encoding result as a batch query request by the client; comparing the batch query request with the first hash bucket by the server to obtain a corresponding intermediate result, calculating correspondingly the intermediate result and the original database to obtain a corresponding query result ciphertext; and decrypting the query result ciphertext by the client, and thus simultaneously obtaining a query result of the batch query request.
US12174980B2

A digital document protection system is disclosed. The system includes a processor of a stamp generation node connected to at least first user node and to a second user node over a blockchain network; a memory on which are stored machine-readable instructions that when executed by the processor, cause the processor to: receive a digital document from the first user node designated to the second user node; execute a smart contract to: generate a URL referencing a QR code and a unique tiny URL represented by the QR code, embed the QR code onto the document, wherein the document is accessible at the URL, and provide the tiny URL to the second node.
US12174978B2

Techniques for providing temporary document access for secure file sharing are disclosed. An example method includes receiving a request from a first user to share a file, and generating, by an encryption module, a secure access link corresponding to the file that does not indicate a storage platform or a file name. The example method also includes transmitting the secure access link to a second user, and receiving an input from the second user during the accessibility duration corresponding to the secure access link. Responsive to receiving the input, the example method includes validating the access key to determine whether or not the second user should be granted access to the file; and responsive to determining that the user should be granted access to the file, retrieving an updated version of the file from the storage platform, and transmitting the updated version of the file to the second user.
US12174971B1

A system, method, and computer-readable medium having instructions thereon for a method is provided for cryptographically securing electronic transmissions, whether for standalone use on text or embedded in processor hardware. The making of and using enhanced 256-bit symmetric ciphers which are FIPS-compliant is provided for security of transmissions as well as of static information, i.e., data at rest.
US12174963B1

Methods, systems, and computer-readable media for automated selection of secure design patterns are disclosed. One or more graphs comprising a plurality of nodes and a plurality of edges are generated. At least a portion of the nodes represent software components and at least a portion of the edges represent relationships, and the one or more graphs comprise a plurality of sub-graphs. Using a graph analysis engine, the sub-graphs are analyzed for compliance with one or more security policies. A particular sub-graph is selected based at least in part on respective policy compliance of the sub-graphs. A design template is determined based at least in part on one or more software components in the particular sub-graph. The design template comprises a configuration compliant with the one or more security policies and is provided in a development environment.
US12174960B1

The disclosed computer-implemented method for identifying and remediating security threats against graph neural network models may include (i) analyzing an input format for model data utilized by a graph neural network (GNN) model on a target computing system, (ii) generating probing data corresponding to the input format, (iii) querying the GNN model utilizing the probing data, (iv) building, based on a query response output of the GNN model utilizing the probing data, one or more shadow GNN models, (v) verifying a performance metric of the shadow GNN models against a target performance metric associated with the GNN model, and (vi) performing a security action that protects against a potential security threat against the GNN model when the performance metric of the shadow GNN models is similar to target performance metric associated with the GNN model. Various other methods, systems, and computer-readable media are also disclosed.
US12174959B2

Automatic generation of a malware signature is disclosed. Code of a sample including packages and function names is parsed. Standard type packages and vendor type packages are filtered from the code of the sample to obtain main type packages. A signature using a fuzzy hash for the sample is generated based on the main type packages. A determination of whether the sample is malware is performed using the signature and a similarity score threshold.
US12174953B1

Disclosed herein are systems and methods of executing scanning software, such an executable software program or script (e.g., PowerShell script), by a computing device of an enterprise, such as a security server, may instruct the computing device to search all or a subset of computing devices in an enterprise network. The scanning software may identify PowerShell scripts containing particular malware attributes, according to a malicious-code dataset. The computing system executing the scanning software may scan through the identified PowerShell scripts to identify particular strings, values, or code-portions, and take a remedial action according to the scanning software programming.
US12174944B2

The disclosure relates to systems and methods for managing state using relatively small assistance from protected hardware. Obfuscated code segments may communicate with supporting protected hardware, store encrypted state values in main memory, and/or communicate via secure channels to secure platform hardware components. In various embodiments, consistent state may be achieved, at least in part, by computing secure tag information and storing the secure tag information in a secure and/or otherwise protected device register. Consistent with embodiments disclosed herein, the tag information may be used to derive keys used to encrypt and/or decrypt stored state information. Tag information may further be used in connection with verification operations prior to using the information to derive associated keys.
US12174942B2

A method for protecting the execution of a software module having at least one protected function, the method including: obtaining a digital identifier of the electronic controller; calculating, by way of a calculation function contained in the software module, a digital signature on the basis of the digital identifier; comparing the calculated digital signature with a predefined signature stored in the software module; authorizing the execution of the protected function if the calculated digital signature corresponds to the predefined digital signature, and declining to execute the protected function if the calculated digital signature does not correspond to the predefined digital signature.
US12174935B2

The present teaching relates to generating an identifier for a person. In one example, an actual name of the person is received. The identity of the person that is associated with the actual name of the person is proved at a pre-determined level of assurance (LOA) required by an identity management system. When the identity of the person has been proved, a peripheral name is solicited from the person. An identifier that includes the actual name and the peripheral name of the person is created. Whether the identifier is unique is determined. The steps of soliciting, creating, and determining are repeated until the identifier is unique. The peripheral name is associated with the person. The identifier is associated with the person.
US12174933B2

A method for accessing secured data stored in an eID card using combined MoC and MRZ technology is provided. The eID card receives from a card reader an extracted biological feature that is obtained by a biometric device extracting a biological feature of a user. When the extracted biological feature matches a pre-stored biometric template, the eID card permits the card reader to acquire a digital access code stored therein the content of which is identical to a printed MRZ code on the eID card. Upon receipt of the digital access code, the card reader establishes secured communication with the eID card to access the secured data that is stored in the eID card.
US12174931B2

A head-mounted device (HMD) may be used to determine an access request for accessing a device. An identifier identifying the device may be received at the HMD and from the device. By verifying receipt of the identifier at the HMD, and that access rights associated with the HMD enable granting of the access request, the access request may be granted.
US12174928B2

In accordance with an aspect of the disclosure, an electronic device is provided. The electronic device comprises an antenna array, a wireless communication module electrically connected to the antenna array and configured to form directional beams through the antenna array, at least one processor operatively connected to the wireless communication module; and a memory operatively connected to the at least one processor. The memory stores instructions causing the at least one processor to perform a plurality of operations comprising: transmitting a sequence of first directional beams having a first beam width to scan first regions having a first size through the antenna array, receiving a sequence of first reflected waves generated by reflection of the sequence of the first directional beams from an object through the antenna array, transmitting a sequence of second directional beams having a second beam width narrower than the first beam width to scan second regions, which are included in the first regions and have a second size smaller than the first size, through the antenna array based on at least a portion of the received sequence of the first reflected waves, receiving a sequence of second reflected waves generated by reflection of the sequence of the second directional beams from the object through the antenna array, and authenticating the object based on at least a portion of the sequence of the second reflected waves.
US12174923B1

A zero-watermarking method and device for BIM data, and a medium are provided, which relate to the field of watermarking information security technologies. Aiming at existing zero-watermarking method for the BIM data cannot resist primitive attacks, vertical stability of a model is used to construct a mapping relationship between primitive clusters and watermarking bits, calculate norms of primitives in each primitive cluster of the primitive clusters, take positivity and negativity of norm skewness measurement of the primitives as eigenvalues to construct a binary sequence, and performs an XOR process on the binary sequence and an original watermarking sequence to construct the zero-watermarking for the BIM data. Experimental results indicate that the zero-watermarking method has uniqueness, robustness and security.
US12174921B2

Sentiment classification can be implemented by an entity-level multimodal sentiment classification neural network. The neural network can include left, right, and target entity subnetworks. The neural network can further include an image network that generates representation data that is combined and weighted with data output by the left, right, and target entity subnetworks to output a sentiment classification for an entity included in a network post.
US12174920B2

A method determines a distance metric for determining a distance to a data point having heterogeneous classes of variables. The method includes providing training records each assigning a label to a data point, the training records partitioned into training data points of a training amount and validation data points of a validation amount, and training a data-based system model with the training amount, such that the data-based system model associates data points with a model output, respectively. The method further includes for each validation data point of the validation amount, determining a quality level of the data-based system model and a distance value to a nearest training data point for each of the heterogeneous classes of variables. The distance value to the nearest training data point is determined separately with respect to a respective class of variables.
US12174915B1

This disclosure describes techniques in which an artificially intelligent system includes a progressive machine learning model. In some examples, a system includes both a static and progressive model, each trained to make predictions or other assessments through machine learning techniques. The progressive model may be progressively updated, modified, and/or improved through additional training data or training examples, which may be derived from a local source and/or from one or more remote sources that may be chosen by a qualifier. The qualifier may be a human decision-maker that chooses, selects, and/or evaluates potential data or new training examples for use in updating the progressive model. The qualifier may, in other examples, be an artificially intelligent system trained to perform the functions of the qualifier.
US12174912B2

Methods, systems, and apparatus for solving cost optimization problems. In one aspect, a method includes receiving data representing a cost optimization problem in a network, wherein i) the network is represented as a graph of nodes and edges, and ii) each edge comprises an associated cost; mapping the data representing the cost optimization problem in a network to a quadratic unconstrained binary optimization (QUBO) formulation of the cost optimization problem, the QUBO formulation comprising multiple variables with values determined by states of respective qubits, wherein each qubit corresponds to a respective edge of the graph of nodes and edges; obtaining data representing a solution to the cost optimization problem from a quantum computing resource; and initiating an action based on the obtained data representing a solution to the cost optimization problem.
US12174909B2

In an embodiment a method programming floating gate transistors belonging to non-volatile memory cells to multilevel threshold voltages respectively corresponding to the weight factors, performing a sensing operation of the programmed floating gate transistors with a control signal adapted to make the corresponding memory cells become conductive at an instant determined by a respective programmed threshold voltage, performing the convolutional computation by using the input values during an elapsed time for each memory cell to become conductive and outputting output values resulting from the convolutional computation.
US12174908B2

Disclosed is a method for convolution calculation in a neural network, comprising: reading an input feature map, depthwise convolution kernels and pointwise convolution kernels from a dynamic random access memory (DRAM); performing depthwise convolution calculations and pointwise convolution calculations by depthwise convolution calculation units and pointwise convolution calculation units, according to the input feature map, the depthwise convolution kernels and the pointwise convolution kernels to obtain output feature values of a first predetermined number p of points on all pointwise convolution output channels; storing the output feature values of a first predetermined number p of points on all pointwise convolution output channels into an on-chip memory; and repeating above operation to obtain output feature values of all points on all point wise convolution output channels. Therefore, the storage space for storing intermediate results may be reduced.
US12174896B2

Techniques and architectures for managing one or more data structures and/or distributing real-time data associated with the one or more data structures are discussed herein. For example, the techniques and architectures may implement data structures to manage data associated with one or more data-streaming events. The techniques and architectures may provide visualizations to view aspects of the data structures, the one or more data-streaming events, and/or other data associated with the data structures. The techniques and architectures may also facilitate control access to the data structures and/or data associated therewith.
US12174895B2

Systems and methods for social matching with partial, conditional picture reveal are disclosed. A method may include: (1) receiving a profile and a picture from a plurality of users; (2) identifying a potential match between two users based on the profiles; (3) presenting an obscured or covered picture of the users to each other; (4) presenting a first question to the users; (5) receiving responses to the first question from the users; (6) determining, by the computer program, that the responses to the first question match; and (7) revealing, by the computer program, a first portion of the pictures to the users, wherein a first remaining portion of the pictures remains obscured or covered.
US12174893B2

In an embodiment, the a method is provided. The method includes receiving forecast data in a database with an associated window value. The method also includes accessing data based on associated window values. The method further includes comparing the data accessed based on associated window values to other data.
US12174886B1

A controller device is configured to (1) transmit, to a first remote computing device associated with a first music service, a request for a session token that is to be used for identifying an audio playback system with the first music service, (2) receive a first token for authenticating communications from the audio playback system to the first music service, (3) receive first user input indicating a query, (4) transmit a request comprising the first token to the first remote computing device to perform a search in accordance with the query, (5) present indications of music content provided by the first music service, (6) receive second user input indicating selection of given music content provided by the first music service, and (6) based on the second user input and a respective identifier for the given music content, cause at least one playback device to play back the given music content.
US12174883B1

The present disclosure provides a retrieval and push method based on a fine art image tag, including the following steps: establishing a tag model database: training different tag contents with training samples of different subjects and different categories, and categorizing the training samples in the database according to knowledge point tags to obtain the tag model database; retrieval and push: uploading fine art work image samples to the trained tag model database, then extracting knowledge point tags of the fine art work image samples, retrieving associated fine art works, and then pushing the associated fine art works; real-time updating: recording knowledge point tags of input fine art work image samples by the tag model database in real time, and establishing a common tag and a model, and subsequently increasingly pushing contents relevant to the common tag; and generating a user portrait.
US12174877B1

A system and method for measuring the quality of data reporting in a given medical study is presented. The instant innovation abstracts all relevant medical literature pertaining to a particular disease and categorizes the data and the study for quality and/or completeness. In an embodiment the instant innovation provides a system for study intake, permits user-determined search optimization, and provides for study data tagging. The innovation automates term inclusion and exclusion, automatically removing duplicates of previously collected study metadata, and then subjects the terms to a real-time sorting algorithm. Statistical analysis is performed upon included and excluded terms, and a representation of geometrical closeness from central tendency of any given data element is computed. The data elements and computed tendencies are reduced to a 2D visual representation and delivered to a user. The user may interact with the 2D visual representation using a device.
US12174876B2

Techniques are provided for determining the semantic-type of a target column based on “fingerprints” that are created based on the values in the target column. The fingerprint set for the target column is only generated once, not once per semantic-type. Thus, the target column only needs to be scanned once, and resource usage is minimized. Once generated, the fingerprint set of the column is compared against fingerprint set that corresponds to each semantic-type to generate a “similarity measure”. The semantic-type whose fingerprint set produces the highest similarity measure relative to the target column's fingerprint set is determined to be the semantic-type of the target column.
US12174874B1

Systems, apparatuses, methods, and computer program products are disclosed for automated prototyping of a topic model. An example method includes a data manipulation engine ingesting and pre-processing source data from a set of data sources, a feature extraction engine that thereafter transforms the pre-processed data into a set of numeric representations of the pre-processed data, and an autonomous model generator that automatically generates a trained topic model using the set of numeric representations. Embodiments further enable visualization of topic model output, which permits a user to easily consume and utilize information from a topic model for any number of purposes.
US12174868B2

A system for displaying refreshment outlooks the system comprising a computing device, the computing device designed and configured to retrieve a user profile from a profile database; determine a refreshment position using the user profile; select current refreshment possibilities contained within the refreshment position; output a refreshment target, using the user profile; compare current refreshment possibilities and the refreshment target; and generate a refreshment outlook.
US12174866B2

A method for searching a content includes receiving a predefined user input with respect to a text region; extracting, in response to the predefined user input, at least one word from the text region; creating a search condition based on the extracted at least one word; and displaying a list of contents searched based on the created search condition.
US12174865B2

An information processing apparatus including circuitry. The circuitry receives a question from one of a user terminal apparatus and an administrator terminal apparatus. The circuitry performs determination as to whether the question is transmitted from the user terminal apparatus or transmitted from the administrator terminal apparatus. The circuitry searches for one or more answers including a word included in the question. The circuitry calculates a weighting of each of the one or more answers. When the determination result indicates that the question is transmitted from the user terminal apparatus, the circuitry transmits an answer having a weighting satisfying a predetermined threshold value of the weighting to the user terminal apparatus. When the determination result indicates the question is transmitted from the administrator terminal apparatus, the circuitry generates screen information of a screen for editing at least one of one or more answers.
US12174864B1

Methods and apparatuses are described for automatic intelligent query suggestion for information retrieval applications. A server a) determines candidate intents associated with user input text received from a remote device, including applying a trained intent classification model to the user input text to predict candidate intents. The server b) calculates a likelihood value for each of the candidate intents. The server c) compiles a list of suggested queries based upon the candidate intents and associated likelihood values. The server d) identifies a subset of the list of suggested queries for display on the remote device. Upon detecting an update to the user input text at the remote device, the server repeats steps a) to d) using the updated user input text, or upon detecting a selection of one of the suggested queries at the remote device, the server retrieves content responsive to the selected query.
US12174863B2

Provided are systems and methods for improving understanding and access of unstructured text-based web postings. In one example, a method may include receiving a web posting comprising unstructured text, identifying one or more explicit attributes of an activity based on text expressly recited in the unstructured text, determining one or more hidden attributes of the activity not recited in the unstructured text based on a pattern of words included in the unstructured text, converting the unstructured text into a structured object format comprising the one or more explicit attributes and the one or more determined hidden attributes, and outputting the web posting with the structured object format for display via a user interface.
US12174859B2

An approach is provided for map updates using a machine learning-based persistence filter. The approach involves, for example, processing sensor data collected from vehicles to determine positive observations and/or negative observations of a map or geographic feature. The method also comprises providing the positive and/or observations as an input sequence to a machine learning model. The machine learning model, for instance, includes an input layer that feeds the input sequence to a long short-term memory (LSTM) layer or other type of recurrent neural network (RNN) layer. The LSTM or RNN layer connects to a fully connected layer and then to an output layer. The output layer outputs a predicted sequence of positive and/or negative observations. The method further comprises initiating an update of a geographic database to add, remove, or update the geographic feature based on the predicted sequence.
US12174852B1

A system and method are disclosed for modeling a non-relational database as a normalized relational database. In one embodiment, the system identifies a column having a first type in a column-oriented, non-relational database; determines whether the column-oriented, non-relational database includes at least one column having a second type and identifies the one or more columns having the second type; virtually divides the column-oriented, non-relational database based on column type; and generates a normalized, relational model based on the virtual division of the column-oriented, non-relational database, the normalized, relational model including catalog information representing a parent table including the column having the first type and, when the column-oriented, non-relational database includes at least one column having the second type, catalogue information representing a child table, the parent table and child table both represented as relational tables.
US12174843B2

The apparatus, systems and methods dynamically provide the reliability of multimedia documents by applying a series of intrinsic criteria and extrinsic criteria by pre-calculating a reliability score for at least a set of multimedia documents of at least one pre-selected source of multimedia documents, and by providing, in response to a request, the multimedia documents from the pre-selected sources associated with the score and the multimedia documents from the other sources associated with a score conditionally calculated.
US12174834B2

A multidimensional database query engine processes a query request by forming a logical plan of subqueries for retrieving and assembling the data called for by the query request. A multidimensional database connector is invoked to transform a logical plan that defines and orders each subquery into a physical plan for accessing the data repositories where the data satisfying the query is stored. The query engine is invoked or called by an application and receives a query plan indicative of data repositories interrogated by query instructions in the query plan. For each data repository of the plurality of data repositories that may be interrogated by the query plan, a connector is defined based on commands for accessing each data repository. The connector associates each query instruction from the query plan with a corresponding repository command for accessing the data repository.
US12174833B2

Systems, methods, and computer-readable media for asynchronous (async) querying are described. In embodiments, an application server obtains a user-issued query comprising one or more query components; identifies data space characteristics of a data storage space associated with a user that issued the user-issued query; and analyzes the one or more query components to obtain performance data. The performance data is indicative of resource consumption for execution of the user-issued query. The application server selects a query execution engine to execute the user-issued query from among a plurality of query execution engines, and provides the user-issued query to the selected query execution engine. The selection is based on the data space characteristics and the performance data. Other embodiments may be described and/or claimed.
US12174829B1

A method, system and computer program product for aggregate query optimization. A dataset with plurality of values divided into dimensions and measurements is received. Pre-calculated values obtained by aggregates of measurements' values respective of plurality of combinations of dimensions' values are calculated and stored for one or more aggregate measurements of interest. Responsive to an input received of a first set of one or more dimensions and a second set of one or more aggregate measurements of interest, an aggregate result value of a respective member of the second set is calculated and outputted by retrieval of the pre-calculated value therefor respective of members of the first set.
US12174824B2

A method for denoising click data includes: acquiring a set of click data including pieces of first click data and a real label corresponding to each piece of first click data; extracting feature vectors of each piece of first click data with a graph model; dividing the feature vectors into sets of feature vectors; obtaining trained binary classification models by training binary classification models with the sets of feature vectors; for each of the feature vectors, obtaining prediction values corresponding to the feature vector by predicting the feature vector with the trained binary classification models, and calculating a prediction label of the feature vector based on the prediction values of the feature vector; and removing noise data in the pieces of first click data, based on the pieces of first click data, the real label and the prediction label of each piece of first click data.
US12174821B2

The boosting of the weights related to imperfect matches of electronic records from disparate sources is discussed. The imperfect matches may be in primary data (such as a code) and/or in supplemental data between two or more records that correspond to the same person (such as a patient). The imperfect matches are analyzed to determine whether they are sufficient to warrant de-duplication of those imperfect matches in a final combined record for the person. The boosting of the weights may be based upon any of numerous factors, such as various distance measures between the supplemental information as a measure of how different the supplemental information is between the respective records.
US12174819B2

A first replay log is replayed to generate a first replay result. Replaying the first replay log includes replacing, in the first replay result, a first value of a first field included in a first command in the first replay log with a first hash value responsive to a determination that the first field is not utilized as a condition in at least one command included in the first replay log. A second replay log is replayed to generate a second replay result. The first replay result and the second replay result are compared to verify that the first replay log and the second replay log are equivalent.
US12174807B2

Random cut trees are generated with respective to respective samples of a baseline set of data records of a data set for which outlier detection is to be performed. To construct a particular random cut tree, an iterative splitting technique is used, in which the attribute along which a given set of data records is split is selected based on its value range. With respect to a newly-received data record of the stream, an outlier score is determined based at least partly on a potential insertion location of a node representing the data record in a particular random cut tree, without necessarily modifying the random cut tree.
US12174801B2

Systems and processes for managing an information retrieval database are provided. In a method for modeling a data object storing table relationships for tables belonging to a computer application, a first set of table links are retrieved from the data object and an enhanced set of table links are generated by appending additional table links to the first set based on linkages within the tables and/or code extensions/add-ins. A first set of field links are generated for the data object by matching metadata of the enhanced set of table links, and an enhanced set of field links are generated by performing additions, deletions, or replacements within the first set based on characteristics of the field links in the first set and/or code extensions/add-ins. A model for the data object is generated, representing the enhanced set of table links and the enhanced set of field links, and stored in a database.
US12174798B2

Systems and methods to link generate units of work within a collaboration environment are described herein. Exemplary implementations may: manage environment state information maintaining a collaboration environment; effectuate presentation of a user interface of the collaboration environment; obtain input information conveying user input into the user interface including selection of text; obtain content information characterizing content of text selected within the individual view of the collaboration environment; generate individual units of work based on the content information by storing the work information describing the individual units of work as part of the environment state information; and/or perform other operations.
US12174791B2

A method for storing time-based data streams in a high-capacity network is provided. A time-based data storage request is received from an application. The data storage request is associated with one or more data streams. Each of the data streams includes a plurality of time-ordered items having a header. The header includes two or more timestamps representing a time interval associated with each of the plurality of time-ordered items. The received data storage request is processed to accumulate time-ordered data items in a plurality of data files and to identify time-based information and corresponding virtual offset information related to the accumulated data items. The identified time-based information and the virtual offset information related to the accumulated data items are stored in a data repository. A determination is made whether adjustment is necessary for sorting the stored data in the repository. The sorting adjustment is selectively performed responsive to the determination.
US12174789B2

Techniques are provided for on-demand creation and/or utilization of containers and/or serverless threads for hosting data connector components. The data connector components can be used to perform integrity checking, anomaly detection, and file system metadata analysis associated with objects stored within an object store. The data connector components may be configured to execute machine learning functionality to perform operations and tasks. The data connector components can perform full scans or incremental scans. The data connector components may be stateless, and thus may be offlined, upgraded, onlined, and/or have tasks transferred between data connector components. Results of operations performed by the data connector components upon base objects may be stored within sibling objects.
Patent Agency Ranking