US12047412B2

Embodiments of the present invention provide methods, computer program products, and systems. Embodiments of the present invention can in response to receiving content, dynamically determining validity of received content. Embodiments of the present invention can then, in response to an determining the validity of received content, altering the received content prior to transmitting the received content to a user.
US12047408B1

Devices and techniques are generally described for anomalous network activity detection. In various examples, first application log data comprising a plurality of computer log actions may be received. A hidden Markov model associated may generate a first hidden state vector, where a first value of the first hidden state vector is associated with anomalous activity. A first timing vector associated with a first account may be determined, wherein the timing vector indicates first time periods of typical activity and second periods of typical inactivity for the first account. A first number of elements of the first hidden state vector that have the first value and which correspond to the second time periods of the first timing vector may be determined. Network access may be disabled for the first account.
US12047407B2

Systems, methods, and software described herein provide security actions based on the current state of a security threat. In one example, a method of operating an advisement system in a computing environment with a plurality of computing assets includes identifying a security threat within the computing environment. The method further includes, in response to identifying the security threat, obtaining state information for the security threat within the computing environment, and determining a current state for the security threat within the computing environment. The method also provides obtaining enrichment information for the security threat and determining one or more security actions for the security threat based on the enrichment information and the current state for the security threat.
US12047398B2

Techniques and screening messages based on tags in an automotive environment, such as, messages communicated via a communication bus, like the CAN bus. Messages can be tagged with either a binary or probabilistic tag indicating whether the message is fraudulent. ECUs coupled to the CAN bus can receive the messages and the message tags and can determine whether to fully consume the message based on the tag.
US12047397B2

Methods and systems for detecting threats using threat signatures loaded in a computing device. The methods include receiving a first plurality of threat signatures at a computing device, at least one threat signature of the first plurality of threat signatures having been assigned a score based on at least one metadata attribute having been added to the at least one threat signature; receiving a selection of a second plurality of threat signatures from the first plurality of threat signatures to load into random access memory (RAM) of the computing device, wherein at least one threat signature of the selected plurality of threat signatures is selected based on its assigned score; scanning network traffic accessible by the computing device using the at least one threat signature of the selected plurality of threat signatures; detecting a threat in the network traffic based on the scanning using the at least one threat signature of the selected plurality of threat signatures; and performing a remedial action upon detecting the threat in the network traffic.
US12047394B2

An anti-pseudo base station method and apparatus, and a computer-readable storage medium are provided. The anti-pseudo base station method includes: sending, by a base station, first anti-pseudo base station capacity information to a mobile terminal, wherein the first anti-pseudo base station capacity information is used for identifying an anti-pseudo base station capacity of the base station.
US12047384B2

A third-party server may maintain a list of named entity devices that belong to one or more roles in an application environment. The server may receive an authorization query from a policy consuming device. The authorization query may include an identity of a particular named entity device which sent a message to the policy consuming device and contextual metadata associated with the message. The server may determine that the particular named entity device belongs to one of the roles and filter the list based on the contextual metadata. The server may generate an interaction control list that includes the filtered list and transmit the interaction control list to the policy consuming device as a response to the authorization query. The interaction control list causes the policy consuming device to react to the message based on the interaction control list.
US12047382B2

Techniques for managing access control policies are described herein. According to one embodiment, access control policies (ACPs) and access control rules (ACRs) are downloaded from a management server to a network access device (NAD) over the Internet, where the network access device is one of a plurality of network access devices managed by the management server over the Internet. In response to a request from a network client device for entering a network, a device type of the network client device is detected and an ACP identifier is determined based on the device type using the ACRs An ACP is selected from the ACPs based on the ACP identifier and enforced against the network client device. At least the selected ACP is reported to the management server to distribute the selected ACP to other network access devices.
US12047379B2

Managing security access in real-time to a computer system using control lists includes detecting a security event at a computer system. The security event is analyzed including an analysis of a historical corpus having historical data of security events. An access control list is generated based on the security event. A determination is made when the security event includes abnormal behavior based on the analysis of the security event and the historical corpus. The security event is published to a monitoring system for controlling access to the computer system, in response to the security event.
US12047377B2

Techniques are disclosed for restricting operations between two attached two compute instances. An infrastructure and a generalized method is described for attaching two or more cloud resources (e.g., two compute instances) in spite of the compute resources being provisioned by two different services from different cloud tenancies, and then modifying the allowed operations that can be performed due to the attachment.
US12047374B2

Systems, methods, and computer-readable media are provided for protecting a network from network discovery by an unknown or unauthenticated device. A network element, according to one implementation, is arranged in a communication network and includes an interface device configured to enable communication with an unknown network device. The network element also includes a memory system configured to store first and second sets of network information. The first set of network information includes fake information about the network and is configured to deceive the unknown network device before a procedure is performed for analyzing the authentication of the unknown network device. The second set of network information includes real information about the network. In some cases, the first set of network information may be provided to the unknown network device via the interface device before performing the procedure for analyzing the authentication of the unknown network device.
US12047361B2

Secure communication of payload data is provided from a server system to a destination system used by a recipient. The recipient is associated with a key pair including a public key and a private key, the private key being protected by a password or passphrase of the recipient. The server system generates and sends a conveyance message to the destination system. The conveyance message contains at least the payload data encrypted using a payload key. After receipt of the conveyance message, the destination system prompts the recipient for his or her password or passphrase. The server system uses the recipient's password or passphrase to access the recipient's private key, and then uses the private key to decrypt the encrypted version of the payload key. The server system sends the payload key to the destination system, and the destination system in turn uses the payload key to decrypt the payload data.
US12047360B2

A computer-implemented method, computer program product and computing system for: processing an unencoded data file to identify a plurality of file segments, wherein the unencoded data file is a dataset for use with a blockchain process; mapping each of the plurality of file segments to a portion of a dictionary file to generate a plurality of mappings that each include a starting location and a length, thus generating a related encoded data file based, at least in part, upon the plurality of mappings; receiving a request to manipulate the unencoded data file from the blockchain process; and processing the related encoded data file based, at least in part, upon the plurality of mappings and the dictionary file to generate a modified encoded data file that represents the requested manipulations of the unencoded data file.
US12047356B2

A method of tokenizing sensitive data from a terminal device includes receiving, a connection request comprising a hardware serial number associated with a terminal device and validating the hardware serial number associated with the terminal device. The method includes sending a command to a terminal device that causes the terminal device to display a prompt for sensitive data associated with a user interacting with the terminal device and receiving an encrypted data packet from the terminal device. The encrypted data packet includes the sensitive data. The method includes sending the encrypted data packet to a gateway system for tokenization, receiving a token that represents the sensitive data, and providing the token to the terminal device.
US12047351B2

A host computing device for use in a network architecture having at least one client computing device or network, at least one server computing device or network and a gateway coupled between the at least one client computing device or network and the at least one server computing device or network. The host computing device includes at least one application container and at least one sidecar container coupled to the application container. The sidecar container provides supporting features to the application container. The sidecar container is a virtual private network (VPN) sidecar that performs at least one sidecar function on behalf of the application container.
US12047347B2

Systems, apparatuses, and method are described for resolving domain names based on localization. A computing device may send, to a name server, a request indicating a domain. The name server may determine one or more servers associated with the domain based on the locations of the one or more servers and/or the computing device. The name server may send, to the computing device, a message indicating the determined one or more servers.
US12047343B2

Systems and methods for evaluating and displaying subject-specific compliance standard information are provided. A first message is received from a subject. An automated human interface module responsively engages with the subject through a communication channel. The module includes a node graph. Each node in a first subset of nodes is associated with a predetermined compliance question, or in a second subset of nodes is associated with a respective compliance standard. A message received responsive to the automated human interface module progresses the subject in the node graph, and this is process is repeated until the subject progresses to a node in the second subset. The subject, through this progression, satisfies a first requirement to receive a corresponding benefit of a compliance standard associated with the respective node. Responsive to this progression, a report is generated that includes an expected availability of the benefit corresponding to the progressed node.
US12047331B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may receive, from a base station (BS), a signaling communication that configures a plurality of redundancy version (RV) index, transmit precoder matrix indicator (TPMI), sounding reference signal (SRS) resource indicator (SRI), and demodulation reference signal (DMRS) port combinations. The UE may transmit, based at least in part on the plurality of RV index, TPMI, SRI, and DMRS port combinations, respective physical uplink shared channel (PUSCH) communications to the BS. Numerous other aspects are provided.
US12047330B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a base station (BS) may receive a first downlink determining, based at least in part on an uplink transmission schedule for a user equipment (UE), one or more communications that are to be transmitted as a cross link interference reference signal (CLI-RS) during a time window. The BS may transmit, to the UE, an instruction to transmit the one or more communications as the CLI-RS during the time window. Numerous other aspects are provided.
US12047326B2

A communication system is disclosed in which a base station performing listen-before-talk (LBT) and obtaining access during a shared channel occupancy time (COT) generates a transport block (TB) having a size corresponding to a full slot, and transmits the TB rate matched either to the symbols of a partial slot or to an aggregation of the symbols of a partial and a full slot.
US12047319B2

This disclosure relates to the field of wireless communications technologies, and in particular, to an information transmission apparatus, method, and system. In a communications apparatus provided in an embodiment, a processing module is configured to determine a frame structure of a serving cell. In the determined frame structure, one radio frame includes at least one first subframe. The first subframe includes: a first part that includes a symbol used for downlink transmission; a second part that includes a guard period GP; and a third part that includes a symbol used for uplink transmission, and the uplink transmission includes uplink control information transmission; and a transceiver module is configured to send and receive information in the serving cell. The third part is used for uplink control information transmission.
US12047310B2

Systems and techniques are disclosed to reduce pilot overhead by providing common reference signals coded with cover codes that are orthogonal in time and frequency domains. Common reference signals that are coded by cover codes orthogonal in both domains can be de-spread in both the time and frequency domains for improved resolution and larger pull-in windows for both. Also disclosed is semi-uniform pilot spacing in both the frequency and time domains. In a time domain, a first pilot symbol pair is spaced by a first time interval from each other and a second pilot symbol pair is spaced by a second time interval from the first pair, the second interval being greater than the first. In a frequency domain, a first set of pilot symbols is densely placed in a selected frequency band and a second set of pilot symbols is sparsely placed surrounding and including the selected frequency band.
US12047308B2

The present disclosure provides a method and a device in a node for wireless communication. A first node receives first information; receives a first signaling, the first signaling being used for indicating a first symbol set; then operates K radio signals respectively in K symbol groups in the first symbol set. The first symbol set comprises a first symbol subset and a second symbol subset, the first information is used for indicating a type of each multicarrier symbol in the first symbol set, and the first information is used for determining the first symbol subset and the second symbol subset; any of the K symbol groups belongs to one of the first symbol subset and the second symbol subset; each of the K radio signals carries a first bit block, the K radio signals respectively correspond to K first-type parameters.
US12047307B2

A method and a device in a User Equipment (UE) and a base station for wireless communications are disclosed by the present disclosure. A first node receives T first-type radio signals; performs T access detections respectively on T sub-bands and transmits T second-type radio signals respectively in T time-frequency resource blocks; and performs Q energy detection(s) respectively in Q time sub-pool(s) on a first sub-band, through which Q detection value(s) is(are) obtained. The T sub-bands each comprise at least one same frequency point, or the T sub-bands belong to a same carrier; at least one of the T sub-bands is different from the first sub-band; the selection of the reference time-frequency resource block is related to at least one between the first sub-band and the reference sub-band; the first node is a base station, or the first node is a UE.
US12047305B2

“Resource guarantee” refers to a unit of a resource that is guaranteed and therefore designated to a consumer. A multi-phased constraint programming (CP) approach is used to determine assignments of resource guarantees of a set of consumers to a set of hosts in a resource system. Phase I uses CP to segregate non-split consumers from split consumers. Phase II uses CP to assign each cotenant group of non-split consumers to a respective host. Phase III uses CP to assign resource guarantees of the split consumers across the hosts, wherein resource guarantees of a single split consumer may be splits across different hosts. Each phase involves execution of a CP solver based on a different CP data model. A CP data model declaratively expresses combinatorial properties of a problem in terms of constraints. CP is a form of declarative programming.
US12047303B1

A method for transmitting data in a communication network including a shared communication medium includes (a) transmitting local data between a first client node and a second client node according to a first data protocol, using a first shared communication medium, and (b) transmitting remote data between the first client node and a network hub according to a second data protocol different from the first data protocol, using at least the first shared communication medium.
US12047302B2

An apparatus includes an interface circuit and an encoder circuit. The interface circuit is configured to send a data packet via a plurality of segments, and to send an idle value via the plurality of segments when no data packet is available. The idle value is configured to cause a segment in a receiving apparatus to idle. The encoder circuit is configured to receive a particular data packet, and, if a portion of the particular data packet has a same value as the idle value for a subset of the plurality of segments, to replace at least a portion of the data packet with a mask value to generate a modified data packet. The mask value indicates how to recreate the particular data packet. The encoder circuit is further configured to send the modified data packet to the receiving apparatus via the plurality of segments of the interface circuit.
US12047300B2

A packet forwarding method includes a first network device receiving a first message from a second network device via a second egress port of the second network device, where the first message measures a phase difference, and where the phase difference is a phase difference between a switching time of one of a plurality of first buffers of a first egress port of the first network device and a switching time of one of a plurality of second buffers of the second egress port of the second network device with a link delay taken into consideration. The first network device determines the phase difference based on the first message. Then, the first network device schedules, based on the phase difference, a second data packet sent via the first egress port.
US12047294B2

This application discloses a packet sending method, apparatus, and system, and a storage medium, and relates to the communication field. The method includes: A first device receives a first packet, where the first packet includes a first address prefix, the first device is a border device in a first AS domain, the first address prefix is obtained based on an address prefix advertised by a second device, the second device is located in a second AS domain, the first AS domain is different from the second AS domain, and the first address prefix is used to send a packet to the second device. The first device obtains a second address prefix and identification information of a target flexible algorithm based on the first address prefix, where the second address prefix is used to send a packet to the second device.
US12047290B2

A redirector (RD) in a cloud hosted data center receives a packet originating from a source device in an on-premises data center. The packet is directed to a destination IP address associated with a router located in the cloud hosted data center. A destination address field in a header of the packet is set to the destination IP address. The RD determines whether the packet is to be forwarded to the router or to a host machine implementing a service host that implements a tunnel end-point in a VCN. Responsive to determining that the packet is to be forwarded to the host machine: the RD sets the destination address field to an address associated with the service host, and forwards the packet to the host machine. Responsive to determining that the packet is to be forwarded to the router, the RD forwards the packet to the router.
US12047281B2

A network function virtualization service includes an action implementation layer and an action decisions layer. On a flow of network traffic received at the service, the action implementation layer performs a packet processing action determined at the action decisions layer.
US12047264B2

One embodiment of the present invention sets forth a technique for evaluating connections between nodes in a mesh network. The technique includes determining, at a first node, one or more first accumulated message success rates associated with transmitting messages from the first node to a target destination within the mesh network via an established parent node and with receiving messages from the target destination via the established parent node; determining, based on the one or more first accumulated message success rates, that a search for a different parent node should be performed; identifying a plurality of potential parent nodes; computing, for each potential parent node, one or more second accumulated message success rates associated with transmitting messages from the first node to a target destination within the mesh network via the potential parent node and with receiving messages from the target destination via the potential parent node; and based on the second accumulated message success rates, selecting a new parent node from the plurality of potential parent nodes or maintaining the established parent node.
US12047259B1

Disclosed herein are methods, systems, and processes for performing optimized batched packet processing in deep packet inspection (DPI) computing systems. A batch of network packets is received. A stateless processing operation is performed for the batch that includes updating a current time for the batch, decoding the network packets in the batch, creating a flowhash lookup key for each decoded network packet, and generating a first output that includes the current time and corresponding flow-hash lookup keys for the decoded network packets. Next, a stateful processing operation is performed for the batch that includes accessing the first output of the stateless processing operation, dividing the batch into multiple sub-batches, performing a parallel flow-hash table lookup operation on the network packets that are part of the sub-batches, and generating a second output that includes the sub-batches with associated packet flows. Finally, a batch-optimized DPI processing operation is performed that includes accessing the second output of the stateful processing operation and performing the DPI processing operation on a per-packet basis or on a per-flow basis.
US12047251B1

Methods and systems for automatically optimizing power utilization in a network. A method for automatically optimizing power utilization in a network includes obtaining, by a network controller from a database, systems provisioned in the network, wherein a system includes one or more actionable components and wherein the systems and associated one or more actionable components are actional elements, obtaining predictive traffic model statistics for a circuit under evaluation, wherein the circuit transits between at least two systems of the systems in the network, obtaining real-time traffic statistics for the circuit under evaluation; and disabling, by the network controller when the real-time traffic model statistics are within a threshold of the predictive traffic model statistics, one or more actional elements to optimize power utilization while factoring in fate sharing dependencies associated with the one or more actional elements and while maintaining minimum utilization requirements of the network.
US12047250B2

The present invention provides a graph embedding-based virtual network mapping method including inputting a virtual network and a substrate network corresponding to a virtual network mapping scenario, in an optimized mapping mode, generating an embedding value for every substrate node by applying a graph convolution network (GCN), by a network encoder, to embed the virtual network, determining whether a difference between an embedding value for every substrate node and an embedding value for every previous substrate node which is previously embedded exceeds a set threshold, by a network decoder, and mapping an allocation node of the virtual network to a mapping node of a previous substrate network which is previously mapped according to an embedding value for every previous substrate node when the difference value does not exceed the threshold value, by the network decoder.
US12047239B2

Various examples for discovering policy bindings between group policy rules in a legacy management framework and unified endpoint management rules that are utilized in a modern mobile device management (MDM) device management framework. A configuration state view can allow an administrator to understand inconsistencies or conflicts between group policy rules and UEM rules.
US12047237B2

A system for testing Ethernet paths or links without adversely impacting non-test traffic. The system includes a test traffic generator that includes a scheduler that determines when a new test packet is generated. The test traffic generator includes a packet creator that builds a test packet and a transmitter for transmitting the test packet via the Ethernet path or link. The packet creator sends the test packet to the transmitter. The traffic generator includes a transmit credit block coupled to the transmitter or to the scheduler. The transmit credit block stores an amount of credits representing a number of bytes that are available to transmit and decrements the amount each time a non-test packet is communicated via the Ethernet path or link.
US12047236B2

Aspects of the subject disclosure may include, for example, determining, an application requirement for a server of a data center geographically separated from a central location. A configuration file adapted for the server according to the application requirement is obtained at the central location and a host processor located at the data center is selected according to the application requirement. A static IP address preassigned to an administrative portion of the selected host processor is identified. The selected host processor is initialized remotely over a wide area network via the administrative port without utilizing any software resources pre-existing at the data center. The initializing configures the selected host processor according to the configuration file to service the application requirement. Other embodiments are disclosed.
US12047234B1

A data communication network includes client systems and an edge device. The client systems each provide telemetry data to the data communication network, tags a first portion of the telemetry data with first metadata, and tags a second portion of the telemetry data with second metadata. The first metadata indicates that the first portion is passthrough data, and the second metadata indicates that the second portion is federatable data. The edge device receives the federatable data from each of the client systems, federates the federatable data into federated data, and provides the federated data. The federated data is of a smaller quantity than the received federatable data. The backend system receives the passthrough data from the client systems, receives the federated data from the edge device, analyzes the passthrough data and the federated data, and configures the data communication network based upon the analysis.
US12047232B2

A system for configuring a data center includes a fabric management server coupled to a management switch. A provisional Software Defined Networking (SDN) controller executing on the fabric management server can discover physical servers coupled to the management switch, receive network interface configuration information from the physical servers, and use the discovered network interface configuration information to determine a configuration for switches and servers coupled to an IP fabric. The configuration can be migrated to a full functionality SDN controller.
US12047229B2

It is provided a method for configuring a target device. The method comprises the steps of: transmitting a configuration request message to the target device, the configuration request message comprising a configuration request and a request signature, wherein the request signature is based on the configuration request; receiving a configuration response message from the target device, the configuration response message comprising a configuration response and a response signature, wherein the response signature is based on the configuration response and the request signature; verifying the response signature to determine whether the configuration response message is valid, based on the configuration response, the request signature and a public key for the target device; and transmitting a configuration commit message to the target device only when the configuration response message is valid, the configuration commit message comprising a configuration commit indicator and a commit signature.
US12047225B2

In a network management device, a storage unit stores priority of each of a plurality of users using a network system and a plurality of spare configurations used when a failure occurs in an active edge router, and, when a failure occurs in the active edge router, a setting unit sets each of the plurality of spare configurations to any of a plurality of edge routers included in the network system, in order from a user having higher priority, on the basis of the priority of the user.
US12047216B2

Various embodiments include methods for demodulating wireless transmission waveforms to reconstruct data tones, performed in receiver circuitry of a wireless communication device. The methods may include receiving time domain wireless transmission waveforms that include time domain peak reduction tones (PRTs) that were generated by a set of PRT neural networks using time domain data signals derived from frequency domain data tones in another wireless communication device, reconstructing the time domain data signals from the time domain wireless transmission waveforms using a receiver neural network that has been trained in conjunction with the set of PRT neural networks to generate a time domain reconstruction of data signals, and transforming the time domain reconstruction of data signals to a frequency domain reconstruction of data tones.
US12047213B2

A method of configuring a PUSCH repetition and a UE using the same method are provided. The method includes: obtaining a plurality of invalid symbol patterns; and performing a plurality of PUSCH repetition transmissions according to the plurality of invalid symbol patterns.
US12047209B2

An automatic gain control method, sensor (700), and radio device (900); by means of using the saturation information of a test echo unit to adjust the gain coefficient of a transmitting and receiving link, it is ensured that the received signal power used for target detection is located within a rated threshold range, further improving the accuracy of sensor (700) target detection, and avoiding defects such as missed detection, false detection, and even blindness.
US12047202B2

A gateway device (30) relays voice communication between a communication terminal to be connected to a closed network (10) and a communication terminal to be connected to a LAN (20). The gateway device (30) includes a closed network communicator (31) connected to the closed network (10), a communication relay (32) to perform encapsulation or decapsulation of data for enabling voice communication between the closed network (10) and the LAN (20), and a LAN communicator (33) connected to the LAN (20).
US12047201B2

A binding and configuration method for a bus adapter and a channel, a bus adapter, and a connection system are provided. The method includes: configuring a mapping table of a mapping manager; associating a logical channel with a corresponding hardware channel based on the mapping table; and connecting the logical channel to the corresponding hardware channel for data communication. A common architecture for the application program to access bus adapter resources is realized. The application programs using this architecture can arbitrarily configure the bus adapter model and the hardware channel that need to be connected, and the mapping relationship takes effect immediately after each configuration change without modifying the user's software.
US12047200B2

A configuration method for a mapping table includes: configuring an application program name, a channel type, a logical channel index, a hardware type, a hardware index and a hardware channel index in the mapping table. The application program name is a string name of an application program using the mapping manager; the channel type is a type of the logical channel that the mapping manager is responsible for mapping; the logical channel index is a logical channel resource number of the application program; the hardware type is a type of a manufacturer of a corresponding bus adapter and a model of the bus adapter; the hardware index is a number of distinguishing a hardware of a same type after the corresponding bus adapter is inserted; and the hardware channel index is a number of hardware channels of a same type in the corresponding bus adapter.
US12047199B2

A network distributor has a plurality of input-output ports, a processor unit, and a memory unit. The ports connect network subscribers via a data line network, where the network subscribers include protocol subscribers to process telegrams as protocol telegrams. The processor unit receives telegrams via one port and outputs telegrams via another port, which is stored in a routing table in the memory unit. The processor unit further determines whether a telegram is a protocol telegram received via a port for which no port identifier is stored in the memory unit, and to discard the telegram if so. Checking and discarding of telegrams can be subject to a precondition, where fulfillment of the precondition leads to an exception from discarding the telegram.
US12047196B2

A control system in an atmospheric suit includes a broadcast-type controller area network (CAN) bus and a plurality of motor controllers coupled to the CAN bus. Each of the plurality of motor controllers has a same software design and performs a different control operation based on an assigned hardware address. The control system also includes one or more sensors to sense one or more parameter values in the atmospheric suit and to provide the one or more parameter values on the CAN bus. A primary controller communicates with the plurality of motor controllers via the CAN bus and provides communication to a wearer of the atmospheric suit or communication outside the atmospheric suit outside the CAN bus.
US12047193B2

Aspects of the subject disclosure may include, for example, determining characteristics of autonomous devices, identifying a portion of the autonomous devices having relatable characteristics, and assigning a network to the portion of autonomous devices for enabling communications with the portion of autonomous devices. Other embodiments are disclosed.
US12047188B2

A method, a computer program product, and a system for enacting ameliorative resource action during an e-conference. Exemplary embodiments of the present inventive concept may include a method for enacting ameliorative resource action during an e-conference. The method may include collecting data from a user's computer device during the e-conference. Features may be extracted from the collected e-conference data. A user's participation within the e-conference and a resource consumption thereof may be forecasted by applying a user activity model to the extracted features. The ameliorative resource action may be enacted based upon the forecasted user's participation and the resource consumption thereof.
US12047187B2

One embodiment provides a method, including: detecting, using a processor, context data associated with a current event a user is engaged in; utilizing, based on the detecting, the context data to predict an end time of the current event; determining, based on the utilizing, that the end time of the current event will overlap with a start time of an upcoming event the user is scheduled to attend; and performing, responsive to the determining, an action to remediate issues associated with the overlap between the current event and the upcoming event. Other aspects are described and claimed.
US12047185B2

A system meters execution of an application module at an edge computing device. A secure workload package is transmitted securely from a workload provisioning service to the edge computing device. The secure workload package includes the application module, a trusted metering application, and a provisioning service authentication token. The provisioning service authentication token is verified in the secure workload package based on an edge device authentication token generated at the edge computing device. The trusted metering application is executed in a trusted execution environment of the edge computing device, responsive to verifying the provisioning service authentication token. The application module of the edge computing device is executed, wherein the trusted metering application is configured to monitor execution metrics of the application module on the edge computing device. The execution of the application module is managed based on the monitored execution metrics.
US12047182B2

A terminal according to one embodiment of the present invention may: receive multicast configuration information including an indicator indicating whether G-RNTI and HARQ processes related to at least one downlink multicast service are activated; receive DCI in which CRC is scrambled with a G-RNTI on a specific downlink frequency resource; perform decoding of a multicast TB carried by a PDSCH on the basis of the DCI; and transmit and receive information on the decoding result of the multicast TB through a PUCCH resource indicated by the DCI on a specific uplink frequency resource, on the basis of the indicator included in the multicast configuration information indicating activation of the HARQ process.
US12047176B2

A wireless communication device includes: a reception controller that receives a signal transmitted to a plurality of wireless communication devices including the wireless communication device, and acquires data included in a reception signal; a detector that detects a retransmission request for requesting retransmission of the data, the retransmission request being transmitted by another wireless communication device by using a channel in accordance with a position of the other wireless communication device, and that identifies the position of the other wireless communication device based on a channel in which the retransmission request has been detected; a determination unit that determines whether or not to relay data to the other wireless communication device in accordance with a distance to the position identified by the detector; and a transmitter that transmits the data acquired by the reception controller to the other wireless communication device when the determination unit determines to relay data.
US12047174B2

This application provides a signal transmission method and an apparatus. A network device broadcasts a navigation reference signal and a communication signal. A terminal device may determine its position information based on the navigation reference signal. A communication sequence in the communication signal and a navigation sequence in the navigation reference signal are coupled by using a same even-number-stage m-sequence, so that the terminal device is supported in completing an integrated communication and navigation function based on the broadcast signal.
US12047169B2

The present invention discloses a method of transmitting uplink control information by a user equipment in a wireless communication system and device for supporting the same. Specifically, the present invention discloses a method by which a user equipment maps uplink control information to a physical uplink shared channel when the user equipment intends to transmit the uplink control information on the physical uplink shared channel and transmission operation for the uplink control information based on the same.
US12047165B2

This application relates to a slot negotiation method and a device. The method includes: A transmitter sends a first FlexE overhead frame to a receiver, to request active/standby calendar switching. When the receiver is in a restart state, the receiver does not respond to the received first FlexE overhead frame. In addition, the RX sends a routine update second FlexE overhead frame to the transmitter. Determining that the second FlexE overhead frame is not a response to the first FlexE overhead frame, the transmitter sends a third FlexE overhead frame to request active/standby calendar switching again. According to the method in this application, incorrect calendar switching on the transmitter side caused by a mistaken response of the receiver can be avoided. This reduces the likelihood of a service interruption caused by the existing slot negotiation mechanism.
US12047164B2

A system and associated method for clock synchronization includes a visited-control plane network node and a home-control plane network node. The visited-control plane network node transmits to the home-control plane network node first information indicating a time parameter determining method supported by the visited-control plane network node. The home-control plane network node responds with second information indicating a time parameter determining method to be used by the visited-control plane network node.
US12047154B2

A beam tracking method and apparatus, describes that, during vehicle platooning, following vehicles have a low reliability of receiving a beam signal and a low speed of discovering a beam signal. Said method includes: receiving first position information of a designated vehicle obtaining, on the basis of the first position information and second position information of a following vehicle, relative position information of the designated vehicle and the following vehicle; and tracking, according to the relative position information, a beam transmitted by the designated vehicle.
US12047153B2

A method of operating a communications device for communicating data via a wireless communications network comprises detecting one or more of a plurality of beams of radio signals transmitted by the wireless communications network. The method comprises determining whether a received signal strength of the radio signals of each of the one or more beams exceeds a first evaluation threshold, identifying a sub-set of the set of detected beams of radio signals which can be used to receive data carried by the radio signals of the beam for which the received signal strength exceeds the first evaluation threshold, and entering a relaxed radio measurement state in which the communications device reduces an amount of attempted measurements of the plurality of beams of radio signals compared with a normal state according to one or more relaxed measurement state criteria.
US12047146B2

Apparatuses and methods for CSI reporting in distributed MIMO in a wireless communication system is provided. The method includes receiving a channel state information (CSI) report setting about a first type of information CSI(0), . . . , CSI(NCSI-1) for NCSI>1, receiving a CSI reference signal (CSI-RS) resource setting about a plurality of CSI-RS resources, CSI-RS(0), . . . , CSI-RS(NRRH−1) transmitted from NRRH groups of CSI-RS ports, wherein NRRH is a number of remote radio heads (RRH). The method further includes measuring the plurality of CSI-RS resources CSI-RS(0), . . . , CSI-RS(NRRH−1), determining, based on the measurement, the first type of information CSI(0), . . . , CSI(NCSI−1); and transmitting information indicating the first type of information CSI(0), . . . , CSI(NCSI−1).
US12047145B2

A method for operating a user equipment (UE) comprises receiving configuration information about a channel state information (CSI) report, the configuration information including codebook parameters (M, α, β), wherein: M is a number of frequency domain basis vectors, α is a number ≤1, and β is a number ≤1; identifying values of M, α, and β; determining a value of K1 based on α, where K1 is a number of selected CSI reference signal (CSI-RS) ports from a total of P CSI-RS ports; determining a maximum number of non-zero coefficients based on β; determining the CSI report based on the values of M, K1, and the maximum number of non-zero coefficients; and transmitting the CSI report.
US12047140B2

A wireless communication node comprising an antenna arrangement that is adapted to radiate at least one radiation beam of a first type and at least one radiation beam of a second type. Said at least one radiation beam of the first type has a first type beamwidth (BT1) and said at least one radiation beam of the second type has a second type beamwidth (BT2) that exceeds the first type beamwidth (BT1). Said at least one radiation beam of the first type is arranged for communication with at least a first other node, and where said at least one radiation beam of the second type is arranged for detection of changes in propagation paths for said other node and/or appearances of further other nodes.
US12047139B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may transmit, to a base station, an indication of a range of frequencies outside an operational bandwidth of the UE based at least in part on the range of frequencies being compatible with one or more sets of analog beamforming beam weights associated with the operational bandwidth. The UE may communicate, with the base station, based at least in part on transmitting the indication of the range of frequencies outside of the operational bandwidth of the UE. Numerous other aspects are provided.
US12047136B2

To wirelessly communicate through a physical barrier, a network communication device determines uplink beamforming information and uplink power information. The network communication device wirelessly transfers the uplink beamforming information and the uplink power information to a serving communication device. The serving communication device wirelessly receives the uplink beamforming information and the uplink power information. The serving communication device receives an uplink signal from a user communication device. The serving communication device beamforms the uplink signal based on the uplink beamforming information. The serving communication device amplifies the uplink signal based on the uplink power information. The serving communication device wirelessly transfers the beamformed and amplified uplink signal to the network communication device. The network communication device wirelessly receives the beamformed and amplified uplink signal from the serving communication device. The network communication device wirelessly transfers the uplink signal to a wireless access node.
US12047124B2

Disclosed are techniques for handling of radio frequency (RF) front-end group delays for roundtrip time (RTT) estimation. In an aspect, a network node transmits first and second RTT measurement (RTTM) signals to a user equipment (UE) and receives first and second RTT response (RTTR) signals from the UE. The network node measures the transmission times of the RTTM signals and the reception times of the RTTR signals, and the UE measures the transmission times the RTTM signals and the transmission times of the RTTR signals. The group delays of the transmit/receive chains of the network node and the UE are determined for one set of transmit/receive chains based on the first RTTM signal and first RTTR signal. The group delays of the transmit/receive chain used for the second RTTM signal and the second RTTR signal are determined relative to the group delay of the one set of transmit/receive chains.
US12047118B1

Systems and methods are described for transmitting information optically. For instance, a system may include an optical source configured to generate a beam of light. The system may include at least one modulator configured to encode data on the beam of light to produce an encoded beam of light/encoded plurality of pulses. The system may include a spectrally-equalizing amplifier configured to receive the encoded beam of light/encoded plurality of pulses from the at least one modulator and both amplify and filter the encoded beam of light/encoded plurality of pulses to produce a filtered beam of light/filtered plurality of pulses, thereby spectrally equalizing a gain applied to the encoded beam of light. In some cases, the system may slice the beam of slight, to ensure a detector has impulsive detection. In some cases, the system may include a temperature controller to shift a distribution curve of wavelengths of the optical source.
US12047117B2

There are provided herein test instruments, devices and methods for measuring the optical power loss of optical-fiber devices under test, and particularly those terminated with multifiber connectors, which allows for a one-cord or one-cord equivalent reference method whichever the pinning of the actual optical-fiber device under test. There is proposed to add an optical-fiber expansion device to convert the pinning of the input interface of the power meter instrument from pinned to unpinned or vice-versa, while not adding extra measurement uncertainty. This is accomplished using a patch cord which core diameter is between that of the device under test and that of the input interface of the power meter instrument.
US12047113B2

In accordance with a first aspect of the present disclosure, a communication device is provided, comprising: at least two antennas; an ultra-wideband (UWB) communication unit configured to receive UWB frames through said antennas; a controller configured to switch between said antennas such that consecutive UWB frames are received through different ones of said antennas; wherein the controller is further configured to compute channel impulse responses (CIRs) wherein each of said CIRs is based on a different one of said UWB frames. In accordance with a second aspect of the present disclosure, a corresponding method of operating a communication device is conceived. In accordance with a third aspect of the present disclosure, a computer program is provided for carrying out said method.
US12047111B2

Embodiments disclosed herein relate to reducing insertion loss in a transceiver while improving an operating efficiency of the transceiver. To do so, the transceiver may include isolation circuitry with harmonic distortion rejection circuitry, an electrostatic discharge filter, an out-of-band noise filter, and/or a matching network. In particular, the harmonic distortion rejection circuitry may enable a second harmonic signal to pass from a power amplifier of a transmitter of the transceiver to ground. The electrostatic discharge filter may also provide a path to ground for electrostatic discharge, and the out-of-band noise filter may provide a path to ground for noise signals. The isolation circuitry may substantially remove or decrease interference caused by undesirable signals while reducing a power consumption and thus improving an operating efficiency of the transceiver.
US12047106B2

A radio-frequency module (1) includes a module substrate (70) having major surfaces (701 and 702) opposite to each other, external connection terminals (90a and 90b) disposed on the major surface (702), a power amplifier (11) having major surfaces (111 and 112) opposite to each other and being disposed on the major surface (702) such that the major surface (111) is a mounting surface on the module substrate (70), a bonding wire (45) coupled to the major surface (112), and a heat dissipation electrode (91) disposed apart from the power amplifier (11) on the major surface (112) side with respect to the power amplifier (11) and coupled to the bonding wire (45).
US12047103B2

An electronic device may include wireless circuitry having one or more radios and one or more antennas. The wireless circuitry may operate in the presence of radio-frequency interference coming from various sources, which can cause a loss of sensitivity or desensitization of the wireless circuitry. To detect and mitigate desensitization of the wireless circuitry, one or more processors may receive wireless circuitry performance metric data, discriminate between wideband interference and narrowband interference based on the wireless circuitry performance metric data, and use different representative noise floor values for wideband interference or narrowband interference to characterize the desensitization of the wireless circuitry.
US12047101B2

An electronic device may include wireless circuitry with a transmit antenna that transmits signals and a receive antenna that receives reflected signals. The wireless circuitry may detect a range between the device and an external object based on the transmitted signals and the reflected signals. When the range exceeds a first threshold, the wireless circuitry may use the transmitted signals and received signals to record background noise. When the range is less than a second threshold value, the wireless circuitry may detect the range based on the reflected signals and the recorded background noise. This may allow the range to be accurately measured within an ultra-short range domain even when the device is placed in different device cases, placed on different surfaces, etc.
US12047099B2

A controller is a controller for an adjuster that adjusts an input signal for pre-distortion of an amplifier. The controller includes a determination unit that determines a target section corresponding to electric power of the input signal among set sections and a generator that generates a control signal. The adjuster is configured to adjust at least one of an amplitude and a phase of the input signal. An amount of adjustment of at least one of the amplitude and the phase of the input signal is brought in correspondence with each of the sections. The generator generates a signal indicating the amount of adjustment brought in correspondence with the target section as the control signal and provides the control signal to the adjuster.
US12047095B2

A parity interleaving apparatus and method for variable length signaling information are disclosed. A parity interleaving apparatus according to an embodiment of the present invention includes a processor configured to generate a parity bit string for parity puncturing by segmenting parity bits of an LDPC codeword whose length is 16200 and whose code rate is 3/15, into a plurality of groups, and group-wise interleaving the groups using an order of group-wise interleaving; and memory configured to provide the parity bit string for parity puncturing to a parity puncturing unit.
US12047093B2

An LDPC decoder receives channel information and performs a bit flipping algorithm to correct unsatisfied checks with respect to a parity matrix H. The threshold condition for determining whether to flip a bit is a function of the channel information itself. A threshold Thk used to evaluate the threshold condition may vary between iterations based on the number of iterations, number of bits flipped in the previous iteration, and number of unsatisfied checks. A threshold Thki may be calculated for each bit position. Thki and the threshold condition may be a function of whether bit position i was flipped in a previous iteration. A binning approach for parameters of the threshold condition may be used to reduce hardware complexity.
US12047092B2

A checksum addition method includes obtaining a command and an address transmitted from a request source; reading data from the address according to the command; calculating a checksum to be added to the data; and transmitting the checksum and the data to the request source, wherein the calculating calculates the checksum in a data unit according to a type of the command.
US12047091B2

A programmable resistance circuit provides a selected resistance by configuring a reference resistor to exhibit an effective resistance, in an operational sense, by achieving an average output voltage between a source line and a return line in the programmable resistance circuit. The average output voltage corresponds to the effective resistance. The effective resistance is achieved by utilizing a modulated voltage source to bias a transistor and intermittently draw current across the reference resistor according to the duty cycle of the modulated voltage source. A programmed resistance circuit can produce a selected resistance corresponding to button selection zones of a vehicle user interface when connected to a remote circuit that acts according to a user selection.
US12047078B2

An oscillator circuit includes a current controller, a first capacitor and a second capacitor. A current generator is coupled to the current controller, the first and the second capacitor, and is operable, under control of a control signal of the current controller, provide charging currents. A comparator stage comprises a first input coupled to the first capacitor, a second input coupled to the second capacitor and a reference input to be supplied with the reference voltage. The comparator stage further includes an oscillator output to provide a clock signal based on a comparison of the capacitor voltages and the reference voltage, respectively. A modulation circuit comprises an oscillator input to input the clock signal, a reference output is connected to the current generator, and is operable to alternate between the charging currents, such that a charging current is provided as reference current at the reference output and at least one charging current is provided to alternately charge/discharge the first capacitor and the second capacitor to respective capacitor voltages.
US12047074B2

A driving circuit is provided, including first to second output stage circuits that output, respectively, first and second voltages of a first polarity. The driving circuit further includes a first switch having a first terminal receiving the first voltage from the first output stage circuit and a second terminal coupled to a first output channel through a switching circuit, and a second switch having a first terminal receiving the second voltage from the second output stage circuit and a second terminal coupled to a second output channel through the switching circuit. The driving circuit further includes a first charge sharing circuit having a first terminal coupled to the first output channel and a second terminal coupled to the second output channel. The first charge sharing circuit is turned on to provide charge sharing between the first output channel and the second output channel.
US12047051B2

A filter circuit includes a matching network having resistive and capacitive elements, and a transformer in the matching network. The transformer includes a primary side and a secondary side, and has at least one interwinding capacitance coupled from an input on the primary side to a non-inverting output on the secondary side.
US12047050B2

A high-power, frequency-tunable, harmonic filtering system for multiple operating frequencies includes a first SPMT switch circuitry, a second SPMT switch circuitry, and high-power, frequency-tunable harmonic filters (HFHFs). The first SPMT single-pole terminal is configured to receive a high-power RF input signal. The second SPMT single-pole terminal is configured to output a high-power RF output signal. Each of the HFHFs is connected to a respective one of the first SPMT multi-throw terminals and a respective one of the second SPMT multi-throw terminals. Each of the HFHFs is interposed between the respective first and second multi-throw terminals along a respective RF signal pathway between them. Each operating frequency is associated with one of the HFHFs. The respective operating frequency is associated with one of multiple cutoff frequencies of the respective HFHF. A frequency response of each of the HFHF is tunable to multiple cutoff frequencies in accordance with selection of respective shunt capacitances selectable under control of a controller.
US12047049B2

Trans-filter/Detectors are extremely sensitive circuits that recover exponentially modulated signals buried in noise. They can be used wherever Matched Filter/Coherent Detectors are used and operate at negative input signal-to-noise ratios to recover RADAR, SONAR, communications, or data signals, as well as reduce phase noise of precision oscillators. Input signal and noise is split into two paths where complementary derivatives are extracted. Outputs of the two paths are equal in amplitude and 180 degrees relative to each other at the band center frequency. The outputs are summed, causing stationary in-band noise to be reduced by cancellation while exponentially modulated signals are undiminished. Trans-filters are Linear Time Invariant circuits, have no noise x noise threshold and can be cascaded, increasing output signal-to-noise ratio prior to detection. Trans-filters are most sensitive to all types of digital modulation, producing easily detected polarized pulses synchronous with data transitions. Trans-filters do not require coherent conversion oscillators and complex synchronizing circuits.
US12047048B2

A filter stage system, includes a continuous time baseband filter comprising a feedback loop that employs at least one first impedance node and at least one second impedance node, wherein the at least one first impedance node has a higher impedance than the at least one second impedance node, and wherein the at least one first impedance node provides a dominant pole and the at least one second impedance node provides a non-dominant pole, and wherein the continuous time baseband filter generates a filtered current, and a mirroring component mirrors the filtered current to an output.
US12047043B2

A power amplifier device includes a semiconductor substrate; a plurality of first transistors that are provided on the semiconductor substrate and receive input of a radio-frequency signal; a plurality of second transistors that are provided on the semiconductor substrate and electrically connected to the respective plurality of first transistors, and output a radio-frequency output signal obtained by amplifying the radio-frequency signal; a plurality of first bumps provided so as to overlay the respective plurality of first transistors; and a second bump provided away from the plurality of first bumps and provided so as not to overlay the plurality of first transistors and the plurality of second transistors. When viewed in plan from a direction perpendicular to a surface of the semiconductor substrate, a first transistor and a first bump, a second transistor, the second bump, a second transistor, and a first transistor and a first bump are arranged in sequence.
US12047040B2

A power-over-Ethernet (PoE) powered multichannel streaming audio amplifier includes a plurality of Ethernet ports each configured to be coupled to an Ethernet cable and capable of receiving power and audio data transmitted over the Ethernet cables. Power supply circuitry connected to the Ethernet ports is configured to combine and manage the power received at the Ethernet ports. A microprocessor subsystem powered by the power supply circuitry is configured to receive and process the audio data to generate output audio signals. A digital audio amplifier powered by the power supply circuitry amplifies the output audio signals received from the microprocessor system. A plurality of audio outputs connected to the digital audio amplifier are each configured to be connected to a different one of a plurality of speaker devices to transmit the audio output signals amplified by the digital audio amplifier to the plurality of speaker devices.
US12047039B2

A linear amplifier of an envelope tracking supply modulator includes a pre-driver stage circuit and an output stage circuit. The pre-driver stage circuit receives an envelope input, and generates a pre-driver output according to the envelope input. The output stage circuit receives the pre-driver output, and generates an amplifier output according to the pre-driver output. The amplifier output is involved in setting a modulated supply voltage of a power amplifier. The output stage circuit has a plurality of amplifiers, including a first amplifier and a second amplifier. When the power amplifier has a first output power level, the first amplifier is involved in setting the amplifier output, and the second amplifier is not involved in setting the amplifier output. When the power amplifier has a second output power level different from the first output power level, the first amplifier and the second amplifier are involved in setting the amplifier output.
US12047033B2

A solar tracking system includes a solar array, a support structure configured to support the solar array, a driveshaft coupled to the support structure, a base configured to rotatably support the driveshaft, and an articulation system coupled to the driveshaft and configured to articulate the driveshaft relative to the base. The articulation system includes a gearbox coupled to the driveshaft. The solar tracking system also includes a motor mechanically operably coupled to the gearbox to cause the driveshaft to rotate, and a controller that determines a fault caused by the winding up of the driveshaft, and, in response to determining the fault, shorting the windings of the motor and/or providing power, which is generated by the motor when the unwinding driveshaft drives the rotation of the motor, to a load, such as an energy storage device, a resistive load, and/or a heating element.
US12047027B2

A method of protecting a converter of a wind turbine and a respective protection system are provided. The converter is coupled to a generator of the wind turbine to perform conversion of electrical power produced by the generator, the converter including plural semiconductor components that are operational to provide the conversion of the electrical power. The method includes the performing of a step of estimating a junction temperature of at least one of the semiconductor components by determining a current in the converter associated with power loss in one or more of the semiconductor components; estimating power loss associated with the one or more semiconductor components based on the determined current and on a state of the one or more semiconductor components; and using a thermal model to estimate the junction temperature of the semiconductor components based on the estimated power loss. The estimating step is repeatedly performed.
US12047026B2

To provide a controller for AC rotary machine which can detect current of the normal phase certainly when the short circuit failure of one phase occurs, in an apparatus that a current sensor is connected in series to the positive electrode side switching device or the negative electrode side switching device of an inverter. A controller for AC rotary machine, when determining that the short circuit failure of any one phase occurred, calculates voltage command values of normal n−1 phases, and changes the voltage command values of the normal n−1 phases so that on period of the detection object device of each phase of the normal n−1 phases become longer than or equal to a length necessary for current detection at least at a current detection timing.
US12047022B2

A method of controlling a motor controlled by a motor controller that includes a complex vector flux regulator (CVλR). The method includes: receiving at a field weakening regulator of the motor controller a modulation index that is a scaled version of an available voltage available to be provided to the motor by a voltage source; comparing the modulation index to a feedback modulation index to produce an error scalar that has a magnitude in a flux domain; determining a final direction (αfinal) of the error scalar in the flux domain; and providing the CVλR with flux commands in the d and q domain based on the error scalar and the direction.
US12047019B2

An energy harvesting system includes a plurality of energy converters connected to multiple ambient energy sources, respectively, receiving energy from the multiple ambient energy sources, and converting the received energy into electrical energy. The system also includes an electrical energy buffer receiving and collecting electrical energy from the energy converters, and combining the collected electrical energy to have a predetermined power level and a constant voltage converter receiving the combined electrical energy from the electrical energy buffer, and converting the received electrical energy into driving power of a power level usable by a load. The system further includes an electrical energy storage receiving the driving power from the constant voltage converter, storing the received driving power, and providing the stored driving power to the load. When internal power is generated in a specific energy converter, the generated internal power is selectively used as external power for another energy converter.
US12047016B2

An artificial muscle actuator that includes a housing, a dielectric fluid housed within the housing, and an electrode pair positioned in the housing. The electrode pair includes a first electrode and a second electrode. The first electrode and the second electrode each include a metal film. The first electrode includes an insulation bilayer disposed on the metal film of the first electrode in an orientation facing the second electrode. In addition, the insulation bilayer includes an acryl-based polymer layer disposed on the metal film and a biaxially oriented polypropylene (BOPP) layer disposed on the acryl-based polymer layer.
US12047015B2

A power conversion device is provided between a power supply and a load, and converts power from the power supply and supplies the converted power to the load. The power conversion device includes a plurality of switching elements composed of semiconductor elements, and a control device which generates drive signals for controlling the plurality of switching elements. Voltages are respectively applied to the plurality of semiconductor elements, on the basis of the drive signals generated by the control device. The plurality of semiconductor elements have equivalent failure probabilities due to neutron beams. Thus, a failure of the power conversion device due to neutron beams is prevented, and size increase thereof is suppressed.
US12047011B2

A gate driver circuit for a synchronous rectifier (SR) of a wireless power receiver (WPR) system includes: a first RC filter that outputs a delayed turn-on signal for a first high-side SR switch based on a signal input to the filter that indicates a zero-crossing condition for a coil current of the WPR system in a first direction; a second RC filter that outputs a delayed turn-on signal for a second high-side SR switch based on a signal input to the filter that indicates a zero-crossing condition for the coil current in the opposite direction; a first digital delay-and-hold circuit electrically connected to the output of the first RC filter and that stabilizes the delayed turn-on signal output by the first filter; and a second digital delay-and-hold circuit electrically connected to the output of the second RC filter and that stabilizes the delayed turn-on signal output by the second filter.
US12047009B2

A synchronous rectification control circuit has a turn-on detection circuit. The turn-on detection circuit has a slope detection circuit and a threshold generation circuit. The slope detection circuit generates a slope representation signal representing a falling slope of the detection signal. The threshold generation circuit generates a threshold signal by selecting one of threshold reference signals according to a driving signal. The turn-on detection circuit generates a comparison result signal by comparing the slope representation signal and the threshold signal for controlling the switch state of the synchronous rectification transistor.
US12046995B2

A switching regulator converts an AC input voltage into an output voltage, to power a load. The switching regulator includes a power stage having a main power switch. The main power switch has different ON time durations under different AC input voltage conditions and different load currents.
US12046990B1

A multi-phase high-precision current sharing control method applied to constant on-time control is provided, wherein a current difference between continuously sampled current of each line and mean current is processed by a PI compensation module and a low-pass filter module to obtain on-time regulation data. A high bit of the regulation data controls the value of counter reference Vref in an on-time control module, and a low bit controls the length of an enabled delay line in a delay line module. The counter timing control of the on-time control module is combined with the delay line timing control of the delay line module to improve the control precision of a DPWM. The method takes COT control of a Buck converter as a typical application. Compared with a multi-phase COT controller without a current-sharing mechanism, the method can improve the stability and reliability of the system.
US12046985B2

A bypass system capable of electrically bypassing a power system is described. The bypass has a voltage input mode to initiate bypass and can be configured to bypass a power system via a connection to a return line/ground. It has a latching feature so it can remain in bypass after the initiating signal has returned to pre-trigger status. Additionally, it can be configured to trigger using any resistive type sensor or sensor with a varying voltage output, and can reset itself to pre-trigger status whenever power is removed from the bypass.
US12046982B2

During rotation of a shaft of a downhole-type wellbore system, a first signal corresponding to an axial position of the rotating shaft is transmitted by a sensor. The shaft is axially levitated by a plurality of magnetic thrust bearings. A controller determines an amount of axial force to apply to the rotating shaft to maintain axial levitation of the rotating shaft based on the first signal. The controller transmits a second signal corresponding to the determined amount of axial force to the plurality of magnetic thrust bearings. The plurality of magnetic thrust bearings applies the amount of axial force on the rotating shaft to maintain the axial levitation of the rotating shaft based on the second signal.
US12046974B2

In an actuator, damper members which connect a movable member and a fixed member are arranged at two places between the end portion of the shaft of the movable member on an L1 side and the opening portion of the first holder of the fixed member and between the end portion of the shaft of the movable member on an L2 side and the opening portion of a second holder. Each of the damper members includes a gel damper member serving as a connection member which is continuously arranged in a gap in a radial direction between the movable member and the fixed member over the entire circumference. In the gel damper member, an inner circumferential portion is fixed to the shaft through a cylindrical first member, and an outer circumferential portion is fixed to the fixed member through a cylindrical second member.
US12046967B2

A stator for an electric machine, comprising a stator core and a stator winding, wherein the stator core has a plurality of slots, which are spaced apart in a circumferential direction and have a depth running in the radial direction, and allows the arrangement of slot sections of the stator winding in a plurality of radially spaced-apart radial positions, wherein the stator has a strip-like winding unit comprising a first and a second winding conductor, wherein the two winding conductors run in a first and a second layer of the winding unit and each comprises: a plurality of straight slot sections which run in a transverse direction of the winding unit and are arranged in parallel, a plurality of first bent end sections which each interconnect two slot sections of the associated winding conductor and are arranged on a first longitudinal side of the winding unit, a plurality of second bent end sections which each interconnect two slot sections of the associated winding conductor and are arranged on a second longitudinal side of the winding unit, which second longitudinal side is situated opposite the first longitudinal side, wherein, the first and the second bent end sections each interconnect a slot section of the associated winding conductor in the first layer and a slot section of the associated winding conductor in the second layer, wherein a first slot section is arranged in a first slot in a first radial position, and a second slot section, which is directly connected to the first slot section by a first end section, is arranged in a second slot in a second radial position which is offset by two radial positions in relation to the first radial position.
US12046964B2

A stator for a rotating electric machine includes a laminated core, and an electrically conductive winding including a winding top layer with electrically conductive top bars, and a winding bottom layer with electrically conductive bottom bars. Each groove of a stator segment of the laminated core has arranged therein a top bar and a bottom bar in adjacent relationship. The top and bottom bars protrude out of the grooves. A connecting element connects a free end of a top bar to a free end of a bottom bar of an adjacent stator segment and includes an inclined section to connect two ends of the connecting element. The ends are angled relative to the inclined section. One end of the connecting element is connected to the free end of the bottom bar and the other end of the connecting element is connected to the free end of the top bar.
US12046950B2

A brushless motor includes a stator and a rotor installed in the stator. The stator includes a front insulating frame and a rear insulating frame. The rotor includes a rotating shaft, a front bearing, a rear bearing, a front-end cover and a rear-end cover. The front-end cover is located on the front side of the rotor and installed on the front bearing. The rear-end cover is located on the rear side of the rotor and is installed on the rear bearing and abuts against the rear insulating frame. The front side of the front insulating frame is provided with multiple first snap parts. The front-end cover is provided with multiple second snap parts in the circumference. The first snap parts are snap-fitted with the second snap parts.
US12046945B2

A power supply apparatus includes a switching circuit including a switcher, a first input terminal, a second input terminal, and an output terminal, the first input terminal is configured to receive a first voltage provided by a first power supply, the second input terminal is configured to receive a second voltage provided by a second power supply, and the switcher is configured to control the output terminal to be connected to the first input terminal or control the output terminal to be connected to the second input terminal; and a converting circuit including an input terminal connected to the output terminal of the switching circuit, an output terminal connected to an electrical device, and the converting circuit is configured to receive the first or the second voltage, convert the received first second voltage into a third voltage, and output the third voltage through the output terminal of the converting circuit.
US12046937B2

A wireless charger with a sterilization function is provided. The wireless charger includes a main body configured to include an internal space opened upward and a seating surface forming a bottom surface of the internal space; a cover configured to be rotatably connected to the main body to open and close the internal space of the main body; an ultraviolet lamp configured to be disposed on the seating surface and a lower surface of the cover, respectively, to irradiate ultraviolet rays into the internal space of the main body; and a transmit coil configured to be disposed inside the cover to transmit energy to an electronic device placed on an upper surface opposing to the lower surface of the cover.
US12046936B2

The fast charger with a stress relieving function includes a charger body, configured to connect a power supply for charging an electronic product; a button I, where the button I is movably disposed on a side of the charger body, the button I is in a shape of a boat, and when one end of the button I is pressed, the other end of the button I is raised; a button II, where the button II is disposed on a side, away from the button I, of the charger body; and at least two rotary buttons. A stress relieving product is integrated into the charger. Therefore, charging can be performed or stress can be relieved. The connection base, the baffle plate II, and the baffle plate II are disposed inside the charger body, to completely isolate a stress relieving structure from a circuit structure inside the charger, to enable these structures not interfere with each other.
US12046924B2

A wireless power transmission system includes a first antenna, a second antenna, a controller, a first power conditioning system, and a second power conditioning system. The controller is configured to determine a first driving signal for driving the first antenna based on a first operating frequency, a virtual AC power frequency, a variable slot length, and slot timing, and determine a second driving signal for driving the second antenna based on a second operating frequency, the slot length, and the slot timing. The first power conditioning system is configured to receive the first driving signal to generate the virtual AC power signals at the first operating frequency, the virtual AC power signals having peak voltages rising and falling based on the virtual AC power frequency. The second power conditioning system is configured to receive the second driving signal to generate the virtual DC power signals at the second operating frequency.
US12046921B2

A wireless power transmitter (101) comprises a driver (201) generating a drive signal for a transmitter coil (103) thereby generating a power transfer signal during power transfer intervals of a repeating time frame comprising at least one power transfer interval and one foreign object detection interval. A test generator (211) generates a test drive signal for a test coil (209) thereby generating an electromagnetic test signal during foreign object 5 detection intervals. A foreign object detector (207) performs a foreign object detection test in response to a measured parameter for the test drive signal during the foreign object detection intervals. An adapter (213) generates a varying test drive signal for the test coil (209) during an adaptation interval, and determines a test drive signal parameter value in response to the varying test drive signal. The test generator (211) sets a signal property of the test drive 10 signal during at least one foreign object detection interval in response to the test drive signal parameter value.
US12046918B2

A recovery unit adapted to receive a mobile device includes a multitude of planar antennas disposed along at least one of bottom or top surfaces of the recovery unit, a rectifying circuit adapted to convert an RF power received by the planar antennas to a DC power, an energy storage unit adapted to store the DC power, and a wireless communication circuit adapted to communicate with a power generating unit generating the RF power. The recovery unit is further adapted to supply the DC power to the mobile device. The recovery unit may further include a multitude of edge antennas disposed along exterior edges of the recovery unit. The recovery unit may further include at least one inductive coil to supply power to the mobile device when an AC power is applied to the inductive coil. The AC power may be generated from the received RF power.
US12046916B2

A contactless card with power harvesting unit is described. The power harvesting unit is configured to harvest power from near field communication radio wave fields and supply power to a memory, processor, and communication circuit of the contactless card. In some embodiments, the contactless card may also include a capacitor for smoothing out power deliver or a rechargeable battery. The contactless card is configured to establish two-way communication with a secondary device and to store and execute applets. In some embodiments, the contactless card is a payment card which contains information associated with a primary profile and a secondary profile. The secondary profile may be activated using two-way communication if the primary profile is deactivated due to fraudulent activity.
US12046910B2

An enclosure for a wirelessly chargeable battery includes a housing having a base and an opposing open end, where a hole is bored through the base. The enclosure includes an end piece attached to the housing proximal the base and having an opposing open end. The enclosure includes a first conductive coating formed on an interior surface of the housing and a first surface of the base, and a second conductive coating formed on an interior surface of the end piece and a second surface of the base, where the housing and the end piece are configured in dimensions that conform to standardized battery dimensions. Battery cell(s) may be positioned inside a cavity in the housing, and circuitry may be positioned inside a cavity of the end piece. The enclosure enables highly efficient use of interior space and volume of the enclosure to maximize battery charge capacity.
US12046909B2

A method of controlling a renewable energy power plant is provided. The method includes retrieving output power measurement values for each inverter of a total number of inverters from a plurality of sensors provided at a location proximal to each inverter and retrieving a point of interconnection (POI) output measurement value for the renewable energy power plant based on a plurality of ON inverters of the total number of inverters. The method also includes calculating a POI measured setpoint for the renewable energy power plant based on a difference between a power reference value for the renewable energy power plant and the retrieved POI output measurement value for the renewable energy power plant, assigning a setpoint to each of the ON inverters and classifying each ON inverter as either a TRACKING ON inverter or a NON-TRACKING ON inverter based on whether each ON inverter is tracking at the setpoint.
US12046908B2

A controller for a DC microgrid and associated renewable energy source, RES, units. The DC microgrid comprises energy storage, ES, units and consumer units that are interconnected by a DC distribution network. The DC microgrid is connected to an AC grid to allow power to flow between the DC microgrid and the AC grid. The controller has three levels: a first for controlling daily operations, a second for making optimizing adjustments to the first level control based on historical data and the weather forecast, and a third which is an analysis level for modelling how changes in provision of the number of RES units and ES units would affect the DC microgrid's dependency on power from the AC grid. The output of the third level thus enables incremental changes to be made to provision in order to reduce, ideally eliminate, the net power demand from the AC grid.
US12046899B2

Systems and methods of managing power distribution in a portion of an electrical power grid with at least one power storage, including: receiving at least one power consumption rule from at least one consumer of the power grid, analyzing power consumption data from at least one power consumption meter connected to the power grid, applying the at least one power consumption rule on the analyzed power consumption data, based on forecasted data, and managing power consumption for the at least one consumer, based on the result of the at least one power consumption rule, and also based on a power capacity status of the at least one power storage.
US12046898B2

Provided are energy device control systems for distributed grid subsystem that control a first power demand of a plurality of appliances. The control system comprises a graphical user interface configured to accept a user input indicative of a first demand and dynamic allocation flexibility associated with the a respective energy device; a communication interface configured to aggregate dynamic allocation values from a plurality of system nodes including at least the user input indicative of a first demand and the dynamic allocation flexibility; and at least one processor programmed to: generate a learning model for evaluating dynamic future allocation with future energy execution prediction, wherein the dynamic future allocation includes at least energy operational information based on a categorization of energy usage at a plurality of respective energy devices; and trigger energy generation on the energy grid at respective generator nodes according to the learning model and dynamic projections.
US12046893B2

A leakage current detection and interruption device for power cord includes a switch module, a leakage current detection module, an open circuit detection module, and a trigger module. The switch module controls the electrical connection between input and output ends of the power cord. The leakage current detection module has two leakage current detection lines to collect leakage current on the power supply lines of the power cord. The open circuit detection module is coupled to the leakage current detection module, and generates an open-circuit fault signal when an open circuit exists in at least one of the two leakage current detection lines. The trigger module is coupled to the switch module and the open circuit detection module, and receives a leakage fault signal and/or the open-circuit fault signal, and in response thereto, drives the switch module to disconnect the electrical connection between the input and output ends.
US12046890B2

An electrical receptacle contains a plug outlet that has a pair of contacts for electrical connection to respective hot and neutral power lines. A controlled switch, such as a TRIAC, is connected in series relationship between the outlet contact and the hot power line. Sensors in the receptacle outputs signals to a processor having an output coupled to the control terminal of the controlled switch. The processor outputs an activation signal or a deactivation signal to the controlled switch in response to received sensor signals that are indicative of conditions relative to the first and second contacts.
US12046877B2

A spark plug of an internal combustion engine has a sealing area between a mounting portion (e.g., threads) and an end portion of a housing of the spark plug. The end portion faces a combustion chamber of the internal combustion engine. The spark plug includes a flow control element coupled to the end portion, wherein the flow control element projects beyond an igniter in a direction toward the combustion chamber.
US12046876B2

A vertical cavity surface emitting laser (VCSEL) device may include a substrate layer and a first set of epitaxial layers, for a first VCSEL, disposed on the substrate layer. The first set of epitaxial layers may include a first set of mirrors and at least one first active layer. The VCSEL device may include a second set of epitaxial layers, for a second VCSEL, disposed on the first set of epitaxial layers for the first VCSEL. The second set of epitaxial layers may include a second set of mirrors and at least one second active layer. The first VCSEL and the second VCSEL may be configured to emit light in a light emission direction. The at least one first active layer of the first VCSEL may be offset in the light emission direction from the at least one second active layer of the second VCSEL.
US12046866B2

A multiple frequency comb source apparatus (100) for simultaneously creating a first laser pulse sequence representing a first frequency comb (1) and at least one further laser pulse sequence representing at least one further frequency comb (2), wherein at least two of the first and at least one further pulse sequences have different repetition frequencies, comprises a laser resonator device (10) comprising multiple resonator mirrors including first end mirrors EM1,OC1 providing a first laser resonator (11), a laser gain medium (21, 22) being arranged in the laser resonator device (10), and a pump device (30) being arranged for pumping the laser gain medium (21), wherein the laser resonator device (10) is configured for creating the first and at least one further laser pulse sequences by pumping and passively mode-locking the laser gain medium (21), the resonator mirrors of the laser resonator device (10) include further end mirrors EM2, OC2 providing at least one further laser resonator (12), the first laser resonator (11) and the at least one further laser resonator (12) share the laser gain medium (21), resonator modes of the first laser resonator (11) and the at least one further laser resonator (12) are displaced relative to each other, wherein the resonator modes are located in the laser gain medium (21) at separate beam path spots, and at least one of the first and further end mirrors EM1, EM2, OC1, OC2 is adjustable so that the repetition frequency of at least one of the first and at least one further laser pulse sequences can be set independently from the repetition frequency of the other one of the first and at least one further laser pulse sequences. Furthermore, a spectroscopic measuring method, a spectroscopy apparatus and a multiple frequency comb generation method are described.
US12046864B2

The hermetic terminal according to the present disclosure includes a conductor having a pillar shape, a metal ring coaxially positioned with the conductor, an insulating ring coaxially positioned with the conductor, a flange that is disposed on the insulating ring and that divides the conductor into two regions, a first fixing member configured to fix the insulating ring to the conductor, and a second fixing member configured to fix the insulating ring to the flange. The metal ring, the first fixing member, and the second fixing member are formed of an Fe—Co based alloy, an Fe—Co—C based alloy, an Fe—Ni based alloy, or an Fe—Ni—Co based alloy. The metal ring and the first fixing member are connected to each other, and the insulating ring is fixed to the conductor at a distance from the metal ring.
US12046849B2

An electrical receptacle faceplate couplable to an electrical receptacle housing, the electrical receptacle faceplate including a frontside, a backside, and a plurality of resilient latches. There are a plurality of slots extending from the frontside through the faceplate to the backside. The plurality of resilient latches extend from the backside of the faceplate.
US12046844B2

A liquid-cooled charging system for a vehicle is configured to dissipate heat generated during charging (including fast-charging) of an electrically-powered vehicle. The liquid-cooled charging system includes a charging assembly having an interface assembly configured to support a charging plug of a charging station and an energy transfer assembly configured to electrically couple the charging station to the battery of the vehicle during charging. Components of the charging assembly and energy transfer assembly also define a fluid circuit. A coolant system of the liquid-cooled charging system is fluidly connected to the fluid circuit, allowing coolant to flow through the fluid circuit to dissipate heat from the charging assembly components during charging of the vehicle.
US12046830B2

An antenna device and a feed device that allows a beam direction to be adjusted with a simple calculation are provided. An antenna device includes an array antenna with multiple antenna elements that are arranged in two dimensions, multiple antenna elements being arranged along each of a first axis and a second axis. The antenna device includes at least one phase adjusting unit configured to adjust, with respect to a first axial direction, a phase of power supplied to each of the multiple antenna elements. The antenna device includes an image capturing unit configured to capture an image through a fisheye lens. The antenna device includes a position converting unit configured to convert a first position, which is used in the image capturing unit, of a marker included in the image captured by the image capturing unit, into a second position of polar coordinates on a first plane that includes the first axis and the second axis. The antenna device includes an elevation-angle acquiring unit configured to determine, within a second plane that includes the first axis and a third axis, an elevation angle of a projected position relative to the third axis, based on the second position, the projected position being obtained by projecting the first position onto the second plane. The antenna device includes a control unit configured to control the phase adjusting unit such that a direction of a beam radiated through the array antenna is derived from the elevation angle within the second plane.
US12046825B2

An antenna arrangement for the mobile communication of a rail vehicle and a rail vehicle with an antenna arrangement of the type. The antenna arrangement has at least two transmitting antennas and at least two receiving antennas. The transmitting antennas are spatially grouped in a transmitting group and the receiving antennas are spatially grouped in a receiving group. The distances between the transmitting antennas and between the receiving antennas is smaller than the overall distance between the transmitting group and the receiving group. The antennas can thereby be arranged in a much more space-saving fashion on the vehicles because large distances have to be provided only between the groups, not between the antennas within the groups. Where the space needed is low, interference-free operation of the antennas is thus advantageously possible.
US12046822B2

Embodiments of the present invention provide a participant of a wireless communication system, wherein the participant includes a transmission and/or reception unit and an antenna array connected to the transmission and/or reception means, wherein the antenna array includes a magnetic antenna with a loop discontinued once or multiple times.
US12046818B2

This document describes waveguides that use a combination of air dielectric filled channels and non-air dielectric filled channels to obtain beneficial attributes of both air and dielectric waveguides. EM energy loss inside the waveguide compares to a traditional air waveguide. However, with a smaller size than a comparable air waveguide, the example waveguide can occupy less area of a chip or package than a comparable air waveguide of a traditional design. The waveguide has a routing portion with hollow channels filled with an air dielectric. Radiation channels corresponding to each of the hollow channels are loaded with a non-air dielectric. A surface of each of the radiation channels allows EM energy to escape the non-air dielectric. The described waveguide may be particularly advantageous for use in an automotive context, for example, detecting objects in a roadway in a travel path of a vehicle.
US12046816B2

A reconfigurable antenna includes a bottom plate, a vertically polarized high-density antenna, and a controllable reflector. The controllable reflector is located between the bottom plate and the vertically polarized high-density antenna, and a projection of the controllable reflector on the bottom plate is at a center of a projection of the vertically polarized high-density antenna on the bottom plate. The controllable reflector includes a switch, and the switch is configured to enable the controllable reflector to be in an operating state or an off state.
US12046808B2

A radio-frequency module includes a mounting substrate, a transmission circuit element, and a reception circuit element. The mounting substrate has a first main surface and a second main surface. The transmission circuit element is provided on a signal path for a transmission signal of a first communication band. The reception circuit element is provided on a signal path for a reception signal of a second communication band. The second communication band is higher than the first communication band. The transmission circuit element is disposed on a same side of the mounting substrate as the first main surface of the mounting substrate. The reception circuit element is disposed on a same side of the mounting substrate as the second main surface of the mounting substrate.
US12046803B2

Disclosed is a multiband antenna having a plurality of low band radiators, a plurality of mid band radiators, and a plurality of high band radiators. The high band radiators are disposed in a column between two adjacent low band radiators. Each of the low band radiators has a plurality of inward dipole arms and a plurality of outward dipole arms, wherein the inward dipole arms and the outward dipole arms have a different structure. The inward dipole arm structure is designed to minimize interference and shading with the high band radiators. Each of the mid band radiators has a parasitic disk with a plurality of cloaking slots.
US12046801B2

An electronic device in accordance with an example embodiment of the disclosure includes a first non-conductive cover defining a first surface of the electronic device, a second non-conductive cover including a first portion defining a second surface of the electronic device, and a second portion defining one portion of a lateral surface of the electronic device, a conductive frame defining an other portion of the lateral surface of the electronic device, and an antenna module, wherein the antenna module is positioned so that the one surface is substantially perpendicular to the second surface at a position within a specified proximity to the lateral surface of the electronic device and is configured to transmit and/or receive a signal through the lateral surface.
US12046799B2

Provided is a cone antenna assembly according to the present invention. The cone antenna assembly comprises: a first substrate; a second substrate which is spaced a certain distance from the first substrate and provided with a ground layer; a cone emitter which is provided between the first substrate and the second substrate and has an upper portion connected to the first substrate, a lower portion connected to the second substrate, and an opening section provided in the upper portion; and an antenna frame which is made of a dielectric material and configured to be fastened to the second substrate together with the cone emitter. The present invention can provide a cone antenna assembly that operates in a wide frequency bandwidth from a low frequency bandwidth to a 5G Sub 6 bandwidth, and enhance the convenience of assembling the cone antenna assembly.
US12046791B2

An antenna feed includes a waveguide having a main part in hollow straight cylinder form extending in a direction, a radiating element, comprising ridges extending inwards and several treads along the direction, the number, the heights and the thicknesses of the treads being configured to allow a variation of impedance of the radiating element, a polarizer comprising two inputs separated by an internal leaf extending in the direction, and an output corresponding to the input of the radiating element, the internal leaf comprising several levels configured to transform a circularly polarized electromagnetic field into linear polarization, the polarizer comprising ridges extending inwards, the radiating element and the polarizer being made of a single piece, and disposed end-to-end in the direction, and a third portion comprising a filter, the internal leaf being prolonged in or part all of the third portion, the filter comprising a set of frequency filtration posts disposed inside the third portion and on one and the same surface of the internal leaf, the output of the filter corresponding to one of the two inputs of the polarizer, the third portion further comprising third ridges extending inwards and over all or part of the length of the third portion, the third ridges and the internal leaf being regularly distributed around the perimeter of the third portion; the radiating element, the polarizer and the filter being made of a single piece, preferably produced by an additive manufacturing technique, and the polarizer and the filter being disposed end-to-end in the longitudinal direction.
US12046789B1

A ferroelectric film phase shifter includes a substrate layer; an isolated signal layer located on the substrate layer; first, second and third top transmission line electrodes distributed on the isolated signal layer at intervals; the first and second top transmission line electrodes located at both ends of the isolated signal layer, and the third top transmission line electrode located on a middle region of the isolated signal layer; a bottom transmission line electrode located in the isolated signal layer; an intermediate transmission line structure located in a middle region of the bottom transmission line electrode and adjacent to the third top transmission line electrode; MIM hafnium oxide-based ferroelectric capacitor structures located at two ends of the bottom transmission line electrode; and metal transmission line structures located between each MIM hafnium oxide-based ferroelectric capacitor structure and each of the first top transmission line electrode and the second top transmission line electrode.
US12046788B2

Electromagnetic fields within a waveguide can be expressed in terms of the complex amplitudes of the electromagnetic modes it supports. The electromagnetic fields can be shaped by controlling the complex amplitudes of modes. Here, mode-converting metasurfaces are designed to transform a set of incident modes on one side to a different set of desired modes on the opposite side of the metasurface. A mode-converting metasurface comprises multiple inhomogeneous (spatially-varying) reactive electric sheets that are separated by dielectric spacers. The reactance profile of each electric sheet to perform the needed mode conversion is found through optimization. The optimization routine takes advantage of a multimodal solver that uses two main concepts: modal network theory and a discrete Fourier transform algorithm. With modal network theory, the modes can be translated between the electric sheets using matrix multiplication. Additionally, modal network theory accounts for the multiple reflections between the reactive electric sheets, as well as coupling between the sheets.
US12046786B2

A fuel cell system with a stack that includes at least one high temperature membrane electrode assembly and a bipolar plate laminated with an electrically conducting layer to form a structure that contains a liquid cooling chamber inside the structure and gas flow channels on an outer side of the structure. Preferably, a membrane of the membrane electrode assembly contains a composite of inorganic and organic proton-conducting particles and is structurally supported at an anode of the assembly with a porous layer of metallic material. Methodologies of manufacture and used of such fuel cell system. An electrical generation system employing such fuel cell system.
US12046783B2

A leak inspection method and a leak inspection apparatus for a fuel cell stack, in which a plurality of fuel cells are stacked, each having an electrode member and a pair of separators sandwiching the electrode member therebetween, and seal members provided on an outer peripheral portion of each of the separators, wherein a first leak inspection is performed by applying a fastening load which is a load applied to the fuel cell stack at a time of product shipment, and a second leak inspection is performed by applying to the fuel cell stack a second load which is lower than the fastening load.
US12046782B2

A fuel cell power system and a method of starting a fuel cell power system. The fuel cell power system includes a fuel cell system having one or more voltage outputs, one or more DC/DC converters each having an output and an input, the input being connectable to the voltage outputs of the fuel cell system, a DC voltage link connectable to the output of the one or more DC/DC converters, and a local load connectable to the DC voltage link. In the system, the local load is adapted to draw power from the fuel cell system to decrease the voltage of the fuel cell system.
US12046781B2

A compression apparatus includes a stack of electrochemical cells each including an anode, a cathode, and an electrolyte membrane interposed therebetween, a pair of insulating plates disposed at respective ends of the stack in a stacking direction, a pair of first end plates disposed on outside surfaces of the respective insulating plates, and a voltage applicator that applies a voltage between the anode and the cathode. Upon the voltage applicator applying the voltage, the compression apparatus causes hydrogen included in a hydrogen-containing gas fed to the anode to move to the cathode and produces compressed hydrogen. One of the first end plates have a first channel formed therein, through which the hydrogen-containing gas fed to the anode flows, and a second channel formed therein, through which a heating medium flows. The compression apparatus further includes a heater that heats the heating medium.
US12046778B2

Separator plates (108; 300; 400; 410) for fuel cell assemblies have a first edge (110, 310) and a second, opposing edge (111, 311). The fuel cell separator plates define a series of airflow channels (112, 113, 312, 313, 401, 411) extending longitudinally between the first and second edges. The airflow channels can be non-linear airflow channels formed from a linked series of bumps (320) opposite to corresponding recesses (321) in the facing channel walls. The linked series of bumps and recesses can run the entire channel length. The linked series of bumps and recesses can be formed as a sinusoidal wave having an amplitude and a frequency.
US12046761B2

A battery pack includes a stack of a plurality of battery cells each including positive and negative electrode lead tabs led out of a laminate film casing, and a coupling assisting member. The coupling assisting member includes a conductive plate member fixing portion that fixes a conductive plate member having first and second main surfaces in a front-to-back relationship. Either one of the positive and negative lead tabs of one battery cell is conductively connected to the first main surface of the conductive plate member. A lead tab of a battery cell adjoining the one battery cell, having a polarity different from that of the lead tab of the one battery cell, is inserted through the second slit portion and conductively connected to the second main surface of the conductive plate member. Vibration transmission ratio changing bends are provided on the lead tabs.
US12046760B2

A technique may produce a composite at a low temperature by a reducing agent that is easy to handle. A technique may produce a composite in which a metal simple substance or a metal oxide derived from reduced cations, or both of them are supported on a carrier. The technique may include at least: preparing a liquid phase mixture containing at least an alcohol compound as a first reducing agent, a phosphinic acid or a salt thereof as a second reducing agent, the carrier, and a source compound of one or more cations selected including Au, Ag, Cu, Pt, Rh, Ru, Re, Pd, and/or Ir; and reducing the cations in the liquid phase mixture.
US12046759B2

In an embodiment, a Li-ion battery electrode comprises a conductive interlayer arranged between a current collector and an electrode active material layer. The conductive interlayer comprises first conductive additives and a first polymer binder, and the electrode active material layer comprises a plurality of active material particles mixed with a second polymer binder (which may be the same as or different from the first polymer binder) and second conductive additives (which may be the same as or different from the first conductive additives). In a further embodiment, the Li-ion battery electrode may be fabricated via application of successive slurry formulations onto the current collector, with the resultant product then being calendared (or densified).
US12046756B2

Provided is a cellulose derivative composition for a secondary battery binder, a method of preparing a composition for a secondary battery electrode, including the same, and a secondary battery including the same. According to the inventive concept, the cellulose derivative composition for a secondary battery binder may include a compound represented by Formula 1 below.
US12046751B2

A lithium secondary battery is disclosed herein. In some embodiments, a lithium secondary battery including a positive electrode including a lithium-nickel-cobalt-manganese-based oxide as a positive electrode active material, a negative electrode including a carbon-based negative electrode active material, a separator interposed between the negative electrode and the positive electrode, and a non-aqueous electrolyte solution containing a lithium salt, an organic solvent, and an additive. The organic solvent includes fluoroethylene carbonate in amount of 10 wt % or greater and ethylene carbonate in an amount of 20 wt % or less, based on the total weight of the organic solvent. The additive includes propene sultone and lithium fluoromalonato (difluoro) borate. The driving voltage of the lithium secondary battery is 4.35 V or greater.
US12046742B2

A device for manufacturing a lithium band including a rolling area including two rolling cylinders, a feed-in area including a device for feeding in the rolling area with a lithium band with a first thickness, a device for feeding in two films interposed between the lithium band with a first thickness and a rolling cylinder, and a storage area including a device for collecting a lithium band having a second thickness. The lithium band with a second thickness is tensioned and rolls ensure a separation of each film off the surface of one of the rolling cylinders in a separation area located beyond a horizontal plane passing through the axis of rotation of the rolling cylinder and located opposite to the other rolling cylinder.
US12046739B2

Discussed is an electrode notching device for a secondary battery, the electrode for a secondary battery, which is manufactured therethrough, and a secondary battery. The electrode notching device for the secondary battery, which notches a non-coating portion of an electrode sheet to provide an electrode tab, includes: a pair of notching molds configured to press and notch the electrode sheet; and a movement prevention roller part provided on pressing surfaces of the pair of notching molds to prevent the electrode sheet from moving when the electrode sheet is notched.
US12046732B2

A film-covered battery includes a coverage case having a film covering material and a power generation element contained in the coverage case. The coverage case has a first sealing part that guides a terminal and a second sealing part that does not guide a terminal. The second sealing part is formed on at least one face (face F) with a maximum area among exterior faces of the power generation element. The assembled battery has a third sealing part being a part of the second sealing part and overlapping the power generation element. In the assembled battery, a heat dissipation plate is placed on the face F where the third sealing part is formed. A projection area of the third sealing part and the heat dissipation plate on the face F occupies 40% or more of the face F.
US12046728B2

A battery includes a metal can having a bottom, a top opening, and four sides. The battery also includes a plurality of cells stacked inside the metal can, wherein at least two opposing sides of the four sides of the metal can are biased inward against the plurality of cells to provide compression.
US12046726B2

Disclosed is a method for repairing a waste silicon-carbon material which relates to the technical field of secondary batteries. The method for repairing a waste silicon-carbon material includes the following steps: (1) pretreating the waste silicon-carbon material to obtain a powdery mixture; (2) mixing the powdery mixture obtained in step (1) with an metal-organic framework compound, and washing and drying the mixture to obtain a black powder; and (3) mixing the black powder obtained in step (2) with graphite, calcining the mixture in an acetylene atmosphere, and subjecting the calcined product to vapor deposition, cooling, washing and drying to obtain a silicon-carbon material.
US12046719B2

A battery pack may include a first battery cell type and a second battery cell type, wherein the first battery cell type may include n first battery cells, and the second battery cell type may include m second battery cells, with n and m being each independently selected from an integer of 1 or more, wherein the second battery cell may have a discharge power at −20° C. greater than that of the first battery cell, the difference in discharge power at −20° C. between the second battery cells and the first battery cells being ≥10 W; the percentage by number of the first battery cells in the battery cells comprised in area A may be 20% to 100%, and the percentage by number of the second battery cells in the battery cells comprised in the area B may be 5% to 100%.
US12046716B2

Disclosed is a calcium salt, Ca(HMDS)2, where HMDS is the hexamethyldisilazide anion (also known as bis(trimethylsilyl)amide), enables high current densities and high coulombic efficiency for calcium metal deposition and dissolution. These properties facilitate the use of this salt in batteries based on calcium metal. In addition, the salt is significant for batteries based on metal anodes, which have higher specific energies than batteries based on intercalation anodes, such as LiC6. In particular, a calcium based rechargeable battery includes Ca(HMDS)2 salt and at least one solvent, the solvent suitable for calcium battery cycling. The at least one solvent can be diethyl ether, diisopropylether, methyl t-butyl ether (MTBE), 1,3-dioxane, 1,4-dioxane, tetrahydrofuran (THF), tetrahydropyran, glyme, diglyme, triglyme or tetraglyme, or any mixture thereof.
US12046715B2

Provided is a lithium secondary battery comprising: a cathode comprising a cathode active material, an anode comprising an anode active material, a separator interposed between the cathode and the anode, and an electrolyte for a secondary battery, wherein the cathode active material is Lix(NiaCobMnc)O2, wherein 0.90≤x≤1.10, 0.5≤a≤0.99, 0.005≤b<0.5, 0.005≤c<0.5, and a+b+c=1, and the electrolyte for a secondary battery comprises a lithium salt, a nonaqueous organic solvent, and a cyclic phosphate compound represented by the following Chemical Formula 2: wherein R1 to R6 and R′ and R″ are independently of one another hydrogen or C1-C4 alkyl; L2 is —CR7R8—; and R7 and R8 are independently of each other C1-C4 alkyl .
US12046713B2

An all-solid-state battery includes a positive electrode layer, a solid electrolyte layer, and a negative electrode layer. The solid electrolyte layer separates the positive electrode layer and the negative electrode layer. The negative electrode layer includes a first layer and a second layer. The second layer is interposed between the solid electrolyte layer and the first layer. The first layer contains a first particle group. The second layer contains a second particle group. The first particle group and the second particle group contain a silicon material. The second particle group has a smaller average particle diameter than the first particle group.
US12046708B2

A foldable flexible assembling of cells for a lithium-ion battery including: a separator containing an electrolyte; a series of n physically separated negative electrodes located on the first side of the separator and a series of n physically separated positive electrodes located on the second side of the separator; a first current collector including a layer covering continuously the series of negative electrodes so as to ensure electrical connection between all the negative electrodes; and a second current collector including a layer covering continuously the series of positive electrodes so as to ensure electrical connection between all the positive electrodes.
US12046704B2

A packaged ultraviolet light-emitting device includes a support member, at least one ultraviolet light-emitting chip, and an encapsulating cover. The support member has opposite top and bottom surfaces, a side surface interconnecting the top and bottom surfaces, and at least one indentation. The ultraviolet light-emitting chip is disposed on the top surface of the support member. The encapsulating cover is made from a fluorine-containing resin, and is disposed over and in contact with the ultraviolet light-emitting chip and the top surface and the indentation of the support member. The encapsulating cover extends into the indentation. A production method of the packaged ultraviolet light-emitting device is also disclosed.
US12046703B2

A method includes depositing a layer comprising a photoinitiator and a curable material onto a surface and applying a nanoimprint mold on the layer of curable material to form a mesh comprising intersecting walls defining cavities. After applying the nanoimprint mold, the mesh is illuminated with light causing decarboxylation of the photoinitiator to initiate curing of the curable material. After curing the curable material, the nanoimprint mold is removed and a wavelength converting material is deposited in the cavities to form an array of wavelength converting pixels.
US12046699B2

The invention described herein provides a method and apparatus to realize incorporation of Beryllium followed by activation to realize p-type materials of lower resistivity than is possible with Magnesium. Lower contact resistances and more effective electron confinement results from the higher hole concentrations made possible with this invention. The result is a higher efficiency GaN-based LED with higher current handling capability resulting in a brighter device of the same area.
US12046698B2

An optoelectronic device a substrate, a first doped contact layer arranged on the substrate, a multiple quantum well layer arranged on the first doped contact layer, a boron nitride alloy electron blocking layer arranged on the multiple quantum well layer, and a second doped contact layer arranged on the boron nitride alloy electron blocking layer.
US12046694B2

Various embodiments of solid state transducer (“SST”) devices are disclosed. In several embodiments, a light emitter device includes a metal-oxide-semiconductor (MOS) capacitor, an active region operably coupled to the MOS capacitor, and a bulk semiconductor material operably coupled to the active region. The active region can include at least one quantum well configured to store first charge carriers under a first bias. The bulk semiconductor material is arranged to provide second charge carriers to the active region under the second bias such that the active region emits UV light.
US12046687B2

A method for manufacturing a solar cell, including the steps of: forming unevenness on both of main surfaces of a semiconductor substrate of a first conductivity type; forming a base layer on a first main surface of the semiconductor substrate; forming a diffusion mask on the base layer; removing the diffusion mask in a pattern; forming an emitter layer on the portion of the first main surface where the diffusion mask have been removed; removing the remaining diffusion mask; forming a dielectric film on the first main surface; forming a base electrode on the base layer; and forming an emitter electrode on the emitter layer. This provides a method for manufacturing a solar cell that can bring high photoelectric conversion efficiency while decreasing the number of steps.
US12046678B2

A semiconductor device according to the present disclosure includes a first transistor and a second transistor disposed over the first transistor. The first transistor includes a plurality of channel members vertically stacked over one another, and a first source/drain feature adjoining the plurality of channel members. The second transistor includes a fin structure, and a second source/drain feature adjoining the fin structure. The semiconductor device further includes a conductive feature electrically connecting the first source/drain feature and the second source/drain feature.
US12046669B2

An HEMT includes a first III-V compound layer. A second III-V compound layer is disposed on the first III-V compound layer. The composition of the first III-V compound layer is different from that of the second III-V compound layer. A gate is disposed on the second III-V compound layer. The gate includes a first P-type III-V compound layer, an undoped III-V compound layer and an N-type III-V compound layer are deposited from bottom to top. The first P-type III-V compound layer, the undoped III-V compound layer, the N-type III-V compound layer and the first III-V compound layer are chemical compounds formed by the same group III element and the same group V element. A drain electrode is disposed at one side of the gate. A drain electrode is disposed at another side of the gate. A gate electrode is disposed directly on the gate.
US12046663B2

A method includes forming a first fin and a second fin over a substrate. The method includes forming a first dummy gate structure that straddles the first fin and the second fin. The first dummy gate structure includes a first dummy gate dielectric and a first dummy gate disposed over the first dummy gate dielectric. The method includes replacing a portion of the first dummy gate with a gate isolation structure. The portion of the first dummy gate is disposed over the second fin. The method includes removing the first dummy gate. The method includes removing a first portion of the first dummy gate dielectric around the first fin, while leaving a second portion of the first dummy gate dielectric around the second fin intact. The method includes forming a gate feature straddling the first fin and the second fin, wherein the gate isolation structure intersects the gate feature.
US12046658B2

Apparatuses, methods, and systems related to electrode formation are described. A first portion of a top electrode is formed over a dielectric material of a storage node. A metal oxide is formed over the first portion of the electrode. A second portion of the electrode is formed over the metal oxide.
US12046656B2

Disclosed is a semiconductor device including a surface-treated semiconductor layer. The semiconductor device includes a metal layer, a semiconductor layer electrically contacting the metal layer and having a surface treated with an element having an electron affinity of about 4 eV or greater, and a two-dimensional (2D) material layer disposed between the metal layer and the semiconductor layer and having a 2D crystal structure.
US12046648B2

A semiconductor with 3D flash memory storing cells includes a stack structure in each storing cell, a blocking layer, at least one floating gate layer, a tunnel dielectric layer, and a channel layer. The stack structure includes at least one control gate layer, at least one dielectric layer, and at least one erasing layer. The blocking layer is coplanar with the control gate layer. The floating layer is received in the blocking layer, and insulates the control gate layer by the blocking layers. The tunnel dielectric layer covers sides of the blocking layer and the floating gate layer. The channel layer is placed on a side of the tunnel electric layer. When the storing cell executes a data reading and writing process, a voltage is applied on the erasing layer to reduce a series resistance of the channel layer for rapid conduction by the semiconductor.
US12046647B2

The present disclosure provides a semiconductor device and a fabrication method thereof. The semiconductor device includes a III-V material layer and a gate structure. The gate structure includes a first portion and a second portion on the first portion. The first portion is on the III-V material layer. The first portion has a first surface and a second surface opposite to the first surface and adjacent to the III-V material layer. A length of the second surface of the first portion of the gate structure is less than a length of the first surface of the first portion of the gate structure. A length of the second portion of the gate structure is less than the length of the first portion of the gate structure.
US12046644B2

Semiconductor devices and methods of forming the same are provided. A semiconductor device according to the present disclosure include a source feature disposed over a backside source contact, a drain feature disposed over a backside dielectric layer, a plurality of channel members each extending between the source feature and the drain feature, and a gate structure wrapping around each of the plurality of channel members and disposed over the backside dielectric layer. The backside source contact is spaced apart from the backside dielectric layer by a gap.
US12046640B2

A semiconductor device includes an epitaxial substrate. The epitaxial substrate includes a substrate. A strain relaxed layer covers and contacts the substrate. A III-V compound stacked layer covers and contacts the strain relaxed layer. The III-V compound stacked layer is a multilayer epitaxial structure formed by aluminum nitride, aluminum gallium nitride or a combination of aluminum nitride and aluminum gallium nitride.
US12046635B2

A cell architecture for vertical field-effect transistors (VFETs) is provided. The cell architecture includes: top source/drain (S/D) contact structure having a square shape in a plan view; and horizontal metal patterns formed on the top S/D contact structures and extended in an X-direction to be connected to a vertical pattern through with an output signal of a logic circuit formed by the VFETs. The cell architecture further includes a gate contact structure formed on a gate connection pattern connecting gates of the VFETs, wherein a super via is formed on the gate contact structure to receive an input signal of the logic circuit.
US12046634B2

A semiconductor device with dual side source/drain (S/D) contact structures and methods of fabricating the same are disclosed. The semiconductor device includes first and second S/D regions, a nanostructured channel region disposed between the first and second S/D regions, a gate structure surrounding the nanostructured channel region, first and second contact structures disposed on first surfaces of the first and second S/D regions, a third contact structure disposed on a second surface of the first S/D region, and an etch stop layer disposed on a second surface of the second S/D region. The third contact structure includes a metal silicide layer, a silicide nitride layer disposed on the metal silicide layer, and a conductive layer disposed on the silicide nitride layer.
US12046631B2

A semiconductor device includes first and second active patterns extending in a first direction, a first epitaxial pattern on the first active pattern and adjacent to the second active pattern, a second epitaxial pattern on the second active pattern and adjacent to the first active pattern, an element separation structure separating the first and second active patterns between the first and second epitaxial patterns, and including a core separation pattern, and a separation side wall pattern on a side wall of the core separation pattern, and a gate structure extending in a second direction intersecting the first direction, on the first active pattern. An upper surface of the gate structure is on the same plane as an upper surface of the core separation pattern. The separation side wall pattern includes a high dielectric constant liner, which includes a high dielectric constant dielectric film including a metal.
US12046624B2

A system is provided for time delay integration in complementary metal oxide semiconductor imaging sensors, the system comprising: a two dimensional parallel charge transfer structure comprising at least one column of CMOS Image sensor pinned photodiodes; each the diode in the column being connected to the next the diode by a two phase transfer gate, each the transfer gate having a barrier and a well configured such that a flow of charge in the column is unidirectional.
US12046618B2

A sensor includes a first substrate including at least a first pixel. The first pixel includes an avalanche photodiode to convert incident light into electric charge and includes an anode and a cathode. The cathode is in a well region of the first substrate. The first pixel includes an isolation region that isolates the well region from at least a second pixel that is adjacent to the first pixel. The first pixel includes a hole accumulation region between the isolation region and the well region. The hole accumulation region is electrically connected to the anode.
US12046607B2

An imaging device including: a photoelectric converter that converts light into a charge; a first diffusion region of a first conductivity type to which the charge is input; a second diffusion region of the first conductivity type; a first plug that has a first surface directly connected to the first diffusion region; and a second plug that has a second surface directly connected to the second diffusion region, where an area of the second surface of the second plug is larger than an area of the first surface of the first plug in a plan view.
US12046596B2

The invention provides a method for forming a semiconductor structure, which comprises providing a substrate, sequentially a first groove and a second groove are formed in the substrate, the depth of the first groove is different from the depth of the second groove, a first oxide layer is formed in the first groove, a second oxide layer is formed in the second groove, an etching step is performed to remove part of the first oxide layer, a first gate structure is formed on the first oxide layer, and a second gate structure is formed on the second oxide layer.
US12046588B2

A package on package structure includes a first package, a plurality of conductive bumps, a second package and an underfill. The conductive bumps are disposed on a second surface of the first package and electrically connected to the first package. The second package is disposed on the second surface of the first package through the conductive bumps, and includes a semiconductor device and an encapsulating material encapsulating the semiconductor device. A shortest distance from an upper surface of the encapsulating material to an upper surface of the semiconductor device is greater than or substantially equal to twice a thickness of the semiconductor device. The underfill is filled between the first package and the second package.
US12046581B2

Apparatuses, systems and methods associated with integrated circuit (IC) package design are disclosed herein. In embodiments, an IC package may include a first die and a second die. The IC package may include a spacer located between the first die and the second die, the spacer includes glass, and a molding compound that at least partially encompasses the first die, the second die, and the spacer. Other embodiments may be described and/or claimed.
US12046569B2

In one embodiment, an integrated device package is disclosed. The integrated device package can comprise a carrier an a molding compound over a portion of an upper surface of the carrier. The integrated device package can comprise an integrated device die mounted to the carrier and at least partially embedded in the molding compound, the integrated device die comprising active circuitry. The integrated device package can comprise a stress compensation element mounted to the carrier and at least partially embedded in the molding compound, the stress compensation element spaced apart from the integrated device die, the stress compensation element comprising a dummy stress compensation element devoid of active circuitry. At least one of the stress compensation element and the integrated device die can be directly bonded to the carrier without an adhesive.
US12046543B2

A package substrate and a chip package structure using the same are provided. The package substrate includes a laminated board including first to third wiring layers, a pad array, a plurality of ground conductive structures, and a plurality of power conductive structures. At least one of the ground (or power) conductive structures includes two first ground (or power) conductive posts and a second ground (or power) conductive post. The two first ground (or power) conductive posts and the second ground (or power) conductive post are arranged along a first direction, and the second ground (or power) conductive post is located between two orthographic projections of the two first ground (or power) conductive posts. Each of the ground conductive structures in a first column and each of the power conductive structures in a second column are offset from each other in a second direction.
US12046540B2

An integrated circuit package includes a leadframe with a die pad and a lead. A semiconductor die is attached to a top surface of the die pad. A clip has a lead contact area with a surface pattern on a bottom surface of the clip that is proximate to a first end of the clip. A portion of the surface pattern is attached to a top surface of a terminal pad of the lead. The clip includes a die contact area on the bottom surface of the clip that is proximate to a second end of the clip. The die contact area of the clip is attached to a top contact on the semiconductor die. The surface pattern has a length in a longitudinal direction of the clip in a direction parallel with a plane of the bottom surface of the die pad that is greater than a length of the top surface of the terminal pad of the lead.
US12046532B2

A power module (PM) includes: an insulating substrate; a semiconductor device disposed on the insulating substrate, the semiconductor device including electrodes on a front surface side and a back surface side thereof; and a graphite plate having an anisotropic thermal conductivity, the graphite plate of which one end is connected to the front surface side of the semiconductor device and the other end is connected to the insulating substrate, wherein heat of the front surface side of the semiconductor device is transferred to the insulating substrate through the graphite plate. There is provide an inexpensive power module capable of reducing a stress and capable of exhibiting cooling performance not inferior to that of the double-sided cooling structures.
US12046528B2

The present disclosure describes heat dissipation structures formed in functional or non-functional areas of a three-dimensional chip structure. These heat dissipation structures are configured to route the heat generated within the three-dimensional chip structure to designated areas on or outside the three-dimensional chip structure. For example, the three-dimensional chip structure can include a plurality of chips vertically stacked on a substrate, a first passivation layer interposed between a first chip and a second chip of the plurality of chips, and a heat dissipation layer embedded in the first passivation layer and configured to allow conductive structures to pass through.
US12046516B2

Semiconductor devices and methods of forming the same are provided. A semiconductor device according to the present disclosure includes channel members over a backside dielectric feature, a gate structure wrapping around the channel members, an epitaxial feature abutting the channel members, a first isolation feature disposed on a first sidewall of the gate structure and extending through the backside dielectric feature, and a second isolation feature disposed on a second sidewall of the gate structure and extending through the backside dielectric feature. A top surface of the first isolation feature is above a top surface of the second isolation feature.
US12046504B2

A method includes determining an alignment error between a discrete component of a discrete component assembly mounted in a laser-assisted transfer system and a target position on a target substrate, the discrete component assembly including the discrete component adhered to a support by a dynamic release layer; based on the alignment error, determining a beam offset characteristic; and providing a signal indicative of the beam offset characteristic to an optical element of the laser-assisted transfer system, the optical element being configured to adjust a position of a beam pattern relative to the discrete component according to the beam offset characteristic.
US12046501B2

A substrate handling apparatus according to one or more embodiments may include: a base, an elevating unit that is connected to the base to freely elevate and lower, an arm that is rotatably connected to the elevating unit, a disk that is provided on the arm, and a hand that is rotatably connected to the arm, wherein in case that the hand is provided on a position to overlap the arm, the disk is provided under the substrate extracted by the hand.
US12046497B2

A transfer system for wafer cassettes includes a tray and a rail compatible with the tray. The tray includes a base plate, a through hole, a wall, and a pair of first positioning features. The through hole is disposed on a center of the base plate, in which the through hole has a first direction axis and a second direction axis perpendicular to the first direction axis. The wall extends from a surface of the base plate and surrounding the through hole, in which the wall separates the base plate into an interior region and an exterior region. The pair of first positioning features having a first level height are in the interior region and arranged parallel to the first direction axis.
US12046496B2

A device of mass transferring chips includes a first substrate, which includes a first surface with a chip-connecting area configured to attach a chip, a second surface opposite to the first surface, and a patterned recess. The patterned recess is disposed on the first surface or the second surface. A projection of at least a portion of the patterned recess on the first surface is spaced apart from the chip-connecting area. The device further includes a second substrate with a third surface. The third surface has a chip-receiving area configured to attach the chip from the first substrate.
US12046487B2

According to embodiments, a substrate treatment apparatus includes a housing, a heater and a pipe. The housing stores solution containing phosphoric acid and houses a substrate including a silicon substrate. The heater heats the solution over a normal boiling point of the solution. The pipe supplies heated solution heated by the heater into the housing while generating air bubbles.
US12046486B2

A detachable etching tool for etching a plurality of silicon carbide pieces has a first supporting column and a second supporting column, both of which are fixed through a tool fixing block. A bracket is arranged on the tool fixing block, and a limiting rod is installed on the lower end surface of the bracket. The bracket is inserted into the tool fixing block through the limiting rod and fixed on the tool fixing block with a fastening mechanism that comprises a base, a fixing seat, a telescopic spring, a telescopic guide column, a sliding block, a guide block, an inserting rod and a push-pull mechanism. The etching tool addresses low productivity per unit time and long time consumption in the etching processing.
US12046483B2

The present disclosure relates to a radio frequency (RF) device that includes a mold device die and a multilayer redistribution structure underneath the mold device die. The mold device die includes a device region with a back-end-of-line (BEOL) portion and a front-end-of-line (FEOL) portion over the BEOL portion, a thermally conductive film, and a first mold compound. The FEOL portion includes isolation sections and an active layer surrounded by the isolation sections. The thermally conductive film, which has a thermal conductivity greater than 10 W/m·K and an electrical resistivity greater than 1E5 Ohm-cm, resides between the active layer and the first mold compound. Herein, silicon crystal does not exist between the first mold compound and the active layer. The multilayer redistribution structure includes a number of bump structures, which are at a bottom of the multilayer redistribution structure and electrically coupled to the FEOL portion of the mold device die.
US12046477B2

A work piece is positioned on a work piece support, which includes a plurality of temperature control zones. A pre-etch surface topography is determined by measuring a plurality of pre-etch surface heights or thicknesses at a plurality of sites on the work piece. The plurality of sites correspond to the plurality of temperature control zones on the work piece support. At least a first zone of the temperature control zones is heated or cooled based on the measured plurality of pre-etch surface heights or thicknesses, so that the first zone has a first temperature different from a second temperature of a second zone of the temperature control zones. A dry etch is carried out while the first zone has the first temperature different from the second temperature of the second zone of the temperature control zones.
US12046475B2

A method includes forming a dummy gate stack on a semiconductor fin, forming gate spacers on sidewalls of the dummy gate stack, forming a first inter-layer dielectric, with the gate spacers and the dummy gate stack being in the first inter-layer dielectric, removing the dummy gate stack to form a trench between the gate spacers, forming a replacement gate stack in the trench, and depositing a dielectric capping layer. A bottom surface of the dielectric capping layer contacts a first top surface of the replacement gate stack and a second top surface of the first inter-layer dielectric. A second inter-layer dielectric is deposited over the dielectric capping layer. A source/drain contact plug is formed and extends into the second inter-layer dielectric, the dielectric capping layer, and the first inter-layer dielectric.
US12046461B2

According to one embodiment, a power generation element includes an element part. The element part includes a first conductive member, a second conductive member, and a plurality of first structure bodies provided between the first conductive member and the second conductive member. One of the first structure bodies includes a first portion and a second portion. The first portion is fixed to the first conductive member. The second portion is between the first portion and the second conductive member. A second length along a second direction of the second portion is less than a first length along the second direction of the first portion. The second direction crosses a first direction from the first conductive member toward the second conductive member.
US12046460B1

Methods, systems, and apparatus for controlling substrate temperature include: monitoring a temperature in each zone of a plurality of zones of a substrate support, the substrate support having a support surface for supporting a substrate, wherein the support surface is opposed to a sputtering target for depositing material onto the substrate; depositing material from the sputtering target on the substrate; and independently controlling fluid flowing in a plurality of separate fluid channels in the substrate support, each fluid channel corresponding to one zone of the plurality of zones, wherein fluid flow is controlled based on a target life and the temperature in each zone.
US12046451B2

A plasma etching apparatus may include a first source electrode, a first bias electrode, and a second bias electrode configured to generate a plasma by supplying energy to a process gas injected into a chamber; and a controller. The controller may be configured to supply a first high-frequency RF power, a first low-frequency RF power, and a second low-frequency RF power to the chamber during a first period from a first time to a second time; ramp down and turn off the first high-frequency RF power to the chamber during a second period from the second time to a third time; and ramp down and turn off the first low-frequency RF power to the chamber during a third period from the second time to a fourth time different from the third time. The third period may be smaller than ½ of the first period and greater than the second period.
US12046450B2

Systems and methods for synchronization of radio frequency (RF) generators are described. One of the methods includes receiving, by a first RF generator, a first recipe set, which includes information regarding a first plurality of pulse blocks for operating the first RF generator. The method further includes receiving, by a second RF generator, a second recipe set, which includes information regarding a second plurality of pulse blocks for operating a second RF generator. Upon receiving a digital pulsed signal, the method includes executing the first recipe set and executing the second recipe set. The method further includes outputting a first one of the pulse blocks of the first plurality based on the first recipe set in synchronization with a synchronization signal. The method includes outputting a first one of the pulse blocks of the second plurality based on the second recipe set in synchronization with the synchronization signal.
US12046447B2

In one embodiment, a multi-charged-particle-beam writing method includes dividing a data path into a plurality of first blocks based on at least either one of each of a plurality of input/output circuits and a plurality of wiring groups, and calculating a first shift amount for multiple beams for each of the plurality of first blocks. The data path is for inputting control data to a cell array on a blanking aperture array substrate. The control data is for controlling ON/OFF of each beam of the multiple beams. Each of the plurality of wiring groups includes a plurality of pieces of wiring connected to the plurality of input/output circuits and grouped together based on inter-wiring distance. The first shift amount is due to at least one of an electric field and a magnetic field for each of the plurality of first blocks. An irradiation position or a dose of the multiple beams is corrected based on the first shift amount, and irradiation is performed.
US12046446B2

A charged particle beam device 100 includes: an irradiation unit 110 configured to irradiate a sample S with a charged particle beam; a particle detection unit 130 configured to detect a particle caused by the irradiation of the sample with the charged particle beam; and a control unit 151 configured to generate an image of the sample based on an output from the particle detection unit, wherein the control unit 151 inputs the image of the sample S into models M1 and M2 for detecting a first structure 401 and a second structure 402, acquires a first detection result related to the first structure 401 and a second detection result related to the second structure 402 from the models M1 and M2, determines locations or regions of the first structure 401 and the second structure 402 based on the first detection result and the second detection result, and outputs an integration result image 203 representing the location or the region of the first structure 401 and the location or the region of the second structure 402.
US12046438B2

A switch assembly including a switch and a drive system for the switch. The drive system includes a motor for driving the switch, a control device with a power section for supplying power to the motor, a controller for initiating a switching operation of the switch by control of the power section, and a protection circuit. The protection circuit is configured to detect a first error signal via a state contact of the controller in the event of a malfunction of the controller, detect a second error signal via a state contact of the power section in the event of a malfunction of the power section, and initiate a safety measure depending on the first and the second error signal. The control device is configured to activate the protection circuit prior to the switching operation being initiated and to deactivate it following successful execution of the switching operation.
US12046427B2

A keyboard device includes a key module and a backlight module. The key module includes a supporting plate and plural key structures. The key structures are installed on the supporting plate. The backlight module includes a light guide plate, a light-sheltering layer, a reflecting layer, a light-emitting unit, a base plate and an opaque structure. The light guide plate includes a second opening. The second opening includes a lateral wall. The light-sheltering layer is located over the light guide plate. The light-sheltering layer includes a third opening. The reflecting layer is located under the light guide plate. The reflecting layer includes a fourth opening. The light-emitting unit emits a light beam into the light guide plate. The opaque structure is arranged between the light-sheltering layer and the reflecting layer. The opaque structure is located beside the lateral wall of the light guide plate.
US12046419B2

Apparatus and associated methods relate to a pick & place system that uses a magnetic core for both magnetic coupling with an assembly component and heating of the assembly component. The magnetic core has a component engagement surface configured to magnetically and thermally engage the component. A controller is configured to provide both AC current and DC current to an inductive coil wound about the magnetic core. DC current provided to the inductive coil induces a magnetic field within the magnetic core, thereby magnetically attracting the component when engaged with the component engagement surface. AC current provided to the magnetic core inductively heats the magnetic core, thereby heating the component when engaged with the component engagement surface.
US12046408B2

A shielding layer that is made of conductive and magnetic material is used to encapsulate the bare metal wire of a coil of an inductor to shield the coil from the external magnetic field and make the resistance and the power loss of the inductor lower.
US12046382B2

A method, system, and apparatus for the thermal storage of nuclear reactor generated energy including diverting a selected portion of energy from a portion of a nuclear reactor system to an auxiliary thermal reservoir and, responsive to a shutdown event, supplying a portion of the diverted selected portion of energy to an energy conversion system of the nuclear reactor system.
US12046377B2

Disclosed are a health care system, a health care server, and a health care method for providing respiratory treatment information using air quality information. The health care system includes an air quality measurement unit located in at least one of the inside or outside of a building and configured to transmit air quality information on a specific location, which is an area or space in which a user is located, a user terminal configured to transmit user identification information for identifying the user and user location information on a specific location where the user is located, and a health care server configured to receive the air quality information, the user identification information, and the user location information and to provide treatment information on the user's respiratory system using analysis information analyzed from the air quality information of the area where the user is located.
US12046373B2

Systems and techniques are described for using a robotic device to autonomously monitor activity within a property to predict a high likelihood of germ or disease transmission, and in response, perform one or more sterilization operations to regions of a property to reduce the likelihood of germ or disease transmission. In some implementations, sensor data collected by one or more sensors located within a property is processed. One or more activity patterns of a user located within the property based on processing the sensor data is identified. A determination to perform a sterilization operation based on the one or more activity patterns of the user is made. An instruction is provided to a robotic device located in the property to perform the sterilization operation.
US12046370B2

An integrated disease management system provides patients with simple, quick, and readily available counseling regarding a healthy diabetic lifestyle. The system can include an interactive engine with predictive analytics and machine learning to provide a customized experience for a user. The system can be configured to transmit data to a remote server to perform analysis of received data (e.g., disease management data), to provide feedback to the user (e.g., customized feedback with curated content based on a user's data and interface interactions) and send all or a portion of the data and/or curated content to another user device or remote health management access point (e.g., as cloud storage) where the information can be accessed by healthcare stakeholder.
US12046364B2

Embodiments disclosed herein provide a system, method, and computer program product for providing a patient dashboard system in a patient care setting. The patient dashboard system collects and stores patient data from a variety of sources. The collected patient data is filtered, analyzed, and displayed. The patient dashboard system displays patient data that is relevant to the treatment of the patient, including recommended medical actions and pertinent positives and pertinent negatives.
US12046362B2

A medical device comprises a software (SW) system for execution by processor(s). The SW system defines a plurality of subsystems, including a primary subsystem and one or more secondary subsystems, and each subsystem comprises SW applications involved in the operation of the medical device during a medical procedure. A deterministic and distributed startup of the SW system is enabled by separating the startup procedure into a preparation for startup on a subsystem level, by use of two different notifications, and a preparation for startup on a system level, in which the primary subsystem coordinates startup of the subsystems. The method comprises: initiating (401) each SW application; providing (402), by each SW application in the respective secondary subsystem when ready for startup, an “application ready” notification; providing (403), by the respective secondary subsystem when all of its SW applications have provided the “application ready” notification, a “subsystem ready” notification; and coordinating (405), by the primary subsystem upon receiving the “subsystem ready” notification, startup of the subsystems.
US12046357B2

Methods and apparatus for the application of machine learning to radiographic images of animals. In one embodiment, the method includes receiving a set of radiographic images captured of an animal, applying one or more transformations to the set of radiographic images to create a modified set, segmenting the modified set using one or more segmentation artificial intelligence engines to create a set of segmented radiographic images, feeding the set of segmented radiographic images to respective ones of a plurality of classification artificial intelligence engines, outputting results from the plurality of classification artificial intelligence engines for the set of segmented radiographic images to an output decision engine, and adding the set of segmented radiographic images and the output results from the plurality of classification artificial intelligence engines to a training set for one or more of the plurality of classification artificial intelligence engines. Computer-readable apparatus and computing systems are also disclosed.
US12046339B1

Technologies and techniques for securing prescription data on a computer network. A prescription module is activated for registering prescription data. An authentication module is activated, where an entry field is disabled in the prescription application to register the prescription data for a predetermined period of time. While the entry field is disabled, the authentication module determines if the prescription application is active, and the entry field in the prescription application is activated only after the predetermined period of time has lapsed, and when the prescription application was determined to be active for the predetermined period of time. A soft token that is not received on the device, may then be entered to authenticate the prescription data.
US12046338B2

Presented herein are systems and methods for validating and/or developing (e.g., training) a classifier that identifies a subject suffering from an autoimmune disease (e.g., rheumatoid arthritis, RA) as likely responsive or likely non-responsive to a therapy (e.g., an anti-TNF therapy) prior to any administration of the therapy to the subject.
US12046336B2

Systems, methods, articles of manufacture, and computer-readable media for verification of medical status using a contactless card. An application may receive a request specifying a subject and a medical condition. The application may receive a cryptogram from a contactless card. The application may receive a decryption result from a server and determine that the server decrypted the cryptogram. The application may receive, from the contactless card, a medical attestation, a digital signature of the medical attestation, and a public key of the digital signature. The application may decrypt the digital signature based on the public key of the digital signature and verify the medical attestation based on the decrypted digital signature. The application may determine, based on the verification of the medical attestation, that the subject is immune to the medical condition. The application may output a result that the subject is immune to the medical condition.
US12046334B2

Source identification for unknown molecules using mass spectral matching. In an embodiment, a representation of a query mass spectrum is received in a spectrum query. A repository is searched for the query mass spectrum by, for each of a plurality of reference mass spectra, generating a similarity score between the representation of the query mass spectrum and the representation of the reference mass spectrum, when the similarity score exceeds a predetermined threshold value, without utilizing a molecular identity of a molecule represented by the reference mass spectrum, retrieving metadata associated with the reference mass spectrum, and derive context information from the retrieved metadata, and adding the context information to consensus metadata associated with the query mass spectrum, wherein the context information indicates a source of the reference mass spectrum. The consensus metadata is then returned in response to the spectrum query.
US12046330B2

Systems and methods for analyzing first and second strings against a ground truth string are provided. A construct representing a plurality of components is obtained, each component for a different portion of the truth string. The construct comprises a plurality of measurement string sampling pools each having an identifier and a corresponding plurality of measurement samplings corresponding to one or two of the components. Each sampling has the identifier and a portion of the first or second string. Samplings are assigned to first, second or third classes when coding a portion of the first string, second string, or both the first and second string. First and second positions are tested for sequence events by calculating a plurality of sequence event models using assumptions on the components having samplings encompassing the first and second positions and class assignments. These assumptions are updated using the calculated models and the models are recalculated.
US12046329B2

Systems and techniques for extracting information-containing payloads from DNA or other polynucleotides are provided. Decoding the sequence of payload regions from multiple polynucleotides to obtain encoded information includes sequencing the molecules with a polynucleotide sequencer. Reads generated by the polynucleotide sequencer can include information from multiple different sources mixed together. Primer sequences present in the reads identify which reads contain information from the same source. A computationally efficient technique for finding primer sequences in the reads includes comparing hashes of the reads and hashes of primer sequences to find an approximate location then computing edit distances between the primer sequences and the reads to find an exact location. Reads that include the same primer sequences may be clustered together. Sequences of the payload regions are extracted based on the locations of the primer sequences.
US12046326B2

Provided herein are systems, methods, and computer program products using tumor phylogeny, mutation rates, and machine learning to produce a clinical projection, such as patient survival, risk of malignancy, and therapeutic options. The method includes generating sequence variation data that identifies, characterizes, or quantifies at least one mutation in tumor sequence data of a tumor of a patient. The method also includes generating a phylogenic tree depicting clonal evolution of cells in the tumor of the patient. The method further includes determining at least one feature of the phylogenic tree including at least one value quantifying rates of mutation and/or at least one value representing at least one aspect of a structure of the phylogenic tree. The method further includes training a machine learning model to be configured to generate a projection for the patient comprising a clinical outcome or disease progression.
US12046325B2

In one embodiment, a method for identifying candidate sequences for genotyping a genomic sample comprises obtaining a plurality of sequence reads mapping to a genomic region of interest. The plurality of sequence reads are assembled into a directed acyclic graph (DAG) comprising a plurality of branch sites representing variation present in the set of sequence reads, each branch site comprising two or more branches. A path through the DAG comprises a set of successive branches over two or more branch sites and represents a possible candidate sequence of the genomic sample. One or more paths through the DAG are ranked by calculating scores for one or more branch sites, wherein the calculated score comprises a number of sequence reads that span multiple branch sites in a given path. At least one path is selected as a candidate sequence based at least in part on its rank.
US12046320B2

A calibration control circuit includes an off-chip calibration circuit, an on-chip calibration circuit and a mode switching circuit. The off-chip calibration circuit is configured to receive and store a first calibration code sent by a user. The on-chip calibration circuit is configured to receive an enable signal and perform a ZQ self-calibration process on the memory to obtain a second calibration code adapted to a current environmental parameter when the enable signal is in an active state. The mode switching circuit is configured to receive a calibration mode signal, the first calibration code and the second calibration code, and determine the first calibration code as a ZQ calibration code when the calibration mode signal indicates an off-chip calibration mode, or, determine the second calibration code as the ZQ calibration code when the calibration mode signal indicates an on-chip calibration mode.
US12046319B2

A redundancy managing method and apparatus for semiconductor memories is disclosed. The redundancy managing method for semiconductor memories utilizes bitmap type storage by defining an appropriate storage space according to the type of a fault.
US12046318B2

A semiconductor device includes a processing unit that issue a memory access request with a virtual address, a first and a second memory management unit and a test result storage unit. The first and the second memory management unit are hierarchically provided, and each include address translation unit translating the virtual memory of the memory access request into a physical address and self-test unit testing for the address translation unit. The test result storage unit stores a first self-test result that indicates a result of the first self-test unit and a second self-test result that indicates a result of the second self-test unit.
US12046313B2

An anti-fuse memory: an inverting input terminal of an operational amplifier is connected to a feedback terminal of a bias voltage generation module. A voltage across a second input terminal may be obtained according to a voltage across the feedback terminal. The second input terminal is electrically connected to an output terminal of the operational amplifier. The voltage across the second input terminal serves as a bias voltage across a read module. A circuit between a second power supply terminal and the feedback terminal is equivalent to a circuit between a monitoring terminal and a first power supply terminal, and a circuit between the feedback terminal and an adjustable resistor is equivalent to a circuit between the monitoring terminal and an anti-fuse memory cell.
US12046307B2

Embodiments disclosed can include identifying wordline groups where each wordline group is associated with a corresponding default program verify (PV) voltage for each programming level, and determining, for each wordline group, a maximum read window budget (RWB) increase. They can further include defining a target aggregate RWB increase amount based on the maximum RWB increase, and determining, for each wordline group, a minimum number of memory cell programming level groups with corresponding PV voltage offsets sufficient to reach the target aggregate RWB increase amount. The embodiments can also include grouping the programming levels of a specified memory cell into the minimum number of programming level, and applying, based on the specific programming level group containing a target programming level, a corresponding PV voltage offset during a memory cell access operation.
US12046293B2

A memory device and a method for operating selective erase scheme are provided. In an erase operation, a switch voltage is applied to at least one of a string select line or a ground select line of a selected sub-block of a selected block, a gate control voltage is applied to selected word lines of the selected sub-block, and an erase voltage is applied to bit lines and a common source line of the selected sub-block. The switch voltage is smaller than the erase voltage. The gate control voltage is smaller than the switch voltage and the erase voltage.
US12046286B1

A semiconductor circuit and an operating method for the same are provided. The semiconductor circuit includes strings. The strings include a first string and a second string. The first string includes a first device unit and a second device unit in series. The first string has a weight signal W1. The first device unit has an input signal A. The second device unit has an input signal B. The second string includes a third device unit and a fourth device unit in series. The second string has a weight signal W2. The third device unit has an input signal Ā. The fourth device unit has an input signal B. An output signal of the semiconductor circuit is a sum of output string signals of the strings.
US12046283B2

Disclosed are a compute-in-memory array and module, and a data computing method; a storage cell is configured to form an array used for computation; the storage cell consists of bitcells serially connected in sequence; a bitcell comprises a switching device and a resistive memory; the switching device is connected in series or in parallel with the resistive memory; the write resistance value of the storage cell is determined by means of controlling the switching state of the switching device so as to change the resistance state of the resistive memory. Since resistive memories have different resistance states, a resistive memory can be set in different resistance states by means of the switching state of the switching device, such that the storage cell is at a required write resistance value, thereby enabling the quick implementation of a write operation of the bitcell.
US12046274B2

A nonvolatile memory device includes a first lower interlayer insulation layer and a second lower interlayer insulation layer that are sequentially stacked in a first direction; a lower metal layer disposed in the first lower interlayer insulation layer; and a plurality of lower bonding metals disposed in the first lower interlayer insulation layer and the second lower interlayer insulation layer and spaced apart from each other in a second direction that intersects the first direction. An uppermost surface in the first direction of the lower metal layer is lower than an uppermost surface in the first direction of the plurality of lower bonding metals, and the lower metal layer is placed between the plurality of lower bonding metals.
US12046272B2

According to one embodiment, a memory system includes a controller controls writing data to a non-volatile memory and a volatile memory, a power supply circuit generates voltages with a first voltage externally supplied and supplies the voltages to the non-volatile memory, volatile memory, and controller, and a backup power supply circuit. The power supply circuit, when the first voltage drops irrespective of a shutdown command, generates the voltages with an output voltage of the backup power supply circuit. The controller changes a size of data storable in the volatile memory in accordance with a supply capability fed from the backup power supply circuit.
US12046265B1

Various illustrative aspects are directed to a data storage device, comprising one or more disks; an actuator mechanism configured to position one or more heads proximate to a corresponding disk surface of the one or more disks; and one or more processing devices. The one or more processing devices are configured to: select a sector on the corresponding disk surface to which to write data, wherein the sector is selected in accordance with a data erosion mitigation pattern; and output, while the head is positioned proximate to a preceding sector that precedes the selected sector, a laser pre-bias current to a laser-generating component of the head, wherein the laser pre-bias current is sufficient to induce significant data erosion on the preceding sector.
US12046256B2

Various illustrative aspects are directed to a data storage device, comprising one or more disks; an actuator mechanism configured to position one or more heads proximate to a corresponding disk surface of the one or more disks; and one or more processing devices. The one or more processing devices comprise read/write circuitry which comprises an asynchronous demodulation module. The asynchronous demodulation module is configured to receive demodulated null burst signals based on the selected head reading servo burst fields of the corresponding disk surface; and output, based on the demodulated null burst signals, a radial position signal, indicative of a radial position of the selected head.
US12046247B2

Systems and methods for providing forward error correction for a multi-channel audio signal are described. Blocks of an audio stream are buffered into a frame. A transformation can be applied that compacts the energy of each block into a plurality of transformed channels. The energy compaction transform may compact the most energy of a block into the first transformed channel and to compact decreasing amounts of energy into each subsequent transformed channel. The transformed frame may be encoded using any suitable codec and transmitted in a packet over a network. Improved forward error correction may be provided by attaching a low bit rate encoding of the first transformed channel to a subsequent packet. To reconstruct a lost packet, the low bit rate encoding of the first channel for the lost packet may be combined with a packet loss concealment version of the other channels, constructed from a previously-received packet.
US12046240B2

The invention provides a content playback system comprising a playback device that is configured to detect a voice command from a user and to play content. When a voice command is received, the system is configured to analyse the voice command to determine a user intent. The system then extracts one or more entities from the voice command, wherein each of the extracted entities is of a type associated with the determined user intent. Then, based on the one or more extracted entities, the system controls the playback device. Analysis of the voice command in this manner may improve an accuracy with which a meaning of the voice command can be obtained, thereby facilitating control of the playback device.
US12046233B2

Determining a language for speech recognition of a spoken utterance received via an automated assistant interface for interacting with an automated assistant. Implementations can enable multilingual interaction with the automated assistant, without necessitating a user explicitly designate a language to be utilized for each interaction. Implementations determine a user profile that corresponds to audio data that captures a spoken utterance, and utilize language(s), and optionally corresponding probabilities, assigned to the user profile in determining a language for speech recognition of the spoken utterance. Some implementations select only a subset of languages, assigned to the user profile, to utilize in speech recognition of a given spoken utterance of the user. Some implementations perform speech recognition in each of multiple languages assigned to the user profile, and utilize criteria to select only one of the speech recognitions as appropriate for generating and providing content that is responsive to the spoken utterance.
US12046225B2

This application relates to an audio synthesis method, a storage medium, and a computer device. The method includes: obtaining a target text; determining a target song according to a selection instruction; synthesizing a self-made song using the target text and tune information of the target song according to a tune control model, the target text being used as the lyrics of the self-made song. The solutions provided in this application improve an audio playback effect.
US12046215B2

A display device includes a plurality of pixels, a plurality of scanning signal lines, a plurality of data signal lines, a source driver configured to supply a data signal to the plurality of pixels via a corresponding data signal line of the plurality of data signal lines, and a spare wiring line configured to connect to a disconnected data signal line. For each data signal output to a data signal line with disconnection corrected by the spare wiring line, the source driver sets an output delay amount according to a disconnection position and a line position of a pixel to be supplied with the data signal.
US12046213B2

A display device includes: a display panel with pixel rows; a light source device having light emission regions; and a controller configured to control light emission of the light emission regions. A second period is shorter than a first period. The first period is a period from a drive timing of one or more pixel rows that are driven first to a drive timing of one or more other pixel rows that are driven last. The second period is a period from a light emission timing of one or more light emission regions that emit light first to a light emission timing of one or more other light emission regions that emit light last. The light emission timing of the one or more light emission regions that emit light first is different from the light emission timing of the one or more other light emission regions that emit light last.
US12046207B2

A display device is provided. At least one base color of a red base color, a green base color, and a blue base color of the display device is formed by mixing at least two primary colors of the three primary colors. The display device of the invention may decrease the issue of color distortion.
US12046191B2

Disclosed is a data driving circuit including a noise filter, first through third voltage generators, and an output circuit. The noise filter receives a driving voltage and removes noise from the driving voltage to output a filtered driving voltage. The first voltage generator outputs a first voltage, a second voltage, and a third voltage. The second voltage generator generates a first reference voltage based on the filtered driving voltage, the first voltage, and the second voltage. The third voltage generator generates a second reference voltage based on the filtered driving voltage, the second voltage, and the third voltage. The output circuit outputs a data signal of a voltage level corresponding to an image signal based on the first reference voltage and the second reference voltage.
US12046188B2

The present disclosure discloses a display device and a driving method of the display device. The display device includes a display panel for displaying an image, a driver for driving the display panel, a controller for controlling the driver, and a duty cycle controller for defining an unknown area in which vertical resolution information is not known and a known area in which the vertical resolution information is known within one frame when a driving frequency of the display panel is changed, and varying a duty cycle for driving the known area.
US12046185B2

A display apparatus includes: a modular display panel including a plurality of display modules; and a timing controller. Each of the plurality of display modules includes: a display panel including a pixel array and subpixel circuits; and a driving unit which drives the subpixel circuits such that inorganic light-emitting elements in the pixel array successively emit light in a first order of multiple row lines or in a second order opposite to the first order. The timing controller provides the driving unit of a first display module with first control signals for causing the inorganic light-emitting elements of the first display module to emit light in the first order, and provides the driving unit of a second display module, which is positioned above or below the first display module, with second control signals for causing the inorganic light-emitting elements of the second display module to emit light in the second order.
US12046181B2

A shift register, a gate driving circuit, and a display panel. The shift register includes a first input module, a second input module, a first output module, a second output module, a first output control module, and a second output control module, where the first input module is configured to control the potential of a first node according to a first start signal and a first clock signal, the second input module is configured to control the potential of a second node according to a second start signal and the first clock signal, and the second start signal and the first start signal have opposite potentials; the first output module includes a first coupling unit configured to couple the potential of a third node according to the potential of a first output terminal in the case where the potential of the first output terminal jumps.
US12046164B2

According to an aspect of the present disclosure, a display device includes a display panel, a first back cover supporting the display panel on a rear surface of the display panel, a roller around which the display panel and the first back cover are wound, a pad glass disposed on the rear surface of the first back cover and including a plurality of pads disposed thereon, a plurality of flexible films bonded to the pad glass, and a plurality of side lines electrically connecting the plurality of pads of the pad glass and the display panel. Accordingly, the plurality of pads is separately formed from the display panel so that any stress which may be transmitted to the plurality of pads and the plurality of flexible films when the display device is wound or unwound can be minimized.
US12046162B2

A roll of direct-thermal material may have a length of direct-thermal material including a facestock. An adhesive layer is on a first side of the facestock. A direct thermal coating is on a second side of the facestock, the direct thermal coating configured to selectively darken by heat activation when direct thermal printed. a cured ultraviolet LED coating is on the direct thermal coating, the cured ultraviolet LED coating having photoinitiators with substantial activation at an exposure limited to LED radiation at a 365 nm-450 nm wavelength range, and configured to allow direct thermal printing of the direct thermal coating therethrough, the cured ultraviolet LED coating curable without heat activating the direct thermal coating. The length of direct-thermal material being rolled on itself.
US12046161B1

An example sign installation tool has a frame and an installation assembly. The frame has a first elongate member and a second elongate member. The installation assembly has a first brake assembly, a second brake assembly, a support member, a step, and a locking member. The first brake assembly is slidably disposed on the first elongate member and is moveable between an unlocked position and locked position. The second brake assembly slidably disposed on the second elongate member and is moveable between an unlocked position and locked position. The support member extends from the first brake assembly to second brake assembly. The step is disposed on the support member. The locking member is attached to the first brake assembly and second brake assembly and is moveable between a first position and second position.
US12046140B2

A mobility information provision system includes a collector, a mapping unit, a generator, and a controller. The collector collects field information on movement of mobile bodies using communication apparatuses provided in respective predetermined zones or respective predetermined sections. The mapping unit maps positions of the mobile bodies based on the collected field information. The generator generates course-related information based on information on the mapped positions of the mobile bodies. The controller is provided for each of the mobile bodies and controls movement of corresponding one of the mobile bodies based on the course-related information. If the collected field information includes information on an obstacle that would hinder the movement of the mobile bodies, the mapping unit maps the obstacle together with the positions of the mobile bodies, and the generator generates the course-related information for the mobile bodies to cause the mobile bodies to move avoiding the obstacle.
US12046134B2

Systems and methods are provided for identifying a vehicle subject to an emergency alert are provided. The system comprises one or more autonomous vehicles, each autonomous vehicle comprising a vehicle detection and identification system configured to analyze one or more vehicles within a surrounding environment, and a wireless emergency alert system. The wireless emergency alert system may be configured to receive or generate an emergency alert, wherein the emergency alert includes a geographic region associated with the emergency alert and one or more identifiable markers of a wanted vehicle, determine one or more autonomous vehicles to receive the emergency alert, and relay the emergency alert to the one or more autonomous vehicles.
US12046132B2

First feature points can be determined which correspond to pose-invariant surface model properties based on first data points included in a first lidar point cloud acquired by a sensor. A three-dimensional occupancy grid can be determined based on first data points included in the first lidar point cloud. Dynamic objects in a second lidar point cloud acquired by the sensor can be determined based on the occupancy grid. Second feature points can be determined which correspond to pose-invariant surface model properties based on second data points included in the second lidar point cloud not including the dynamic objects. A difference can be determined between corresponding feature points included in the first feature points and the second feature points. A traffic infrastructure system can be alerted based on the difference exceeding a threshold.
US12046131B2

A computer-implemented method of predicting an external actor trajectory comprises receiving, at a computer, sensor inputs for detecting and tracking an external actor; applying object tracking to the sensor inputs, in order track the external actor, and thereby determine an observed trace of the external actor over a time interval; determining a set of available goals for the external actor; for each of the available goals, determining an expected trajectory model; and comparing the observed trace of the external actor with the expected trajectory model for each of the available goals, to determine a likelihood of that goal.
US12046130B2

The present invention provides a sport status presentation system with which a user can easily grasp, by touch, the status of a sport competition in which two teams compete and the players on the two teams capture a single ball from each other while moving within a single competition area and score points by placing the ball in a goal set for each team. The sport status presentation system includes two vibrating bodies, the vibrating bodies respectively apply vibration to sites on the left side and the right side of the body of the user and are allocated to the respective teams, and the vibrating body allocated to the team in possession of the ball, among the two vibrating bodies, vibrates by a larger amount as a distance between the ball and the goal or a goal line of the team in possession of the ball decreases.
US12046126B2

Methods, systems, and apparatuses for securing property are presented. Video content viewed by a user may be detected, and the user may be automatically prompted to change settings on a security system based on the detecting. A comparison of the current time with the duration of the video content may serve as the basis for such prompting. Additionally, a premise security system may be placed in a learning mode. Changes in position of a security sensor may be detected and used to set a permitted range of motion for the sensor. Further, a plurality of security sensor profiles may be stored, and each profile may identify a different predefined permitted range of motion of a sensor. The addition of a new sensor to a premise may be detected, and a user may be prompted, on a display, to identify a profile to be used for the new sensor.
US12046108B2

Gaming systems and methods which utilize the results of a sporting event to modify one or more parameters of a play of a game, such as a wagering game of chance.
US12046102B2

A gaming method and system, the method comprising providing one or more reels in a spinning reel game, the reels being displayed as three dimensional and displayed as provided with game symbols along and around the reels, displaying spinning of the reels and thereby sequentially displaying at least some of the game symbols displayed as provided along the reels, displaying rotating of the reels and thereby sequentially displaying at least some of the game symbols displayed as provided around the reels, stopping the spinning and the rotating of each of the reels at a respective stop position, and determining a game outcome based on at least some of the game symbols displayed when each of the reels is in its respective stop position.
US12046101B2

An interactive electronic gaming machine that includes cumulative free games and a spinning wheel feature is disclosed. The interactive electronic gaming machine is a video slot machine game that includes a base game, cumulative free games, and a spinning wheel feature. The spinning wheel feature may include a plurality of values, selectable in response to a spin and stop of the spinning wheel. The selected value can include a multiplier associated with cumulative free games, which enhances a payout to a player of the interactive electronic gaming machine.
US12046086B2

An apparatus including a policy acquisition circuit, a parameter acquisition circuit, and a parameter storage circuit. The policy acquisition circuit interprets a vehicle policy data value having at least one requested vehicle property. The parameter acquisition circuit interprets vehicle parameter values from providing end points each on at least one network zone of a vehicle. The parameter storage circuit selectively stores a portion of the vehicle parameter values. A first portion of the stored portion of the vehicle parameter values is stored on a storage end point distinct from an associated one of the providing end points for the at least a first portion of the stored vehicle parameter values. The parameter storage circuit also determines a reserved memory amount by determining an amount of data to be collected to support the at least a portion of the vehicle parameter values.
US12046080B2

A method and apparatus for generating a Value Bearing Indicium (VBI) for on-line ticketing applications. A VBI may be generated by hashing user information to create a message digest that is used to create a digital signature. The digital signature is combined with the user information to create a VBI that can be validated by a variety of stand-alone or on-line methods. An on-line ticketing application using the VBI is described.
US12046077B2

A method can include determining an assistance-initiating characteristic corresponding to a user. Determining the assistance-initiating characteristic can be based, at least in part, on a user action by the user. The method can further include generating an adaptation corresponding to the assistance-initiating characteristic. Generating the adaptation can include automatically adjusting an adaptable device.
US12046075B2

An information processing apparatus (100) includes an extraction unit (102) that extracts first face feature information from a facial region of a person included in a first image (10), and extracts first person region feature information from a region including others than a face of the person, and a collation unit that collates two or more pieces of feature information with each other, in which the extraction unit (102) extracts, in a case where second face feature information is unable to be extracted from a facial region of a person included in the second image (20), second person region feature information from a region including others than a face of the person included in the second image (20), and in which the collation unit (104) collates the second person region feature information with the first person region feature information.
US12046073B2

A computer implemented method, a computerized apparatus and a computer program product for automatic scent selection. The computer implemented method comprising: detecting an event, wherein the event is associated with a user. The method further comprising: in response to the detection of the event, determining, by a processor, a scent for the event. The method further comprises applying, by a dispenser, the selected scent on the user.
US12046072B2

This disclosure describes systems and techniques for synchronizing cameras and tagging images for face authentication. For face authentication by a facial recognition model, a dual infrared camera may generate an image stream by alternating between capturing a “flood image” and a “dot image” and tagging each image with metadata that indicates whether the image is a flood or a dot image. Accurately tagging images can be difficult due to dropped frames and errors in metadata tags. The disclosed systems and techniques provide for the improved synchronization of cameras and tagging of images to promote accurate facial recognition.
US12046071B2

An aspect of the present invention provides an optical imaging device including a first detecting unit. The first detecting unit includes a plurality of first pixels, a first opaque layer and at least one first micro-lens. The plurality of first pixels respectively has a plurality of first optoelectronic elements. The first opaque layer has at least one opening and is disposed over the plurality of first optoelectronic elements. The at least one first micro-lens is disposed over the first opaque layer, and overlaps at least one of the plurality of first pixels.
US12046069B2

A method to facilitate extraction of display objects for industrial diagrams are disclosed herein. The method comprises: receiving user input indicating a first display object within an industrial diagram; extracting the first display object to generate a first graphic extraction template; identifying one or more regions within the first graphic extraction template; masking the text information; linking each of the one or more regions with at least a portion of an object name of the first display object; extracting all the display objects, from the industrial diagram, that are of the type of the first display object using the first graphic extraction template to generate a first set of extracted graphic objects; and for each of the first set of extracted graphic objects, matching text information within each of the one or more regions with at least a portion of an object name.
US12046066B2

Systems and methods for document analysis. An image containing at least one document is received at a pre-processing stage and the image is analyzed for image quality. If the image quality is insufficient for further processing, this is adjusted until the image is suitable for further processing. After the image quality adjustment, the image is then passed to an initial processing stage. At the initial processing stage, the boundaries of one or more documents within the image are determined. In addition, the orientation of the image may be adjusted and the type of document(s) within the image is determined. From the initial processing stage, the adjusted image is then passed to a data extraction stage. At this stage, clusters of data within the document are determined and bounding boxes are placed around the clusters. Data regarding each of the clusters of data is then gathered.
US12046064B2

There is a need for more effective and efficient predictive document conversion. This need can be addressed by, for example, solutions for performing document conversion using a trained convolutional neural document conversion machine learning. In one example, the trained convolutional neural document conversion machine learning model is associated with a preprocessing block having a plurality of preprocessing subblocks, one or more main processing blocks each having a plurality of main processing subblocks, and a plurality of postprocessing subblocks each having one or more postprocessing subblocks, and the trained convolutional neural document conversion machine learning model is further associated with a preprocessing subblock repetition count hyper-parameter that defines a preprocessing subblock count of the plurality of preprocessing subblocks.
US12046060B2

An ink file output method is provided, which includes: generating M (M is an integer of 1 or more) pieces of stroke data SD on the basis of event data generated as M input devices move, respectively; generating N (N is an integer of 1 or more and M or less) kinds of logical names LN (metadata) identifying the M number of input devices; generating a metadata block associating the M pieces of stroke data SD with the N kinds of logical names LN; and writing the M pieces of stroke data SD and the metadata block to an ink file.
US12046055B2

An image processing device is provided that can easily generate label data used for an object recognition technology using three-dimensional point cloud data. The image processing device (1) includes a three-dimensional point cloud obtaining unit (2), a two-dimensional label obtaining unit (4), and a label conversion unit (6). The three-dimensional point cloud obtaining unit (2) obtains three-dimensional point cloud data that represents a three-dimensional point cloud of an object. The two-dimensional label obtaining unit (4) obtains two-dimensional label data corresponding to a two-dimensional image of the object. The label conversion unit (6) associates the two-dimensional label data with the three-dimensional point cloud data, and converts the two-dimensional label data into three-dimensional point cloud label data that indicates a label of the three-dimensional point cloud.
US12046040B2

Methods, apparatus and systems for counting and recognizing objects or people based on rhythmic motion monitoring are described. A described method comprises: obtaining N1 time series of channel information (TSCI) of a wireless multipath channel that is impacted by a rhythmic motion of an object in a venue, wherein the N1 TSCI is extracted from a wireless signal transmitted from a transmitter to a receiver through the wireless multipath channel; decomposing each of the N1 TSCI into N2 time series of channel information components (TSCIC), wherein a channel information component (CIC) of each of the N2 TSCIC at a time comprises a respective component of a channel information (CI) of the TSCI at the time, wherein N1 and N2 are positive integers; monitoring the rhythmic motion of the object based on at least one of: the N1*N2 TSCIC and the N1 TSCI.
US12046036B2

Methods, devices, and computer-readable storage media for the customized presentation of digital information in a physical space, the method formulates information from physical space and accesses a predetermined first group of data sets of a virtual space based on the formulated information. The accessed virtual space is associated with the physical space. The method then generates a local data set associated with the first group of data sets and accesses a predetermined second group of data sets of the same virtual space. The method then transforms the second group of data sets using the local data set and provides the transformed data sets to be overlaid on the physical space.
US12046026B2

A keypoint detection system includes: a camera system including at least one camera; and a processor and memory, the processor and memory being configured to: receive an image captured by the camera system; compute a plurality of keypoints in the image using a convolutional neural network including: a first layer implementing a first convolutional kernel; a second layer implementing a second convolutional kernel; an output layer; and a plurality of connections between the first layer and the second layer and between the second layer and the output layer, each of the connections having a corresponding weight stored in the memory; and output the plurality of keypoints of the image computed by the convolutional neural network.
US12046025B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for determining one or more neural network architectures of a neural network for performing a video processing neural network task. In one aspect, a method comprises: at each of a plurality of iterations: selecting a parent neural network architecture from a set of neural network architectures; training a neural network having the parent neural network architecture to perform the video processing neural network task, comprising determining trained values of connection weight parameters of the parent neural network architecture; generating a new neural network architecture based at least in part on the trained values of the connection weight parameters of the parent neural network architecture; and adding the new neural network architecture to the set of neural network architectures.
US12046016B2

A method of the disclosure includes receiving, by a processing device, a document image, dividing the document image into a plurality of patches and determining, for each patch, whether the patch is monochromatic or polychromatic. It further includes clusterizing a plurality of monochromatic patches into a plurality of clusters within a color space, wherein each cluster corresponds to a color layer of a plurality of color layers of the document image, and segmenting each polychromatic patch into a corresponding plurality of monochromatic segments. The method also includes, for each polychromatic patch, associating each monochromatic segment of the corresponding plurality of monochromatic segments with a cluster of the plurality of clusters, and utilizing the plurality of clusters for performing an information extraction task on the document image.
US12046014B2

A method of preprocessing incoming video data of at least one region of interest from a camera collecting video data having a first field of view is disclosed herein that includes receiving the incoming video data from the camera; preprocessing the incoming video data, by a computer processor, according to preprocessing parameters defined within a runtime configuration file, with the preprocessing including formatting the incoming video data to create first video data of a first region of interest with a second field of view that is less than the first field of view; and publishing the first video data of the first region of interest to an endpoint to allow access by a first subscriber.
US12046003B2

A visual localization method includes generating a first feature point map by using first map data calculated on the basis of a first viewpoint; generating a second feature point map by using second map data calculated on the basis of a second viewpoint different from the first viewpoint; constructing map data for localization having the first and second feature point maps integrated with each other, by compensating for a position difference between a point of the first feature point map and a point of the second feature point map; and performing visual localization by using the map data for localization.
US12046001B2

The disclosure provides example visual localization methods. One method includes that a terminal device obtains an image of a building. The terminal device generates a descriptor based on the image. The descriptor includes information about a horizontal viewing angle between a first vertical feature line and a second vertical feature line in the image. The first vertical feature line indicates a first facade intersection line of the building, and the second vertical feature line indicates a second facade intersection line of the building. The terminal device performs matching in a preset descriptor database based on the descriptor, to obtain localization information of a photographing place of the image.
US12045998B2

In accordance with one embodiment of the present disclosure, a method includes receiving a set of images, each image depicting a view of a scene, generating sparse depth data from each image of the set of images, training a monocular depth estimation model with the sparse depth data, generating, with the trained monocular depth estimation model, depth data and uncertainty data for each image, training a NeRF model with the set of images, wherein the training is constrained by the depth data and uncertainty data, and rendering, with the trained NeRF model, a new image having a new view of the scene.
US12045992B2

Methods and systems for training a model include combining data from multiple datasets, the datasets having different respective label spaces. Relationships between labels in the different label spaces are identified. A unified neural network model is trained, using the combined data and the identified relationships to generate a unified model, with a class relational binary cross-entropy loss.
US12045990B2

An image recognition method includes obtaining an image to be segmented. The image includes a plurality of extremum points. Image feature information is generated according to the image and includes N image matrices and a heat map. The heat map is generated according to the plurality of extremum points. An image segmentation region is determined corresponding to the image feature information through an image segmentation model. The image segmentation model includes N matrix input channels and a heat map input channel, the N matrix input channels have a one-to-one correspondence with the N image matrices, and the heat map input channel have a correspondence with the heat map. The method also includes generating an image recognition result of the image according to the image segmentation region.
US12045988B2

Disclosed herein are systems and methods for training a machine learning model for automatic organ segmentation. A processor receives an image of one or more pre-contoured organs, the image comprising a plurality of voxels. The processor executes a machine learning model using the image to output predicted organ labels for the plurality of voxels of the image. The processor determines differences between corresponding predicted organ labels and expected organ labels for the plurality of voxels. The processor determines radiation dose levels that correspond to the plurality of voxels of the image. The processor determines weights for the plurality of voxels based on the radiation dose levels of the respective voxels. The processor then trains the machine learning model based on the differences and the weights for the plurality of voxels.
US12045984B2

The present invention relates to a method for comparing three-dimensional dental structures, comprising the steps of acquiring (S101) a target data set representing the shape and optical properties of a natural tooth; rendering (S102) a digital tooth model (200) to generate an actual data set representing the shape and optical properties of the digital tooth model; determining (S104) a first comparison value from the actual data set; determining (S105) a second comparison value from the target data set; and determining (S106) a deviation based on the first and second comparison values.
US12045983B2

Systems and methods for analyzing pathologies utilizing quantitative imaging are presented herein. Advantageously, the systems and methods of the present disclosure utilize a hierarchical analytics framework that identifies and quantify biological properties/analytes from imaging data and then identifies and characterizes one or more pathologies based on the quantified biological properties/analytes. This hierarchical approach of using imaging to examine underlying biology as an intermediary to assessing pathology provides many analytic and processing advantages over systems and methods that are configured to directly determine and characterize pathology from underlying imaging data.
US12045975B2

A mask inspection method includes photographing a cell mask through which openings is formed to obtain an image, setting an area of the image adjacent to an edge of the cell mask as an inspection area, comparing a grayscale of the openings in the inspection area with a reference grayscale, and checking a defect of the cell mask according to a result of the comparing of the grayscale of the openings.
US12045968B2

The device relates to a method and an arrangement for visualization or to gauge conditions of the surface of coated materials on baking pans and formulations and applications of materials to enhance this visualization. Specifically, surfaces on baking pans used in the baking of common foodstuffs where coatings are applied to the pan with visual enhancement additives so as to improve the release of baked products such as but not limited to bread and rolls and like baked goods and visualization of the pans for damage, wear, imperfections, contaminants and other surface defects or abnormalities. The device includes a light and/or energy emitter which reflects light off of the pan surface, an image capture element receiving the reflected light and/or energy to form an image of the pan, a controller analyzing the image of the pan for the aforesaid abnormalities and reporting same.
US12045961B2

Disclosed is an image denoising method and apparatus based on wavelet high-frequency channel synthesis. Image data are expanded to a plurality of frequency-domain channels, a plurality of “less-noise” channels and a plurality of “more-noise” channels are grouped through a noise-sort algorithm, and a denoising submodule and a synthesis submodule based on style transfer are combined to form a generative network. A discriminative network is established to add a constraint to the global loss function. After iteratively training the GAN model described above, the denoised image data can be obtained through wavelet inverse transformation. The disclosed algorithm can effectively solve the problem of “blurring” and “loss of details” introduced by traditional filtering or CNN-based deep learning methods, which is especially suitable for noise-overwhelmed image data or high dimensional image data.
US12045958B2

Neural network based systems, methods, and instrumentalities may be used to remove motion artifacts from magnetic resonance (MR) images. Such a neural network based system may be trained to perform the motion artifact removal tasks without reference (e.g., without using paired motion-contaminated and motion-free MR images). Various training techniques are described herein including one that feeds the neural network with pairs of MR images with different levels of motion contamination and forces the neural network learn to correct the motion contamination by transforming a first image of a contaminated pair into a second image of the contaminated pair. Other neural network training techniques are also described with an aim to reduce the reliance on training data that is difficult to obtain.
US12045951B2

Techniques are described for automated operations to analyze visual data from images acquired in multiple rooms of a building to generate multiple types of building information (e.g., to include a floor plan for the building), such as by using a trained neural network to jointly generate the multiple types of building information by combining visual data from pairs of the images, and for subsequently using the generated building information in one or more further automated manners, with the building information generation further performed in some cases without having or using information from any distance-measuring devices about distances from an image's acquisition location to walls or other objects in the surrounding room. The automated operations may include generating some types of building information with respect to each image pixel column, and other types of building information by combining data from both images of a pair.
US12045944B2

Colored three-dimensional digital model generation techniques and systems are described. In one example, scanning techniques are employed by a scanning system that scans a physical object while disposed within packaging to form a three-dimension digital model. A model coloring system is employed to color the three-dimensional digital model. A two-dimensional digital image is employed that captures the same or similar physical object. In one example, features of the model are matched to the image. This is then used to align a viewing perspective with respect to the model with a viewing perspective of the object within the digital image, e.g., to find which “view” of the model corresponds with the image. The color is then applied from the digital image to the model, e.g., from pixels of the image to corresponding points in the model.
US12045941B1

In one implementation, a method of generating an object model is performed at a device including one or more processors and non-transitory memory. The method includes obtaining a point cloud including a plurality of points, wherein each of the plurality of points is associated with a plurality of sets of coordinates in a three-dimensional space at a respective plurality of time periods. The method includes generating an object model including a plurality of vertices corresponding to the plurality of points and a plurality of edges between respective pairs of the plurality of vertices. The method includes generating, based on the sets of coordinates of a particular point, a characterization vector of a particular vertex corresponding to the particular point, wherein the characterization vector includes a joint label and joint data with respect to one or more of the plurality of edges of the particular vertex.
US12045940B2

A method is provided. The method includes selecting media content including a full scene description, selecting a 5th generation (5G) media streaming downlink (5GMSd) application server (AS) to stream the media content based on the full scene description, deriving a simplified scene description based on the full scene description, and creating an augmented reality (AR)/mixed reality (MR) session based on the simplified scene description.
US12045939B2

A multi-agent path planning method is provided. The method includes: generating an initial mesh of a 2D floor plan of a space; optimizing the initial mesh to find a target mesh maximizing a value of a metric function, the metric function including a term reflecting a number of agents that a graph corresponding to a candidate mesh can hold and a term reflecting a number of agents in a largest connected component of the graph corresponding to the candidate mesh, the candidate mesh being a mesh; converting the target mesh into a target graph, each vertex of the target graph representing a position that an agent can reside at, and each edge of the target graph representing a path that an agent can travel on; and planning paths for the plurality of agents according to origins and destinations of the agents and the graph, wherein the agents traveling on the planned paths do not collide with each other.
US12045935B2

Embodiments of the present disclosure relate to a method, an electronic device, and a computer program product for generating a target object. The method includes upsampling a first feature of an input point cloud. The method further includes determining a reference feature of a reference point cloud having a predetermined shape. The method further includes determining a second feature based on the upsampled first feature and the reference feature. The method further includes generating a three-dimensional target object based on the second feature and the input point cloud, wherein the target object has a fitted curved surface, and the target object has a greater number of points than the input point cloud. With embodiments of the present disclosure, a point cloud of the target object can be made denser, and the number of points can be increased, thereby achieving a more accurate three-dimensional reconstruction of the target object.
US12045934B2

An image rendering method for rendering a pixel at a viewpoint includes: for a first element of a virtual scene, having a predetermined surface at a position within that scene, evaluating whether to render a pixel corresponding to the first element using a machine learning system having been trained to output a value representative of the lighting of the predetermined surface at the position, or using an alternative rendering approach, and rendering the pixel according to which of the machine learning system and the alternative rendering approach are chosen.
US12045918B2

A command map GUI that illustrates command usage patterns of a first entity and/or a comparison between the first entity and a second entity. A server receives and stores command usage data from a plurality of clients, each client executing a software application that enables a set of commands. A client displays the GUI based on command usage data received from the server. The GUI displays a circle chart comprising a plurality of segments representing various command categories, each segment including a wedge that represents the amount of usage of the corresponding command category. The GUI also displays a plurality of data points, each data point representing a command, wherein the distance from the center of the circle chart represents the amount of usage of the corresponding command. The GUI may display a certification and/or an unused command recommended for a user based on command usage patterns of the user.
US12045915B2

The present invention is to provide a magnetic resonance image processing method. According to an embodiment of the present invention, a magnetic resonance image processing method by a magnetic resonance image processing apparatus comprises the steps of: obtaining a sub-sampled magnetic resonance signal; acquiring first k-space data from the sub-sampled magnetic resonance signal using a first parallel imaging technique; obtaining a first magnetic resonance image from the first k-space data by using an inverse Fourier operation; generating first input image data by preprocessing the first magnetic resonance image; and obtaining a first output magnetic resonance image from the first input image data using a first artificial neural network model.
US12045911B2

According to one embodiment, a method, computer system, and computer program product for synchronizing a physical environment with a virtual environment is provided. The present invention may include analyzing a virtual environment to determine one or more physical movements required for a user to navigate within the virtual environment; scanning, with one or more sensors, a physical environment to identify one or more physical movements required for the user to navigate within the physical environment; responsive to determining that the one or more physical movements required for a user to navigate within the virtual environment do not match the one or more physical movements required for a user to navigate within the physical environment, identifying how the physical environment must be modified to incorporate the physical movements of the virtual environment; and communicating the identified modifications to the physical environment to the user.
US12045906B2

An embodiment server includes a communicator configured to communicate with a personal mobility and a user terminal and a controller configured to control the communicator to transmit a rental permission signal to the personal mobility in response to receiving an authentication completion signal from the user terminal, wherein the authentication completion signal is a signal generated by the user terminal based on biometric information of a user received by the user terminal and registered biometric information stored in the user terminal.
US12045902B2

A variety of improved techniques for homebuyers to access undeveloped and/or uncompleted communities with homes that are not yet built and lots that are not yet parceled or recognized with addresses are disclosed.
US12045900B1

Systems, methods, apparatuses and computer-readable media for receiving data associated with a structure or home are presented. Data may be received from an insurance provider associated with the structure, from publicly available sources and/or from a user. A template of items to evaluate associated with the structure may be generated. User input may be received associated with one or more of the items and a determination may be made as to whether a potential issue exists with respect to the item. Other aspects relate to receiving data associated with a plurality of items from the template and prioritizing potential issues identified for each item. Other aspects relate to providing options or images to a user for selection. The user may select an option or image based on the similarity to the item in the structure, which may prompt additional options or images to be provided to the user for selection.
US12045897B2

A system according to one embodiment includes an enterprise system configured to provide an enterprise-wide integrated solution for pharmaceutical companies including data integration, template-driven communication, and event planning with end-to-end legal compliance and validation, wherein the enterprise-wide integrated solution includes at least a representative portal and a speaker portal, a representative device of a pharmaceutical company representative configured to communicate with the enterprise system to interact with the representative portal, and a speaker device of a key opinion leader configured to communicate with the enterprise system to interaction with the speaker portal, wherein the representative portal includes at least a programs section that allows the representative to plan a program and a speakers section that allows the representative to view profiles of a plurality of healthcare providers identified as key opinion leaders, and the speaker portal allows the key opinion leader to interact with presentation materials and upcoming program data.
US12045890B2

Systems and methods provide for an automated system for determining whether claims related to an insured item should proceed to an arbitrating body. A virtual assistant (also referred to herein as an “arbitration assessment assistant”) installed in a computing device (e.g., computer, laptop, tablet computer, mobile phone, etc.) may be responsible for managing and assisting an insurance representative (e.g., an insurance adjuster, subrogation representative, etc.) in determining liability and fault relating to a claim, conducting a subrogation process, and ultimately determining whether the claim should be submitted for arbitration. In one or more aspects discussed, herein the process may be fully automated.
US12045886B2

According to various embodiments, trades may be filled based at in part on order price and fill rates determined for providers of orders. In some embodiments, orders at a given price in an order book may be ordered in order of decreasing fill rate, such that orders associated with a higher fill rate (or higher probability of fill) are preferenced above orders associated with a lower fill rate. In some embodiments, order books may also be ordered based in part on response times from order providers. For example, orders in an order book may be ordered according to an algorithm that preferences higher fill rates and shorter response times ahead of orders with lower fill rates and longer response times. Order book ordering algorithms may also consider order quantity and interdependence and duplication of order quantity.
US12045883B2

A computer system 10 for central counterparty limit management, the computer system 10 comprising one or more computers on a network. The computer system 10 comprises an input to receive an indication of a planned order of at least one over-the-counter derivative between counterparties from an asset manager 14. The planned order is associated with at least one actual order to be executed on an execution venue 16. The computer system 10 also includes at least one storage device configured to store a limit comprising an indication of counterparty risk as a stored limit of the asset manager 14; an execution venue output configured to output an indication of a counterparty risk limit of the asset manager 14 to an execution venue 16; and an asset manager output configured to output an indication that the planned order is within the stored limit of the asset manager to the asset manager 14. The computer system 10 is configured such that in response to receiving the indication of a planned order at the input from the asset manager 14, computer system 10 checks if the planned order is within the stored limit of the asset manager 14, and, if the planned order is within the stored limited of the asset manager 14, the computer system 10 outputs from the execution venue output an indication of a limit corresponding to the limit required to execute the actual order associated with the planned order on an execution venue 16 to the execution venue.
US12045882B1

Systems, apparatuses, methods, and computer program products are disclosed for predicting or determining the side of an order book that market liquidity will cluster at a future time period to facilitate optimization of spread capture. The method may include receiving market tick data. The method may include receiving an order book. The method may include in response to reception of the market tick data generating a probability or outcome indicating which side of the order book will cluster, determining an execution strategy based on the probability or outcome, and performing the execution strategy in relation to the order book.
US12045879B2

The disclosed technology relates to assessing and securing credit risk using creditworthiness tokens issued in a blockchain network responsive to particular financial events. An exemplary blockchain node device may store an issuance smart contract associated with an identity and including a first wallet address and allocation parameters. An event query may be sent to an oracle device external to the blockchain network. The event query may include the identity. Event data associated with the identity may then be received from the oracle device in response to the event query. A number of creditworthiness tokens is determined based on an application of the allocation parameters to the event data. The determined number of creditworthiness tokens is then allocated to the identity via the first wallet address. Thereafter, the creditworthiness tokens can be transferred or collateralized, e.g., and can represent creditworthiness for the identity across financial institutions.
US12045873B2

Methods and systems are disclosed for providing seller-initiated financing in a sale of an item between private parties. A financial service system configures a financing program to give sellers the opportunity to offer prospective buyers financing directly. The financial service system enrolls a given seller in the program, providing resources and services to the seller to help market the sale and select a credit-worthy buyer. Once the transaction is completed, the financial service system transfers proceeds to the seller, then configures a loan account and payment plan for the buyer. Alternatively, the program can be implemented with an intermediate service provider, such as an online marketplace retailer. The service provider enrolls the seller and assists with marketing and buyer selection, and the financial service system transfers proceeds to the seller and service provider, and configures a loan account and payment plan for the buyer.
US12045869B2

A webpage serving system is provided and generally includes a server and a computing device. The server may receive a webpage data request for a webpage from the computing device. In response, the server may transmit data identifying a webpage that allows a plurality of items to be added to an online shopping cart in one transaction. The data may include a document, such as an HTML document, based on the type of webpage requested. The document may include instructions to download a particular bundle from a server. The server may also receive a request from the computing device to add at least one item of the plurality of items to the online shopping cart. In response, the server may add the requested item to the online shopping cart. The server may also transmit data confirming that the requested item was added to the online shopping cart.
US12045848B2

A user device may generate a user profile indicating a plurality of user elements. The user device may select a function of a plurality of functions. Based on a selection of the function, an interactive indication of a required element for the function that is missing from the plurality of user elements may be displayed. Instruction for adding the required element to the plurality of user elements may be received based on an interaction with the interactive indication of the required element. The user profile may be updated based on an indication that the required element is added to the plurality of user elements. Based on the updated user profile, a request to execute the function may be sent. For example, a request to execute the function may be sent to a device, an entity, and/or a system associated with and/or providing the function.
US12045834B2

Some embodiments comprise integrating information from a social network into a multi-tenant database system. A plurality of information from the social network is retrieved, using a processor and a network interface of a server computer in the multi-tenant database system, wherein the plurality of information is associated with a message transmitted using the social network. Metadata related to the transmitted message is generated, using the processor. A conversation object is generated, using the processor, based on the plurality of information associated with the transmitted message and the metadata related to the transmitted message. The conversation object is then stored in an entity in the multi-tenant database system, using the processor of the server computer.
US12045831B2

Point-of-sale (POS) e-commerce transaction verification via a mobile device such as a smart phone, smart watch, tablet, PC, appliance or personal assistant rather than numeric keypad on POS device. Near field communication (NFC), quick response (QR) code, push notification and executable application embodiments disclosed.
US12045828B2

A method for pre-authorizing a credit transaction may include receiving a pre-authorization request including a request identifier, a user identifier, a pre-authorization amount, a time duration identifier, and a vendor identifier, transmitting the pre-authorization request to a server remote from the user device, receiving a pre-authorization confirmation including the request identifier, a confirmation identifier, and a time duration identifier, and displaying a confirmation message that the pre-authorization request has been approved. A user device configured to pre-authorize a credit transaction may include a processor, a display in communication with the processor, a wireless transceiver in communication with the processor and a non-transitory memory storing instructions that, when executed by the processor, cause the processor to perform processing including receiving a pre-authorization request, transmitting the pre-authorization request to a server remote from the user device, receiving a pre-authorization confirmation, and displaying a confirmation message that the pre-authorization request has been approved.
US12045824B2

A system including one or more processors and one or more non-transitory computer-readable media storing computing instructions configured to run on the one or more processors and perform various acts. The acts can include: (a) receiving a payment authorization, through a network, from a sender financial institution; (b) obtaining, in real-time after receiving the payment authorization, a sender status based on sender information of the payment authorization; (c) when the sender status is preauthorized, instructing, through the network and in real-time after obtaining the sender status, a recipient financial institution to bypass a transaction fraud detection mechanism; and (d) instructing, through the network, the recipient financial institution to post a payment amount of the payment authorization to a recipient account in real-time. Other embodiments are described.
US12045821B1

A point-of-sale (POS) system may use biometric or other contactless techniques to determine tokenization data that attributes a transaction with a particular payment account for settlement. A first payment method specified by a user for use at the POS may be issued by a first bank that does not participate in tokenization. A second payment account associated with a different entity and issued by a second bank that does support tokenization is associated with the first payment method. The POS transaction completes, using a token associated with the second payment account. Another transaction then takes place in which the second bank charges the first bank for the amount of the completed transaction.
US12045816B2

Methods, systems, and apparatuses are described herein for improving computer authentication processes by analyzing user response times to authentication questions. A request for access to an account may be received. Transaction data associated with a user of that account may be retrieved, and a list of merchants may be generated based on the transaction data. A blocklist may be retrieved, and the list of merchants may be filtered based on the blocklist. An authentication question may be presented. The authentication question may relate to the list of merchants. User responses may be received, and response times for the user responses may be measured. Based on the response times and the response times for other users, an average response time for the merchants may be determined. Based on the average response time for a particular merchant exceeding a threshold, the particular merchant may be added to the blocklist.
US12045812B2

A technique for improving the security of a portable consumer device may include storing a first account identifier and a second account identifier associated with the first account identifier, the second account identifier and the first account identifier being associated with the same account on the portable consumer device. When the portable consumer device is interacting with a reader device to conduct a transaction, the portable consumer device may determine whether the transaction is a proximity transaction by sensing whether a wireless interrogation signal is being transmitted from the reader device, and determine which of the first account identifier and the second account identifier to provide to the reader device based on whether the transaction is a proximity transaction.
US12045807B2

Method, system, and computer program product for executing cryptocurrency transactions. A request to execute a transaction related to a first cryptocurrency token is received by a secure ledger network. The secure ledger network executes a smart contract validated thereby and determining at least one rule for performing the transaction. Execution of the transaction comprising determining a price of the first cryptocurrency token and/or an amount of at least one of the first cryptocurrency token and another cryptocurrency token obtained in exchange of one another, based on a group of parameters comprising: a total amount (Tt) of the first cryptocurrency token in circulation, a total reserve (Tr) of the other cryptocurrency token in a reserve, and a reserve ratio constant (Rr) predefined as a ratio between the total reserve and a token market cap. A secure ledger maintained by the secure ledger network is updated about completion of the transaction.
US12045805B2

Users of a multisignature wallet can customize keys to initiate various transactions. As a user specifies roles to customize keys, a smart contract is updated to associate the roles with the keys, where the customized keys are then associated with the user's multisignature wallet. The user may perform transactions by signing using the key or an address of the key, where a transaction can be processed upon verifying the key and its role. Additionally, a privacy service can facilitate blockchain transactions initiated using a key of a multisignature wallet. The privacy service receives a transaction signed by a key of the multisignature wallet and identifies a proxy wallet using the key. The privacy service validates and signs the transaction, which is then sent to a proxy wallet. The proxy wallet can cause a blockchain transaction to be executed.
US12045804B2

Delegated administration of permissions using a contactless card. In one example, a permissions module may receive a request from a first account to grant a second account access to a computing resource. The permissions module may receive permissions data of the first account from a contactless card and encrypted data generated by the contactless card. The permissions module may transmit the permissions data and the encrypted data to an authentication server, which may verify the encrypted data based at least in part on the private key, and determine, based on the permissions data, that the first account has permissions to grant access to the computing resource. The permissions module may receive, from the authentication server, an indication of the verification of the encrypted data and a permissions vector associated with the second account, the permissions vector reflecting the grant of access to the computing resource to the second account.
US12045801B2

Techniques for performing secure contactless payments are disclosed. An example apparatus includes an external contactless card reader, including a first short-distance communication antenna, connected to a card reader terminal using a feed line. The first short-distance communication antenna is configured to convert an electromagnetic signal including data received from a contactless payment card into an analog signal and is not configured to digitize the analog signal. The card reader terminal includes a short-distance receiver circuit and a secure controller, both located within a secure area, and a second short-distance communication antenna, wherein the first and second short-distance communication antennas are connected via separate paths to the short-distance receiver circuit. An example method includes receiving an electromagnetic signal including card data via a short-distance communication antenna in an external contactless card reader, converting the electromagnetic signal into an analog signal and transferring the analog signal to a card reader terminal.
US12045798B2

A mobile payment method includes making a mobile payment request an automated response system of a merchant store for a purchase. A mobile number of a mobile device is provided to the automated response system. Payment information including the mobile number and a payment amount is sent from the automated response system to the mobile payment server. A Uniform Resource Locator (URL) link is created by the mobile payment server and contains transaction information. The URL link is sent to the mobile device where a customer selects the URL link to set up a Hypertext Transfer Protocol Secure (HTTPS) session. A program script is downloaded. A payment transaction is confirmed by the mobile device which generates and sends encrypted payment data to a payment network through the mobile payment server.
US12045794B2

Methods, systems, apparatus, and non-transitory computer readable media are described for using a vehicle as a payment device. Various aspects may include receiving a selection of a stored financial card or financial account at a vehicle head unit. The selected financial card or financial account may be transmitted to a point-of-sale (POS) terminal for making a payment by transmitting a tokenized card number to the POS terminal. The tokenized card number may be transmitted over a very short-range communication link to ensure that the transmission is secure. For example, electronic circuitry may be attached to the exterior of the vehicle, where the electronic circuitry may be within a threshold distance (e.g. one inch, three inches, six inches, one foot, three feet, etc.) of the POS terminal. The tokenized card number may be transmitted from the vehicle head unit to the electronic circuitry and then to the POS terminal.
US12045786B2

A global transfers computer system is configured to facilitate global transfers for customers having a plurality of accounts with different entities in different countries. The global transfer may be a foreign exchange (FX) transfer or a non-FX transfer. The global transfers computer system includes a customer database, a user interface, and at least one computer implementing a global customer data computer application, a global transfers computer application, and/or a foreign exchange computer application. Various embodiments are described, including a computer implemented method for performing global transfers using a global transfers computer system.
US12045777B2

A system and method for end-to-end transaction management, for example, for a structured finance market. The system and method digitizes and deconstructs complex interconnected transaction documents. The system creates transparency around the complexities of the transactions, generating significant efficiencies for existing market participants and enabling access to previously hidden and/or inaccessible data. In some embodiments, the platform supports a selected ecosystem (compared to specific use-cases within a market vertical) with a seamless integration of frameworks and schemas for the organization and structure of provisions, analytical tools extracting the required data, and the creation of metrics to informatively assess and calibrate the market. The system advantageously creates a digital language providing a tool, which will further enable the digitization of the finance ecosystem.
US12045776B2

Computerized methods for modifying at least one component of a clinical order are provided. The methods may include receiving a clinical order, the clinical order having a first component associated with a first phase and a second component associated with a second phase, wherein the first and second components have a first attribute in common, receiving an indication to modify the first attribute of the first component, and modifying the first attribute of the first component and the second component based on the indication received. The methods may further include associating the first and second components of the clinical order to form a cross-phase group and displaying the first and second components in association with an electronic record, e.g., an electronic medical record, in conjunction with a cross-phase group identifier to identify the components as members of the cross-phase group. Computerized systems for performing the disclosed methods are also provided.
US12045771B2

One or more identifiers are received based on an electronic scan of computer-readable indicia. The computer-readable indicia being coupled to an asset. The asset is associated with one or more shipping operations. Based at least in part on the one or more identifiers, it is determined that the asset is requested for return. Based at least in part on the one or more identifiers, a shipping label corresponding to a destination location for the asset to be returned to is automatically generated or a location for the asset to be delivered to is automatically changed.
US12045769B2

Method and systems for an autonomous storage and retrieval tower integrated with a fulfillment system.
US12045765B1

A package tracking system comprises a package room for holding packages intended for delivery to one or more package recipients, an optical sensing device positioned to capture one or more images of each package brought to the package room, one or more light sources, and a computing system including a processor, memory, and executable code stored on the memory. The processor executes the executable code to detect a presence and location of a given package held in the package room based on the one or more images captured by the optical sensing device and on package identification information relating to the given package. The processor further executes the executable code to cause the one or more light sources to shine on or near the given package in the package room to provide light-based guidance specific to the given package.
US12045744B2

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

One example method includes receiving a transaction at a digital twin that incorporates all transactions that have occurred at a site from which the transaction was received, and wherein the digital twin was created based in part on a data confidence fabric ledger, entering the transaction in the data confidence fabric ledger at the digital twin, receiving another transaction at the digital twin, wherein the another transaction has caused a problem to occur, entering the another transaction in the data confidence fabric ledger, replaying any transactions that have occurred in a defined time window that includes the another transaction, based on the replaying, identifying a state of a system where the problem occurred, and a time when the problem occurred, and determining a resolution to the problem.
US12045725B1

Some embodiments provide a method for training a network including layers that each includes multiple nodes. The method identifies a set of related layers of the network. Each node in one of the related layers has corresponding nodes in each of the other related layers. Each set of corresponding nodes receives a same set of inputs and applies different sets of weights to the inputs to generate an output. The method identifies an element-wise addition layer including nodes that each add outputs of a different set of corresponding nodes from the related layers to generate a sum. The method uses a set of outputs generated by the nodes of each related layer to determine batch normalization parameters specific to each layer of the set of related layers. The method uses data generated by the element-wise addition layer to determine batch normalization parameters for the set of related layers.
US12045722B2

An apparatus and method for determining architectural plan compliance is illustrated herein. Determining design plan compliance using machine learning includes at least a processor and a memory communicatively connected to the processor, the memory containing instructions configuring the at least a processor to receive, by the processor, a design plan, wherein the design plan comprises structure parameters; obtain, by the processor, construction constraint and geographical constraint, identify, by the processor, a compliance threshold as a function of the construction constraints and geographical constraints, determine a divergence element related to compliance of the user design as a function of the compliance threshold and the design plan.
US12045711B2

Memory augmented neural networks may use one or more neural encoders to transform input data into distributed representations and a memory module to store the representations with individual addresses. Memory augmented neural networks allow for few-shot learning capabilities because latent representations are persistent between training examples and gradient-based updates affect only certain memory locations via content-based lookups. When a query vector is not found in memory and the memory is full, existing memories that are positively associated with a particular representation may be identified, redundant memories may be aged, and updated memories may be generated. These updated memories retain relevant information acquired during training and reduce redundancy in the memories stored using the memory module, thereby improving the efficiency of data storage and reducing overfitting of data typically encountered with existing neural networks using memory modules.
US12045710B2

An apparatus for classifying the motion of a movable treatment device having at least one inertial sensor, a motion pattern classification device configured to discriminate between two or more motion classes contained in a set of motion classes of the movable treatment device, and an interface for providing inertial sensor data from the inertial sensor to the motion pattern classification device. The inertial sensor data represents a movement of the movable treatment device, wherein the motion pattern classification device comprises at least one neural network configured to receive and classify the inertial sensor data with respect to the motion classes contained, each associated with at least one class member selected based on the motion of the movable treatment device.
US12045708B2

An analog element for use as a neuron in a recurrent neural network is described, the analog element having memory of a prior layer state and being a continuous time circuit rather than having a discrete clocking interval. The element is characterized and described by the Laplace s-domain operator, as distinct from a digital solution that uses the z-domain operator appropriate for quantized time descriptions. Rather than using an all-pass filter, the analog equivalent of a unit delay in the z-domain, a finite gain integrator, which is a simpler circuit, may be used to provide the delay in the analog s-domain. The resulting circuit may be easily implemented at the transistor level.
US12045696B2

An artificial intelligence system for generating educational inquiry responses from biological extractions, the system comprising a computing device, the computing device designed and configured to retrieve a biological extraction pertaining to a user, receive, from a third-party device, an educational inquiry, select, based on the educational inquiry, at least a machine-learning process, and generate, using the at least a machine-learning process and the biological extraction, an inquiry response.
US12045683B2

A chemically treated, RFID equipped mesh tire label configured to be integrally incorporated within a vulcanized tire and to provide unique identifier(s) and/or other information about the vulcanized tire during and post tire vulcanization, the label comprising: a mesh face layer configured to be adhered to an outer surface of an unvulcanized tire; a mesh backing layer attached to the mesh face layer and adapted to be integrally incorporated in a vulcanized tire after subjecting a green tire to a vulcanization process; and an RFID device affixed between the mesh face and mesh backing layers, the RFID device that is configured to provide unique identifier(s) and/or other information upon being read with an RFID reader during and post tire vulcanization.
US12045681B2

Systems and methods for radiolocation using backscatter RFID tags and a special-purpose reader that produces a SFCW RF interrogation signal comprising N carrier frequencies. A backscattered interrogation signal from a backscatter RFID tag is down-converted using at least a portion of the generated SFCW RF interrogation signal. RSP corresponding to the N carrier frequencies are determined. RSS may be determined to improve performance. A distance between the RFID reader and the backscatter RFID tag may be estimated based on at least a summation of differences between RSPs corresponding to adjacent carrier frequencies.
US12045680B2

Various examples for providing an enrollment barcode to a staging client are provided. Enrollment data can be provided to a barcode service, which generates an enrollment barcode. Interpreting the enrollment barcode by a client device causes a management component installed on the client device to authenticate to a management service using a staging credential encrypted or secured in the enrollment barcode, and causes the enrollment of the client device with the management service.
US12045678B2

One or more virtual machines are launched at an application platform. At each of the one or more virtual machines, a machine learning model execution environment is instantiated for an instance of a machine learning model. A respective instance of the machine learning model is loaded to each machine learning model execution environment. Each loaded instance of the machine learning model is associated with an application programming interface (API) endpoint which can receive input data for the loaded instance of the machine learning model from a client device and return output data produced by the loaded instance of the machine learning model based on the input data.
US12045672B2

Mapping data from a first computer application to a second computer application by obtaining a second organization's application schema with data, generating a mathematical representation of the field keys and the data in the data fields of the second organization's application, extracting data from a first organization's application; processing the data from the first organization's application and data from the second organization's application, and mapping data from the first organization's application into the second organization's application schema.
US12045671B2

The invention relates to a method implemented by computer for arbitration between computer programs seeking to access a shared resource concurrently and each transmitting an access request. The method performs time-division multiple access according to which the time is divided into time slots, each of which is allocated to a critical program for access to the shared resource, each time slot comprising a plurality of time units. The method exploits a processing slack associated with each critical program in order to delay a processing deadline for an access request transmitted by the critical program. The method comprises, for each unit time, a step of selecting a waiting access request and a step of determining authorization for immediate processing of the selected access request. This determining operation comprises, for a unit time which does not correspond to the beginning of a time slot, when the critical program to which the next time slot is allocated has not issued the selected request, authorization for the immediate processing of the selected request if the processing slack of the critical program to which the next time slot is allocated is greater than a threshold.
US12045668B2

A method, computer program product, and computer system for permitting, by a computing device, entering of a barrier object of a plurality of barrier objects with a first set of one or more Application Programming Interfaces (APIs) only when the barrier object is not set. The first set of the one or more APIs on the barrier object may wait until the barrier object is reset. A second set of the one or more APIs may set the barrier object. Waiting may occur until there are no longer any flows in the barrier object.
US12045658B2

Apparatus and method for stack access throttling for synchronous ray tracing. For example, one embodiment of an apparatus comprises: ray tracing acceleration hardware to manage active ray tracing stack allocations to ensure that a size of the active ray tracing stack allocations remains within a threshold; and an execution unit to execute a thread to explicitly request a new ray tracing stack allocation from the ray tracing acceleration hardware, the ray tracing acceleration hardware to permit the new ray tracing stack allocation if the size of the active ray tracing stack allocations will remain within the threshold after permitting the new ray tracing stack allocation.
US12045656B2

A query gateway service for servicing API requests of software services, the query gateway service configured to monitor for, and execute, client-defined field resolvers so that client applications can define, at least in part, how data served to that client application in response to an API request is formatted, validated, mutated, or otherwise presented.
US12045654B2

A module manages usage of a memory in a computer by scheduling data processing tasks. The module determines whether a memory associated with a computer is available for performing a data processing task. In response to determining that the memory is not available for performing the data processing task, the module generates a factory object for the data processing task. The factory object specifies instructions to produce the data processing task. After the factory object is generated, the module receives a request to perform the data processing task. The module produces the data processing task by using the factory object in response to the request and determine again whether the memory is available for performing the data processing task. In response to determining that the memory is now available for performing the data processing task, the module performs the data processing task by using the memory.
US12045652B2

Technologies for batching requests in an edge infrastructure include a compute device including circuitry configured to obtain a request for an operation to be performed at an edge location. The circuitry is also configured to determine, as a function of a parameter of the obtained request, a batch that the obtained request is to be assigned to. The batch includes a one or more requests for operations to be performed at an edge location. The circuitry is also configured to assign the batch to a cloudlet at an edge location. The cloudlet includes a set of resources usable to execute the operations requested in the batch.
US12045647B2

A disclosed automatic working system includes at least one task execution device and at least one forwarding device. The forwarding device communicates with the task execution device to manage the running of the task execution device and/or acquire status information of the task execution device and/or a working region. The forwarding device may be connected to a remote data processing center to acquire control information and manage the running of the task execution device. The forwarding device may also be configured to output status information received from the task execution device and/or the working region to the remote data processing center.
US12045643B1

Techniques are described for enabling a service provider to determine the power utilization of electrical lineups and sub-lineups powering physical servers in a data center and place virtual machine instances into the physical servers based on the power utilization and a user-specified preference of a virtual machine instance type. In one embodiment, a computer-implemented method includes determining a power utilization for each sub-lineup of a plurality of sub-lineups of each lineup of a plurality of lineups, wherein each sub-lineup comprises a plurality of racks of physical servers, selecting a sub-lineup for the virtual machine instance based at least in part on the power utilizations for the plurality of sub-lineups, selecting a virtual machine slot for the virtual machine instance from a plurality of candidate virtual machine slots of the physical servers of the sub-lineup based on the user-specified preference, and causing the virtual machine slot of a physical server of the sub-lineup to execute the virtual machine instance.
US12045633B2

Example aspects include techniques for syncing configuration settings between incompatible operating systems. These techniques may include determining, via a first application, system-wide configuration information associated with a host system configuration parameter and a first configuration value of the host operating system, and transmitting a synchronization notification to a second application executing on a guest operating system, wherein the synchronization notification corresponding to the system-wide configuration information. In addition, the techniques may include configuring a guest system configuration parameter to a second configuration value based on the synchronization notification, and executing a third application on the guest operating system based on the second configuration value.
US12045615B1

A system, e.g., a system on a chip (SOC), may include one or more processors. A processor may execute an instruction synchronization barrier (ISB) instruction to enforce an ordering constraint on instructions. To execute the ISB instruction, the processor may determine whether contexts of the processor required for execution of instructions older than the ISB instruction are consumed for the older instructions. Responsive to determining that the contexts are consumed for the older instructions, the processor may initiate fetching of an instruction younger than the ISB instruction, without waiting for the older instructions to retire.
US12045608B2

An environment includes various freely settable restrictions for a program executed by an edge device or the like. A software development device generates an object code from a source code and includes an evaluation module for extracting restrictions set in a source code and evaluating whether or not the source code conforms to the restrictions within an application range of the extracted restrictions. A generator module generates an object code so as to conform to the restrictions.
US12045602B2

A method for determining correctness of properties in components of a system, executed by an electronic device, the method comprising: setting known properties of the components of the system; dynamically determining unknown properties of the components of the system, wherein the dynamically determining comprises: defining one or more pre-conditions for an operation, wherein the one or more pre-conditions must be satisfied for the operation to be performed correctly; defining one or more post-conditions for the operation, wherein the one or more post-conditions must be satisfied after the operation being performed correctly; and identifying boundaries of the unknown properties of the components of the system through testing; verifying the known properties of the components of the system and the unknown properties of the components of the system; and updating Interface Definition Language (IDL) program code to reflect the known properties of the components of the system and unknown properties of the components of the system.
US12045599B2

A center device includes an update data storage unit in which new data and new difference data for updating to the new data from old data are stored for, among electronic control units mounted on a vehicle, a target device targeted for data update. The center device generates, using the new data, a first verification value for verifying integrity in the vehicle, and generates, using the new difference data, a second verification value for verifying integrity of the new difference data in the vehicle. The center device generates a package including the new difference data, the first verification values and the second verification values for a plurality of the target devices. The center device generates, using the distribution package, a third verification value for verifying integrity of the distribution package in the vehicle, and transmits the distribution package along with the third verification value to the in-vehicle device.
US12045598B2

Embodiments provide methods and systems for updating application data in snapshots of applications for previewing. Some embodiments update application data by determining when current application data may expire and retrieving updated application data. The application data for various applications in a preview mode may be updated based on an allotted budget. Permission can be selectively granted to applications to obtain updated data so as to control the budget. Application data in the snapshots may appear updated to a user as the user browses the dock without requiring the applications to request updated application data when the user enters the dock, regardless of whether each application is active. Further, some embodiments may generate a snapshot using a layer hierarchy and image layer data generated while the application was last running if the time associated with when the application was last active is later than the time associated with an existing snapshot.
US12045596B2

In some implementations, a device may determine that a computing environment is to be deployed. The computing environment may be associated with an infrastructure configuration. The device may obtain, from a repository, one or more definition files for the infrastructure configuration. The repository may include definition files associated with multiple infrastructure configurations. The device may cause deployment of the computing environment based on the one or more definition files.
US12045590B2

A system, method, and computer readable medium receive a container image and an attestation log. The container image is built from a build pipeline and the attestation log includes information corresponding to tasks utilized by the build pipeline to build the container image. The system, method, and computer readable medium compare the information in the attestation log with policies that includes build pipeline requirements. The system, method, and computer readable medium release the container image to a destination based on the comparison indicating that tasks utilized by the build pipeline to build the container image meet the build pipeline requirements.
US12045578B2

A method for determining text similarity, a storage medium and an electronic device. The method includes: obtaining a first coding sequence corresponding to the first text and a second coding sequence corresponding to the second text; obtaining a first fusion feature corresponding to the first coding sequence and a second fusion feature corresponding to the second coding sequence based on the first coding sequence and the second coding sequence; converting the first fusion feature and the second fusion feature into a corresponding first semantic feature and a second semantic feature for representing semantics, and determining a text similarity between the first text and the second text based on the first semantic feature and the second semantic feature.
US12045575B2

Computer implemented systems and methods of processing clinical documentation for a multi-axial coding scheme include inputting clinical documentation from memory operatively coupled with a computer system, and executing a natural language processor configured to process narrative text in the clinical documentation. The processor segments the narrative text based on boundaries defined in the clinical documentation, sequences words in the narrative text based on the segmentation, and maps the sequenced words to semantic objects in an ontology database. The ontology defines classes of semantic objects and relationships between them, corresponding to the multi-axial coding scheme. The semantic objects are converted into characters and output into slots in a medical code, with the characters positioned in the slots based on the multi-axial coding scheme.
US12045563B2

A system for a website building system (WBS) includes a dialog builder to build a customization user interface specific to at least two user selected components of a page on a website built with the WBS, wherein the at least two user selected components have pre-defined customizable attributes and non-customizable attributes; and an updater to receive input for a customizable attribute according to the customization user interface and to update customizable attributes for the at least two user selected components according to the input, wherein a single input updates the at least two user selected components.
US12045562B1

Editing and sharing spreadsheets of a spreadsheet editor system are disclosed. Interactions pertaining to requests of users of the spreadsheet editor system may be treated via natural language queries that are received at an interface of said system. When a first user attempts to share a spreadsheet with a second user, various spreadsheet filtering techniques may cause a new version of the given spreadsheet to be generated for the second user depending on permissions and metadata of one or both users of the editable spreadsheet system. References of the second user may additionally be used to modify a spreadsheet for viewing by the second user.
US12045561B2

Systems and methods are disclosed for using natural language processing to generate sound-alikes and look-alikes for potentially relevant terms that could be mis-transcribed in a transcript. The disclosed framework combines the advantages of several measures aimed at tackling a wide range of transcription errors including but not limited to word boundary errors, phonetic confusion of words, spelling mistakes, grammatical errors, character drops, etc. In some examples, morphological similarity and phonetic similarity are used to address the word boundary errors and phonetic confusion of words. In some examples, a spell checker, word formation, and look-alike sound-alike generator are used to address errors such as phonetic confusion, spelling mistakes and grammatical errors. The generated sound-alikes can be ranked, which enables a flexible application of the generated phrases.
US12045556B2

The invention relates to methods and devices for managing document layout of an electronic document. In a particular embodiment, a method implemented by a computing devices comprises: displaying in an electronic document a block containing at least one item; in response to a first finger gesture of two or more fingers defining at least two selection points, determining a space line specifying an initial position from which a space is to be managed in the electronic document; in response to a second finger gesture of two or more fingers defining a movement of the selected points along a first orientation, monitoring a current position of the space line moving over time; and performing a space management based on the current position of the space line along the first orientation, comprising creating and/or reducing a space in the electronic document.
US12045549B2

A compensation field indicating an amount of distortion compensation to be applied across at least a portion of a component is determined, and a nominal computer-aided design (CAD) model of a component is modified based on the compensation field. The amount of distortion compensation corresponds to a multiplication product of: (i) a deviation between the nominal CAD model and a physical representation of the component having been produced based on the nominal CAD model, and (ii) a nonlinear scale factor map that includes a map associating a plurality of locations of the nominal CAD model to corresponding ones of a plurality of scale factors respectively representing an increase or a decrease in the amount of distortion compensation to be applied based on a simulated effect upon the component in response to an iterative simulation process.
US12045533B2

In some embodiments, a shared presentation, which includes a set of spatial regions, is transmitted to user devices associated with users. Then, based on a user input indicating a first spatial region of the shared presentation for a first user, first auxiliary data (e.g., auxiliary video stream of the shared presentation) that corresponds to the first spatial region is generated. Moreover, based on the user input indicating the first user, a first user device associated with the first user is caused to display the first spatial region at a first time without displaying one or more other spatial regions of the set of spatial regions at the first time. As an example, the first auxiliary data is transmitted to the first user device, which causes the first user device to display the first spatial region without displaying the other spatial regions.
US12045531B1

A method for generating and displaying context-based information. The method may include automatically identifying, by a processor, a person; identifying, by the processor, a display device closest in proximity to the person; generating, by the processor, context information specific to the person; and displaying the context information on the display device to be viewed by the person.
US12045527B2

A method of controlling an information processing apparatus includes transmitting a first job to a job processing apparatus, executing first control for holding the first job in a job queue that the information processing apparatus has in a state where processing based on the first job is executed in the job processing apparatus, and executing second control for terminating holding of the first job by the job queue based on a fact that a second job is registered in the job queue in a state where the first job is held in the job queue even in a case where the processing based on the first job is executed in the job processing apparatus. The first control includes control not to transmit an EndJob command even though transmission of the first job is completed.
US12045522B2

An apparatus includes a setting unit and a control unit. The setting unit performs a first print setting indicating a poster printing function that divides a single piece of image data into a plurality of pieces of image data and generates print jobs, and a second print setting indicating a correction function for correcting calculated gray values when an image processing apparatus converts a plurality of pieces of color image data to grayscale, based on a number of colors acquired from each of the plurality of pieces of color image data. The control unit restricts the setting unit from performing the first print setting and the second print setting. In a state where one of the first print setting and the second print setting is performed by the setting unit, the control unit controls the setting unit not to perform the other print setting.
US12045520B2

A display control device includes a progress acquirer that acquires progress of a plurality of processes for generating print products, a subdivision progress acquirer that acquires, in at least one of the plurality of processes, progress of subdivided processes obtained by subdividing the process, a process display that displays the plurality of processes on a display device so that at least one of the processes being executed is distinguishable, and a subdivided process display that displays the subdivided processes on the display device so that at least one of the subdivided processes being executed is distinguishable.
US12045519B2

In an example, a non-transitory computer-readable storage medium encoded with instructions that, when executed by a processor of a computing device, may cause the processor to transmit an email message addressed to an email address associated with an image forming apparatus. Example email message may include content to be printed. Further, instructions may cause the processor to receive a confirmation email message from an email print server in response to the transmission of the email message. Example confirmation email message may include a status update mechanism. Furthermore, instructions may cause the processor to execute the status update mechanism. Example status update mechanism may fetch a print job status indicating a progress of printing the content from the email print server and display the fetched print job status in the confirmation email message.
US12045515B2

According to one embodiment, a memory system is connectable to a host. The memory system includes a nonvolatile memory and a controller. The nonvolatile memory includes a plurality of blocks. The controller is electrically coupled to the nonvolatile memory. The controller controls the nonvolatile memory. When receiving, from the host, a first command for changing a state of an allocated block to a reallocatable state in a case where a second command that is yet to be executed or being executed involving read of data from the allocated block has been received from the host, the controller changes the state of the allocated block to the reallocatable state after the second command is finished.
US12045514B2

According to one embodiment, a memory system writes first write data into each non-defective physical block belonging to a first write destination block group. The memory system notifies a host of a first identifier of the first write data, an address specifying the first write destination block group, a first offset indicating a top write destination physical storage location in the first write destination block group in which the first write data is written, length of the first write data, and first bitmap information including a plurality of bits, each of the bits corresponding to each of physical blocks belonging to the first write destination block group and indicating whether or not the corresponding physical block is a defective block.
US12045499B2

A storage device sharing system and a storage device sharing method are provided. The storage device sharing system includes a storage device, a first chip and a second chip. The first chip and the second chip are configured to enter a toggle mode and an arbitration mode. In the toggle mode, the first chip that acts as the master controls the arbitration potential to a first control potential and a second control potential, and communicates with the storage device in response to the arbitration potential being the first control potential, and the second chip that acts as a slave communicates with the storage device in response to the arbitration potential being the second control potential.
US12045497B2

One or more embodiments of the present specification provide disk storage-based data reading methods, apparatuses, and systems. A data reading instruction sent by a client device is received. The data reading instruction includes a service attribute. Location information corresponding to the service attribute is obtained from a pre-stored index table. The location information includes block heights and offsets of data blocks in which one or more data records are located. A block height sequence is generated by sequentially arranging the block heights. Mutually exclusive continuous block height intervals are determined from the block height sequence. One or more target data blocks are read corresponding to a block height interval from a disk. The one or more data records are obtained by querying the one or more target data blocks based on the location information, and returned to the client device.
US12045493B2

A memory apparatus and a data rearrangement method for computing in memory (CIM) are provided. The method includes determining whether first sequence data has two target bits that are both of a first value, inserting a non-target bit of a second value between the two target bits that are both of the first value and adjacent to each other to generate second sequence data, and receiving the second sequence data through memory cells in a memory to perform a multiply-accumulate (MAC) operation on the second sequence data. Each bit in the first sequence data is the first value or the second value. One of the two target bits is located adjacent to the other one of the two target bits in the first sequence data. The two target bits and the non-target bit are located in the first sequence data. Accordingly, the error rate is decreased.
US12045490B2

Disclosed herein are system, method, and computer program product embodiments for managing data storage devices. In some embodiments, a server receives a request to store data in a first storage device. The server determines the storage space remaining in the first data storage device based on historical data associated with the first data storage device. The server further determines that the first data storage device will exceed its storage capacity based on a size of the data and the storage space remaining in the first data storage device. The server transfers a set of data stored in the first data storage device to a second storage device. Transferring the set of data causes the storage space remaining in the first storage device to be greater than or equal to the size of the data. The server stores the data in the first data storage device.
US12045487B2

A method includes receiving a request to write a data block to a volume resident on a multi-tenant storage array, wherein the request is associated with a first tenant of the multi-tenant storage array, and determining whether the data block matches an existing data block on the multi-tenant storage array, wherein the existing block corresponds to a second tenant. In response to determining that the decrypted data block matches the existing data block: encrypting the existing data block with a shared volume encryption key; encrypting the shared volume encryption key with a first tenant encryption key and providing the shared volume encryption key encrypted with the first tenant encryption key to the first tenant; and encrypting the shared volume encryption key with a second tenant encryption key and providing the shared volume encryption key encrypted with the second tenant encryption key to the second tenant.
US12045486B2

Techniques for persisting user data across secure shell instances are provided. A method includes receiving a first request from a session manager service to establish a connection to a secure shell instance and restore a user block volume with corresponding backup user data. The method may include reserving an empty block volume. The method may also include transmitting a backup data identifier associated with the corresponding backup user data to a backup service and receiving the corresponding backup user data from the backup service. The method may further include providing the corresponding backup user data to the empty block volume to create a restore volume and transmitting a restore volume identifier corresponding to a data center identifier to the session manager service. The method may include receiving a second request to attach the restore volume to a reserved instance, the second request being received from the session manager service.
US12045485B2

A method of deleting a first pointer block of a plurality of pointer blocks of a file system from a storage device used by a plurality of applications, wherein the plurality of pointer blocks are each subdivided into sub-blocks, includes the steps of: determining that a first sub-block of the first pointer block is marked as being empty of any addresses of the file system at which storage space is allocated to files of the applications; determining that a second sub-block of the first pointer block has not been marked as being empty; in response to the determining that the second sub-block has not been marked as being empty, determining that the second sub-block does not contain any addresses of the file system at which storage space is allocated to the files of the applications; and deleting the first pointer block from the storage device.
US12045479B2

A storage node can include one or more processors and one or more storage disks, where the one or more storage disks include one or more local physical extents (PEs) that are local to the storage node. The storage node can include a protection pool driver executed by the one or more processors to run in a kernel space of the storage node, where the protection pool driver includes a local disk manager (LDM) and an array group module (AGRP). The LDM can be configured to manage the one or more local PEs at the one or more storage disks. The AGRP can include a number of storage arrays, where each of the storage arrays includes one or more virtual disks, where each of the one or more virtual disks is associated to at least a local PE or an external PE external to the storage node.
US12045467B2

Exemplary methods, apparatuses, and systems including a quality-of-service (QoS) processor for managing performance of a memory device. The QoS processor negotiates a configuration policy with one or more hosts. The QoS processor communicates the configuration policy to a memory device. The QoS processor monitors a workload of the memory device, the workload including one or more requests from the one or more hosts for the memory device to perform a type of computing operation. The QoS processor classifies the workload by comparing the workload to execution parameters of the memory device. The QoS processor computes a projected QoS using the classification of the workload. The QoS processor updates the configuration policy using the projected QoS.
US12045448B2

A message transmitting method and apparatus provide for a subtle reminder function. Head portraits of at least two user accounts are displayed in a first chat interface. The at least two user accounts include a first user account and a second user account. An interaction message is generated in response to an interaction with the head portrait of the second user account. The interaction message is transmitted to the second user account. The interaction message is used to trigger the display of an animation of the head portrait of the second user account in a second chat interface. This provides for a new interaction between user accounts, and can provide a subtle reminder function.
US12045447B2

A method for extending the operating functionality of a field device from one operating device to another includes establishing a wireless communication connection between the operating device and the field device via a first communication interface, wherein the operating device executes at least one operating program having a plurality of display elements and operating functions via which the field device is serviced. The method includes initiating a search via a communication interface for an operating device. Where at least one other operating device is found, a wireless communication connection between the operating devices via one of the communication interfaces is established. The method also includes transmitting part of the display elements and/or operating functions to the other operating program of the other operating device and servicing the field device by means of the other operating device via the display elements and operating functions transmitted to the other operating program.
US12045444B2

Method for providing playback of user website interactions related to feedback starts with processor receiving, from client device, user activity data associated with interactions by user with a website displayed on client device during session and receiving feedback data from client device. Processor causes feedback list user interface to be displayed on display device that includes feedback entry comprising the feedback data associated with website and session. Processor causes feedback entry detail user interface to be displayed on display device that includes including information on session, feedback data, and playback selectable item. In response to receiving selection of playback selectable item, causing playback user interface to be displayed on display device that includes visualization of interactions by user with website that cause user to provide feedback data. Playback user interface comprises recording timeline that includes feedback marker indicating time in visualization that user provides feedback data. Other embodiments described herein.
US12045440B2

As computer processing power has increased and mobile devices have proliferated, with users often own multiple devices and utilize larger numbers of tabs in the browsers on their devices. In order to enhance user experience with these developments, tab organization is improved through tab scrolling and tab overviews. Further, users often utilize private browsing sessions when they desire their device to retain less information about their browsing history. Switching between private and regular browsing sessions and having to open, close, and otherwise manage separate sessions can be cumbersome. Switching between private browsing sessions and regular browsing sessions can be performed in an efficient manner that indicates to the user the type of session they are currently in and whether they would like to retain a set of tabs or favorite web pages for a private browsing session.
US12045430B2

The application discloses a display panel and a mobile terminal. The display panel arranges at least a portion of coil of an electromagnetic antenna in a display area, and wirings of the electromagnetic antenna are arranged in the display area, rather than being arranged in a non-display area similar to a known display device, so that wirings in the non-display area can be avoided to realize a narrow side-frame structure of a mobile terminal.
US12045413B2

A touch display panel and a display device are provided. The touch display panel includes: a plurality of touch electrodes, a plurality of touch signal lines, a plurality of demultiplexing circuits, a plurality of touch channel signal lines, a plurality of pads, and a driving chip. The demultiplexing circuits can selectively electrically connect one of multiple of the touch signal lines to a corresponding one of the touch channel signal lines. A number of the pads can be decreased, and layout design space required by the touch channel signal lines and the pads can be reduced, so as to increase freedom of selection of the driving chip.
US12045412B2

A method performed by at least one processor of synchronizing an active stylus pen with an electronic device, the method comprising: receiving, by the active stylus pen, a synchronization start signal from the electronic device via wireless communication between the active stylus pen and the electronic device; in response to receiving the synchronization start signal, calculating, by the active stylus pen, a plurality of transmission timings at which a position signal corresponding to a position of the active stylus pen is transmitted to the electronic device, the calculating being performed on the basis of a point in time at which the synchronization start signal is received; and transmitting, by the active stylus pen on the basis of the plurality of transmission timings, the position signal to the electronic device.
US12045411B2

An electromagnetic touch display panel is provided. The electromagnetic touch display panel includes: a substrate having a display area and a binding area, a circuit board disposed in the binding area and including a first signal terminal and a second signal terminal, a display trace extending from the display area to the binding area and connected to the first signal terminal for transmitting a display signal, and an antenna trace extending from the display area to the binding area and connected to the second signal terminal for transmitting an antenna signal.
US12045409B2

A display panel is provided. The display panel includes a touch electrode layer including a plurality of first touch electrodes and a plurality of second touch electrodes. In a first region, a first respective one of the plurality of first touch electrodes and a second respective one of the plurality of second touch electrodes directly adjacent to each other are spaced apart by a first gap having a first gap width along a first direction. In a second region, a third respective one of the plurality of first touch electrodes and a fourth respective one of the plurality of second touch electrodes directly adjacent to each other are spaced apart by a second gap having a second gap width along the first direction. The first gap width in at least a portion of the first gap is greater than the second gap width.
US12045408B2

Provided is a display device including a display panel including an active region and a peripheral region adjacent to the active region, n first touch sensors which are arranged successively along a first direction, extend in a second direction, each include a plurality of first connecting parts and a plurality of first sensor parts connected through the first connecting parts, and each generate an electric field together with an external touch pen; m second touch sensors which are insulated from the n first touch sensors, extend successively along the first direction, are arranged in the second direction, each include a plurality of second connecting parts and a plurality of second sensor parts connected through the second connecting parts, and each generate an electric field together with an external touch pen.
US12045405B2

An embodiment of the invention relates to a method for sensing a displacement of a pointing device, like a mouse. The pointing device includes at least one light source configured to illuminate a surface, at least one first secondary photodetector, at least one second secondary photodetector and at least one primary photodetector. Each individual value of photodetectors is weighted and compared to sense the displacement of the pointing device by comparing a plurality of storage elements.
US12045404B1

Embodiments of the invention provide an improved structure and method for determining the tilt angle associated with the erasure component of an active pen-stylus relative to the display on a matching computing device by analysis of two different antenna signals associated with the erasure function and then employing this calculated tilt angle to determine an area of erasure on the display device associated with the active pen-stylus. Embodiments of the invention may effectively copy in an electronic eraser, the ability of a conventional rubber eraser to control an area of erasure based on the tilt of the eraser, e.g., a heavy area of erasure when the eraser is held at an angle or a shallow area of erasure when the eraser is held in a more upright position.
US12045402B2

An input module includes a knob, a first circuit board, an optical transmitter and an optical receiver. The knob has a peripheral surface. The optical transmitter is disposed on the first circuit board and faces the peripheral surface, wherein the optical transmitter is configured to emit a detecting light to the peripheral surface. The optical receiver is disposed on the first circuit board and configured to receive a reflected light of the detecting light reflected from the peripheral surface.
US12045401B2

Aspects of the present invention relate to external user interfaces used in connection with head worn computers (HWC).
US12045399B1

A sensing circuit, which is to be coupled to a plurality of sensor pads, includes a plurality of front-end circuits and a plurality of switches. The plurality of switches include first to sixth switches. The first switch is coupled between a first sensor pad and a first front-end circuit. The second switch is coupled between the first sensor pad and the first front-end circuit. The third switch is coupled between a second sensor pad and the first front-end circuit. The fourth switch is coupled between the second sensor pad and a second front-end circuit. The fifth switch is coupled between a third sensor pad and the second front-end circuit. The sixth switch is coupled between the third sensor pad and the second front-end circuit. Wherein, the first sensor pad, the second sensor pad, and the third sensor pad are deployed along a first direction.
US12045387B2

An eye tracking system with in-optical-assembly plane illumination is described. Side-emitting light emitting diodes (LEDs) aligned with a plane of an optical assembly of a near-eye display device are used to illuminate the eye of a user and generate glints that can be detected by an eye tracking camera. When a corrective optical lens or similar element is included in the optical assembly that may distort illumination beams from the light emitting diodes (LEDs), the distortion is mitigated by using in-package or externally modified LEDs that provide angled beams. In addition to in-package level mitigations such as reflectors or labels, edge portions of the distorting optical elements may be shaped or complemented with refractive elements to redirect the beams toward the eye.
US12045384B2

Methods, apparatus, systems are disclosed for altering displayed content on a display device responsive to a user's proximity. In accord with an example, a computing system includes a display, a sensor to output a signal, machine readable instructions, and programmable circuitry to be programmed in accordance with the instructions to intermittingly determine a distance between the compute system and a person based on the signal, and cause a size of at least one object to be presented on the display to be adjusted based on the distance.
US12045382B2

Apparatuses and methods of operating the same are described. An apparatus including a display, an input device, and a processing device coupled to the display and the input device. The processing device may send an output to the display. The output may include a graphical object associated with a first step of a user-implemented procedure. The processing device may receive an input from the input device. The input may indicate a progress on an execution of the first step by an operator. The processing device may determine whether the input indicates that the operator has completed the first step. The processing device may determine whether the first step is a final step in the user-implemented procedure. The processing device may identify a second step in the user-implemented procedure when the input indicates that the operator has completed the first step and the first step is not a final step.
US12045378B2

The present disclosure relates to a method for performing a cryptographic operation, the method including generating a first count value by a monotonic counter of a processing device, transmitting the first count value from the monotonic counter to a memory of the processing device, selecting a first encryption key from the memory based on the first count value, and providing the selected first encryption key to a cryptographic processor.
US12045377B2

The present disclosure relates to a method for decrypting encrypted data. The method includes generating a first count value by a monotonic counter of a processing device, deriving, using a key derivation circuit, a first encryption key based on the first count value, transmitting the first encryption key to a cryptographic processor; and decrypting, based on the first encryption key, first encrypted data.
US12045369B2

Existing data residency compliance techniques suffer from inherent drawbacks to discover the spread of data, understanding the data residency regulations and semantics behind them and most importantly placement of data in cloud datacenters such that it is data residency compliant. Embodiments herein provide a method and system for optimizing placement of data to a cloud datacenter complying data residency regulations. The system selects one serving cloud datacenter for a user center. The selection considers three conflicting objectives such as minimum data placement cost, provide good quality of service (i.e. latency) and to comply with data residency regulations. The system essentially covers data residency compliance problem in three phases namely, violation detection, decision support and recommendation. Herein, the system trades-offs latency with data placement cost. Further, the system considers user center location, determined violation of data residency regulations, cost of movement from one datacenter to another, and a predefined threshold latency.
US12045367B1

The present disclosure is related to a system that may include a first computing device and a second computing device. The first computing device may send a request for identification data corresponding to one or more health properties associated with a user. The second computing device may receive the request for the identification data. In response to receiving the request, the second computing device may retrieve health data acquired by one or more sensors for monitoring the one or more health properties that correspond to the user and stored in a memory. The first computing device may receive the health data sent from the second computing device and authenticate an identity of the user based on the health data.
US12045362B2

A computer vision processor in an image cluster defines a fenced memory region (FMR) that controls access to image data stored in a first portion of a trusted memory region (TMR). The computer vision processor receives FMR requests from an application implemented in a processing cluster. The FMR requests are to access the image data in the first portion of the TMR. The computer vision processor selectively allows the requesting application to access the image data. In some cases, the computer vision processor acquires the image data and stores the image data in the first portion of the TMR, such as buffers in the TMR. A data fabric selectively permits the image processing application to access the data stored in the TMR based on whether the image cluster has opened or closed the FMR for the portion of the TMR.
US12045356B2

A participant terminal includes a virtual reality space information acquisition unit that acquires virtual reality space information, a restricted area information acquisition unit that acquires restricted area information indicating a restricted area, an operation information acquisition unit, an entry state determination result acquisition unit that acquires an entry state determination result, an entry possibility determination result acquisition unit that acquires an entry possibility determination result in a case where the entry state determination result indicates that the avatar is in a state about to enter the restricted area, and a restricted area viewing control unit that enables viewing of the virtual reality space information in the restricted area in a case where the entry possibility determination result indicates that entry is possible, and disables viewing of the virtual reality space information in the restricted area in a case where the entry possibility determination result indicates that entry is not possible.
US12045354B2

A method, a device, and a non-transitory storage medium are described in which a SmartNIC-based inline secure communication service is provided. The service is provided by a SmartNIC. The SmartNIC-based inline secure communication service includes encryption and decryption of traffic originating from and destined to virtual devices of a device.
US12045350B1

A hardware unit relies on non-flashable circuitry for improving security on a public or private network. The hardware unit can be added to a network without substantial modifications to the other devices already connected to the network. The hardware unit detects, and sometimes blocks or drops, data packets or frames that contain an instruction of a known file-sharing protocol other than a reading instruction. Thus, potential malware may be detected instantaneously by what it attempts to do, typically the creation, insertion, deletion, update, renaming, or writing of files. The hardware unit is used for screening files or emails stored on a client device and reporting threats.
US12045348B2

Logic may implement observation layer intrusion detection systems (IDSs) to combine observations by intrusion detectors and/or other intrusion detection systems. Logic may monitor one or more control units at one or more observation layers of an in-vehicle network, each of the one or more control units to perform a vehicle function. Logic may combine observations of the one or more control units at the one or more observation layers. Logic may determine, based on a combination of the observations, that one or more of the observations represent an intrusion. Logic may determine, based at least on the observations, characteristics of an attack, and to pass the characteristics of the attack information to a forensic logging system to log the attack or pass the characteristics of the attack to a recovery system for informed selection of recovery procedures. Logic may dynamically adjust a threshold for detection of suspicious activity.
US12045335B2

A computer-implemented method for software detection is disclosed. The computer-implemented method includes scanning a list of file systems present on a computer system and described by a respective mount point for a signature from a set of predetermined signatures. The computer-implemented method further includes responsive to detecting the signature from the set of predetermined signatures, selecting a particular plugin from a predetermined list of plugins based, at least in part, on the detected signature. The computer-implemented method further includes querying, using the plug-in, an operating environment of the filesystem for data indicative of software running in the operating environment. The computer-implemented method further includes determining software running in the operating environment based, at least in part, on the data returned from querying the operating environment of the filesystem.
US12045333B1

A method for user verification that includes scanning a photo ID of the user. A user image is extracted from the scanned photo ID. Further, a random task is generated to be performed by the user. A video is recorded to capture execution of the generated random task. The recorded video is processed to extract an audio segment and one or more image frames from the recorded video. The random task performed by the user is validated based on the extracted audio segment and the extracted one or more image frames. A user image from the extracted one or more image frames is identified. The extracted user image is compared from the scanned photo ID with the identified user image. The user is authenticated based on a successful match between the extracted user image and the identified user image, and successful execution of the generated random task.
US12045329B2

A smart card is provided. The smart card includes a peripheral circuit configured to control a fingerprint sensing array and generate a raw image, an authentication information processing module configured to process the raw image into fingerprint information for verification, a security module configured to determine whether the fingerprint information for verification matches registered fingerprint information to determine usage approval or disapproval for a payment request, and an active shield overlapping the security module. The peripheral circuit, the authentication information processing module, and the security module are integrated into one chip.
US12045323B2

A method for remotely verifying a non-resident alien's identity, includes: receiving a request to establish a communication session from a user device; analyzing the request to determine whether the user device is compromised; in response to determining that the user device is not compromised, providing a page flow to the user device to solicit information from the non-resident alien, the information including identity information associated with a local foreign government identification document (ID), and other information not shown on the local foreign government ID; querying one or more foreign governmental data stores to identify foreign data associated with the non-resident alien based on a unique identifier associated with the local foreign government ID; comparing the information with the foreign data; and verifying an identity of the non-resident alien based on the comparing, wherein the verifying includes determining that at least one of the other information matches the foreign data.
US12045322B2

Embodiments protect a computer application from being exploited by an attacker, while the application code is executed by a speculative execution engine having vulnerabilities. Embodiments are directed to systems that, prior to execution of the application by a speculative execution engine, locate a sequence of instructions of the application in which the speculative execution engine executes the instructions out of sequence. For example, the sequence of instructions may be an “if-then” code block. The systems determine a disposition that forces the speculative execution engine to execute the instructions in sequence. For example, the disposition may be adding a fence instruction to the sequence of instructions. During execution of the application code by the speculative execution engine, the systems change the sequence of instructions based on the disposition. The systems execute the changed sequence of instructions in place of the located sequence of instructions to prevent an attack on the application.
US12045321B2

This disclosure relates to systems and methods for managing protected electronic content that employ relatively efficient messaging schemes. Rights management architectures that provide end-to-end protection of content keys from their point of origination at a content creator and/or content service to end user devices. Certain embodiments further provide for message protocols where fewer messages are sent in connection with a protected content license request process, thereby reducing latency associated with license request and provisioning processes.
US12045317B2

An example system includes a processor to receive a set of features, a set of relations between the features, and a set of target features. Each of the target features is associated with a number of the relations. The processor can generate a hypergraph based on the features and the relations. The processor also can select a subset of features based on a transitive closure of the hypergraph for each of the target features. The processor can transmit the selected subset of features.
US12045313B2

A device, method, and non-transitory computer readable medium are described. The method includes receiving a dataset including hand written Arabic words and hand written Arabic alphabets from one or more users. The method further includes removing whitespace around alphabets in the hand written Arabic words and the hand written Arabic alphabets in the dataset. The method further includes splitting the dataset into a training set, a validation set, and a test set. The method further includes classifying one or more user datasets from the training set, the validation set, and the test set. The method further includes identifying the target user from the one or more user datasets. The identification of the target user includes a verification accuracy of the hand written Arabic words being larger than a verification accuracy threshold value.
US12045305B2

A method includes providing a plurality of blocks including information about at least one component constituting a web page; arranging each of the plurality of blocks in a work area based on an input to select and arrange each of the plurality of blocks; revising at least one component included in each of the plurality of blocks based on an input to revise each of the plurality of blocks; outputting a web page based on arrangement information of each of the plurality of blocks for the work area and information about at least one component included in each of the plurality of blocks; and storing information about the web page and information about each of the plurality of blocks in a user block database. An arrangement of each of the plurality of blocks in the work area is changed depending on the resolution of a device accessing the web page.
US12045301B2

This invention relates to marketing and creation of digital content (text, voice, video, imagery, etc.) and understanding what topics are most relevant for an intended audience, its size, the type of content that audience wants to consume, and the optimal distribution method (social media, email, podcasts, voice assistants, web pages, mobile apps, etc.), and leveraging machine learning to automatically create content with a high chance of success.
US12045297B2

The embodiment of the invention discloses a diversified recommendation method for news based on graph neural network and its device, which comprises the followings: word segmentation processing is performed on the target news text to obtain a word segmentation set, and vectorization processing is performed on the word segmentation set, so that each word segmentation in the word segmentation set has a word segmentation embedding vector; vectorization processing is performed on a target user group, so that each user in the target user group has a user embedding vector; the word segmentation embedding vector and the user embedding vector are input into the attention mechanism algorithm to obtain the news embedding vector; a graph neural network is constructed according to the user embedding vector and the news embedding vector, and the recommendation model is trained to obtain diversified recommendation results. In the embodiment, firstly, a word segmentation tool is used to segment each news text, and then the embedding vector of news is obtained by using attention mechanism, user interest and word segmentation information, and the corresponding expression is obtained by graph neural network, and the model is optimized, and finally the diversified recommendation results are obtained by calculation.
US12045296B2

In certain embodiments, a presentation of a user interface may be dynamically modified for a user based on data related to the user's email address or other user identifier. As an example, the user interface may be caused to reflect the look and feel of an interface of an entity trusted by the user, incorporate data items related to the user's identifier, or effectuate other modifications. In some embodiments, a user identifier of a user may be received via a user interface associated with the third party, and a query for data related to one or more user accounts associated with the user identifier may be generated. Based on the query, multiple datasets associated with different user accounts may be received, and a first dataset associated with a first account of the user may be selected over other datasets associated with the user's other accounts effectuate the presentation modification.
US12045295B2

Systems and methods are provided for indexable and searchable replay of website user behavior. The method includes recording actions of users on a website; grouping the recorded actions into a plurality of sessions; defining a plurality of critical events for at least one webpage of the website, wherein each of the critical events represents a possible action of the users on the at least one webpage; labeling each critical event with a time stamp; receiving a request to replay one of the sessions; and responsive to the request, replaying the one of the sessions according to the time stamps.
US12045289B2

Disclosed is a system and method for processing data using blockchain technology. The system includes a memory having programmable instructions stored thereon that, when executed by a processor, cause the system to: authenticate one or more sensors in anticipation of receiving component data; receive component data, upon successful authentication; store the component data locally or to a cloud-based server and/or calculate a root value for the component data; store or embed the root value with the stored component data; condense the component data and link the condensed component data to the stored component data via the root value. The system further includes instructions to log the condensed data, including the root value, to a ledger, and to identify a tag or transaction id corresponding to the logging event for subsequent retrieval of the condensed data using the tag or transaction id.
US12045279B2

A system and method and for retrieving one or more visual assets includes receiving a search query for the one or more visual assets, the search query including textual data, encoding the textual data into one or more text embedding representations via a trained text representation machine-learning (ML) model, transmitting the one or more text embedding representations to a matching and selection unit, providing visual embedding representations of one or more visual assets to the matching and selection unit, comparing, by the matching and selection unit, the one or more text embedding representations to the visual embedding representations to identify one or more visual asset search results, and providing the one or more visual asset search results for display.
US12045278B2

A user can submit a visual query that includes one or more images. Various processing techniques such as optical character recognition (OCR) techniques can be used to recognize text (e.g. in the image, surrounding image(s), etc.) and/or various object detection techniques (e.g., machine-learned object detection models, etc.) may be used to detect objects (e.g., products, landmarks, animals, humans, etc.) within or related to the visual query. Content related to the detected text or object(s) can be identified and potentially provided to a user as search results or a proactive content feed. As such, aspects of the present disclosure enable the visual search system to more intelligently process a visual query to provide improved search results and content feeds, including those search results which are more personalized and/or consider contextual signals to account for implicit characteristics of the visual query and/or user's search intent.
US12045275B2

The content items presented to a user account as part of a media station can be recorded in a content history index, which can be requested and presented to the user account. The content history can enable a user to revisit the content items included in the content history and/or provide feedback regarding the content items. The version of the content item returned to the user can be based on the client device used to request the content item. For example, a user that was presented a content item on their mobile device, can later request to revisit the content item on their PC and receive a version of the content item best suited for presentation by the PC, rather than the version presented on the mobile device.
US12045273B1

Search may be provided using a database storing a plurality of documents comprising a first set of documents and a second set of documents, a set of vetting values and a computer readable medium. In such a system, for each document in the second set of documents, the first set of documents comprises a document for which that document from the second set of documents is identified as a subsequent related document. Additionally, the set of vetting values may comprise, for each document from the second set of documents, a vetting value for the document from the first set of documents for which that document from the second set of documents is identified as the subsequent related document. Additionally, the medium may store instructions to respond to a query by determining, based on the set of vetting values, a search result set comprising documents from the first set of documents.
US12045266B2

In particular embodiments, a data processing data inventory generation system is configured to: (1) generate a data model (e.g., a data inventory) for one or more data assets utilized by a particular organization; (2) generate a respective data inventory for each of the one or more data assets; and (3) map one or more relationships between one or more aspects of the data inventory, the one or more data assets, etc. within the data model. In particular embodiments, a data asset (e.g., data system, software application, etc.) may include, for example, any entity that collects, processes, contains, and/or transfers personal data (e.g., such as a software application, “internet of things” computerized device, database, website, data-center, server, etc.). For example, a first data asset may include any software or device (e.g., server or servers) utilized by a particular entity for such data collection, processing, transfer, storage, etc.
US12045264B2

A connected device at a client network implements a local data classification service for classifying data based on a data classification service of a remote provider network. The local data classification service receives a request to classify data at one or more data sources of the client network. The request is initiated from a client device of the client network according to a management interface for a data classification service of a remote provider network (e.g., using the same API request used by the remote classification service). The local data classification service obtains at least some of the data from the one or more data sources of the client network. The local data classification service classifies the obtained data according to different types of sensitivity using the data classification engine in the execution environment without the data being exposed outside of a data isolation boundary of the client network.
US12045257B2

A system and method of scaling capacity of data warehouses to user-defined levels. The method includes monitoring a processing of one or more queries by a data warehouse, the data warehouse including one or more processing resources and a storage platform. The method includes receiving a request to process database data stored on the storage platform. The method includes determining a performance of the processed request as observed by a user device. The method includes adjusting, by a processing device, a timing associated with the processing of the one or more queries based on the performance of the processed request.
US12045239B1

A device detects a trigger to toggle from a local mode to a query mode, the trigger detected based on input into a notebook interface relating to a dataframe. The device receives input of a query into a cell within the notebook interface, the query relating to the dataframe, and determines, based on having entered the query mode, to combine the query with a prior query from a prior cell within the notebook interface, resulting in generation of an combined query. The device executes the combined query with respect to a data warehouse, receives a command to perform a function with respect to the combined query, and determines, based on characteristics of the command, to execute the command using memory of the notebook interface. The device outputs, using the notebook interface, a graphical representation of results of the command, the results informed by the combined query.
US12045235B2

In a computer-implemented method for improving performance of a database optimizer, a processor calculates a first execution time for a database query executing through a first access path of a database system. A processor generates a second access path. A processor determines a second execution time via a simulation of the database query through the second access path. A processor determines that the second execution time is less than the first execution time. A processor, responsive to determining that the second execution time is less than the first execution time, sends the second access path to the database optimizer.
US12045233B2

Mechanisms are disclosed for estimating cardinality of group-by queries. A probability of occurrence of values is obtained for columns that satisfy the query occurring in tables from a trained machine learning model. A range selectivity is calculated based on a conditional probability of occurrence of the values. A set of valid generated sample tuples is generated from the trained machine learning model. A group-by selectivity is calculated by keeping the conditional probability of occurrence to obtain probabilities that a result set will have specific group-by column values associated with the tables while proceeding with progressive sampling. A sampling probability is calculated by normalizing the group-by selectivity by dividing the group-by selectivity by the range selectivity. The samples are filtered such that the samples having a sampling probability below a sampling probability threshold are filtered out. A sampling-based estimator is applied to the filtered samples set to estimate the cardinality.
US12045227B2

Methods, computing apparatuses, computer readable media and systems are described that are for use with blockchain applications. An authority server may communicate a data package to a mining node. The mining node may receive the data package from the authority server, the data package comprising a plurality of datasets, each dataset comprising signal information. The mining node may analyse the data package to convert the signal information of each dataset to a corresponding data output. The mining node may communicate the plurality of data outputs to an authority server and, upon verification of the plurality of data outputs, the plurality of data outputs may be used in establishing a proof-of-work for appending a block record to a blockchain. Encryption and decryption methods may be used to secure data according to methods described herein. In some examples, the signal information of each dataset relates to a polynucleotide sequence and the corresponding data output relates to a read.
US12045224B2

Various embodiments include methods and devices for transforming a data block into weights for a neural network. Some embodiments may include training a first neural network of a cybernetic engram to reproduce the data block, and replacing the data block in memory with weights used by the first neural network to reproduce the data block.
US12045218B2

Methods, systems, and computer storage media for providing a unified multilayer-based index for a contextual geoanalytics engine in a data analytics system. The contextual geoanalytics engine is configured to aggregate point-of-interest geographical data from multiple data sources into an aggregate or composite dataset. The contextual geoanalytics engine then transforms and maps the data into a homogenous dataset—i.e., a location embedding record that is homogenous representation of an aggregated dataset—comparable across global geographical regions. The homogenous dataset is accessible via the unified multilayer-based index that is a single geographical index, where the homogenous dataset is a composite of different datasets. The data includes different data types, where the data types are stored in different layers while sharing a common index (i.e., unified multilayer-based index). In this way, the unified multilayer-based index is a shared common index with a plurality of different layers associated with data used in geographically-based analytics.
US12045216B2

Techniques for data quality analysis may include the determination of data quality metrics using reconfigurable quality components. Access to the data may be based on the determined quality metrics. The configurable quality components may determine quality metrics for corresponding datasets. The quality components may be configured automatically based on quality configurations. The configuration of the quality components may be facilitated using a data orchestrator.
US12045211B2

One example method includes collaborative deduplication. A deduplication engine implemented at a cloud level collaborates or coordinates with an extension engine of the deduplication at an edge node. This allows data ingested at a node to be collaboratively deduplicated prior to transfer to the cloud and after transfer to the cloud.
US12045210B1

A distributed database service can be migrated from a source environment to a destination environment. The distributed database service can be associated with a database and database members. the source environment can include source database members such that each source database member includes a respective image of the database. Migrating the distributed database service can include provisioning a migration gateway in the source environment. Migrating the distributed database service can also include provisioning a domain name system service in the destination environment. Migrating the distributed database service can also include provisioning a first destination database member in the destination environment. While updating the first destination database member with a respective image of the database, the distributed database service can process a database request.
US12045209B2

A method may include (i) obtaining first data records structured in accordance with a first schema, (ii) determining, for the first schema, one or more first schema property values for each schema property in a set of pre-defined schema properties, (iii) determining, for a second schema, one of more second schema property values for each schema property in the set of pre-defined schema properties, (iv) providing, to a schema matching engine, first and second schema property values, where the schema matching engine contains schema mapping techniques and rules, where each rule suggests a schema mapping technique based on schema properties from the set of pre-defined schema properties, (v) applying the rules to select a schema mapping technique, (vi) transforming the first data records in accordance with the selected schema mapping technique, and (vii) providing the transformed first data records in a data structure in accordance with the second schema.
US12045207B2

A distributed storage management system comprising nodes that form a cluster, a distributed block layer that spans the nodes in the cluster, and file system instances deployed on the nodes. Each file system instance comprises a data management subsystem and a storage management subsystem disaggregated from the data management subsystem. The storage management subsystem comprises a node block store that forms a portion of the distributed block layer and a storage manager that manages a key-value store and virtualized storage supporting the node block store. A file system volume hosted by the data management subsystem maps to a logical block device hosted by the virtualized storage in the storage management subsystem. The key-value store includes, for a data block of the logical block device, a key that comprises a block identifier for the logical block device and a value that comprises the data block.
US12045192B2

In one aspect, a device may include at least one processor programmed with instructions to power on the device responsive to an electrical connection of two pins on a front panel header of a system board and, based on powering on the device responsive to the electrical connection of two pins on the front panel header of the system board, present a basic input/output system (BIOS) setup screen on a display. The BIOS setup screen may provide one or more options for a person to configure pinouts of the front panel header. The processor may also be programmed with instructions to save the person's configuration of the pinouts of the front panel header based on user input using the BIOS setup screen and, responsive to a subsequent startup of the device, apply the configuration of the pinouts of the front panel header for operation of the device.
US12045188B2

Multi-port Media Control Channel (MAC) with flexible data-path width. A multi-port receive (RX) MAC block includes multiple RX ports and a plurality of RX circuit blocks comprising an RX MAC pipeline for performing MAC Layer operations on RX data received at the RX ports. The RX circuit blocks are connected with variable-width datapath segments, and the RX MAC block is configured to implement a multi-port arbitration scheme such as a TDM (Time-Division Multiplexed) scheme under which RX data received at a given RX port are forwarded over the variable-width datapath segments using datapath widths associated with that RX port. A multi-port transmit (TX) MAC block implementing a TX MAC pipeline comprising TX circuit blocks connected with variable-width datapath segments is also provided. The RX and TX MAC blocks include CRC modules configured to calculate CRC values on input data received over datapaths having different widths.
US12045176B2

Embodiments are directed to memory protection with hidden inline metadata. An embodiment of an apparatus includes processor cores; a computer memory for the storage of data; and cache memory communicatively coupled with one or more of the processor cores, wherein one or more processor cores of the plurality of processor cores are to implant hidden inline metadata in one or more cachelines for the cache memory, the hidden inline metadata being hidden at a linear address level.
US12045171B2

Disclosed is a method and system method for bulk copying data from a cell grid to a workspace memory, such as a clipboard. According to an exemplary embodiment of this disclosure, the method includes displaying, in a user interface, a plurality of cell rows and a plurality of cell columns arranged in a grid form, a user selecting a plurality of rows of cell entries by selecting a respective selector indicator of all rows to be copied, the selected plurality of rows including a subset of a total number of rows displayed and a noncontinuous group of sequential rows where at least one nonselected row is located and displayed between two selected rows; and displaying, in the user interface, a drop-down menu including a plurality of user selectable options, the user selectable options including a user selectable command to copy the plurality of selected rows and a common predetermined subset of the associated column entries to a workspace memory such as a clipboard.
US12045164B2

Disclosed are some implementations of systems, apparatus, methods and computer program products for generating and implementing computational graphs that facilitate concurrent computation on data streams. A computational graph includes a plurality of nodes, where each node has one or more stages associated therewith. Each stage may be associated with a corresponding operation that is to be performed on data associated with that stage.
US12045163B2

A storage device includes: a buffer to receive first data and second data from outside, and store the first data and the second data on a first page; a non-volatile memory to store the first data and the second data in a first block; and a controller to perform a program operation that programs the first and second data in free blocks different from each other through a garbage collection. The first data may include a first stream class number identifying characteristics of the first data, and the second data may include a second stream class number identifying characteristics of the second data and is different from the first stream class number. The controller may transmit information of the program operation to the outside before performing the program operation. The controller may perform the program operation when receiving a program execution permission command from the outside.
US12045143B2

Methods, systems, and media for controlling append-only file rewrites are provided. In accordance with some embodiments, the methods comprising: determining a utilization of a shard of a database; determining whether the utilization exceeds a persistent storage utilization threshold; determining a recovery time to recover the shard from an append-only file; determining whether the recovery time exceeds a recovery time threshold; and when the utilization is determined to exceed the utilization threshold or when the recovery time is determined to exceed the recovery time threshold, causing an append-only-file rewrite to be performed.
US12045135B2

A system for granular reset management without reboot is disclosed. The system may include a subsystem, a processor including a reset management circuit coupled to the subsystem. The reset management circuit may include circuitry to receive a command to reset the subsystem, determine whether the subsystem can be reset without performing a system wide reboot, and based on a determination that the subsystem can be reset without performing a system wide reboot, block the use of the subsystem, drain the subsystem, and reset the subsystem. Circuity and method are also disclosed.
US12045133B2

In each node constituting a storage system, there is at least one of a storage area (user area) in which a user data set is stored and a storage area (parity area). For the node having the user area, there is user part difference information including information indicating whether or not to be in presence of difference for each user area of the node. For the node having the parity area, there is parity part difference information including the information indicating whether or not to be in the presence of difference for each parity area of the node. Out of the parity part difference information, the information corresponding to the parity area is the information indicating the presence of difference when there is the information indicating the presence of difference in the storage area of any of the data sets used for generating the parity stored in the parity area.
US12045131B2

Techniques for injecting memory read errors may include obtaining an error injection profile from a test library. A defense level in the defense hierarchy can be selected for execution according to the probabilities in the error injection profile. One or more errors can be injected into read operations of the storage device according to the defense-level read retry vector of the selected defense level, and a defense algorithm of the selected defense level is executed to recover read data of the read operations.
US12045127B2

Disclosed are hardware and techniques for correcting computer process faults by identifying risk associated with correcting a computer process fault and computer processes that may depend on the corrected computer process. The interdependent computer processes in a network may be determined by evaluating a stream of process break flags from a monitoring component coupled to the network. Each computer process break flag in the stream of computer process break flags indicates a process fault detected by the monitoring component and is correlated to a corrective response. The break flag and the corrective response are assigned a risk. A risk matrix accounts for interdependencies between computer processes and identified corrective actions. A final response strategy that corrects the computer process faults is determined using the assigned risk and computer system interdependence. A runbook stores the final response strategy, which may be updated based on changing computer process interdependencies and assigned risk.
US12045123B2

The present embodiments relate to data center outage detection and alert generation. An outage detection service as described herein can process near real-time data from various sources in a datacenter and process the data using a model to determine one or more projected sources of a detected outage. The model as described herein can include one or more machine learning models incorporating a series of rules to process near-real time data and offline data and determine one or more projected sources of an outage. An alert message can be generated to provide the projected sources of the outage and other data relevant to the outage.
US12045122B2

A method for determining a two wire open fault on a two wire communications bus including determining a threshold in response to a first data from a first electronic control unit and a second data received from a second electronic control unit via the two wire communications bus, wherein the first data includes a first plurality of dominant bits and a first plurality of recessive bits and the second data includes a second plurality of dominant bits and a second plurality of recessive bits, determining a current network health indicator in response to a third data from the first electronic control unit having a third plurality of dominant bits and a third plurality of recessive bits, and generating a double wire open fault error report in response to the current network health indicator exceeding the threshold.
US12045119B2

System and methods are provided for detecting, tracking, and managing outages of transaction processors. An indication is received indicating a potential outage associated with a transaction processor computer configured to process transactions of an online retail website. The indication can be received from a threshold monitoring service and/or from a machine-learning detection system. A computing service can be initiated to confirm and track the outage over time. An outage may include a number of situations in which the transaction processor fails to process transactions according to a set of predefined processing parameters. If the outage spans a particular time period, the service can perform a number of remedial actions (e.g., notifying an administrator of the outage, etc.).
US12045117B2

The present disclosure relates to systems, methods, and computer-readable media for identifying anomalies of failure events on a cloud computing system and determining cross-component and cross-layer correlation between change events that occur on the cloud computing system and the failure events associated with the anomalies. In particular, this disclosure describes a system that receives telemetry related to change events and failure events across any number of computing layers of a distributed computing environment (e.g., a cloud computing system) and detects anomalies based on counts of failure events that are manifested over discrete periods of time. Based on these detected anomalies, the anomaly correlation system can determine cross-layer and cross-component correlations between selective change events and the detected anomalies of failure events. The anomaly correlation system may further generate and provide recommendations related to mitigating or otherwise addressing the anomalies based on the determined correlations.
US12045106B2

A virtual function (VF) of a virtual machine is enabled to directly reset a processing portion of a processing unit. The VF initiates the reset of the processing portion directly and a host driver associated with the processing unit is bypassed during the reset process. By allowing for a direct reset of the processing portion, a processing system reduces the overhead associated with the reset process, enhances system security, and improves overall VM and hardware isolation at the processing system.
US12045105B2

Provided is a method for predicting and managing the temperature of an electronic circuit, which can trigger an alarm, block, or control by predicting in advance a temperature rise result due to heat before heat generation of the electronic circuit and components increases up to a risk level. The temperature prediction and management method is a method for predicting and managing the temperature of an electrical circuit unit including one or more circuits or components including: a detection unit for predicting and managing the heat of the electrical circuit unit; and a control/alarm unit for providing control or an alarm to the electrical circuit unit according to the operation of the detection unit, wherein the electrical circuit unit includes one or more thermistors, and the detection unit senses whether or not the electrical circuit unit is abnormally heated.
US12045086B2

In a display device whose curvature changes in a horizontal direction, a middle cabinet includes each first middle cabinet positioned on each of a top surface and a bottom surface of a display module, and each second middle cabinet positioned on each of a left surface and a right surface of the display module, and the display module is fixed to the second middle cabinet, and an inner sheet and a cover bottom are coupled to the second middle cabinet to be able to slip in the horizontal direction, so that a constant size of a bezel may be secured without a change in a position of the display module.
US12045085B2

An electronic device includes: a display panel having an active region and a peripheral region adjacent to the active region; an electronic module disposed below the display panel; a first light-blocking element disposed on the display panel and overlapping the peripheral region; and a second light-blocking element disposed on the electronic module with the display panel interposed therebetween. A hole is at least partially surrounded by the active region is defined in a portion of the display panel. The second light blocking element is disposed in an area adjacent to the hole, when viewed in a plan view. The first light-blocking element has a first thickness and the second light-blocking element has a second thickness less than the first thickness.
US12045082B2

There is provided an electronic control device that performs distributed processing using a plurality of microcomputers and can perform highly accurate time synchronization between the microcomputers with less delay without hindering arithmetic processing of each microcomputer. The device includes a plurality of microcomputers, and a waveform generation circuit connected between a master microcomputer serving as a time synchronization source and a slave microcomputer that performs time synchronization, among the plurality of microcomputers, wherein the master microcomputer outputs a reset signal synchronized with time to the waveform generation circuit, the waveform generation circuit outputs a waveform signal corresponding to a change in time of the master microcomputer, to the slave microcomputer, and the slave microcomputer measures a voltage value of the waveform signal and detects time corresponding to the measured voltage value.
US12045077B2

An apparatus for a crank handle of a landing gear. The crank handle comprising an assembly with a rotating arm, a mounting end, a handle arm, and a handle grip. The handle grip mounted to the handle arm. The handle grip rotatable about the handle arm at a handle end of the crank handle assembly.
US12045074B1

A bandgap voltage reference circuit includes: a bandgap voltage reference (VBG) core having a power input and first and second terminals; a bandgap operational amplifier (BGOA) having an operational amplifier output and first and second terminals, the first terminal of the BGOA coupled to the first terminal of the VBG core, and the second terminal of the BGOA coupled to the second terminal of the VBG core; and a feedback circuit having a feedback input and a feedback output, the feedback input coupled to the operational amplifier output, and the feedback output coupled to the power input. The feedback circuit includes a scaling amplifier having an inverting input, a non-inverting input, and a scaling amplifier output.
US12045058B2

Systems and methods for vehicle spatial path sampling are provided. The method includes obtaining an initial travel path for an autonomous vehicle from a first location to a second location and vehicle configuration data indicative of one or more physical constraints of the autonomous vehicle. The method includes determining one or more secondary travel paths for the autonomous vehicle from the first location to the second location based on the initial travel path and the vehicle configuration data. The method includes generating a spatial envelope based on the one or more secondary travel paths that indicates a plurality of lateral offsets from the initial travel path. And, the method includes generating a plurality of trajectories for the autonomous vehicle to travel from the first location to the second location such that each of the plurality of trajectories include one or more lateral offsets identified by the spatial envelope.
US12045053B2

A managing apparatus provides self-driving of a vehicle, which allows the vehicle to enter a parking space out of a plurality of parking spaces from an outside of a parking lot including the plurality of parking spaces, and which allows the vehicle to leave the parking lot for a predetermined place in the outside. The managing apparatus is provided with: a wait time setting device configured to set a maximum wait time of the vehicle in the predetermined place; and a controller configured to set a driving route for returning the vehicle to the parking lot from the predetermined place on condition that the maximum wait time elapses from an arrival of the vehicle in the predetermined place, and configured to provide the self-driving of the vehicle along the driving route.
US12045046B2

Techniques for managing machine operations using encoded multi-scale time series data are provided. In one technique, operational data is received from a sensor coupled to an industrial device. For each portion in a first set of portions of the operational data (where each portion corresponds to a first time scale), first aggregated data is generated based on time series data from that portion and a first encoding is generated based on the first aggregated data. For each portion in a second set of portions of the operational data (where each portion of the second set corresponds to a second time scale that is different than the first time scale), second aggregated data is generated based on time series data from that portion and a second encoding is generated based on the second aggregated data. The operational data is classified to determine a condition of the industrial device during the time interval based on the first and second encodings.
US12045043B2

A work center in a manufacturing setup includes a machine learning model that uses a decision tree to facilitate the work of a supervisor on the production line to choose a machine to perform a particular operation on a particular part. The decision tree outputs a ranking of machines indicating the suitability of the ranked machines for performing the particular operation on the particular part.
US12045041B2

A method including receiving, by an industrial automation device, operational information associated with an industrial asset, wherein the operational information is received from a sensor device via a first wireless connection. The method further includes transmitting, by the industrial automation device, the operational information and internal technical information associated with the industrial automation device to a cloud server via a second wireless connection. The method further includes adjusting, by the industrial automation device, one or more control parameter settings of the industrial automation device based at least partly on the operational information and the internal technical information.
US12045032B1

An IoT gateway at a client site uses sensing functions and actuating functions to safely implement actions for equipment. The client provides, to the IoT service, specifications for a sensing function and one or more actuating functions that are to communicate with the sensing function. The functions are deployed to the IoT gateway at the client site. The sensing function may be assigned read only access to the equipment and the actuating function may be assigned write only access to the equipment. The sensing function may collect data from the equipment and determine that a condition has been met (e.g., temperature is above an upper limit). In response, the sensing function provides an indication of an action to the actuating function (e.g., via a unique topic). If the action is a supported action, then the actuating function causes the equipment to perform the action; otherwise, it ignores the indicated action.
US12045031B2

A thermal compensation system for machine tools includes a thermal compensation-monitoring device and a cloud processing device. The thermal compensation-monitoring device receives a plurality of temperature signals of a workpiece and corresponding processing tolerance data to build or update a thermal compensation database. The cloud processing device provides a thermal compensation model, and applies the model with the characterized temperature signals and the tolerance data to generate a compensation value so as to decide whether or not to modify the model or to run a compensation is necessary.
US12045029B2

A control device (10) connectable to an imaging device (42) for controlling a control-target device includes an execution unit (11) that executes a control program to control the control-target device and outputs a first trigger signal when data (112) variable with execution of the control program satisfies a first condition, a receiver (63) that repeatedly receives image information indicating an image captured by the imaging device (42) and receives, from an environment detector including the imaging device (42) or a device (41) different from the imaging device, a second trigger signal indicating detection of environmental information including a result of detection performed by the environment detector satisfying a second condition, and a saver (66) that saves the image information received by the receiver (63) into a second storage (67) when receiving the first trigger signal from the execution unit (11) or receiving the second trigger signal with the receiver (63).
US12045028B2

Disclosed is a method to create a digital twin which is a copy of a machine or a production system in a computer environment and usage of the created digital twin in the computer-based calculation. Digital twins which are developed by the method are created by physical laws/equations rather than solely by sensor data. Developed digital twins could be created/served with API's by dividing thereof into small pieces and could be resold through a market place in form of an application.
US12045024B2

A controlled dispensing system includes a dispensing fixture and a server system coupled to the dispensing fixture and a mobile device via a communication network. The server system receives from the mobile device identification data of a user of the mobile device and verifies an identity or age of the user. In accordance with the verifying of the identity or age of the user, the server system transmits to the mobile device dispense approval data including an indication that the identity or age of the user is verified. The dispensing fixture obtains via an input peripheral a dispense code provided by the mobile device, the dispense code corresponding to the dispense approval data, and in accordance with the dispense code, causes a dispensing mechanism to dispense the controlled product.
US12045005B2

In a cartridge assembly, a cartridge frame is configured to limit a movable amount of a photosensitive drum with respect to the frame in a longitudinal direction of the photosensitive drum to a first amount in the case where a cover member is apart from the frame, and the cover member has a held portion held by the frame and a limiting portion configured to limit the movable amount of the photosensitive drum with respect to the frame to a second amount smaller than the first amount by contacting with a longitudinal end surface of the photosensitive drum in the case where the photosensitive drum moves in the longitudinal direction when the cover member is mounted on the frame.
US12045002B2

Provided are a film cartridge, a film unit, and a layer transfer device capable of restraining a supported layer including a transfer layer from being touched by an operator and restraining the supported layer remaining on the supporting layer remaining on a supporting layer from coming off. A film cartridge includes a supply reel on which a multilayer film including a supported layer with a transfer layer included therein and a supporting layer is wound, and a take-up reel on which to take up the multilayer film. The multilayer film is wound on a supply shaft in such a manner that the supported layer is in contact with the supply shaft, and the multilayer film is wound on the take-up shaft in such a manner that the supported layer is in contact with the take-up shaft.
US12044996B2

There is provided a printing apparatus including: an installing part in which a consumable item to be used in printing is to be installed; a printer configured to print an image on a printing medium by using the consumable item installed in the installing part; and a controller. The printing apparatus is configured to operate in a contract mode based on content of a contract regarding the consumable item to be used in the printing. The controller is configured to execute a profit returning process of performing profit return according to the content of the contract in a case that the consumable item installed in the installing part has a type corresponding to a non-contract mode not based on the content of the contract and that the printing apparatus is operated in the contract mode.
US12044985B2

An image forming apparatus includes a main casing, a developing roller, a connecting tube, and a toner container. The main casing includes a sheet supply tray. The developing roller is provided in the main casing. The connecting tube has one end portion and another end portion inside the main casing. The toner container is for accommodating toner. The one end portion of the connecting tube is connected to the toner container. The toner container has an inlet opening for replenishing toner. The toner container is pivotally movable between a first position and a second position about the connecting tube. A position of the inlet opening at the second position is higher than a position of the inlet opening at the first position.
US12044983B2

An exhaust stream monitoring system for a photolithography track of an IC fabrication process comprises a reaction chamber including a housing, an inflow port and an outflow port, the housing containing a thermal plate for heating a semiconductor process wafer for a predetermined amount of time. An influent pipe coupled to the inflow port supplies a photoresist adhesion promoter in a gaseous form to the reaction chamber. An effluent pipe coupled to the outflow port is operative to remove byproducts from the reaction chamber as an exhaust stream. At least one gas sensor manifold assembly is coupled to the effluent pipe for monitoring the exhaust stream from the reaction chamber to detect presence of one or more byproducts of a reaction between the photoresist adhesion promoter and the semiconductor process wafer.
US12044980B2

A method for analyzing a process, the method including obtaining a multi-dimensional probability density function representing an expected distribution of values for a plurality of process parameters; obtaining a performance function relating values of the process parameters to a performance metric of the process; and using the performance function to map the probability density function to a performance probability function having the process parameters as arguments.
US12044974B2

A photoresist-removing composition includes a polar organic solvent, an alkyl ammonium hydroxide, an aliphatic amine not including a hydroxy group, and a monovalent alcohol. To manufacture a semiconductor device, a photoresist pattern may be formed on a substrate, and the photoresist-removing composition may then be applied to the photoresist pattern. To manufacture a semiconductor package, a photoresist pattern including a plurality of via holes may be formed on a substrate. A plurality of conductive posts including a metal may be formed inside the plurality of via holes, and the photoresist pattern may be removed by applying a photoresist-removing composition of the inventive concept to the photoresist pattern. A semiconductor chip may be adhered to the substrate between the respective conductive posts.
US12044962B2

A forming apparatus forming a composition on a substrate by using a mold, includes a supplier configured to supply a composition on the substrate, a plurality of processors including a first processor and a second processor, each of the plurality of processors being configured to bring the mold into contact with the composition supplied onto the substrate by the supplier, and a substrate conveyer configured to convey the substrate onto which the composition is supplied by the supplier to the first processor and then convey other substrate onto which the composition is supplied following the substrate to the second processor.
US12044959B2

A reflective mask includes a substrate, a reflective multilayer disposed on the substrate, a capping layer disposed on the reflective multilayer, and an absorber layer disposed on the capping layer. The absorber layer includes a base material made of one or more of a Cr based material, an Ir based material, a Pt based material, or Co based material, and further contains one or more additional elements selected from the group consisting of Si, B, Ge, Al, As, Sb, Te, Se and Bi.
US12044954B2

A mount comprises: a bracket assembly for holding an image-capture device; a drive shaft rotatably coupled to a stationary wheel for rotation of the drive shaft relative to the stationary wheel about a drive shaft axis; a support member coupled to the drive shaft to rotate about the drive shaft axis therewith, the support member extending radially away from the drive shaft axis; a rotational wheel rotatably coupled to the support member for rotation of the rotational wheel relative to the support member about a rotational wheel axis radially spaced apart from, and parallel to, the drive shaft axis, and coupleable to the bracket assembly such that rotation of the rotational wheel about the rotational wheel axis causes corresponding rotation of the bracket assembly about the rotational wheel axis; and a belt entrained around the stationary wheel and the rotational wheel.
US12044944B2

Electronic paper includes a display panel and a drive component. The display panel may include a plurality of pixels disposed in a display region and a photoelectric conversion transistor disposed in a non-display region. The drive component is electrically connected to the plurality of pixels, and is electrically connected to a current output terminal of the photoelectric conversion transistor.
US12044940B2

A light control sheet includes electrode layers including first transparent electrode layer and a second transparent electrode layer, a light control layer formed between the first and second transparent electrode layers, and transparent support layers including a first transparent support layer and a second transparent support layer such that the first transparent support layer is formed on the first transparent electrode layer on the opposite side of the light control layer and has a support surface supporting the first transparent electrode layer and that the second transparent support layer is formed the second transparent electrode layer on the opposite side of the light control layer. The first transparent electrode layer has one or more grooves extending along the support surface such that the first transparent electrode layer has an electrode element having a narrow portion formed between portions of the groove and having a width of 1 mm or more.
US12044939B2

According to one embodiment, each of a first liquid crystal to a fourth liquid crystal cell includes a first strip electrode, a second strip electrode, a third strip electrode, and a fourth strip electrode, the first strip electrode to the fourth strip electrode of the first liquid crystal cell and the first strip electrode to the fourth strip electrode of the third liquid crystal cell have a first shape, and the first strip electrode to the fourth strip electrode of the second liquid crystal cell and the first strip electrode to the fourth strip electrode of the fourth liquid crystal cell have a second shape that is different from the first shape.
US12044932B2

According to one embodiment, a liquid crystal device includes a first liquid crystal cell and a second liquid crystal cell. The first liquid crystal cell and the second liquid crystal cell each include a first strip electrode, a second strip electrode, a third strip electrode and a fourth strip electrode. The extension direction of each of the first strip electrode and the second strip electrode in the first liquid crystal cell is different from the extension direction of each of the first strip electrode and the second strip electrode in the second liquid crystal cell. The extension direction of each of the first strip electrode and the second strip electrode is orthogonal to the extension direction of each of the third strip electrode and the fourth strip electrode.
US12044929B2

Disclosed are a display module and a transparent display apparatus. The display module includes: a transparent light guide plate including a grid dot face and a light emergent face, and a light incident face connecting the grid dot face and the light emergent face; a side-type light source, located on the side of the transparent light guide plate where the light incident face is located; a transparent adhesive layer including a first face and a second face, with the first face being disposed in contact with the grid dot face of the transparent light guide plate, the refractive index of the transparent adhesive layer is different from the refractive index of the transparent light guide plate, and the transparent adhesive layer contains particles that scatter light; and a transparent reflecting layer, disposed in contact with the second face of the transparent adhesive layer.
US12044920B2

A display apparatus includes: a display device configured to output a first image; an optical coupler configured to: combine the first image received through a first path from the display device with a second image received through a second path that is different from the first path, output, through an exit surface of the optical coupler, a first light corresponding to the first image in a first polarization and a second light corresponding to the second image in a second polarization; and a polarization selection optical system arranged on the exit surface of the optical coupler and configured to have different refractive power with respect to the first light of the first polarization and the second light of the second polarization.
US12044917B2

The embodiments of the application provide a tiled display, which includes a housing, a backlight unit arranged on a side of the housing, at least two supports provided in the housing and located on a light output side of the backlight unit, and at least two tiling liquid crystal display panels. The liquid crystal display panels are fixed on the housing and located on a side of the support away from the backlight unit. A bezel at the tiling of two adjacent liquid crystal display panels is arranged on the support, and a width of the bezel is greater than or equal to a width of the support.
US12044915B2

An information handling system display may include a display panel cell, a mold frame, and a chip-on-film. The chip-on-film may be coupled to the display panel cell. The chip-on-film may include one or more protrusions. A first portion of the chip-on-film may be adjacent to the one or more protrusions across a width of a first surface of the chip-on-film. The one or more protrusions may be in contact with a mold frame of the display. The first portion of the chip-on-film adjacent to the one or more protrusions may not be in contact with the mold frame of the display.
US12044911B2

In an optical modulation element using a thinly processed substrate, cracking of the substrate during electrical connection is prevented, and poor connection or a reduction in manufacturing yield is prevented. An optical waveguide element includes an optical substrate on which an optical waveguide and a conductor pattern are formed, and a support substrate that supports the optical substrate, in which the conductor pattern includes at least one electrical connection area defined as a range in which electrical connection is performed, the optical substrate has a substrate removal portion in which a material of the optical substrate has been removed to penetrate through the optical substrate at a portion corresponding to the electrical connection area, and at least a part of the electrical connection area is formed on the support substrate via the substrate removal portion.
US12044909B2

An optical device includes an optical modulator formed on a substrate. The optical device includes: a signal electrode for the optical modulator that is formed on the substrate; a ground electrode for the optical modulator that is formed on the substrate; an optical waveguide that is provided in a region between the signal electrode and the ground electrode; a first buffer region that is formed between the optical waveguide and the substrate; and second buffer regions that are formed between the optical waveguide and the signal electrode and between the optical waveguide and the ground electrode. A permittivity of the second buffer regions is higher than a permittivity of the first buffer region.
US12044907B2

An optical device may include a planar lightwave circuit (PLC) waveguide to guide an optical signal. The optical device may include a thermo-optic phase shifter to receive a control signal for controlling a temperature of the thermo-optic phase shifter, the temperature of the thermo-optic phase shifter being used to apply a phase shift to the optical signal in the PLC waveguide, and adjust the temperature of the thermo-optic phase shifter based on the control signal. The optical device may include a feedback component to generate feedback associated with applying the phase shift. The optical device may include a controller to adjust the control signal based on the feedback, the control signal being adjusted to reduce a response time of the thermo-optic phase shifter in applying the phase shift.
US12044901B2

Techniques for providing eyewear or other head-worn personal electronic apparatus with electrical components are disclosed. The electrical components can provide electrical technology to eyewear or other head-worn personal electronic apparatus without having to substantially compromise aesthetic design principles. The electrical components can be partially or completely internal to eyewear or other head-worn personal electronic apparatus. The electrical components can operate independently or together with other electrical components provided elsewhere. Apparatus for presenting after-market electrical components are also disclosed.
US12044900B2

An object of the present invention is to provide a projection type image display apparatus in which an imaging lens can be replaced according to a focal length of a projection lens. In order to achieve the above object, a projection type image display apparatus includes: a light source; a lighting optical system configured to guide light from the light source to a display element; a projection lens mounting portion in which a projection lens configured to project the light transmitting through or being reflected by the display element is mountable, and that is configured to allow one replaceable projection lens of a plurality of replaceable projection lenses to be selectively mounted in the projection type image display apparatus; and an imaging lens mounting portion configured to allow one imaging lens of a plurality of replaceable imaging lenses to be selectively mounted in the projection type image display apparatus.
US12044895B2

An apparatus implements a cable distribution module. The apparatus includes a trunk cable with inner cables and includes breakout cables that correspond to the inner cables. The apparatus further includes a transition breakout between the trunk cable and the breakout cables and includes an outdoor rated path that includes the trunk cable, the transition breakout, and the one or more breakout cables. The apparatus further includes connectors to which the breakout cables are connected and an unsealed module supporting the one or more connectors.
US12044894B2

Multiport assemblies comprising one or more optical ports for receiving an external optical fiber connector for making an optical connection along with useful mounting features for securing the multiport assembly are disclosed. The multiport assembly comprises a mounting member having an aperture and a standoff that is coupled to a shell. The standoff extends outward from a lower surface of the shell to allow easy mounting to irregular surfaces. In another embodiment, the multiport assembly may comprise a second mounting member with an aperture and standoff that is received in a rear shell aperture to inhibit damage to the multiport assembly if a fastener is over-tightened during mounting. In further embodiments, the multiport assembly may comprise a dust plug having a locking feature and a keying port that is received in an optical port for inhibiting dirt, dust or debris from entering when the optical port is not in use.
US12044891B2

A remote radio unit, RRU, has an outer shell housing radio equipment and at least one fiber optical transceiver module. The fiber optical transceiver module comprises, a casing provided with an interface having a transmitter output, and a Transmitter Optical Sub-Assembly, TOSA, arranged within said casing, where said TOSA transmits light through said transmitter output. The fiber optical transceiver module is physically attached to a heat transferring structure adapted to transfer heat generated in said fiber optical transceiver module to a heat sink arranged outside said outer shell. The proposed technology also provides a fiber optical transceiver module comprising a casing provided with an interface having a transmitter output and a TOSA arranged within said casing and adapted to transmit light through said transmitter output, wherein said casing is further provided with thermal pads arranged on the surface of said casing, said thermal pads may connect to a thermal conductor.
US12044884B2

Solder reflow compatible connections between optical components are provided by use of reflow compatible epoxies to bond optical components and remain bonded between the optical components at temperatures of at least 260 degrees Celsius for at least five minutes. In some embodiments, the reflow compatible epoxy is index matched to the optical channels in the optical components and is disposed in the light path therebetween. In some embodiments, a light path is defined between the optical channels through at least a portion of an air gap between the optical components.
US12044880B2

A backlight unit includes: a light source; a light guide plate having an end surface that is arranged to face the light source, and that light from the light source enters, and an emitting surface from which the entered light is emitted; a casing having a front portion and a back portion, the casing being configured to store the light source and the light guide plate; and an optical pressure-sensitive adhesive film arranged between the front portion of the casing on a light source side and the light guide plate, the optical pressure-sensitive adhesive film being bonded to the light guide plate. The optical pressure-sensitive adhesive film includes a light-absorbing layer, a substrate, a low-refractive index layer, and a pressure-sensitive adhesive layer in the stated order from a front portion side of the casing.
Patent Agency Ranking