US12238811B2

A communication method and apparatus, the method including obtaining, by a distributed unit (DU), resource occupation information of network slices that are in at least two public land mobile networks (PLMNs) supported by a cell of the DU, where the network slices in the at least two PLMNs share a resource, sending, by the DU, the resource occupation information to a centralized unit (CU), receiving, by the DU, request information from a terminal, where the request information comprises an identifier of a first PLMN and an identifier of a first network slice, and where the request information is used by the terminal to request to access the first network slice that is in the first PLMN, and sending, by the DU, the request information to the CU.
US12238806B2

Embodiments of this application disclose a DRX configuration method for sidelink and a device, where the method includes: determining, by a terminal device, DRX configuration information; and performing DRX configuration according to the configuration information. In the embodiments of this application, a terminal device can determine DRX configuration information, and perform DRX configuration according to the determined configuration information, thereby implementing power saving for terminal devices in sidelink.
US12238801B2

Embodiments of this application disclose a communication method and apparatus, and relate to the field of communication technologies. A first access network node determines to deactivate a secondary cell group SCG or activate the SCG; and the first access network node sends first indication information to a second base station, where the first indication information indicates the second base station to send an SCG deactivation command or an SCG activation command to a terminal, where the first access network node belongs to a first base station, the first base station is a master node or a secondary node of the terminal during dual connectivity communication, and the SCG is one or more cells managed by the secondary node.
US12238791B1

Systems and methods are provided for facilitating a discreet connection between a user and a service. A system includes a service for a user to connect to without any detectable direct contact with the service. A first reverse proxy connection is configured to receive a connection from the user to set up the discreet connection, where an invitation indicating a mechanism for accessing the first reverse proxy connection is provided to the user. Access credentials are transmitted to the user over the first reverse proxy connection, the access credentials including an address for accessing a second reverse proxy connection, the first reverse proxy connection being deleted following delivery of the access credentials. The second reverse proxy connection facilitates the discreet connection between the user and the service without any detectable direct contact with the service.
US12238785B2

Provided are a communication device and a communication method capable of further improving the quality between radio links in a communication system in which a base station device and the communication device communicate with each other. A communication device according to the present disclosure includes a receiver and a transmitter. The receiver receives a synchronization signal transmitted from a base station device. The transmitter transmits a physical random access channel including a feature capable of uniquely identifying the synchronization signal received by a receiver and/or a PRACH resource to the base station device.
US12238784B2

Provided is a communication apparatus that includes a control unit that performs control such that a plurality of reference signals associated with pieces of antenna information different from each other is transmitted to a terminal apparatus, and an acquisition unit that acquires control information corresponding to at least any one of the plurality of reference signals from the terminal apparatus after a random access response in a random access procedure is transmitted to the terminal apparatus. The control unit controls following communication with the terminal apparatus on the basis of the antenna information corresponding to the acquired control information.
US12238771B2

Methods and apparatuses are disclosed for energy detection in unlicensed spectrum. In one embodiment, a method implemented in a radio node includes determining a maximum channel occupancy time (MCOT) value; and listen-before-talk (LBT) parameter settings, the MCOT value and/or the LBT parameter settings for one or more LBT parameters depending on an energy detection (ED) threshold value used to access a channel in an unlicensed spectrum; and performing a LBT procedure to gain access to the channel and a transmission on the channel according to the LBT parameter settings and the MCOT value. In one embodiment, a method in a network node includes configuring a wireless device with a MCOT value and LBT parameter settings, the MCOT value and/or LBT parameter settings depending on an ED threshold value used at the wireless device to access the channel.
US12238766B2

A channel sensing device for detecting preamble transmission by observing a channel sensing sequence of a length smaller than or equal to a maximum given length, the channel sensing device being implemented in a receiver, the channel sensing sequence includes one or more samples. The channel sensing device is configured to: receive input parameters comprising a target reliability metric, a receiver noise profile, the maximum given length, a received power, and a probability of there being a preamble; determine channel sensing parameters given the input parameters and according to the inimization of the average energy consumption per given length, the channel sensing parameters comprising a number of channel sensing phases, and a number of samples, a receiver power consumption value, and a preamble detection threshold corresponding to each of the channel sensing phases; perform a first channel sensing phase comprising: observing a batch of samples of the one or more samples by consuming the receiver power consumption value corresponding to the first phase channel sensing phase; applying a hypothesis test comprising the comparison of a value derived from the observed samples with the preamble detection threshold corresponding to the first channel sensing phase; deciding on the presence of a preamble or on performing a subsequent channel sensing phase based on the comparison and/or whether the number of channel sensing phases is greater than one; a subsequent channel sensing phase comprising: observing a batch of samples by consuming the receiver power consumption value corresponding to the channel sensing phase; applying a hypothesis test comprising the comparison of a value derived from all of the so far observed samples with the preamble detection threshold; deciding on the presence of a preamble or on performing a subsequent channel sensing phase based on the comparison and/or on a condition related to a number of performed channel sensing phases compared with the number of channel sensing phases.
US12238765B2

This disclosure provides methods, devices and systems for protecting latency-sensitive communications, during restricted target wake time (r-TWT) service periods (SPs), from non-legacy STAs that do not support r-TWT operation. Some implementations more specifically relate to preventing STAs that are not members of an r-TWT SP from acquiring transmit opportunities (TXOPs) that would otherwise overlap with the start of the r-TWT SP. In some implementations, the AP may require all non-legacy STAs associated with its basic service set (BSS) to support r-TWT operation. In some other implementations, the AP may attempt to capture a wireless channel associated with the r-TWT SP within a fixed period preceding the r-TWT SP. In some other implementations, the AP may require all associated STAs to transmit a request-to-send (RTS) frame when attempting to acquire a TXOP. Still further, in some implementations, the AP may limit the duration of TXOPs acquired by non-member STAs.
US12238757B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a first network node (e.g., a first user equipment (UE)) may determine a first sidelink discontinuous reception (DRX) priority assigned to the first network node, wherein the sidelink DRX priority is based on one or more criteria associated with the first network node. The first network node may communicate on a sidelink channel using a first set of one or more DRX configurations based on the first sidelink DRX priority assigned to the first network node, wherein the first set of one or more DRX configurations are at least partially aligned in time with a second set of one or more DRX configurations of a second network node (e.g., a second UE) assigned a second sidelink DRX priority that is equivalent to the first sidelink DRX priority. Numerous other aspects are described.
US12238756B2

A communication method of the present disclosure includes detecting or estimating a decrease in throughput of a first communication terminal mounted on a first vehicle that is remotely driven, and reducing a communication speed of a second communication terminal with which the first communication terminal shares a communication resource in response to detection or estimation of the decrease in the throughput.
US12238755B2

Methods for resource allocation and provisioning in a wireless user equipment for sidelink communication with another wireless user equipment are disclosed. For example, a preemption procedure is implemented for allocating active Hybrid Automatic Repeat reQuest (HARQ) processes in a MAC layer of the wireless user equipment to efficient transmit or receive transport blocks. The preemption procedure may be based on preemption status parameters and preemption priority parameters associated with various transport blocks competing for the HARQ process resources.
US12238753B2

One embodiment provides a method performed by a wireless device. The method comprises: receiving, from a network node, a configuration message comprising an indication of preconfigured radio resources for uplink transmissions; obtaining a synchronization status of the wireless device with respect to the network node; and adapting use of the preconfigured radio resources based on the synchronization status of the wireless device with respect to the network node.
US12238724B1

A cellular modem processor can include dedicated processing engines that implement specific, complex data processing operations. To implement PUSCH and PUCCH encoding, a cellular modem can include a pipeline having multiple processing engines, with each processing engine including functional units that execute instructions corresponding to different stages in the encoding process. Flow control and data synchronization between instructions can be provided using a hybrid of firmware-based flow control and hardware-based data dependency management.
US12238718B2

The embodiments of the present disclosure provide a processing method and device. The method includes: receiving a redundancy version RV sequence, where an RV identity for last N transmission opportunities in the RV sequence is 0 or 3, and N is a positive integer; and decoding a retransmission position according to an RV identity order indicated by the RV sequence.
US12238708B2

Apparatuses and methods of flow-based processing is wireless systems are described. For example, in one method, a WTRU may determine that one or more data units correspond to a flow of such data units. The WTRU may perform such determination as a function of one or more matching rule(s). Flow-based processing may be enabled in the layer 2/layer 1 chain by per-packet determination using one or more rules, for example by routing through the applicable processing functions and/or using the applicable configuration and/or mapping to the applicable uplink physical layer functions and/or resources. One or more functions such as scheduling request, buffer status reporting, HARQ processing, and/or radio link failure and recovery may be controlled based on the policy associated with the flow corresponding to the data being processed.
US12238687B2

Systems and methods are disclosed for transmission and reception of an uplink grant during a gap created in radio resources assigned by a previous multiple Transmit Time Interval (multi-TTI) uplink grant in a system operating according to a Time Division Duplexing (TDD) scheme. In one embodiment, a method of operation of a wireless device operating according to a TDD scheme in a cellular communications network includes: receiving a first uplink grant from a radio network node that assigns first radio resources for a first multiple transmit time interval uplink transmission, the first radio resources comprising a set of consecutive subframes; and interrupting an uplink transmission on the first radio resources during a gap in the first radio resources assigned for the first multiple transmit time interval uplink transmission, the gap comprising a time domain gap within the set of consecutive subframes.
US12238684B2

Apparatuses and methods for obtaining and providing hybrid automatic repeat request acknowledgement (HARQ-ACK) information. A method for providing HARQ-ACK information includes receiving a configuration for a slot offset value and receiving a physical sidelink shared channel (PSSCH) over a number of sub-channels in a first slot. The PSSCH includes a transport block (TB). The method includes determining a second slot as an earliest slot with resources for transmission of a physical sidelink feedback channel (PSFCH) that is after the first slot by a number of slots equal to the slot offset value. The PSFCH includes the HARQ-ACK information that is in response to reception of the TB. The method further includes transmitting the PSFCH in the second slot.
US12238682B2

A transceiver configured for communicating in a wireless communication network being operated so as to schedule communication in a communication channel being organized in a plurality of resources; is configured for performing long-term sensing an utilization of the channel by decoding a data traffic; for estimating a usability of resources of the channel for an own transmission based on the decoding; and for scheduling the own transmission based on the usability of the resources.
US12238673B1

A method for automatically determining a location characteristic of a wireless access point includes (1) receiving, via an array of at least three antenna elements of the wireless access point, a first neighboring wireless communication signal from a first neighboring wireless access point, (2) determining a location of the first neighboring wireless access point, and (3) determining the location characteristic of the wireless access point at least partially based on (a) the location of the first neighboring wireless access point and (b) difference in phase of the first neighboring wireless communication signal between the least three antenna elements of the wireless access point.
US12238664B2

Provided is a method and apparatus for receiving a reference signal. A wireless user device may determine, based on a synchronization signal (SS) block index and based on an index associated with a time interval, an initialization value associated with a reference signal for a physical broadcast channel (PBCH). The wireless user device may receive, based on the initialization value and based on a frequency domain shift value, the reference signal via at least one resource element (RE). The reference signal may be mapped, based on the frequency domain shift value, to the at least one RE. The wireless user device may receive the PBCH.
US12238663B2

There is provided a wireless communication system for transmitting periodic data from a first device to a plurality of second devices by wireless communication comprising: a first wireless device connected to the first device; and a plurality of second wireless devices connected to the plurality of second devices, respectively, wherein the first wireless device includes a first wireless portion and a first control portion, the second wireless device includes a second wireless portion and a second control portion, and the first control portion and the second control portion synchronize the first wireless device and the plurality of second wireless devices when a time until the first wireless device receives a response from the second wireless device after the first wireless device has transmitted the periodic data from the first device is equal to or less than a set value.
US12238662B2

A synchronization method includes: a first step of transmitting a query command a plurality of times to a communication device configured to perform time synchronization with a base station device connected to a mobile communication network, the query command requesting time information expressed in a first unit, the first unit being lower in accuracy than accuracy of the time synchronization established by the communication device; a second step of determining timing at which the time information obtained in response to the query command is updated; a third step of determining timing to transmit a next query command, based on the timing at which the time information is updated; and a fourth step of acquiring time information with higher accuracy than the first unit, based on time information obtained in response to the query command transmitted at the third step.
US12238656B2

A rate matching indication method is provided. The method includes: a base station sends a synchronization signal block SSB 0 and a synchronization signal block SSB 1 in a time slot, where the SSB 0 carries a first indication, and the first indication indicates, to a terminal, the use of a rate matching manner that deducts time-frequency resources occupied by the SSB 1.
US12238653B2

A base station transmits, to a wireless device, one or more configuration parameters comprising a pathloss reference signal update parameter that enables an activation command to update pathloss reference signals of a physical uplink shared channel (PUSCH). The base station receives, from the wireless device and based on the one or more configuration parameters comprising the pathloss reference signal update parameter, a power headroom report computed based on a pathloss estimation of a pathloss reference signal associated with a PUSCH pathloss reference signal identifier mapped to a sounding reference signal resource indicator (SRI)-PUSCH power control parameter set with an index equal to zero.
US12238650B2

A method for switching a bandwidth part (BWP) is performed by a terminal. A base station configures at least one BWP for the terminal. The method includes receiving a power saving signal transmitted by the base station, in which the power saving signal is configured to instruct the terminal to perform a BWP switching; determining, based on a setting rule, a target BWP for switching, in which the power saving signal does not include information for representing a designated BWP, and the setting rule is transmitted by the base station to the terminal through a system message or a dedicated signaling; and switching a currently activated BWP to the target BWP.
US12238648B2

Methods, apparatus and systems for determining a transmission resource for transmitting a wake-up signal in a wireless communication are described. In one embodiment, a method performed by a wireless communication node is disclosed. The method comprises: determining an initial transmission resource for wake-up signal (WUS) transmission; determining an updated transmission resource for WUS transmission based at least on the initial transmission resource and an offset; and transmitting, on the updated transmission resource, a WUS to at least one wireless communication device, wherein the offset is selected from a plurality of predetermined values based on a location of a paging occasion (PO) corresponding to the WUS.
US12238639B2

Systems, apparatuses, methods, and computer-readable media are provided for authorizing fifth generation (5G) proximity services (ProSe) for fifth-generation systems (5GS). Other embodiments may be described and/or claimed.
US12238635B2

Systems and methods for provisioning and managing a network are disclosed. One method can comprise determining location information of one or more access points and selecting a routing device based upon the location information. Communication can be established between the one or more access points and the select routing device to define a mobility group comprising the one or more access points.
US12238633B2

A relay user equipment (UE) configured to operate as a relay between a remote UE and a network component performs a method. The method includes determining at least one relay capability of the relay UE and performing a relay access control operation that indicates to the remote UE whether the remote UE is permitted to use the relay UE as the relay.
US12238627B2

A vehicle with an emergency reporting function transmits an emergency report in a case where the vehicle is involved in an emergency. The vehicle includes a vehicle communicator and a vehicle memory. The vehicle communicator transmits the emergency report to an operator terminal. The operator terminal acquires emergency-related information by accessing a memory holding the emergency-related information. The emergency-related information includes limited-access information about the vehicle, an occupant of the vehicle, or both. The vehicle memory holds authentication information to be used to access the limited-access information held in the memory. The vehicle communicator transmits the authentication information to the operator terminal, and causes the operator terminal to acquire the limited-access information from the memory, as a part of the emergency-related information, by using the authentication information received from the vehicle.
US12238617B2

In an aspect, a network component (e.g., BS, server, etc.) obtains measurement information associated with uplink signal(s) from UE(s), with the uplink signal(s) having reciprocity with one or more downlink beams of wireless node(s) (e.g., TRP, reference UE, etc.). The network component determines (e.g., generates or refines) a measurement (e.g., RFFP-P) model based on the measurement information. The network component provides the measurement (e.g., RFFP-P) model to a target UE. The target UE receives at least one signal (e.g., PRS) on the one or more downlink beams from the wireless node(s). The target UE processes the at least one signal (e.g., predicts target UE location) based at least in part on the measurement (e.g., RFFP-P) model.
US12238614B2

A method for providing information sharing among user devices for improving recreationalist safety through networking of user devices includes communicating device location based on an activity status identifier and the location of the devices.
US12238607B2

Embodiments of the present disclosure provide a wireless communication method, a terminal device, and a network device. The network device can accurately obtain a service- permitted area and a service-prohibited area for the terminal device based on geo-fencing area information, so that the 3rd Generation Partnership Project (3GPP) network can better serve management and control of the terminal device. The wireless communication method includes: receiving, by a terminal mobility management function entity in a core network, indication first information indicating moving of a terminal device into or out of a first area; and determining, by the terminal management function entity, a service processing for the terminal device based on the indication information.
US12238605B1

Techniques, described herein, include solutions for anonymous geospatial evaluation via a wireless network. For example, a user equipment (UEs) may monitor a current location of UE for entry into a bounding box associated with a geographic area. Upon entry, the UE may generate and report an anonymous presence indicator to a bounding box server via the wireless network. The anonymous presence indicator may include information describing an instance of a UE being located within the bounding box; however, the anonymous presence indicator may not include information indicating an identifier of UE and/or a user of UE. The UE may report another anonymous presence indicator upon expiration of a re-report timer and/or upon entry into another bounding box.
US12238600B2

Embodiments herein achieve a method for handling a RLF in a wireless communication system by a UE. The method includes detecting the RLF at the UE associated with a first cell that is associated with a first RAT. Further, the method includes selecting a second cell, associated with a second RAT, by performing a cell selection procedure. Further, the method includes detecting that a 5GC is connected. Further, the method includes determining whether a timer is running in the UE. Further, the method includes performing an IRAT RRC re-establishment procedure on the second cell when the RLF is occurred on the first cell associated with the first RAT in response to determining that the timer is running in the UE.
US12238599B2

The present invention relates to a method for offloading traffic by means of wireless LAN in a mobile communications system and apparatus therefor, and more particularly to a method for a terminal to offload traffic at a bearer level, and to a base station communicating with the terminal. The method for a terminal to offload traffic according to the present invention includes the steps of: while performing a data communication with a base station through a bearer of a first communications network, receiving from the base station an offloading command for offloading a part of traffic to a second communications network; transmitting a report of the offloading to the base station in response to the offloading command; and performing a data communication of the partial traffic with an accessible AP through a bearer of the second communications network without releasing the bearer of the first communications network.
US12238598B2

Systems and methods for dynamic client segregation in 802.11ax networks includes determining, for each access point of a plurality of access points in a network, a ratio comprising a number of fully uplink multi-user capable client devices to a total number of client devices connected to the access point; and steering, based on at least the ratio, client devices of the network to particular access points of the plurality of access points.
US12238597B2

The present disclosure relates to a method, device, communication device and storage medium for cell handover. The cell handover method is applied to a user equipment UE. The method includes: monitoring a transmission delay of a first cell where the UE is currently located; and reporting a preset message in response to the transmission delay reaching a delay threshold. The preset message is configured to trigger a base station to issue a cell handover command instructing the UE to perform cell handover.
US12238594B2

A method for a user equipment (UE) performing a handover procedure is disclosed. The method includes receiving a handover command from a network, in a case that a first information related to an offset time is included in the handover command, performing the handover procedure based on the handover command after the offset time, and in a case that a second information related to a configured area is included in the handover command, performing the handover procedure based on the handover command when the UE locating within the configured area.
US12238588B2

In an access device associated with a first network cell, a method for enabling user equipment (UE) to obtain a service unavailable through the first network cell includes receiving a request for the UE to access the service, and identifying, in a message to the UE, a plurality of second network cells providing the service.
US12238580B2

A configuration to enable a UE to send data to a modem, from an AP, in the absence of an uplink grant from the modem. An apparatus receives data transmissions from a base station. The apparatus stores the data transmissions in a memory of the AP of the apparatus. The apparatus identifies, by the AP, an uplink grant based at least in part on a size of a modem buffer. The apparatus determines, by the application processor, whether to send data to the modem based at least in part on the identified uplink grant. The apparatus sends, by the AP, the data when the identified uplink grant exceeds a threshold.
US12238574B1

Systems and methods enhance handling, within an access point (AP) of a local area network, of content from a content provider. A content session core of the AP opens a session with the content provider and allows interaction between a user of a first end device and the content provider via the session. Content from the content provider is received at the content session core and forwarded for play on the first end device. The content session core may mirror the content to a second real end device without requiring an additional session with the content provider, and may switch play of the content from the first to the second end devices without disconnecting the session with the content provider. A wireless LAN controller enhances a connectivity experience of a mobile device by determining its location and predicting when to handoff connectivity between wireless APs of the LAN.
US12238572B2

A vehicle control unit (VCU) or other vehicle device to accept a reduced number of messages from a sender for processing rather than having the sender transmit messages less often when a communication channel is crowded. The overall number of messages that need to be processed after accepting the messages stays the same, but the number of messages accepted per sender per time interval is reduced.
US12238570B2

A method, apparatus, and computer program product provide for generating and providing a signaling indicator to manage quality of service notifications in a network. In the context of a method, the method receives a signaling indicator from a user device. The signaling indicator includes data associated with one or more preferences of the user device. The method further receives a quality of service notification associated with the user device. The method also determines, based on the signaling indicator, whether to provide the quality of service notification to the user device.
US12238567B2

There is provided an Open Radio Access Network (O-RAN) that includes a fronthaul interface over which an O-RAN Distributed Unit (O-DU) and an O-RAN Radio Unit (O-RU) communicate with one another and exchange O-RAN standard defined user-plane (U-plane) packets and control-place (C-Plane) packets. The fronthaul interface carries control and management information via management-plane (M-Plane) message exchange, and timing synchronization is achieved in accordance with synchronization-plane (S-Plane) procedures, and the O-RAN accommodates communications via 2G and 3G based mobile networks.
US12238564B2

Disclosed are methods, systems, apparatus, and computer programs for a coordination mechanism between a network and a user equipment (UE) that is configured to perform cross-link interference (CLI) measurements. In one aspect, a method includes generating a message that indicates a capability of a user equipment (UE) whether to support simultaneous reception of at least one signal associated with cross-link interference (CLI) measurement and at least one signal associated with a serving cell or a neighbor cell of the UE. The method further includes transmitting the message to an access node (AN).
US12238558B2

A wireless device (111) is configured to receive, from a network node (101), in a measurement reporting configuration information element (127) of a measurement configuration or a measurement identity information element (129) of a measurement configuration, an indication (128) of for which cell the wireless device (111) (111) is to report a cell global identifier, CGI. In embodiments in which the indication (128) is received in the measurement reporting configuration information element (127), for instance, the wireless device (111) may add a reporting configuration indicated by that information element to a list of reporting configurations at the wireless device (111), e.g., as opposed to updating an existing reporting configuration. Regardless, the wireless device (111) may also be configured to report a CGI for the cell indicated by the received indication (128).
US12238556B2

Methods, systems, and devices for wireless communications are described. In some wireless communications systems, a base station may transmit a set of reference signals spanning a channel to a user equipment (UE), where each of the reference signals is associated with one of a set of transmit beams. The UE may measure a signal quality of each of the set of reference signals. In some cases, each measured signal quality may correspond to one of a set of subbands of the channel and one of the set of transmit beams. The UE may then transmit an indication of at least one signal quality associated with one of the set of subbands and one of the set of transmit beams. In some cases, the UE may indicate the at least one signal quality according to a configuration that may be indicated by the base station or selected by the UE.
US12238551B2

A base station configures a user equipment (UE) to monitor a Physical Downlink Control Channel (PDCCH). The base station receives, from the UE, a reduced PDCCH monitoring capability for at least one group of search space sets (SSS) of a PDCCH, determines a reduced monitoring capability (MO) configuration for the UE based on the reported reduced PDCCH monitoring capability and transmits the reduced MO configuration to the UE.
US12238545B2

A method and an apparatus for declaring radio link failure in multiple active bandwidth parts in a wireless communication system are provided. A wireless device activates a first bandwidth part (BWP) and a second BWP for a serving cell. A wireless device performs a radio link monitoring (RLM) on the first BWP and the second BWP. A wireless device detects a radio link problem on the first BWP. A wireless device decides whether to declare a radio link failure (RLF) for the serving cell based on radio link state of both the first BWP and the second BWP.
US12238519B2

The present disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. The disclosure provides a method and an apparatus for efficient event management using a secure element and a bundle installed therein.
US12238517B1

A system for micro-segmented networking is provided. A system controller is programmed to a) store a plurality of micro-segmented network accounts and a plurality of subscriber accounts, b) receive a request from a user device to activate a first micro-segmented network associated with a first subscriber account, c) authenticate the first subscriber account based on the subscriber information, d) activate the first micro-segmented network, including a plurality of device slots for a plurality of devices, e) transmit, to the user device, first device slot authentication information for a first device slot of the plurality of device slots; f) receive, from a first device connecting to the wireless network, the first device slot authentication information; g) authenticate the first device slot authentication information; and h) in response to authenticating the first device slot authentication information, connect the first device to the first micro-segmented network.
US12238516B2

A method for slice authentication in a mobile telephone network. A WTRU performs, during a registration procedure with an Access and Mobility management Function, AMF, of a network, primary authentication of the WTRU, during which registration procedure the WTRU receives from the AMF a message indicating successful registration and including at least one of an indication of at least one network slice-specific authentication and authorization for slice access, SSSA, procedure to be executed following the registration procedure, a list of slices for which the WTRU is allowed access, and a list of slices for which SSSA is needed for access by the WTRU, and performs, after successful registration, at least one SSSA of the WTRU for accessing a first slice in the network.
US12238514B2

An example technique for security key derivation in a wireless system includes: sending a radio resource control (RRC) suspend message from a first node, to a first user device, the RRC suspend message including a first next hop (NH) chaining counter (NCC) value; releasing access stratum (AS) resources associated with the first user device; deriving a first node key based on the first NCC value; receiving a first uplink message from the first user device without allocating AS resources to the first user device; and unscrambling the first uplink message based on the first NCC value.
US12238512B2

In accordance with some embodiments, an apparatus for privacy protection includes a peripheral interface connectable to a second device. In some embodiments, the second device is operably connectable to a personal communication device and the peripheral interface provides characteristics of communication signals associated with the personal communication device to the second device. The apparatus also includes a radio frequency (RF) detection device operable to detect energy carrying a communication signal to or from the personal communication device. The apparatus further includes a controller, coupled to the peripheral interface and the RF detection device, operable to scan an RF spectrum of the communication signal, received by the RF detection device, in order to identify communications associated with the personal communication device, and generate a notification upon determining that abnormal activities exist in the communications, wherein the notification triggers interruption of the communication signal.
US12238509B2

A method for processing an audio signal in accordance with a room impulse response is described. The audio signal is separately processed with an early part and a late reverberation of the room impulse response, and the processed early part of the audio signal and the reverberated signal are combined. A transition from the early part to the late reverberation in the room impulse response is reached when a correlation measure reaches a threshold, the threshold being set dependent on the correlation measure for a selected one of the early reflections in the early part of the room impulse response.
US12238508B2

A method for processing an audio signal in accordance with a room impulse response is described. The audio signal is processed with an early part of the room impulse response separate from a late reverberation of the room impulse response, wherein the processing of the late reverberation has generating a scaled reverberated signal, the scaling being dependent on the audio signal. The processed early part of the audio signal and the scaled reverberated signal are combined.
US12238496B2

Disclosed herein are systems and methods for processing speech signals in mixed reality applications. A method may include receiving an audio signal; determining, via first processors, whether the audio signal comprises a voice onset event; in accordance with a determination that the audio signal comprises the voice onset event: waking a second one or more processors; determining, via the second processors, that the audio signal comprises a predetermined trigger signal; in accordance with a determination that the audio signal comprises the predetermined trigger signal: waking third processors; performing, via the third processors, automatic speech recognition based on the audio signal; and in accordance with a determination that the audio signal does not comprise the predetermined trigger signal: forgoing waking the third processors; and in accordance with a determination that the audio signal does not comprise the voice onset event: forgoing waking the second processors.
US12238479B2

The present invention provides a MEMS speaker including a substrate sidewall enclosing a cavity. The substrate sidewall includes a first surface and a second surface, a sounding assembly that is arranged on the first surface of the substrate sidewall and also seals the cavity at the opening of the first surface, and a bracket disposed in the cavity. The sounding assembly includes a first sounding assembly and the second sounding assembly. Each sounding assembly includes a driving part and a flexible diaphragm. The flexible diaphragm closes the gap formed between the free ends of adjacent driving parts and between the free ends of the driving parts and the substrate sidewall. The present invention also provides a manufacturing method of MEMS speaker. The MEMS speakers provided by the present invention have high-quality acoustic performance.
US12238474B2

The present invention provides a speaker box including a housing, a sound unit and a magnetic circuit coupling valve. The sound unit includes a bracket, a vibration system and a magnetic circuit system including a secondary magnet. The housing includes a bottom cover having leakage holes. The magnetic circuit coupling valve is accommodated in a rear cavity and includes a support, a negative stiffness diaphragm and a coil. The negative stiffness diaphragm faces to the leakage holes. The coil receives an external control signal and generates an electromagnetic field with the secondary magnet to drive the negative stiffness diaphragm to seal the leakage holes, or make the leakage holes open, or make the leakage holes partially open or closed. Compared with a related technology, the speaker box has fine acoustic performance and is able to accurately control communication of a rear cavity with the outside.
US12238470B2

The present disclosure relates to an open binaural earphone including a housing, at least one low-frequency speaker, and at least one high-frequency speaker. The housing may be placed on at least one of a head or an ear of a user and not blocking a user's ear canal, and configured to accommodate the at least one low-frequency speaker and the at least one high-frequency speaker. The at least one low-frequency speaker may be configured to output sounds within a first frequency range from at least two first sound guiding holes through at least two first guiding tubes. The at least one high-frequency speaker may be configured to output sounds within a second frequency range from at least two second sound guiding holes through at least two second guiding tubes. The second frequency range may include one or more frequencies higher than one or more frequencies in the first frequency range.
US12238464B2

Methods and systems for monitoring, reporting, and managing operational status and configuration of a smart amplifier which includes a radio frequency amplifier unit and transponder. A smart amplifier includes a radio frequency (RF) amplifier unit, a transponder including a transponder component integrated with a telemetry agent, and a controller. The RF amplifier unit configured to process a signal received via a cable access network. The transponder is configured to collect telemetry data from the received signal and stream the collected telemetry data to a service processing platform. The controller configured to remotely configure the RF amplifier unit based on information received from the service provider processing platform, the information based on the streamed telemetry data.
US12238442B2

Disclosed is an image sensor including a pixel array including a plurality of pixels, each of the pixels including a first photodiode and a second photodiode, each of which outputs a first pixel signal based on a first conversion gain using the second photodiode in a first period, outputs a second pixel signal based on a second conversion gain using the second photodiode in a second period, outputs a third pixel signal based on the first conversion gain using the first photodiode in a third period, and outputs a fourth pixel signal based on the second conversion gain using the first photodiode in a fourth period, an ADC circuit that performs sampling on a reset signal and an image signal of each of the first to fourth pixel signal. A sampling count and the number of sampling bits are adjusted differently from each of the first to fourth period.
US12238439B2

An image sensor including a row driver configured to provide, at a first time, a control signal to first pixels in a first group having n consecutive odd horizontal lines, provide, at a second time, the control signal to pixels in a second group having n consecutive even horizontal lines, and provide, at a third time, the control signal to pixels in a third group having n consecutive odd horizontal lines, and having a first horizontal line next to a last horizontal line of the first group, wherein each of the n horizontal lines of the first group is separated by an at least three-row interval from a corresponding one of the n horizontal lines of the second group, and a time interval between the first time point and the second time point is equal to a time interval between the second time point and the third time point.
US12238433B2

Surgical navigation systems and methods for tracking an object within an operating room involve a camera unit that houses a first stereoscopic sensing system and a second stereoscopic sensing system each comprising sensing elements adapted to sense light. A controller utilizes the first stereoscopic sensing system to sense light from the object and track the object according to a first resolution. The controller utilizes the second stereoscopic sensing system to sense light from the object and track the object according to a second resolution that is lower than the first resolution. The controller obtains data related to the object from the second stereoscopic sensing system and modifies control of the sensing elements of the first stereoscopic sensing system based on the obtained data related to the object.
US12238429B2

A control method, a camera assembly, and a mobile terminal are provided. The control method includes: obtaining original image data by controlling exposure of the 2D pixel array, where the original image data includes color original image data generated by exposure of the color pixels and panchromatic original image data generated by exposure of the panchromatic pixels; and outputting target image data according to the original image data.
US12238424B2

A method includes obtaining, using at least one processing device of an electronic device, multiple image frames having different exposure levels. The method also includes determining whether a moving saturated region is present in at least some of the image frames. The method further includes selecting one of the image frames as a reference frame, where the selected image frame depends on whether the moving saturated region is present in at least some of the image frames. The selected image frame may have a first exposure level when the moving saturated region is present in at least some of the image frames, and the selected image frame may have a second exposure level longer than the first exposure level when the moving saturated region is not present in the image frames.
US12238423B2

Disclosed are methods and apparatuses for image data encoding/decoding. A method for decoding a 360-degree image includes the steps of: receiving a bitstream obtained by encoding a 360-degree image; generating a prediction image by making reference to syntax information obtained from the received bitstream; adding the generated prediction image to a residual image obtained by dequantizing and inverse-transforming the bitstream, so as to obtain a decoded image; and reconstructing the decoded image into a 360-degree image according to a projection format. Therefore, the performance of image data compression can be improved.
US12238418B1

A camera may comprise a sensor-shift structure including a substrate to allow an image sensor to be movable relative to one or more lenses of the camera in one or more directions. During a drop or shock event, the substrate may experience unwanted movement and collide with a base structure in the vicinity. The camera may include one or more protection structures to prevent the substrate from directly colliding with the base structure to protect the base structure from potential damages. The protection structures may be implemented using components placed at the substrate and/or the base structure.
US12238409B2

The disclosure relates to an artificial intelligence (AI) system that simulates a function, such as cognition and judgment, of a human brain using a machine learning algorithm, such as deep learning, and an application thereof. According to an embodiment, an electronic device may include a touchscreen, a camera, a memory, and a processor, where the processor may receive information about an image capturing situation from a user, may obtain a target image based on the information about the image capturing situation using a first artificial intelligence module stored in the memory, may obtain feature information included in the target image using a second artificial intelligence module stored in the memory, may store the feature information in the memory, and may store an image related to the feature information in the memory based on obtaining the image related to the feature information through the camera.
US12238404B2

A dolly zoom effect can be applied to one or more images captured via a resource-constrained device (e.g., a mobile smartphone) by manipulating the size of a target feature while the background in the one or more images changes due to physical movement of the resource-constrained device. The target feature can be detected using facial recognition or shape detection techniques. The target feature can be resized before the size is manipulated as the background changes (e.g., changes perspective).
US12238396B2

An anti-twist structure of a voice coil motor includes a base, a lens housing, a first elastic sheet, a second elastic sheet, a magnet, and a yoke member. The lens housing has first margin wall and a second margin wall, and a first protrusion extends from the first margin wall. The yoke member has a first wall, a connection wall, a second wall, and a side wall. The first wall is disposed above the first protrusion, and the second wall is above the first margin wall. The lens housing has a deflectable angle relative to a horizontal reference line. When the lens housing deflects to a maximum value of the deflectable angle, the first margin wall abuts against the second wall and/or the first protrusion abuts against the first wall.
US12238388B2

Systems and methods for graphical data presentation during a sporting event broadcast are disclosed. A server platform is constructed and configured in network communication with at least one input device and at least one display device. The at least one input device transmits input data with time code related to the sporting event to the server platform in real time or near real time. The server platform processes the input data according to a production sequencing of the sporting event, thereby creating processed data. The server platform creates and integrates the processed data with a video presentation of the sporting event based on the production sequencing of the sporting event. The at least one display device displays a customized graphical presentation of the processed data with the video presentation.
US12238387B2

Embodiments are related to faster provisioning of targeted advertisements at a set-top box (STB) via an Internet Protocol (IP) connection between the STB and a remote server. The disclosed IP-based advertisement distribution system enables targeted advertisements to be pulled from the remote server efficiently, causing the advertisements to be made available within a short time frame (e.g., less than one day from the time when the advertisements are available). The disclosed methods enables a STB to determine whether to retain existing targeted advertisements, discard them, or provision newly-available advertisements. The targeted advertisements can depend on various factors such as demographic information of an owner of the STB, lifestyle information of the owner of the STB, etc.
US12238376B2

Methods, systems, and media for presenting contextual information in connection with media content are provided. In some embodiments, the method comprises: causing a media content item to be presented on a user device; receiving, at a first time point from a user of the user device, a user input to display one or more contextual interfaces that present information related to the media content item; identifying a plurality of contextual interfaces based on content included in the media content item at the first time point; causing the media content item to be presented in a first portion of a display of the user device and causing a first contextual interface from the plurality of contextual interfaces to be presented in a second portion of the display of the user device; identifying, at a second time point, an update to the first contextual interface based on content included in the media content item at the second time point; and modifying the first contextual interface based on the update identified at the second time point.
US12238356B2

Control information for configuring an audiovisual device to present multimedia content according to a first service type may be generated. A method may include generating first control information for configuring an audiovisual device to decode a multimedia stream, generating first data that indicates a structure of the first control information, and transmitting the first data and the first control information. The first control information may be generated according to a first protocol version. Second data and second control information may be similarly generated and transmitted according to a second protocol version. Disclosed techniques may facilitate receiving devices to determine whether they support received wireless transmissions and decode the transmissions based on the control information.
US12238351B2

The invention relates to a method for packaging media and data for transmission over a broadband communications network link for display at a terminal destination. Features of the method included creating desired media segments for transmission to the terminal destination and for creating targeting information, for example in whole or in part in the form of metadata, for transmission to the terminal destination. Other features include packaging the created media segments and the created targeting information in a single package and unpacking the single package for display of the targeted media at the terminal destination. In another aspect, the invention can provide a method for unpacking media and data for display at a terminal destination implementing, at the terminal destination, receiving a single package containing media segments and instructions regarding handling of the media segments, quickly unpacking the media segments and the instructions from the single package and, based on the unpacked instructions, assembling one or more of the media segments for display at the terminal destination.
US12238349B2

Techniques described herein relate to a method for distributed data management. The method may include obtaining, by a data management agent of a data host and from an application executing on the data host, a request to access data; obtaining, by the data management agent, an information set associated with the data; making a determination, by the data management agent, that at least a portion of the data is not ready to be used by the application; and performing, by the data management agent and based on the determination, a data preparation action set.
US12238348B2

A method for wireless capture of real-time audio and video at a live event using a mobile computing device includes receiving a data representation of a live audio signal corresponding to the live event via a wireless network. The method also includes processing the data representation of the live audio signal into a live audio stream. The method also includes initiating a video capture corresponding to the live event. The method also includes producing, concurrent with the video capture, a shareable video corresponding to the live event based on the captured video and the live audio stream.
US12238346B2

A method for processing a video includes determining characteristics regarding a current video block; determining an operational state regarding unsymmetrical quad-tree (UQT) splitting based on the determination of the characteristics, wherein the operational state indicates that whether the UQT splitting is enabled or disabled and/or indicates how to split the current video block into four partitions using the UQT splitting; and performing a conversion between the current video block and a bitstream representation of the current video block based on the operational state of UQT splitting.
US12238345B2

The present invention relates to an image encoding/decoding method and device, and the image encoding method or device according to an embodiment of the present invention may encode a position of a reference coefficient within a current transform block to be encoded, and encoding skip region information of a skip region selected on the basis of the position of the reference coefficient. The skip region information may represent whether or not coefficients within the skip region have an identical coefficient value.
US12238339B2

An image decoding method, according to the present document, comprises the steps of: determining whether to parse an MTS index for applying an MTS to the current block; deriving residual samples for the current block by applying the MTS to the current block on the basis of the MTS index; and generating a reconstructed picture on the basis of the residual samples, wherein the step of determining whether to parse the MTS index includes determining the tree type of the current block, the division type of the current block, and whether zero-out for the MTS has been performed in the current block.
US12238338B2

A method of coding implemented by a decoding device, a decoder, an encoder are disclosed, the method comprising: obtaining a bitstream; obtaining a value of a syntax element sps_num_subpics_minus1 according to parse the bitstream; when the value of the syntax element sps_num_subpics_minus1 is greater than a preset value, obtaining a value of a syntax element sps_independent_subpics_flag from the bitstream.
US12238337B2

A computing device performs a method of decoding video data by receiving, from a bitstream, a first syntax element associated with an SBT coding unit that indicates that there exists at least one non-zero transform coefficient in the SBT coding unit; determining a first transform unit that includes non-zero transform coefficients; receiving a second syntax element associated with a first chroma component of the first transform unit, a third syntax element associated with a second chroma component, and a fourth syntax element associated with luma component of the first transform unit; decoding the transform coefficients of chroma and luma components of the first transform unit, based on the second, third and fourth syntax elements; and setting transform coefficients of luma and chroma components of rest of the plurality of transform units to zeros.
US12238332B2

Coding efficiency is improved. A motion compensation filter unit acts on a motion vector applied image obtained by acting a motion vector on a reference image. The motion compensation filter unit causes filter coefficients mcFilter[i][k] designated by a phase i and a filter coefficient position k to act on the motion vector applied image. The filter coefficients mcFilter[i][k] includes filter coefficients calculated by using filter coefficients mcFilter[p][k](p≠i) and filter coefficients mcFilter[q][k](q≠i).
US12238330B2

The present disclosure relates to a motion vector prediction method, a video coding method, and related apparatuses and devices. The motion vector prediction method includes: acquiring a candidate list of a current coding block in a preset prediction mode, where the candidate list includes a plurality of candidate motion vectors; performing a motion search of the plurality of candidate motion vectors in the candidate list to obtain an initial optimal motion vector of the current coding block in the preset prediction mode; performing motion compensation on the initial optimal motion vector by using each of a first preset number of pixel accuracies, to determine a final optimal motion vector of the current coding block, where the preset prediction mode comprises any one of a plurality of prediction modes, and pixel accuracies used in any one of the prediction modes are identical.
US12238327B2

The method for deriving a temporal motion vector predictor according to the present invention comprises the steps of: selecting a reference picture for a current block; deciding a predictor block corresponding to a predetermined storage unit block, as a reference prediction unit for the current block, in the reference picture; and deriving the temporal motion vector predictor from motion information of the decided reference prediction unit. The present invention enhances image compression efficiency.
US12238321B2

A frame packing method in an MPEG immersive video format is provided. A frame packing method in association with an immersive-video encoding and decoding method efficiently arranges, on a single screen, texture information and depth information of a basic view and an additional view to increase the coding efficiency.
US12238320B2

A non-transitory computer-readable medium of a device storing computer-executable instructions is provided. When the instructions are executed by one or more processors of the device, the instructions cause the device to: decode a merge subblock flag that specifies whether subblock-based inter prediction parameters for a coding unit are inferred from neighboring blocks and that determines whether a motion vector difference merge flag and a combination flag are to be decoded; determine a value of the merge subblock flag; decode the motion vector difference merge flag after the value of the merge subblock flag is determined as being equal to zero and a value of a motion vector difference flag is determined as being equal to one; and decode the combination flag that specifies whether a combined inter-picture merge and intra-picture prediction is applied to the coding unit by using the merge subblock flag and a sequence parameter set (SPS) flag.
US12238304B2

At least a method and an apparatus are presented for efficiently encoding or decoding video. For example, one or more chroma residual scaling parameters are determined based one or more luma mapping parameters and based on a corrective value of the one or more chroma residual scaling parameters. The video is encoded or decoded based on the determined one or more chroma residual scaling parameters.
US12238303B2

Methods and apparatus for video processing are described. The processing may include video encoding, video decoding, or video transcoding. An example video processing method includes performing a conversion between a video including one or more pictures including one or more subpictures and a bitstream of the video. The one or more pictures and/or the one or more subpictures are included into the bitstream according to an order rule. The order rule specifies a relationship between a position of a current instantaneous decoder refresh (IDR) picture or a current IDR subpicture in the bitstream with respect to another picture referred to by an entry in a reference picture list for a current slice of the current IDR picture or the current IDR subpicture.
US12238299B2

An image decoding method according to the present document may comprise the steps of: receiving flag information indicating whether or not matrix-based intra prediction (MIP) is to be used for a current block; receiving matrix-based intra prediction (MIP) mode information on the basis of the flag information; generating intra prediction samples for the current block on the basis of the MIP mode information; and generating reconstructed samples for the current block on the basis of the intra prediction samples, wherein a syntax element bin string for the MIP mode information is binarized by using a truncated binarization method.
US12238281B2

A device for encoding/decoding the image according to the present invention includes an intra prediction module configured to: determine an intra prediction mode of a current block; determine a scanning order of multiple sub blocks in the current block on the basis of the determined intra prediction mode; and perform intra prediction of the current block on the basis of the determined scanning order.
US12238258B2

A method of transferring data can comprise dividing an experience space into polyhedrons comprising a network of interconnected planes. Sheets of experience space data of the experience space can be collected via a distributed sensor array. Each sensor of the distributed sensor array can comprise a corresponding sheet of experience space data. One of the polyhedrons can be selected as a client location polyhedron. Client location data can be extracted from the experience space data. The client location data can correspond to the client location polyhedron. Extraction can be by intersecting ones of the sheets of experience space data to form a polyhedral data set.
US12238255B2

An image-forming apparatus includes a controller, a storage, and a communicator. The controller establishes a connection with a terminal device through the communicator by QUIC, stores, in the storage, identification information for identifying the connection and key information to be used for encryption of transmission/reception information transmitted and received to and from the terminal device, performs communication of the transmission/reception information with the terminal device through HTTP/3, and establishes, when the connection with the terminal device is disconnected, a connection with the terminal device using the identification information and the key information so that the communication of the transmission/reception information with the terminal device is resumed.
US12238244B2

One example may include identifying a header of a call message includes enhanced call data, identifying a code object from the call header identifying textual information and one or more images to display during a call connection, displaying the textual information and the one or more images identified from the code object on a mobile device, and connecting a call to the mobile device.
US12238241B2

An interface display method and an electronic device are disclosed. A call application obtains a first phone number of a peer end of a call; after a first data source application is authenticated successfully, the call application obtains first user description information corresponding to the first phone number from the first data source application, where the first user description information is used to record information of a user corresponding to the first phone number; and the call application displays the first user description information in a call-related interface of the first phone number. In this application, more information about a user on a peer end of a call can be displayed in a call-related interface, thereby improving user experience.
US12238231B1

A multi-layer method and system for providing secure storage with data immutability and verified integrity. The system implements a unique multi-layer node, polling server, consensus layer, and master distributed ledger design, with each node containing individual encrypted distributed ledgers aggregated into a singular block by each polling server. Each polling server output is evaluated in the consensus for validity and added to the master distributed ledger design. The present invention increases security by encrypting sensitive data in intermediary polling and validation steps, protecting integrity of data while maintaining chronological time series data and auditability compared to existing database systems and distributed ledger technology.
US12238228B2

Provided is a device for ensuring safe operation of a technical system configured to generate a smart contract including a condition to be fulfilled for safe operation of a technical system, to store smart contract data of the smart contract in a distributed ledger, and to determine if the technical system fulfills the condition using the smart contract.
US12238222B2

The invention provides improved methods and systems for storing, sharing retrieving, writing and accessing data (content) on a blockchain. The invention may form part of a protocol for storing, searching and accessing the data. An embodiment of the invention comprises the step of processing at least one blockchain transaction (Tx) comprising: a protocol flag; a discretionary public key (DPK); and a discretionary transaction ID (DTx ID). These are discretionary in the sense that they are not required as part of the underlying blockchain protocol but in accordance with the present invention. This combination of features enables portions of data to be identified, retrieved and shared on a blockchain, and also to be linked/associated with one another when provided in a plurality of transactions. It enables a graph or tree-like structure to be constructed, which reflects the hierarchical relationships between portions of data, facilitating their processing, searching and sharing.
US12238221B2

In one example, a system for managing encrypted memory comprises a processor to store a first MAC based on data stored in system memory in response to a write operation to the system memory. The processor can also detect a read operation corresponding to the data stored in the system memory, calculate a second MAC based on the data retrieved from the system memory, determine that the second MAC does not match the first MAC, and recalculate the second MAC with a correction operation, wherein the correction operation comprises an XOR operation based on the data retrieved from the system memory and a replacement value for a device of the system memory. Furthermore, the processor can decrypt the data stored in the system memory in response to detecting the recalculated second MAC matches the first MAC and transmit the decrypted data to cache thereby correcting memory errors.
US12238218B2

In one embodiment, a set of feature vectors can be derived from any biometric data, and then using a deep neural network (“DNN”) on those one-way homomorphic encryptions (i.e., each biometrics' feature vector) can determine matches or execute searches on encrypted data. Each biometrics' feature vector can then be stored and/or used in conjunction with respective classifications, for use in subsequent comparisons without fear of compromising the original biometric data. In various embodiments, the original biometric data is discarded responsive to generating the encrypted values. In another embodiment, the homomorphic encryption enables computations and comparisons on cypher text without decryption. This improves security over conventional approaches. Searching biometrics in the clear on any system, represents a significant security vulnerability. In various examples described herein, only the one-way encrypted biometric data is available on a given device. Various embodiments restrict execution to occur on encrypted biometrics for any matching or searching.
US12238211B2

Deduplication can be performed based on encrypted storage blocks generated by a secure enclave. For example, a secure enclave can generate a first encrypted storage block and a second encrypted storage block using an encryption key. The first encrypted storage block can be an encrypted version of a first storage block and the second encrypted storage block can be an encrypted version of a second storage block. The secure enclave can then provide the first encrypted storage block and the second encrypted storage block to a supervisory program executable on a processor that is separate from the secure enclave. The supervisory program can be configured to initiate deduplication of the first storage block and the second storage block in response to determining that the first encrypted storage block matches the second encrypted storage block.
US12238201B1

A method for encryption and decryption of files or email messages text, is disclosed that involves loading a p-text file for encryption into a computing device, determining if total bit number of said file is divisible by six and adding any necessary bits to result in bit number divisible by six, combining the bit sequence with a matching number of pad bits using an XOR additive cipher resulting in a modified file, converting said modified file to C-text, six bits a time, using a conversion table, rearranging the c text sequence using Prime Set Permutation. inserting a PSP lock character into the sequence, inserting pad pointer sequence characters into said sequence and displaying the file name saved.
US12238188B2

A server system is provided that includes one or more processors configured to execute a platform for an online multi-user chat service that communicates with a plurality of client devices of users of the online multi-user chat service that exchanges user chat data between the plurality of client devices. The one or more processors are configured to execute a user chat filtering program that performs filter actions for user chat data exchanged on the platform for the online multi-user chat service. The user chat filtering program includes a plurality of trained machine learning models and a filter decision service that determines a filter action to be performed for target portions of user chat data based on output of the plurality of trained machine learning models for those target portions of user chat data.
US12238187B2

A communication method is provided. In the method, a request to share locations in a group session is sent by a first messaging application to a second messaging application. The first messaging application is associated with a first user account and a first terminal device. The second messaging application is associated with a second user account and a second terminal device. The request to share locations includes destination location information. Further, a group session interface of the group session is displayed by the first messaging application in response to the request to share locations in the group session being accepted by the second user account. The group session includes the first user account and the second user account. Apparatus and non-transitory computer-readable storage medium counterpart embodiments are also contemplated.
US12238186B2

A wireless transmit/receive unit (WTRU) may send a discovery request to a first edge enabler server (EES) instance to obtain edge application server (EAS) information. The WTRU may receive a discovery response from the first EES instance. The discovery response may indicate a list of EAS information and/or registrar EES information for one or more EAS instances in the list of EAS information. The WTRU may select an EAS instance based on one or more of the list of EAS information or the registrar EES information for the one or more EAS instances. A second EES instance of the plurality of EES instances may be the registrar EES of the selected EAS instance.
US12238185B2

A distributed computing system is provided, and configured to execute a domain name service (DNS) log analyzer configured to identify a dependency of a first service executed on a first VM at a first server, on a second service executed on a second VM at a second server, via one or more DNS logs of a DNS server. The system is further configured to execute an authentication log analyzer configured to identify a dependency of the first service on a third service executed at a third server, via the one or more token authentication logs of an authentication server. The system is further configured to execute a dependency map generator configured to generate a service-to-service dependency map including the dependency between the first service and the second service, and the dependency between the first service and third service.
US12238172B2

A system for processing biological data is provided and includes a monitoring device configured to receive biological data responsive to a living being. The system also includes an interface device communicated with the monitoring device to receive the biological data. Furthermore, the system includes a data transfer device, configured to receive the biological data from the interface device and communicate the biological data to a processing device for processing. Additionally, a method for processing biological information is provided, wherein the method includes receiving biological information from a monitoring device responsive to a first party and responsive to an exercise regime and processing the biological information to generate resultant information responsive to at least one physical characteristic of the first party.
US12238162B2

The invention relates to a method, a non-transitory computer-readable storage medium, and an apparatus for load balancing of a network processing unit (NPU). A central processing unit (CPU) is coupled to the NPU and the NPU has multiple cores. The method, which is performed by the CPU, includes: reassigning a data stream processed by a first core in the NPU, which is under a high load, to a second core in the NPU, which is under a low load, where the low load is lower than the high load. The data stream is distinguished from other data streams by at least its quintuple, and the quintuple is composed of a source Internet Protocol (IP) address, a source port, a destination IP address, a destination port and a protocol type.
US12238158B2

Various embodiments herein provide techniques for Session Description Protocol (SDP)-based signaling of camera calibration parameters for multiple video streams. In embodiments, a device may receive an SDP attribute to indicate that a bitstream included in a real-time transport protocol (RTP)-based media stream includes camera calibration parameters. The device may obtain the camera calibration parameters based on the SDP attribute, and process the RTP-based media stream based on the camera calibration parameters. In embodiments, the camera calibration parameters may be used to stitch together (e.g., align and/or synchronize) the multiple video streams. In embodiments, the stitched video streams may form an immersive video content (e.g., 360-degree video content). Other embodiments may be described and claimed.
US12238146B2

Disclosed herein are systems, methods, and non-transitory computer-readable storage media for collecting call data, feeding call data to applications, and providing advanced call features.
US12238144B2

The present disclosure is directed to providing an information processing apparatus in which a management application is executed sets a first schedule for determining timing for transmitting an instruction to shift to a predetermined power supply state in which a request via a network fails to a management target device and a second schedule for determining timing for transmitting a request according to a setting of a security policy to the management target device via the network, and executes processing so that timing for transmitting a request based on the second schedule regarding the setting of the second schedule does not overlap with a period during which a request fails due to an instruction to be transmitted based on the first schedule.
US12238134B1

A non-transitory, processor-readable medium stores instructions that, when executed by a processor, cause the processor to retrieve, from a database associated with a cloud service, first resource configuration data associated with a first resource. The first resource is analyzed to produce first resilience data, and a second resource associated with the cloud service is identified based on an indication of a load balancer associated with the cloud service. Based on the authentication data and an indication of the second resource, a second API call is generated to retrieve, from the database, second resource configuration data associated with the second resource is also retrieved from the database. A second resource is analyzed based on the second resource configuration data to produce second resilience data. Based on the first resilience data and the second resilience data, an indication of a vulnerability hotspot and an indication of a resource mitigation are generated.
US12238128B2

A data processing method includes an authenticated identifier and a key corresponding to the authenticated identifier are allocated to a terminal that accesses a service supported by an application server. The terminal includes the authenticated identifier and a verification code in a sent data packet such that a network device can identify a legal data packet and an illegal data packet based on the authenticated identifier and the verification code, and forward the legal data packet.
US12238126B2

Systems and methods are disclosed for improving on-chip security, while minimizes the latency and cost of security techniques to improve system-level performance and power simultaneously. The framework uses machine learning algorithms, such as an artificial neural network (ANN), for runtime attack detection with higher accuracy. Further, a learning-based attack mitigation method using deep reinforcement learning is disclosed, where the method may be used to isolate the malicious components and to optimize network latency and energy-efficiency.
US12238125B2

A method and system for detecting domain name system (DNS) recursive cyber-attacks are presented. The system includes learning a plurality of baselines of at least rates and rate invariants of DNS features; monitoring DNS traffic directed to and from a DNS resolver, wherein the DNS resolver is communicatively connected between at least one client and at least one name server; analyzing the monitored DNS traffic using at least one detection function to detect an anomaly based in part on at least one baseline of the plurality of learnt baselines; and upon detection of at least one anomaly, performing at least one mitigation action to filter out incoming DNS queries to a domain name under attack.
US12238117B2

An autonomous compute storage device system includes an autonomous compute storage device signature/application provisioning system coupled to a storage device. The storage device retrieves an autonomous compute signature from the autonomous compute storage device signature/application provisioning system and, as part of a storage operation being performed in a storage subsystem in the storage device, stores data in a memory subsystem that is accessible to the storage device. If the storage device determines that the autonomous compute signature matches the data that was stored in the memory subsystem, it retrieves an autonomous compute application from the autonomous compute storage device signature/application provisioning system, and executes the autonomous compute application to perform compute operations that are associated with the data that was stored in the memory subsystem and generate at least one compute operation result.
US12238115B2

Structured access to volunteered private data disclosed. Access can be based on security and privacy constraint information (SPCI) that can be selected by the party volunteering the private data. The volunteered data can be stored in a protected portion of a public network. The SPCI can be correlated to the volunteered data. In response to receiving a request for access to the volunteered data, an attribute of the request can be determined to satisfy one or more rules related to the SPCI prior to facilitating access to a version of a portion of the volunteered data. The version of the portion of the volunteered data can be a redaction of the portion of the volunteered data. The version of the portion of the volunteered data can be aggregated with other portions of other volunteered data determined to satisfy corresponding SPCI related rules.
US12238112B2

Systems, methods, and apparatuses for a secure digital controls portal enabling enhanced control over account functionalities and usage of secure information provided to third party systems and devices maintained by various federated and non-federated provider computing systems of various product and service providers. The secure digital controls portal can interface with various provider computing systems via custom APIs protocols. The API protocols may utilize APIs that are particular to the software and hardware operated by the various provider computing systems. The secure digital controls portal can also standardize information from the various provider computing systems. The secure digital controls portal can be a central portal accessible via a client application running on a user device that enhances one-stop switch control and security of a user's digital footprint.
US12238107B2

The present application provides an access control method, device, apparatus, and readable storage medium. The method comprises: receiving and parsing an access request, and determining a subject and an object corresponding to the access request; by using a security access strategy, obtaining a first result of whether the subject has permission to access the object, and determining whether a match access control linked list exists; when the access control linked list exists, by using the access control linked list, obtaining a second result whether the subject has permission to access the object; when the second result is obtained, by using the second result, performing control processing on the access request; or when the second result is not obtained, by using the first result, performing control processing on the access request.
US12238101B2

Techniques are provided for customizing authentication and for handling pre-authentication and post-authentication plug-ins in an access management system. Users may want to access a protected resource, such as an application, and apply customizations to the protected resource. The customizations can be applied through the use of plug-ins, such as pre-authentication and post-authentication plug-ins. After it is determined that the user has permissions to apply a specified plug-in, analysis is performed to ensure that the plug-in complies with system requirements and that the criteria for implementing the plug-in has been satisfied. A browser session and control of the application can then be forwarded to the user.
US12238099B2

In one embodiment, an apparatus includes one or more processors and one or more computer-readable non-transitory storage media coupled to the one or more processors. The one or more computer-readable non-transitory storage media include instructions that, when executed by the one or more processors, cause the apparatus to perform operations including receiving a user credential from a remote access client within a network and communicating the user credential to an authentication, authorization and accounting (AAA) server within the network. The operations also include receiving a user attribute from the AAA server and generating a contextual label based on the user attribute. The contextual label includes routing instructions associated with traffic behavior within the network. The operations further include advertising a control message, which includes the contextual label, to the remote access client.
US12238089B2

In response to detecting a trigger event a computer in a vehicle such as a gateway device can retrieve a static identifier of an electronic control unit (ECU) via a vehicle network. The vehicle in the computer can then receive, in response to a request to a server computer, a salt string, and generate a temporary ECU identifier for the ECU based on the salt string and the static identifier. The temporary ECU identifier can then be deployed to the vehicle network.
US12238085B1

A device management service may enforce compliance of remote devices with device specifications by disabling or enabling use of client certificates by applications installed on the devices. The device management service receives configuration data from an agent installed on the remote device. If the device management service determines that the device is no longer compliant with specifications for the device, then the device management service may prevent subsequent use of client certificate(s) by applications on the device to establish certificate-based connections. For example, the device management service may disable or revoke a client certificate or may instruct the device to disable or remove the client certificate. If the device becomes compliant at a subsequent time, then the device management service may enable the client certificate or cause a new client certificate to be sent to the device.
US12238083B2

Herein is disclosed a method of verifying the authenticity of text messages sent from a sender to a recipient. The text messages each having a sender's address and a user-accessible field for receiving content. The content of the user-accessible field is visible to the recipient upon opening the text message in the second text message application. The method includes the steps of identifying the receiver for a message to be sent by the sender, generating a current sequence marker for the receiver, inserting the current sequence marker into the user-accessible filed of the text message, and then s ending the message. The current sequence marker represents a next sequence identifier in a sequence of text messages between the sender and the receiver.
US12238081B2

Techniques are disclosed in which an edge user computing device pre-processes a stream of user data prior to using the stream of data to train a machine learning model at the edge device. The edge device receives the stream of user data, where the stream of data includes a first set of characteristics associated with the edge device and a second set of characteristics associated with a plurality of user requests received from a user of the edge device. The edge device repeatedly generates, using the stream of data, sets of pre-processed user data by performing pre-processing techniques on characteristics included in the stream of data. The edge device repeatedly trains, using the sets of pre-processed data, a baseline model to generate a device-trained model, where the baseline model is trained at the edge device without providing user data included in the stream of data to a server computer system.
US12238080B2

A method in a client computing device includes: establishing an association with a communications network in a first connection time period; via an authentication session with an authentication server of a communications network in an authentication time period following the first connection time period, obtaining at least one key value for use in accessing the communications network; storing reauthentication data associated with the at least one key value; responsive to disconnecting from the communications network, discarding the at least one key value and retaining the reauthentication data; responsive to a reconnection command: deriving the at least one key value from the reauthentication data, establishing a further association with the communications network in a second connection time period by sending an association request to the communications network, the association request containing the at least one key value, and accessing network resources via the communications network following the second connection time period.
US12238077B2

The present disclosure provides a communication method, an Internet of Things (IoT) terminal, a gateway device and an IoT system. A timestamp and a mask are used for operation, and a key is searched from a key table based on an operation result, such that the key can be dynamically generated based on changes of the timestamp without human intervention. Thus, the security of the IoT system is effectively improved without significantly increasing the computational consumption.
US12238071B2

Methods, devices, and non-transitory computer-readable storage media for network dataset processing are provided. An initial user interface in a terminal is generated. The initial user interface is configured to access a network dataset. A network dataset selected from the at least one network dataset is used as a target network dataset in response to selecting the at least one network dataset. A target virtual private network (VPN) node corresponding to the target network dataset is determined in response to an access operation on the target network dataset. An accelerated access channel between the terminal and the target network dataset is established through the target VPN node. The initial user interface is switched to an accelerated user interface. The network data processing information is displayed on the accelerated user interface. The network data processing information indicates that the accelerated access channel is used for accessing the target network dataset.
US12238067B2

A computer implemented method of automatically generating security rules for a networked environment based on anomalies identified using Machine Learning (ML), comprising receiving one or more feature vectors each comprising a plurality of operational parameters of a plurality of objects of a networked environment, identifying one or more anomaly patterns in the networked environment by applying one or more trained ML models to the one or more feature vectors trained to identify patterns deviating from normal behavior of the plurality of objects, parsing each anomaly patterns to a set of behavioral rules by traversing the anomaly pattern through a tree-like decision model, and generating one or more security rules for the networked environment according to the set(s) of behavior rules. Wherein the one or more security rules are applied to increase security of the networked environment.
US12238048B2

Slave units of a mobile communication system each determine (S907), out of a predefined sliding codebook of Q unique radio frame configurations, a radio frame configuration for communicating with user equipments, and transmit (S907), to a master unit of a cluster which the slave units belong to, a request to use the determined radio frame configuration. The predefined sliding codebook comprises sub-codebooks each grouping together radio frame configurations of the Q unique radio frame configurations, that share the same downlink-to-uplink subframe ratio but with a phase offset of the radio frame configurations. The master unit identifies (S909) a common sub-codebook out of the sub-codebooks of the predefined sliding codebook, that comprises most of the determined radio frame configurations indicated in the requests received from the slave units, and, for each of the determined radio frame configurations, selects (S911, S915, S917, S921) a radio frame configuration out of the Q unique radio frame configurations, that corresponds to a sub-codebook of the determined radio frame configuration and minimizes an average misalignment with a radio frame configuration of the common sub-codebook.
US12238045B2

A frequency-band state processing method and device are provided. The frequency-band state processing method at a UE side includes: receiving, by a UE, control signaling sent by a network device; wherein the control signaling includes at least one BWP identifier and a state configuration indication, and the state configuration indication includes an activation indication or a deactivation indication; configuring, by the UE according to the state configuration indication, a BWP state of a BWP corresponding to the BWP identifier included in the control signaling.
US12238044B2

A method, system and apparatus are disclosed. According to one or more embodiments, a method is performed by a wireless device The method includes: determining an activation or a deactivation of a first serving cell associated with a first physical channel; sending a corresponding Hybrid Automatic Repeat reQuest, HARQ, acknowledgment, ACK, in a second physical channel, a subcarrier spacing configuration of the first physical channel being different from a subcarrier spacing of the second physical channel; and performing a procedure related to the first serving cell based at least in part on a time offset, k, the time offset, k, being based at least in part on a reference physical channel.
US12238043B2

Provided are transmission methods and devices, a terminal, a base station, a communication system and a storage medium. The method includes: acquiring a first index, acquiring first information, and in response to determining that the first index satisfies a first preset rule according to the first information, determining that content to be transmitted includes a first message.
US12238032B2

Presented are systems, methods, apparatuses, or computer-readable media for acquisition of quasi-co-location information using transmission configuration indicators. A wireless communication device may receive an indication of a plurality of transmission configuration indicator (TCI) states, from a wireless communication node. The wireless communication device may acquire all configured quasi co-located (QCL) information of a first set of TCI states from the plurality of TCI state. The wireless communication device may acquire a partial portion or no portion of configured QCL information of the second set of TCI states from the plurality of TCI states.
US12238030B2

This disclosure provides systems, devices, apparatus and methods, including computer programs encoded on storage media, for DMRS allocation in sub-band FD. For transmission of UL data in a set of symbols having UL DMRS in at least one symbol, a UE may determine which symbol(s) in a subframe will receive DL DMRS so that the UE may align the transmission of the UL DMRS with a reception of the DL DMRS. For transmission of DL data in a set of symbols having a DL DMRS, a BS may determine for a first subset of symbols that a PUSCH will be received from the UE or determine for a second subset of symbols that a PUSCH will not be received from the UE. The BS insert a DL RS within the first subset of symbols or the second subset of symbols based on the determination regarding the PUSCH.
US12238024B2

Methods, systems, and devices for wireless communications are described. In some examples, a wireless communications system may support short reference signals for sidelink communication. A transmitting user equipment (UE) and a receiving UE may receive, from a base station, configuration signaling that indicates a set of sidelink resources that includes a set of slots within a subcarrier. A subset of the slots may include a first set of symbols allocated to a physical sidelink shared channel (PSSCH) and a second set of symbols allocated to a reference signal, where the first set of symbols comes before the second set of symbols in a time domain. The transmitting UE may transmit, to the receiving UE, a reference signal over the second set of symbols and the receiving UE may utilize the reference signal to decode data message received from the transmitting UE.
US12238022B2

Disclosed by the present application are a resource mapping method and apparatus and device, comprising: determining to-be-sent data hosted on a data-channel physical downlink shared channel (PDSCH)/physical uplink shared channel (PUSCH); mapping said to-be-sent data to a virtual resource block (VRB); mapping the virtual resource block to a physical resource block (PRB) in resource block (RB) bundle units. Using the present application, it is possible to prevent the problem of the size of a virtual resource block bundle being inconsistent with the size of a physical resource block bundle, thus causing it to be impossible to map the virtual resource block to the physical resource block.
US12238021B2

Example frequency domain resource allocation methods and apparatus are described. One example method includes determining M frequency domain resources according to a predetermined frequency domain resource allocation rule, and performing communication on one or more of the M frequency domain resources. Any two of the M frequency domain resources do not overlap. Each of the M frequency domain resources is associated with one piece of quasi-colocation (QCL) information, and any two of the M frequency domain resources are associated with different QCL information.
US12238017B2

An apparatus and method are provided for transmitting and receiving signals in a wireless communication system. A method includes transmitting a first signal using a first frame structure to a first terminal; and transmitting a second signal using a second frame structure to a second terminal. A subcarrier spacing of the second frame structure is a multiple of a subcarrier spacing of the first frame structure. A length of a subframe in the first frame structure is a multiple of a length of a subframe in the second frame structure.
US12238012B2

The present disclosure generally relates to controlling access to resources by selectively processing requests stored in a task queue to prioritize certain requests over others, thereby preventing automated scripts from accessing the resources. More specifically, the present disclosure relates to a normalization and prioritization system for controlling access to resources by queuing resource requests based on a client-defined normalization process that uses one or more data sources.
US12238007B2

There is provided a method performed by a session management function (SMF) node of a network for establishing a PFCP session. A plurality of service functions (SFs) are selected (102) to connect in a service function chain for handling the PFCP session. Each of the plurality of SFs is capable of activating a feature of the PFCP session and is supported by a user plane function (UPF) node. The selection is based on a load of each of the plurality of SFs. For each UPF node that supports one or more of the selected plurality of SFs, transmission of a request is initiated (104) to the UPF node to establish the PFCP session with the UPF node. The request comprises an indication of the one or more of the selected plurality of SFs that the UPF node supports.
US12238005B2

Embodiments for handling multidestination traffic in a network are described. It is determined that a destination of a packet, received at a network device, is a multihomed destination. In response to determining that the destination of the packet is a multihomed destination, a hash value is determined from a selection of header values of the packet using a hash function. The packet is forwarded to the destination using a shadow hash forwarding table based at least in part on determining, based on the hash value and a hash forwarding table, that the network device is a designated forwarder for the packet.
US12238002B2

Disclosed are a method and apparatus for segment routing service processing, a routing device and a non-transitory computer-readable storage medium. The method for segment routing service processing may include acquiring service attribute information of a target node comprising an SR service node and an SR proxy node, and transmitting a notification message containing the service attribute information to a second SR node.
US12237999B1

In some implementations, a network device may identify a triggering event associated with a logical port. The logical port may be associated with a subscriber group that is associated with a user plane subscriber access device. The network device may assign, based at least in part on the triggering event, a logical port administrative state to the logical port.
US12237998B2

A traffic split transmission (“TST”) system capable of transmitting a data flow via multiple communication networks is disclosed. The TST system, in one aspect, includes a receiver, a link selector, a split unit, a tag module, and a delay module. The receiver obtains a data flow containing one or more packets with a destination at a user terminal (“UT”). The link selector fetches link characteristics associated with the current status of available links. The split unit splits the data flow into a first and a second packets. The tag module generates tags for the first and the second packets. The delay module is configured to delay transmission of a selected packet(s) so that the first packet and the second packet can arrive at UT at approximately the same time.
US12237996B2

Aspects of the subject disclosure may include, for example, generating a set of SRLGs associated with a set of link bundles, wherein the set of SRLGs comprises for each SRLG in the set of SRLGs an indication for each failed link bundle in a particular SRLG a respective bandwidth failure fraction, and wherein for at least one of the failed link bundles the failure is less than a complete failure; generating a set of dominance relationships among the SRLGs in the set of SRLGs, and generating, based at least in part upon the set of SRLGs and the set of dominance relationships a packed set of SRLGs, wherein the packed set of SRLGs comprises a subset of the set of SRLGs. Other embodiments are disclosed.
US12237994B2

Various aspects of the disclosure relate to beam information for independent links. For example, beam information for one link may be sent on at least one other link. In some aspects, the independent links may involve a first device (e.g., a user equipment) communicating via different independent links with different devices (e.g., transmit receive points (TRPs) or sets of TRPs). For example, the first device may communicate with a second device (e.g., a TRP) via a first link and communicate with a third device (e.g., a TRP) via a second link. In some scenarios, one link can indicate beam switching for at least one other link. In some scenarios, one link can indicate link recovery for at least one other link. In some scenarios, one link can indicate link failure for at least one other link.
US12237992B2

Provided in embodiments of the present disclosure are a path computation method and apparatus, a storage medium, and an electronic device. The method includes: computing, by a controller, a forwarding path and forwarding delay information according to an end-to-end delay requirement; and sending, by the controller, the forwarding path and the forwarding delay information to a device side. Accordingly, the problem that a network path or route computed based on a network graph cannot satisfy service requirements in the related art can be solved, and a determined target path can satisfy the service requirements.
US12237991B2

A routing system can provide a Dynamic-Hybrid Forwarding Information Base (DHFIB). A control component of the routing system can build a routing table that includes routing information (e.g., prefixes, addresses, etc.) for use by a first routing component. The routing table can be ordered or ranked based on traffic information from the first routing component. Then, the control component can create the DHFIB from the routing table, wherein the DHFIB is a portion of the routing table and related to the first routing component. As such, the portion of the routing table selected for the DHFIB can be the set of prefixes in the routing table that represent the most frequently routed or most important prefixes in the routing table. Finally, the control component can forward the DHFIB to the first routing component to allow the routing component to route communications.
US12237990B2

Some embodiments provide a method for dynamically deploying a managed forwarding element (MFE) in a software-defined wide-area network (SD-WAN) for a particular geographic region across which multiple SaaS applications is distributed. The method determines, based on flow patterns for multiple flows destined for the multiple SaaS applications distributed across the particular geographic region, that an additional MFE is needed for the particular geographic region. The method configures the additional MFE to deploy at a particular location in the particular geographic region for forwarding the multiple flows to the multiple SaaS applications. The method provides, to a particular set of MFEs that connect a set of branch sites to the SD-WAN, a set of forwarding rules to direct the particular set of MFEs to use the additional MFE for forwarding subsequent data messages belonging to the multiple flows to the multiple SaaS applications.
US12237988B1

Provided are systems and methods for determining and displaying service performance information via a graphical user interface. A method can include visually rendering a service-level dashboard reflecting performance of a service and presenting a visual indication of health of each component service and a list of events each corresponding to a change in performance of one of the component services. The method can further include responsive to receiving, via a graphical user interface (GUI), a selection of a component service, visually rendering a system-level dashboard reflecting performance of the selected component-level service, wherein the component service is performed by one or more machines, and wherein the system-level dashboard presents the machines and one or more events each corresponding to a change in performance of one of the machines.
US12237986B2

A method for deep packet inspection (DPI) in a software defined network (SDN). The method includes configuring a plurality of network nodes operable in the SDN with at least one probe instruction; receiving from a network node a first packet of a flow, the first packet matches the at least one probe instruction and includes a first sequence number; receiving from a network node a second packet of the flow, the second packet matches the at least one probe instruction and includes a second sequence number, the second packet is a response of the first packet; computing a mask value respective of at least the first and second sequence numbers indicating which bytes to be mirrored from subsequent packets belonging to the same flow; generating at least one mirror instruction based on at least the mask value; and configuring the plurality of network nodes with at least one mirror instruction.
US12237985B2

A technique for dynamically classifying and re-classifying a data packet flow on a user plane of a core network domain is described. According to an apparatus aspect, a device is provided for dynamically classifying and re-classifying a data packet flow, wherein the device is configured to classify and re-classify the data packet flow using packet detection rules (PDRs) and wherein each PDR is associated with at least one action to be applied to data packets matching the PDR. The device is configured to receive one or more first data packets of a data packet flow, to determine that the received one or more first data packets match a first PDR to classify the data packet flow according to the first PDR, and to trigger application of at least one first action associated with the first PDR to the one or more first packets. The device is further configured to receive one or more second data packets of the data packet flow, wherein the one or more second data packets are received after the one or more first data packets, to determine that the received one or more second data packets match a second PDR to re-classify the data packet flow according to the second PDR, wherein the second PDR is different from the first PDR, and to trigger application of at least one second action associated with the second PDR to the one or more second data packets.
US12237983B2

Methods, systems, and computer storage media for providing a network conflict management service that is associated with a network management engine of a cloud computing system. In operation, cross-premises networking information is accessed at a cross-premises networking information database. The cross-premises networking information comprises on-premise network extension data associated with managing and routing on-premise networks and a cloud-provider network. Networking information for a first network is retrieved from the cross-premise networking information database. The networking information of the first network is compared to networking information of a second network, the networking information of the second network (e.g., networking information associated with a request to create the second network). Based on comparing the networking information of the first network to the networking information of the second network, a determination is made that a network conflict exists. Based determining that the network conflict exists, a notification of the network conflict is communicated.
US12237969B2

An example method of detecting device malfunctions at a subject device includes: obtaining a device event indicator representing an event detected at a device sensor of the subject device; obtaining an external event indicator representing an external event detected by an environmental sensor, the external event occurring external to the subject device; and identifying a device malfunction at the subject device based on the device event indicator and the external event indicator.
US12237966B2

A network management apparatus acquires link information indicating a supportable communication rate for each of links among a plurality of nodes, acquires traffic type information indicating a traffic type transmitted among the plurality of nodes, acquires statistical information indicating an amount of traffic among the plurality of nodes, and verifies, in a case where it is assumed that a pseudo-failure has occurred on one or more links among the plurality of the nodes, verify a risk of using one or more links on which no pseudo-failure has occurred based on the link information, the traffic type information, and the statistical information.
US12237962B2

The data recovery from gradients (DRG) of sub-carriers of a received OFDM signal affected by deterministic and random distortions introduced by a transmission link, contributes a method and a system for utilizing gradients characterizing shapes of OFDM sub-carriers comprised in such OFDM signal for recovering data symbols transmitted originally.
US12237939B2

An application server may receive, via a user interface of a cloud-based data management platform storing a set of data objects, a user input to generate a communication channel of a group-based communication platform that is separate from the cloud-based data management platform. In some examples, the communication channel may be for a data object of the plurality of data objects. The application server may then retrieve a group of users that are linked to the data object within the cloud-based data management platform and display a list of options for generating the communication channel. The list of options may include the group of users for including in the communication channel, a privacy level for the communication channel, and an identifier of the communication channel. The application server may generate an executable packet of instructions and transmit the executable packet of instructions for ingesting into the group-based communication platform.
US12237913B2

An optical circuit is used with continuous wave signals having different wavelengths at a channel spacing from one another. A portion of the optical circuit is implemented in a photonic integrated circuit. Modulators in a modulation stage modulate the continuous wave signals to produce modulated signals. A multiplexing stage, which can have multiplexing filters, power combiners, or power couplers, multiplexes the continuous wave or modulated signals to produce multiplexed signals. The multiplexing stage may be placed either before or after the modulation stage. One or more polarization rotator and combiner (PRC) devices in a final stage combines the multiplexed signals into an output signal. The output signal has a first set of the different wavelengths at a first polarization and has a second separate set of the different wavelengths at a second polarization orthogonal to the first polarization.
US12237912B2

Example methods and systems for modifying the playback of content using pre-processed profile information are described. Example instructions, when executed, cause at least one processor to access a media stream that includes media and a profile of equalization parameters, the media stream provided to a device via a network, the profile of equalization parameters included in the media stream selected based on a comparison of a reference fingerprint to a query fingerprint generated based on the media, the profile of equalization parameters including an equalization parameter for the media; and modify playback of the media based on the equalization parameter specified in the accessed profile.
US12237903B2

Systems and methods described herein are provided for beamforming and uplink control and data transmission techniques. Such techniques enable a UE to maintain at least one beam process for operation with multiple beams and/or points. A beam process may be indicated for transmission or reception over a downlink or uplink physical channel. Power, timing, and channel state information may be specific to a beam process. A beam process may be established as part of a random access procedure in which resources may be provisioned in random access response messages. Techniques are provided to handle beam process failures, to use beam processes for mobility, and to select beams using open-loop and closed-loop selection procedures.
US12237902B2

Methods, systems, and storage media are described for beam management for higher-frequency systems, such as, for example, those above 52.6 GHz. Other embodiments may be described and/or claimed.
US12237901B2

A communication device (30) and a method for a communication device (30), for providing a beam report (401) to an access node (20) of a wireless network, wherein the communication device is capable of communicating via at least two different device beams (34, 36). The method comprises receiving (912), from the access node (20), at least a first access node beam (50) having a first access node identity, and a second access node beam (51) having a second access node beam identity; determining (914) link quality metrics for each received access node beam; transmitting (916) the beam report (401), comprising said access node beam identities and said link quality metrics, to the access node; wherein the beam report includes information indicating whether said link quality metrics for the first access node beam (50) and a second access node beam (51) are associated with different device beams.
US12237894B2

A method, system and apparatus for an optimized radiation pattern for an indoor ceiling and/or wall mounted radio unit for distributed antenna systems/radio dot systems (DAS/RDS) are disclosed. According to one aspect, a method includes obtaining beam forming weights for generating a shaped radiation pattern that provides a same effective isotropic power radiated (EIPR) at multiple locations inside a target cell, and applying the obtained beam forming weights to signals directed to an array of antenna elements of the radio interface to generate the shaped radiation pattern.
US12237893B2

Methods, systems, and devices for wireless communications are described. A codebook adaptation may be performed for a flexible user equipment (UEs) to determine a codebook for a physical configuration of the UE. For example, if the UE determines that the physical configuration does not correspond to a pre-loaded codebook in its memory, the UE may provide information about the physical configuration to a base station to determine a corresponding codebook. Additionally, the UE may request that the base station provide channel information to assist with the codebook determination. In some cases, this request may indicate for the base station to allocate a specific number of channel state information reference signal symbols that the UE can use for the codebook determination. Additionally or alternatively, the UE may generate the codebook internally and then signal to the base station a request for a beam refinement procedure with the generated codebook.
US12237892B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may receive an indication of whether an uplink multiple input multiple output (MIMO) communication is to be codebook-based (CB) or non-codebook-based (NCB). The UE may transmit the uplink MIMO communication as CB or NCB based at least in part on the indication. Numerous other aspects are described.
US12237891B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for storing a codebook in an integrated circuit. One of the methods includes storing, for an integrated circuit that comprises a memory, first data for a codebook in the memory; determining second data for the codebook using the first data; and sending, over a bus, the second data for the codebook to an antenna module separate from the integrated circuit.
US12237866B2

The disclosed systems, and methods for detecting an improper protection in an optical communication network comprising: i) receiving, by a first Coherent-Optical Time Domain Reflectometer (C-OTDR), a first reflected optical signal from a first optical fiber; ii) receiving, by a second C-OTDR, a second reflected optical signal from a second optical fiber; iii) pre-processing, by a processor, the first reflected optical signal and the second reflected optical signal; iv) determining, by the processor, a category of the first C-OTDR and the second C-OTDR; v) depending upon the category of the first C-OTDR and the second C-OTDR, computing a correlation between the first preprocessed reflected optical signal and the second preprocessed reflected optical signal based on a first correlation computation technique or a second correlation computation technique; and vi) based on the computed correlation, detecting the improper protection in the optical communication network.
US12237856B2

In some implementations, a radiofrequency down converter comprises an input port to receive a radiofrequency input signal, and the down converter includes a first bandpass filter configured to filter the input signal. The down converter includes a mixer stage coupled to the bandpass filter, the mixer stage being configured to generate a mixer output signal by processing the filtered input signal using a gain adjustment device, one or more amplifiers, and a mixer. The down converter includes a signal adjustment stage coupled to receive the mixer output signal, the signal adjustment stage comprising: a temperature compensation device configured to compensate for changes in signal gain due to changes in temperature; a second bandpass filter; a gain adjustment device; one or more amplifiers; and a low pass filter. The down converter comprises an output port coupled to output an adjusted mixer output signal from the signal adjustment stage.
US12237845B2

A method for constructing Polarization Assisted Convolutional (PAC) codes, the method including passing a codeword through a noisy channel to obtain a first bit and a noise value, determining whether the first bit is an information bit or a non-information bit based on the noise value by decoding the codeword to obtain a decoded codeword, selecting at least one of a reward or a penalty for the first bit based on the decoded codeword, the reward being set based on a probability of decoding, and the selecting selects the penalty for the first bit in response to determining the first bit is incorrectly decoded, and iterating the passing, the determining and the selecting according to Q-values for each state among a plurality of states, at least one of the Q-values corresponding to the first bit.
US12237833B2

A semiconductor device includes a plurality of pulse width modulation circuits, wherein the respective pulse width modulation circuits include a first inverter for inverting clock signals and outputting a first inversion signal, a NOR gate for performing a NOR operation on the first inversion signal and a first logic signal and outputting a second logic signal, and a second inverter for inverting the second logic signal and outputting a second inversion signal. Regarding two adjacent pulse width modulation circuits from among the pulse width modulation circuits, a clock signal of one pulse width modulation circuit is delayed from a clock signal of the other pulse width modulation circuit from among the pulse width modulation circuits by a predetermined phase, and the first logic signal of the one pulse width modulation circuit is the second logic signal of the other pulse width modulation circuit.
US12237832B2

A detection circuit includes a tunable delay circuit that generates a delayed signal and that receives a supply voltage. The detection circuit includes a control circuit that adjusts a delay provided by the tunable delay circuit to the delayed signal. The detection circuit includes a time-to-digital converter circuit that converts the delay provided by the tunable delay circuit to the delayed signal to a digital code and adjusts the digital code based on changes in the supply voltage. The control circuit causes the tunable delay circuit to maintain the delay provided to the delayed signal constant in response to the digital code reaching an alignment value. The detection circuit may continuously monitor timing margin of a data signal relative to a clock signal and update the digital code in every clock cycle. The detection circuit may be a security sensor that detects changes in the supply voltage.
US12237821B2

A flexible multi-path RF adaptive tuning network switch architecture that counteracts impedance mismatch conditions arising from various combinations of coupled RF band filters, particularly in a Carrier Aggregation-based (CA) radio system. In one version, a digitally-controlled tunable matching network is coupled to a multi-path RF switch in order to provide adaptive impedance matching for various combinations of RF band filters. Optionally, some or all RF band filters include an associated digitally-controlled filter pre-match network to further improve impedance matching. In a second version, some or all RF band filters coupled to a multi-path RF switch include a digitally-controlled phase matching network to provide necessary per-band impedance matching. Optionally, a digitally-controlled tunable matching network may be included on the common port of the multi-path RF switch to provide additional impedance matching capability. In a third version, CA direct mapped adaptive tuning networks include filter tuning blocks for selected lower frequency bands.
US12237816B2

An on-chip transformer circuit is disclosed. The on-chip transformer circuit comprises a primary winding circuit comprising at least one turn of a primary conductive winding arranged as a first N-sided polygon in a first dielectric layer of a substrate; and a secondary winding circuit comprising at least one turn of a secondary conductive winding arranged as a second N-sided polygon in a second, different, dielectric layer of the substrate. In some embodiments, the primary winding circuit and the secondary winding circuit are arranged to overlap one another at predetermined locations along the primary conductive winding and the secondary conductive winding, wherein the predetermined locations comprise a number of locations less than all locations along the primary conductive winding and the secondary conductive winding.
US12237808B2

According to the inventive concept, an apparatus for analyzing a light-induced degradation (LID) phenomenon and healing characteristics of a p-type solar cell module, the apparatus being that analyzes LID reduction characteristics of the solar cell module includes a resonant heating mechanism, an induction coil plate, a treatment unit and a monitoring unit.
US12237807B2

The invention relates to a frame for photovoltaic modules into which connection sockets and module electronics can be integrated so as to be easily accessible and which is simultaneously used as a guide system for connection cables.
US12237805B2

A bearing (1) for rotational shafts supported by support pillars, to establish the fastening between a rotational shaft (3) and support pillars (2), able to rotate freely, having a support (4) which is fixed to the support pillar (2), the support (4) being axially clamped between two component parts (6.1), (6.2) of a clamp (6), which determines a ring (7) that houses a ball joint (5), through which the rotational shaft (3) being fastened is arranged.
US12237801B2

A starter starts an engine. A power supply supplies power to the starter. A generator is driven by the engine. An inverter including a first conversion circuit for converting an AC generated by the generator into a DC, and a second conversion circuit for converting the DC into an AC. An outlet outputs the AC from the inverter to a load. A detection circuit detects the load connected to the outlet. A control circuit stops or starts the engine in accordance with the load. The control circuit causes the second conversion circuit to generate an AC by applying a DC voltage from the power supply to the second conversion circuit during an engine-stop-period, and decides, based on whether the detection circuit detects the load, whether to continuously stop the engine or to start the engine.
US12237792B2

Provided is a method for determination of a location of a short circuit fault in a generator arrangement, wherein the generator arrangement includes an electrical machine and at least one channel, wherein the or each channel includes a breaker, a converter unit and a set of stator windings of the electrical machine connected to the converter unit via the breaker, wherein upon an occurrence of a short circuit in a channel, the connection between the set of stator windings and the converter unit is interrupted by opening the breaker, wherein depending on at least one measured signal of a measurand, wherein the measured signal is measured by at least one sensor of the electric machine and wherein the measurand describes a torque ripple of the electrical machine, either the electrical machine or the converter unit of the channel is determined as location of the short circuit fault.
US12237789B2

An MMC converter includes three units of two-terminal arms on a P-terminal side, and three units of two-terminal arms on an N-terminal side. An inductive element between the arms on the P-terminal side and the arms on the N-terminal side includes a reactor provided with a UP coil and a UN coil concentrically wound around an iron-core leg, a reactor provided with a VP coil and a VN coil concentrically wound around an iron-core leg, and a reactor provided with a WP coil and a WN coil concentrically wound around an iron-core leg. Each of the coils is wound around in a direction such that the iron-core legs are excited by a flow-through current from the N terminal to the P terminal.
US12237783B1

The present disclosure relates to a dead-time compensation method and apparatus for a permanent magnet synchronous motor (PMSM), a device, and a storage medium. The method includes: acquiring current sampling time d-axis currents and current sampling time q-axis currents corresponding to current sampling time three-phase stator currents of the PMSM; acquiring, according to vector angles of current sampling time three-phase current vectors, current sampling time filtered d-axis currents, and current sampling time filtered q-axis currents, included angles between the current sampling time three-phase current vectors and the d-axis, and acquiring current sampling time angles θ of the current sampling time three-phase current vectors; acquiring polarities of the current sampling time three-phase stator currents according to the current sampling time angles θ; and acquiring current sampling time compensation voltage values according to the polarities of the current sampling time three-phase stator currents.
US12237780B2

A temporary MEMS-based locking assembly is configured to temporarily compress electrically conductive flexures and includes: a first locking structure coupled to a first portion of a MEMS conductive assembly; a second locking structure coupled to a second portion of the MEMS conductive assembly, wherein: the electrically conductive flexures are positioned between the first portion of the MEMS conductive assembly and the second portion of the MEMS conductive assembly, and the first and second locking structures are configured to engage each other upon the compression of the electrically conductive flexures to effectuate the locking of the first portion of the MEMS conductive assembly with respect to the second portion of the MEMS conductive assembly.
US12237779B2

An apparatus may include a first switch leg connected between a first input terminal and an output terminal, the first switch leg comprising a first switch. The apparatus may also include a second switch leg connected between a second input terminal and the output terminal, the second switch leg comprising a second switch. The apparatus may further include a third switch leg connected between an input voltage midpoint node and the output terminal. A control circuit may control the first switch leg, the second switch leg, and the third switch leg.
US12237772B2

Circuits and methods for providing a “bootstrap” power supply for level-shifter/driver (LS/D) circuits in a FET-based power converter. In a first embodiment, linear regulators and a bootstrap capacitor provide a bootstrap power supply for level-shifter/driver circuits in each tier of a multi-level FET-based power converter. In a second embodiment, floating charge circuits and bootstrap capacitors provide an improved bootstrap power supply for level-shifter and driver circuits in each tier of a multi-level FET-based power converter. More particularly, a floating charge circuit configured to be coupled to an associated bootstrap capacitor includes a first sub-circuit configured to pre-charge the associated bootstrap capacitor when coupled and a second sub-circuit configured to transfer charge between the bootstrap capacitor and a bootstrap capacitor coupled to an adjacent floating charge circuit.
US12237770B2

A 3-level buck-boost converter includes: an inductor connected in series between a switching node and a ground terminal; an output capacitor connected between an output terminal from which an output voltage is output and a ground terminal; a first switch connected between an input terminal to which an input voltage is input and a top plate node; a second switch connected between the top plate node and the switching node; a third switch connected between the switching node and a bottom plate node; a fourth switch connected between the bottom plate node and the output terminal; a flying capacitor connected between the top plate node and the bottom plate node; balancing switches connected between the switching node and the balancing node; a top balancing capacitor connected between the input terminal and the balancing node; and a bottom balancing capacitor connected between the balancing node and the output terminal.
US12237764B2

Various examples are provided related to switching methods for regulating resonant switched-capacitor converters (RSCCs). In one example, a method includes operating switches of the RSCC in a repeated asymmetric sequence of switching states per switching cycle. The repeated asymmetric sequence can include at least three switching states selected from five defined switching states including an idle state. For example, repeated asymmetric sequence can consist of four switching states selected from the five defined switching states. In another example, a method includes operating switches of the RSCC in a repeated sequence of switching states per switching cycle. The repeated sequence can include six switching states selected from five defined switching states with at least one of the five defined switching states occurs twice in the six switching states. For example, the repeated sequence can consist of each of the five defined switching states with the idle state occurring twice.
US12237759B2

Disclosed are a high-efficiency integrated power circuit with a reduced number of semiconductor elements and a control method thereof. A high-efficiency integrated power circuit of an integrated converter includes an input port, which is a first port, to which power for driving the integrated converter is input, a non-isolated port, which is a second port, for outputting, to outside the high-efficiency integrated power circuit, an allowable amount of power generated when power input through the input port passes through an inductor, and an isolated port, which is a third port, for conducing remaining power excepting power output through the non-isolated port and for maintaining the conducted remaining power inside the high-efficiency integrated power circuit.
US12237757B2

A stand mixer includes an outer casing and a mixing motor disposed within the outer casing. A motor shaft is coupled to the mixing motor such that the motor shaft is rotatable by the mixing motor. A heatsink is mounted on the motor shaft such that the heatsink is in thermal communication with the motor shaft.
US12237755B2

A coolant supply system for an electric vehicle axle drive having an electric machine, in the electric machine housing of which a stator interacts with a rotor. The electric machine outputs to at least one vehicle wheel of the vehicle axle via a transmission arrangement. A coolant separator is arranged in the electric machine housing, which divides the interior of the electric machine housing into a radially outer stator chamber, in which the stator with its stator windings is arranged, and into a radially inner rotor chamber, which is separated therefrom in a largely fluid-tight manner and in which the rotor is arranged.
US12237753B2

Drive units for electric vehicles are provided. One example provides a drive unit for an electric vehicle including a housing having a first compartment and a second compartment separated from one another by a shared wall, an electrical inverter disposed within the first compartment and having a set of electrical output terminals, and an electric motor disposed within the second compartment and having electrical input terminals electrically coupled to the output terminals via one or more openings extending through the shared wall.
US12237742B2

A motor comprises: a stator assembly; and a rotor assembly configured to be rotatable relative to the stator assembly, wherein the stator assembly comprises a stator core having stator slots; and electrical conductors at least partially disposed in the stator slots, the electrical conductors having hairpin winding segments, each of the hairpin winding segments comprising: first and second legs, each of the first and second legs having an in-slot portion disposed in one of the stator slots, and an endturn portion formed between the first and second legs. The endturn portion formed between the first and second legs is thicker than the in-slot portion of the first and second legs, disposed in the stator slot. Further, thicknesses of open end portions formed at ends of the first and second legs are different from a thickness of the in-slot portion of the first and second legs, disposed in the stator slot.
US12237739B2

A method of manufacturing a brushless electric motor including providing a stator that includes a core defining a plurality of stator teeth, positioning a rotor within the stator, coupling a stator end cap to an end of the core, winding a plurality of coils on the plurality of stator teeth, and overmolding a plurality of coil contact plates within the stator end cap. The coil contact plates short-circuit diagonally opposite coils on the stator.
US12237738B2

An electric work machine includes a first brushless motor including a first stator and a first rotor combined with the first stator, and a controller. The first stator includes a first stator core and multiple first coils wound around multiple teeth on the stator core. The controller magnetizes the teeth to cause the first rotor to rotate about a rotation axis. In a plane orthogonal to the rotation axis, the first stator core has the same shape as a second stator core in a second stator used in a second brushless motor in another electric work machine. The first rotor can be combined with the second stator. The first rotor has a different number of poles from a second rotor used in the second brushless motor.
US12237737B2

The present invention relates to an electromagnetic machine comprising: rotation shaft; a stator comprising a multi-phase winding wire; a mover (rotor 1) comprising the multi-phase winding wire and spaced apart from the stator at a preset interval; and a controller for independently controlling a first magnetic field of the stator and a second magnetic field of the mover (rotor 1). The electromagnetic machine according to the present invention can resolve, by means of the mover (rotor 1) and the wound-type stator that can be independently and actively controlled, a torque issue at start-up or when needed and, thereby, has the effects of producing a maximum driving torque while having a minimum size, and of maximizing efficiency.
US12237736B2

The present disclosure comprises an inner rotor and an outer rotor, a stator disposed between the inner rotor and the outer rotor, and a variable stator core provided to control a magnetic path between inside and outside of the stator.
US12237731B2

An electric work machine in one aspect of the present disclosure includes a motor, a driver, and a temperature sensor. The motor includes a stator, and a rotor. The stator includes a cylindrical body, a tooth, and a coil. The cylindrical body includes a first inner circumferential surface. The tooth is disposed to stand on the first inner circumferential surface. The coil is wound around the tooth. The coil generates a magnetic force in response to receiving an electric power. The temperature sensor is installed in/on the tooth.
US12237730B2

The innovative concept described herein relates to a magnetic angle sensor system having a rotatable shaft, a permanent magnet coupled to the rotatable shaft, and a magnetic field sensor arranged opposite the permanent magnet, wherein the magnetic field sensor is configured to detect a magnetic field prevailing in its detection region. The magnetic angle sensor system comprises means for reducing and/or compensating for an inhomogeneous stray field component of a per se homogeneous external magnetic stray field.
US12237726B2

A plurality of plate-like magnets are positioned in a radial direction and an axial direction and are arranged at a predetermined interval to an inner circumferential surface of a rotor yoke, and a first adhesive is cured, thus forming each partition part that partitions the plate-like magnets from each other and partially bonding the plate-like magnets at a first bonding part, and a second adhesive is cured, thus bonding and fixing the plate-like magnets at a second bonding part while the plurality of plate-like magnets are partitioned from each other at a predetermined interval in a circumferential direction by the partition part.
US12237719B2

A stator for an electric machine includes slots for accommodating windings, the slots having a slot neck portion and a filling portion and extending radially between an inner circumference and an outer circumference of the stator, and including regular slots and misplaced slots. The slot neck portion of the misplaced slots has a dimension different from that of the regular slots. The plurality of slots and windings establish a plurality of phases, each phase occupying at least two adjacent slots, and the at least two adjacent slots include a regular slot and a misplaced slot resulting in reduced torque ripple and an associated reduction in vehicle NVH.
US12237715B2

An apparatus for supplying emergency power according to an embodiment of the present disclosure includes: a protection circuit unit connected to a battery and configured to limit an available voltage range of the battery; a bypass unit connected in parallel to the protection circuit unit and configured to form a bypass path of a current output from the battery according to an operation state of a disposed switching element; and a control unit configured to electrically connect the bypass path formed by the bypass unit by controlling the operation state of the switching element to a turn-on state.
US12237710B2

A method of charging an energy storage element; wherein the energy storage element comprises a plurality of energy storage units arranged for storing electrical energy; wherein the method comprises: determining a voltage of each of the plurality of energy storage units; determining a state-of-the-charge, SoC, of each of the plurality of energy storage units; determining a maximum power voltage, Vmp, of a solar power source; selecting (one or more) energy storage units of the plurality of energy storage units to form a charging set comprising a series and/or a parallel combination of the selected (one or more) energy storage units; wherein the selection is based on the determined maximum power voltage, Vmp, and on a first time period and a second time period associated with a first sun irradiance level and a second sun irradiance level respectively.
US12237704B2

A battery management system includes an electronic device including a battery and a management server connected to the electronic device via a network. The electronic device transmits battery information, including information indicating the battery status, to the management server. The management server accumulates the battery information received from the electronic device in a storage. The management server predicts the current status of the battery of the electronic device based on the battery information of the electronic device, and transmits control information for the battery control of the electronic device to the electronic device based on a prediction result.
US12237698B2

A method for overcurrent regulation of an energy storage system includes: obtaining a current value and overcurrent capability of each battery cluster in a plurality of battery clusters; determining an overcurrent value of each battery cluster according to the current value and the overcurrent capability; determining the maximum overcurrent value from overcurrent values of a plurality of the battery clusters; and regulating a total current limit value of the energy storage system according to the maximum overcurrent value.
US12237692B2

There is provided a wireless power transfer system comprising a power transmitter for providing power to a power receiver via an inductive power signal which comprises a power transmitter which in turn comprises a transmitter resonant circuit comprising a power transmitting inductor having a transmission resonance at a first frequency and arranged for generating the power transfer signal, the power transmitting inductor being arranged to be magnetically couplable to a power receiver inductor in the power receiver, a power transmitter driver, operably coupled to the power transmitter resonant circuit and arranged to generate a drive signal for the power transmitting inductor, a transmitter communication resonant circuit, different from the transmitter resonant circuit and directly or capacitively coupled to the power transmitting inductor, being arranged to establish a transmitter communication resonance at a second frequency, different from the first frequency, for communications, wherein the power transmitting inductor participates in both transmission and transmitter communication resonances and wherein the transmitter and transmitter communication resonant circuits are arranged to be able to exhibit both first and second resonances simultaneously.
US12237686B2

A power distribution apparatus, comprising: a plurality of switches each operable to switch a respective power source of a plurality of power sources between a first input node of a first load and a second input node of a second load; a first power meter configured to determine a first power being delivered to the first input node from the plurality of power sources via the plurality of switches; a second power meter configured to determine the power consumption of the first load; and a control module configured to control the switches to distribute power between the first and second loads in dependence on the determined first power and the determined power consumption of the first load.
US12237685B2

A power management system includes a CEMS server that outputs a DR request to a plurality of power adjustment resources such that balancing is achieved every prescribed time period. The plurality of power adjustment resources include: a power-storage-type DER that stores the supply power in an energy form of at least one of electricity, heat and gas fuel; and a consumption-type DER that consumes the supply power by at least one of air conditioning and lighting. In a case where it is expected in the middle of the prescribed time period that the actual amount of power exceeds the planned amount of power at the end of the prescribed time period, the CEMS server outputs, to the power-storage-type DER more preferentially than to the consumption-type DER, the DR request for decreasing the actual amount of power in comparison with before expectation.
US12237682B2

An electrical energy storage device for use in an electrical distribution grid where storage may be located across various voltage transitions throughout the network, enabling energy to bypass stepdown transformers, monitoring on both sides of a transformer, and power conditioning to optimize transformer and grid performance.
US12237676B2

A virtual power plant system using a renewable combined heat and power plant includes a plurality of distributed energy resources connected to a virtual power plant; a virtual power plant output adjustment device connected to the virtual power plant and including a renewable combined heat and power plant that produces electricity using a new and renewable energy source; and a virtual power plant management device configured to conduct a bidding by predicting an power generation amount of the plurality of distributed energy resources, analyze output variation and error of the virtual power plant based on the power generation amount of the plurality of distributed energy resources, and stabilize an output variation of the virtual power plant by controlling a power generation amount of the virtual power plant output adjustment device.
US12237670B2

The present disclosure discloses a soft-start protection circuit, comprising: a protection chip, a first switch tube, a second switch tube, a third switch tube, a fourth switch tube, a first capacitor, a first resistor, a second resistor, a third resistor, a fourth resistor, a fifth resistor, a sixth resistor and a seventh resistor. In the soft-start protection circuit of the present disclosure, the voltage of a voltage input end and the control end voltage of the first switch tube may be monitored; therefore, when there is a change in the two voltages, correct turn-on and turn-off actions may be performed in the soft-start protection circuit, increasing the accuracy of protection and at the same time reducing the turn-on speed of switch tubes to a certain extent, thus effectively reducing the impact of an impulse current on components and systems. Correspondingly, the present disclosure further discloses a circuit protection integrated chip.
US12237667B2

A method and system for controlling an intelligent switch cabinet are provided. The method includes: obtaining running states of a heat engine unit, and performing a matching analysis with a safety measure content of a corresponding heat engine and a DCS marking state, determining first heat engine devices and second heat engine devices; determining a first allowable operation item and a second allowable operation item, determining required operation items in combination with a current actual situation; setting a first work task to an electrical five-prevention system and setting a second work task to an electrical work ticket system, and setting an operation authority to the elements to be operated of the intelligent switch cabinet after the setting is completed; performing the power-off operation on the first heat engine devices of being associated and performing the power-on operation on the second heat engine devices of being associated.
US12237666B2

System controller and method for a power converter. For example, a system controller for a power converter includes a logic controller configured to generate a modulation signal, and a driver configured to receive the modulation signal, generate a drive signal based at least in part on the modulation signal, and output the drive signal to a switch to affect a current flowing through an inductive winding for a power converter. Additionally, the system controller includes a voltage-to-voltage converter configured to receive a first voltage signal, the modulation signal, and a demagnetization signal, and to generate a second voltage signal based at least in part on the first voltage signal, the modulation signal, and the demagnetization signal.
US12237665B2

A leakage current detection and interruption device for a power cord includes a switch module that controls an electrical connection of first and second power supply lines because input and output ends; a leakage current detection module, including first and second leakage current detection lines, which respectively detect leakage current signals on the first and second power supply lines and generate self-test fault signals in response to the first and second leakage current detection lines having an open circuit; and a drive module including at least one solenoid, a first semiconductor device forming a first current path from the first to the second power supply line when conductive, and a second semiconductor device forming a second current path from the second to the first power supply line when conductive, to supply current to the solenoid which in turn drives the switch module to disconnect the electrical connection.
US12237660B2

A leakage current detection and interruption device includes a switch module configured to control electrical connection between input and output ends of power supply lines; a leakage current detection module configured to generate a leakage fault signal in response to a leakage current in the power supply lines; a leakage-responsive drive module configured to drive the switch module to disconnect the electrical connection in response to the leakage fault signal; a fault-responsive drive module configured to drive the switch module to disconnect the electrical connection in response to a fault in the leakage-responsive drive module; and a self-test module configured to generate a self-test signal and to generate a self-test fault signal in response to a fault in the leakage current detection module and/or the leakage-responsive drive module. By providing the fault-responsive drive module, the device can automatically disconnect the electrical power when the leakage-responsive drive module has a fault.
US12237657B2

A sleeve (19) arranged to be slidably received within a passage (9) defined in a body of a cable gland (1), the sleeve (19) arranged to receive a settable sealing material for forming a seal to a cable passing through the sleeve, wherein the sleeve (19) comprises: an annular side wall (79) extending along an axial length and having a first end and a second end; and an end wall (100) capping the first end of the annular side wall (79), in which the annular side wall (79) and the end wall (100) define a void (106) within them into which settable sealing material can be received.
US12237653B1

Disclosed herein are devices and methods for moving a workpiece on a power line. A device can comprise a housing having a proximal end and a distal end. The proximal end can be operable to couple with a rod. The distal end can have first and second intersecting channels, wherein the first channel can provide access to an interior portion of the housing. The device can further comprise a hook retractably and rotatably coupled to the housing. The hook can be irretractable into the interior portion of the housing when the hook is aligned with the first channel, and the hook can be at least partially retractable into the interior portion of the housing when the hook is aligned with the second channel.
US12237646B2

A method of manufacturing a semiconductor optical device includes a step of bonding a semiconductor element to a substrate that includes silicon, the semiconductor element being made of a III-V compound semiconductor and having optical gain; after the step of bonding the semiconductor element, a step of molding the semiconductor element by wet-etching; and after the step of molding the semiconductor element, a step of forming a mesa at the semiconductor element. The substrate includes a waveguide, a groove that extends along the waveguide, a terrace that is positioned on a side of the groove opposite to the waveguide, and a wall that covers the groove. The step of bonding the semiconductor element is a step of bonding the semiconductor element to the waveguide, the groove, the terrace, and the wall of the substrate.
US12237639B2

A broadband radiation source device, including a fiber assembly having a plurality of optical fibers, each optical fiber being filled with a gas medium, wherein the broadband radiation source device is operable such that subsets of the optical fibers are independently selectable for receiving a beam of input radiation so as to generate a broadband output from only a subset of the plurality of optical fibers at any one time.
US12237637B2

An inter-device cabling movement system includes a base and a plurality of cable attachment devices that extend from the base in a port identification sequence. Each of the plurality of cable attachment devices includes a cable engagement element that is configured to engage a respective cable, and a cable securing element that is configured to secure the cable engagement element to the respective cable. The cable engagement elements and cable securing elements may be utilized to secure each cable attachment device to respective cables connected to first ports on a first device so that those respective cables may be disconnected from the first pots on the first device and reconnected to second ports on a second device based on the port identification sequence.
US12237628B2

A ganged connector assembly includes: a plurality of coaxial connectors, each of the coaxial connectors connected with a respective coaxial cable extending rearwardly therefrom, each of the coaxial connectors including an inner contact and an outer body that is electrically separated from the inner contact; a shell having a plurality of cavities; and a plurality of rear bodies, each of the rear bodies encircling a respective outer body, each of the rear bodies mounted in a respective cavity of the shell. Each of the rear bodies includes a first locking feature. A second locking feature is located in each of the cavities and is fixed relative to the shell. The first and second locking features are configured such that rotation of a first of the plurality of rear bodies relative to the shell moves the first rear body between locked and unlocked positions, wherein in the locked position a respective first connector and respective first cable are secured with the shell within a respective cavity, and in the unlocked position the first connector and first cable can be removed from the shell without removing the remaining connectors and cables.
US12237619B2

A receptacle connector includes an insulating portion, a receptacle terminal module mounted to the insulating portion, a metal shell enclosing the insulating portion, and a receptacle circuit board. The insulating portion includes a receiving space and a mating space extending from the receiving space. The mating space extends through the insulating portion to form a mating port. The receptacle terminal module includes a first terminal module and a second terminal module. The first terminal module and the second terminal module have a same structure, and are symmetrically arranged on opposite sides of the mating space. The first terminal module and the second terminal module are electrically connected to the receptacle circuit board.
US12237618B2

An interface card assembly adapted for fixing an M.2 interface card to a circuit board body with an M.2 connector is provided. The M.2 interface card includes a connecting end and an end. The interface card assembly includes a heat dissipation plate and a fastener. The heat dissipation plate is disposed at a position adjacent to the M.2 connector, and the heat dissipation plate includes a hole. The fastener is detachably disposed in the hole. The fastener includes a main body and a cantilever, and a clamping part is disposed between the main body and the cantilever. When the M.2 interface card is inserted into the M.2 connector through the connecting end, the fastener moves relative to the heat dissipation plate at the end, so that the M.2 interface card extends into the clamping part and is clamped between the main body and the cantilever.
US12237612B2

An electrical plug includes a plug housing having a first plug housing section with a longitudinal axis and a friction brake device including a friction brake part arranged on an outer face of the first plug housing section. The friction brake part is exposed towards an outside in a radial direction to the longitudinal axis. The friction brake device provides a friction braking azimuthally around the longitudinal axis below a set torque threshold value for the electrical plug.
US12237599B2

A socket includes a housing and a plurality of contacts. The housing is formed in a box-shape with an opening and is provided with a matrix of through holes at a bottom portion. The plurality of contacts includes ground contacts and signal contacts which are arranged so as to be aligned alternately in a predetermined array direction by one or a plurality of them and are passed through the through holes. The ground contacts adjacent to each other in the array direction are short-circuited.
US12237581B2

A cavity slotted-waveguide antenna array has several waveguide columns disposed in parallel in a housing. Several of the waveguide columns being provided with cavity slots on the front side of the housing. The housing includes a front part secured to a rear part, with a rear portion of the waveguide columns being formed in the rear part, and with a front portion of the waveguide columns being formed in said front part. The waveguide columns can have a rectangular cross-section, with the columns defined by two opposing wide inner surfaces, a narrow inner back surface, and a narrow inner front surface, with the plurality of cavity slots extending from the front side of the housing to said narrow inner front surface. A signal probe is disposed in the columns. Conductive parallel plate blinds are conductively secured to the front side of the housing.
US12237577B2

A cavity-backed slot antenna system provided in this disclosure is installed in a housing of an electronic device and includes a metal cavity, a supporting element, an antenna device, a conductive post, and a coupling metal part. The metal cavity is in the housing and includes an opening and a closed surface opposite to each other. A slot is on the closed surface. The supporting element is in the metal cavity. The antenna device is in the metal cavity and on the supporting element, to expose one side surface of the antenna device. The antenna device includes a feed source. The conductive post penetrates the antenna device and connects to the metal cavity. The coupling metal part is in the housing and close to the opening of the metal cavity, so that the coupling metal part is close to and corresponds to the feed source of the antenna device.
US12237576B2

A single-piece corrugated component, such as a feed horn, of an antenna includes a main body having a generally hollowed truncated pyramidal or conical shape which defines a body axis. The body extends from a base to an aperture, and includes a plurality of corrugations centered about the body axis, respectively. Each corrugation has a frustopyramidal ridge extending inwardly and locally perpendicularly from an inner surface of the main body at a ridge angle relative to the body axis varying between 10-60 degrees in a direction either toward the first end or the second end. A plurality of the frustopyramidal ridges have a respective inward virtual extension thereof crossing the body axis before intersecting the main body. A method of manufacturing the corrugated component includes the step of printing the component using an additive manufacturing technology.
US12237575B2

In one embodiment of the present disclosure, a housing for an antenna system having a plurality of antenna elements defining an antenna aperture includes a chassis portion, and a radome portion configured for coupling to the chassis portion to define an inner chassis chamber, the radome portion having a planar top surface, wherein the radome portion is configured to have equal spacing between the planar top surface and a top surface of each of the plurality of antenna elements defining the antenna aperture.
US12237565B2

The present invention relates to a clamping device for a base station antenna and, more particularly, to a clamping device for a base station antenna, comprising: a guide arm unit which is arranged to extend horizontally to a side, so as to be perpendicular to a support pole arranged vertically; and a tilting unit which is arranged in the guide arm unit and adjusts the tilting angle with respect to the support pole by moving, based on a lower end portion of an antenna module having a fixed hinge position, an upper end portion of the antenna module in the horizontal direction in the guide arm unit. Thus, an advantage of improving the convenience of installation work and reliability of a product can be provided.
US12237558B2

A switchable combiner and/or splitter circuit comprising at least two Wilkinson elements is suggested. The switchable circuit comprises one first terminal and for each Wilkinson element one pair of second terminals associated with the corresponding Wilkinson element. Each Wilkinson element connects the first terminal with the associated pair of second terminals. Each Wilkinson element includes a switchable component enabling selectively activating the associated pair of second terminals. The proposed solution combines a Single-Pole-Double-Through switch and a Wilkinson element and, thus, reduces the chip area required for integrating the circuit.
US12237553B2

A cell includes a metal plate including a first surface, and a second surface that faces the first surface, the metal plate containing Cr, an element portion disposed on the metal plate, the element portion including a first electrode layer, a solid electrolyte layer located on the first electrode layer, and a second electrode layer located on the solid electrolyte layer, and a first intermediate layer located between the first surface of the metal plate and the first electrode layer. The first intermediate layer contains Cr2O3 and a first electrically conductive particle different from Cr2O3.
US12237551B2

A system includes a fuel cell stack (FCS) and a controller. The controller adjusts a stack current of the FCS to a desired amount to cause the FCS to provide a power commensurate with a power request. The controller employs a stack power model of the FCS in adjusting the stack current.
US12237545B2

An electrode roll connection automation apparatus is configured for uniformly maintaining the width of electrode tabs in a process of connecting electrode sheets to each other and for automatically connecting the electrode sheets to each other. The electrode roll connection automation apparatus includes first and second supply units, a connection unit, and an electrode tab sensing unit. The first and the second supply units are configured to supply first and second electrode sheets, respectively, on which electrode tabs are formed. The connection unit is configured to connect the first electrode sheet and the second electrode sheet to each other. The electrode tab sensing unit is disposed between the first supply unit and the connection unit. The electrode tab sensing unit is configured to measure the distance between the electrode tabs.
US12237543B2

The present application relates to the field of batteries, in particular to a battery, a battery module and an electric equipment. The battery of the present application includes: a connection member, including a first connection portion configured to be electrically connected with an electrode assembly and a second connection portion configured to be electrically connected with an electrode terminal, and the first connection portion is in a folded state along a crease relative to the second connection portion; the crease is arranged between a first end face and a second end face of the first connection portion; and when the connection member is in an expanded state, the second end face and the first end face are arranged along a length direction.
US12237541B2

A battery pack and a method of manufacturing the battery pack including a battery cell including a terrace portion from which an electrode is drawn out; and a protection module package electrically connected to the battery cell, wherein the protection module package includes an insulating frame including a base portion on the terrace portion of the battery cell, and a first partition wall on the base portion and facing the battery cell, a circuit portion on the insulating frame, and an insulating block covering at least a portion of the circuit portion.
US12237537B2

A separator for a lithium secondary battery is provided. The separator includes a porous polymer substrate and a porous coating layer positioned on at least one surface of the porous polymer substrate. The porous coating layer includes inorganic particles and a binder polymer. The binder polymer includes a PVdF-based binder polymer, and the PVdF-based binder polymer has a first peak at a 2θ of 18.2±0.2° and a second peak at a 2θ of 19.8±0.2°, as analyzed by X-ray diffractometry (XRD), and a ratio of an area of the second peak to an area of the first peak (the area of the second peak/the area of the first peak) is equal to or more than 1.25 and less than 2.75. The separator for the lithium secondary battery includes fine and uniform pores formed on the surface thereof to provide an increased adhesive surface area to an electrode, resulting in improvement of adhesion to the electrode.
US12237533B2

A battery pack includes battery cell including a discharge valve, and case housing battery cell. Case includes a plurality of fume ventilation holes through which discharged gas jetted from the discharge valve is expelled out of the case, and diffusion gap is provided between discharge valve side end surface of battery cell and a case inner surface, with flameproof cover disposed in diffusion gap. Additionally, expansion space for the discharged gas diffused by flameproof cover is provided inside case, and the direction of expelling the discharged gas is changed to a direction intersecting a direction in which the discharged gas is jetted form the discharge valve. Expansion space communicates with diffusion gap and with fume ventilation holes, and a direction changing portion that changes a direction of the flowing gas is provided at corners of the case. In the battery pack, the discharged gas jetted from the discharge valve collides with flameproof cover, fills expansion space via diffusion gap, is changed in direction in expansion space to diffuse into the plurality of fume ventilation holes, and is expelled out of the case.
US12237531B2

A battery pack includes an outer housing including a plurality of walls, at least one battery cell enclosed within the plurality of walls, a vent system disposed in at least one of the plurality of walls, and a disk provided between the cover and the valve. The vent system includes a carrier plate, an annular ring extending from the carrier plate and defining a lumen, a valve disposed in the lumen, and a cover attached to the carrier plate.
US12237527B2

An electric energy storage device comprises four energy units with a same rated voltage and a socket. The four energy units are divided into two energy modules each comprising with two energy units. Each energy module is provided with a positive electrode and a negative electrode. The socket includes four voltage output terminals connected to the positive and negative electrodes of the two energy modules and is provided with two control parts, which respectively control the two energy units in the two corresponding energy modules to switch between parallel state and series state. An electric tool system is also provided, comprising a plug that is connected to the socket, and different plugs can connect the four energy units in different connection states. The electric energy storage device with multiple output voltages can be matched with various electric tools with different rated voltages, and reduces the cost.
US12237523B2

An electrochemical cell includes a first unit cell including a first electricity generator and a first casing containing the first electricity generator, a second unit cell including a second electricity generator and a second casing containing the second electricity generator, and an outer container containing the first unit cell and the second unit cell. The electrochemical cell further includes a liquid layer between the first casing and the second casing. The liquid layer is in direct contact with the first casing and the second casing.
US12237519B2

Provided is a packaging material for batteries, which has excellent insulating properties. A packaging material for batteries, which is formed of a laminate that is obtained by sequentially laminating at least a base layer, a bonding layer, a metal layer and a sealant layer, and wherein the base layer comprises a resin layer A that is formed of a thermoplastic resin having a volume resistivity of 1×1015 Ω·cm or more.
US12237515B2

In certain embodiments, an apparatus includes an electrolyte membrane layer (EML), and includes a first electrode catalyst layer (ECL) and a first metallic gas diffusion layer (MGDL) positioned to a first side of the EML such that the first ECL is positioned between the first MGDL and the EML. The first MGDL includes a metal-containing layer and a coating of porous material disposed on a surface of the metal-containing layer of the first MGDL that faces the first ECL. The apparatus further includes a second ECL and a second MGDL positioned to the second side of the EML such that the second ECL is positioned between the second MGDL and the EML. The second MGDL includes a metal-containing layer and a coating of porous material disposed on a surface of the metal-containing layer of the second MGDL that faces the second ECL.
US12237511B2

Batteries, component structures and manufacturing methods, in particular including a glassy embedded battery electrode assembly having a composite material structure composed of interpenetrating material components including a porous electroactive network including a solid electroactive material, and a continuous glassy medium including a Li ion conducting sulfide glass, can achieve enhanced power output, reduced charging time and/or improved cycle life.
US12237510B2

A negative electrode and a rechargeable lithium battery, the negative electrode including a current collector; and a negative active material layer on the current collector, the negative active material including a carbon negative active material; wherein: an electrode density of the negative electrode is in the range of about 1.0 g/cc to about 1.5 g/cc, and a DD (Degree of Divergence) value as defined by the following Equation 1 is about 24 or greater, DD (Degree of Divergence)=(Ia/Itotal)*100  [Equation 1] wherein, in Equation 1, Ia is a sum of peak intensities at non-planar angles measured by XRD using a CuKα ray, and Itotal is a sum of peak intensities at all angles measured by XRD using a CuKα ray.
US12237509B2

A secondary battery including a positive electrode, a negative electrode, and an electrolytic solution. The negative electrode includes a carbon material electrochemically capable of absorbing and releasing lithium ions, and a solid electrolyte covering at least part of a surface of the carbon material and having lithium ion conductivity. The solid electrolyte includes a first compound represented by a general formula: LixM1Oy, where 0.5
US12237508B2

A negative electrode active material for a secondary battery including: natural graphite particles; and a carbon coating layer on a surface and in an inside of the natural graphite particles. The negative electrode active material for a secondary battery has a porosity of 3% to 13%.
US12237506B2

In a non-aqueous electrolyte secondary battery that is one example of the embodiment, a positive electrode mix layer comprises a positive electrode active material comprising a lithium transition metal composite oxide represented by general formula: LiaNibCo(1-b-c)AlcOd (0.9
US12237505B2

This positive electrode active material for non-aqueous electrolyte secondary batteries comprises: lithium transition metal oxide particles; a metal compound which contains a metal element M and adheres to the surfaces of the lithium transition metal oxide particles; and a lithium metal compound which contains lithium (Li) and the metal element M and adheres to the surfaces of the lithium transition metal oxide particles. In this connection, the metal element M is composed of at least one substance that is selected from among aluminum (Al), titanium (Ti), manganese (Mn), gallium (Ga), molybdenum (Mo), tin (Sn), tungsten (W) and bismuth (Bi).
US12237504B2

An anode material includes a silicon compound SiOx, where x is about 0.5 to 1.5; an oxide MeOy layer, the MeOy layer coating the silicon compound SiOx, where y is about 0.5 to 3; and a carbon layer, the carbon layer coating the MeOy layer. Me includes at least one of Al, Si, Ti, Mn, V, Cr, Co, and Zr. The surface of the MeOy layer adjacent to the carbon layer has an open pore structure, and at least part of the open pore structure is filled with the carbon layer. The anode material improves the cycle performance of the electrochemical device and significantly reduce the impedance of the electrochemical device.
US12237485B2

A battery module, and a battery pack including the same, includes a battery cell stack, in which a plurality of battery cells are stacked, a module frame surrounding the battery cell stack, a busbar frame covering a part of the battery cell stack that is exposed from the module frame, a busbar connected to an electrode lead protruding from the battery cell stack through a slot formed in the busbar frame, and a heat transfer member connected to the busbar. The heat transfer members make contact with the module frame.
US12237473B2

A secondary battery includes a partition, a negative electrode, a positive electrode, a first aqueous electrolytic solution, and a second aqueous electrolytic solution. The partition separates a first space and a second space from each other and allows a metal ion to pass therethrough between the first space and the second space. The negative electrode is disposed in the first space. The positive electrode is disposed in the second space. The first aqueous electrolytic solution is contained in the first space. The second aqueous electrolytic solution is contained in the second space. The second aqueous electrolytic solution has a pH lower than the first aqueous electrolytic solution.
US12237465B2

Provided is a solid electrolyte which is identified as 3LiOH·Li2SO4 by diffractometry. The solid electrolyte further contains boron.
US12237463B2

The present disclosure provides a joining technique capable of improving strength and reducing electrical resistance of a connecting portion that performs heterometal interjunction in a sealed battery. A mode of the sealed battery disclosed herein includes an electrode body, a battery case, a positive electrode internal terminal, a positive electrode external terminal, a negative electrode internal terminal, and a negative electrode external terminal. In the sealed battery, in a connecting portion between the negative electrode internal terminal and the negative electrode external terminal, an upper end of the negative electrode internal terminal and the negative electrode external terminal are stacked with a plated layer interposed therebetween and, at the same time, the negative electrode internal terminal and the negative electrode external terminal are joined to each other via the plated layer. In addition, a rough surface having a plurality of recessed portions is formed on the upper surface of the negative electrode external terminal having been stacked with the plated layer interposed therebetween, and a part of the plated layer penetrates into the recessed portions. Accordingly, a connecting portion having high strength and low resistance can be formed between the negative electrode internal terminal and the negative electrode external terminal.
US12237460B2

The present application provides a composite material and a preparation method thereof, and a lithium ion battery, and belongs to the technical field of lithium batteries. A specific solution is as follows: the composite material is an oxide electrolyte coated nano-attapulgite composite material, where a coating layer of an oxide electrolyte has a thickness less than or equal to 20 μm, a rod crystal of a nano-attapulgite has a length of 100 nm-50 μm and a width of 10 nm-120 nm, and the nano-attapulgite is an organically modified natural nano-attapulgite and/or a lithium cation exchanged natural nano-attapulgite. The attapulgite composite material coated with the oxide electrolyte has a rod-shaped fast lithium ion transmission channel at a nanometer level, which can improve a transmission of lithium ions and has good lithium ion conductivity and excellent mechanical properties.
US12237451B2

Light-emitting diode (LED) packages, and more particularly arrangements of light-altering coatings in LED packages are disclosed. Exemplary LED packages may include lead frame structures that are at least partially encased by a housing. Arrangements of light-altering coatings may be provided that cover one or more portions of lead frame structures exposed within LED package recesses. By providing light-altering coatings that cover lead frame structures within package recesses, negative impacts from potential lead frame discoloration due to environmental exposure may be reduced. Additionally, such light-altering coatings may be configured to reflect light emissions from LED chips before reaching portions of lead frame structures. Light-altering coating arrangements are disclosed where light-altering coatings are arranged in contact with LED chips or, alternatively, in a spaced relationship with LED chips. Retention structures are disclosed that may define boundaries of light-altering coatings along recess floors of corresponding LED packages.
US12237450B2

A metallic structure for an optical semiconductor device including a conductive base body having disposed thereon metallic layers in the following order: a nickel or nickel alloy plated layer, a gold or gold alloy plated layer, and an indium or indium alloy plated layer, wherein the indium or indium alloy plated layer has a thickness in a range of 0.002 μm or more and 0.3 μm or less.
US12237446B2

The present disclosure relates to a wavelength conversion apparatus and a manufacturing method therefor. The wavelength conversion apparatus comprises a light-emitting layer, a reflective film, a sintering silver layer, and a substrate stacked successively. The light-emitting layer converts an excitation light into exit light having a different wavelength from the excitation light. The reflective film is plated on the light-emitting layer and used for reflecting the exit light emitted by the light-emitting layer. The sintering silver layer is connected to the light-emitting layer and the substrate; the sintering silver layer comprises flake silver particles connected with each other via surface contact; and the sintering silver layer is formed by sintering spherical silver nanoparticles and flake silver particles. The wavelength conversion apparatus is characterized by excellent thermal conductivity and high luminous efficiency.
US12237440B2

A deep UV light emitting diode includes a substrate, an n-type semiconductor layer located on the substrate, a mesa disposed on the n-type semiconductor layer, and including an active layer and a p-type semiconductor layer, an n-ohmic contact layer in contact with the n-type semiconductor layer, a p-ohmic contact layer in contact with the p-type semiconductor layer, an n-bump electrically connected to the n-ohmic contact layer, and a p-bump electrically connected to the p-ohmic contact layer. The mesa includes a plurality of vias exposing a first conductivity type semiconductor layer.
US12237433B2

Disclosed are a double-sided solar cell and a preparation method therefor. The double-sided solar cell comprises: a silicon wafer having a PN junction, and a front first silicon oxide layer, a front second silicon oxide layer, a front first nitrogen-containing silicon compound layer, a front second nitrogen-containing silicon compound layer, and a front third silicon oxide layer that are located on one side of an N-type layer of the silicon wafer and are sequentially stacked along a direction away from the silicon wafer; and a passivation layer, a back silicon oxide layer, a back first nitrogen-containing silicon compound layer, and a back second nitrogen-containing silicon compound layer that are located on one side of a P-type layer of the silicon wafer and are sequentially stacked along the direction away from the silicon wafer.
US12237427B2

A tuning method for active metamaterials using IGZO Schottky diodes, wherein the IGZO Schottky diode comprises a substrate, a Schottky electrode, amorphous IGZO active layer, and an ohmic electrode from the bottom up. The method comprises steps as follows: (1) Metamaterials are used as the Schottky electrodes, and amorphous IGZO active layers are used to fully cover the capacitive gap structures in the metamaterials; such capacitive structures in the metamaterials are bonded to the amorphous IGZO active layers to form Shottky barriers; (2) The resulting IGZO Schottky diodes from step (1) are used to tune the metamaterials dynamically.
US12237416B2

A method includes forming a first semiconductor fin and a second semiconductor fin parallel to each other and protruding higher than top surfaces of isolation regions. The isolation regions include a portion between the first and the second semiconductor fins. The method further includes forming a gate stack crossing over the first and the second semiconductor fins, etching a portion of the gate stack to form an opening, wherein the portion of the isolation regions, the first semiconductor fin, and the second semiconductor fin are exposed to the opening, etching the first semiconductor fin, the second semiconductor fin, and the portion of the isolation regions to extend the opening into a bulk portion of a semiconductor substrate below the isolation regions, and filling the opening with a dielectric material to form a cut-fin isolation region.
US12237397B2

In a gate replacement process, a dummy gate and adjacent structure, such as a source/drain region, are formed. The dummy gate is removed, at least in part, using a directional etch to remove some but not all of the dummy gate to form a trench. A portion of the dummy gate remains and protects the adjacent structure. A gate electrode can then be formed in the trench. A two step process can be employed, using an initial isotropic etch followed by the directional etch.
US12237395B2

A high electron mobility transistor (HEMT) includes a substrate, a channel layer, a barrier layer and a passivation layer. A contact structure is disposed on the passivation layer and extends through the passivation layer and the barrier layer to directly contact the channel layer. The contact structure includes a metal layer, and the metal layer includes a metal material doped with a first additive. A weight percentage of the first additive in the metal layer is between 0% and 2%.
US12237391B2

A semiconductor device includes: an active pattern on a substrate, wherein the active pattern includes a plurality of channel layers stacked on one another; a plurality of source/drain patterns spaced apart from each other in a first direction and disposed on the active pattern, wherein the plurality of source/drain patterns are connected to each other through the plurality of channel layers; and first and second gate electrodes at least partially surrounding the channel layers and extending in a second direction, wherein the second direction intersects the first direction, wherein the active pattern has a first sidewall and a second sidewall that faces the first sidewall, and wherein a first distance between the first sidewall of the active pattern and an outer sidewall of the first gate electrode is different from a second distance between the second sidewall of the active pattern and an outer sidewall of the second gate electrode.
US12237387B2

Disclosed herein is a semiconductor device comprising a first dielectric disposed over a channel region of a transistor formed in a substrate and a gate disposed over the first dielectric. The semiconductor device further includes a second dielectric disposed vertically, substantially perpendicular to the substrate, at an edge of the gate, and a spacer disposed proximate to the second dielectric. The spacer includes a cross-section with a perimeter that includes a top curved portion and a vertical portion substantially perpendicular to the substrate. The perimeter further includes a discontinuity at an interface of the top curved portion with the vertical portion. Further, disclosed herein are methods associated with the fabrication of the aforementioned semiconductor device.
US12237362B2

A display device including a first substrate structure, a second substrate structure and an adhesive layer is provided by the present disclosure. The first substrate structure includes a first recess. The second substrate structure is disposed opposite to the first substrate structure. The adhesive layer is sandwiched between the first substrate structure and the second substrate structure, wherein a part of the adhesive layer is filled in the first recess.
US12237359B2

Discussed is a plurality of semiconductor light-emitting devices, wherein at least one of the semiconductor light-emitting devices includes: a first conductive electrode and a second conductive electrode; a first conductive semiconductor layer having the first conductive electrode arranged thereon; a second conductive semiconductor layer overlapping the first conductive semiconductor layer and having the second conductive electrode arranged thereon; an active layer arranged between the first conductive semiconductor layer and the second conductive semiconductor layer; an intermediate layer arranged on the second conductive semiconductor layer; a protrusion, made of an electro-polishable porous material, on the intermediate layer; and an undoped semiconductor layer arranged between the intermediate layer and the protrusion. The intermediate layer includes a first layer including second conductive impurities and a second layer having a higher concentration of the second conductive impurities than the first layer, wherein the first layer and the second layer are sequentially and repetitively stacked.
US12237350B2

An NMOS structure includes a semiconductor substrate, a dielectric structure, a source doped region, a drain doped region, a channel region, a gate structure and two isolation P-type wells. The dielectric structure is formed in the semiconductor substrate to define an active region, in which the source/drain doped region and the channel region are formed. The channel region includes two opposite first sides and two opposite second sides. The source/drain doped region is respectively formed between the two second sides and the dielectric structure. The gate structure is formed on the semiconductor substrate. The gate structure covers a part of the dielectric structure beside the first sides. The two isolation P-type wells are formed in a part of the dielectric structure not covered by the gate structure. The isolation P-type wells respectively surround a periphery of the source/drain doped region and end at the respective second side.
US12237339B2

A display panel is provided, including a grounding signal wiring, driving chips, a driving chip input output signal wiring, and a power line. A grounding signal pin is connected to the grounding signal wiring. The driving chip input output signal wiring is configured to connect a stage-transfer signal input pin and a stage-transfer signal output pin of two adjacent driving chips. The grounding signal wiring, the driving chip input output signal wiring, and the power line are disposed in a same layer and do not intersect with each other.
US12237337B2

A first high voltage semiconductor element, disposed in a substrate, includes first trenches; a first source region and a first drain region; first drift regions having respective ones partially surround the first source region and the first drain region; a first gate insulating layer and a first gate electrode disposed between the first drift regions; and a first high voltage well surrounding the first drift regions. A second high voltage semiconductor element, disposed in the substrate, includes second trenches; a second source region and a second drain region; second drift regions having respective ones partially surround the second source region and the second drain region; a second gate insulating layer and a second gate electrode disposed between the second drift regions; and a second high voltage well surrounding the second drift regions. Depths of the second trenches are disposed to be greater than depths of the first trenches.
US12237327B2

Devices and methods to manufacture a stack of FET switches in presence of a neighboring stack of FET switches are described. The stack of FET switches is designed or manufactured so that at least its top FET has a width that is smaller than the width of its bottom FET. Other voltage handling configurations and distributions of widths are described.
US12237325B2

A method of forming stacked vertical field effect devices is provided. The method includes forming a layer stack on a substrate, wherein the layer stack includes a first spacer layer on the substrate, a first protective liner on the first spacer layer, a first gap layer on the first protective liner, a second protective liner on the first gap layer, a second spacer layer on the second protective liner, a sacrificial layer on the second spacer layer, a third spacer layer on the sacrificial layer, a third protective liner on the third spacer layer, a second gap layer on the third protective liner, a fourth protective liner on the second gap layer, and a fourth spacer layer on the fourth protective liner. The method further includes forming channels through the layer stack, a liner layer on the sidewalls of the channels, and a vertical pillar in the channels.
US12237323B2

Various embodiments of the present disclosure are directed towards a semiconductor device. The semiconductor device comprises a source region and a drain region in a substrate and laterally spaced. A gate stack is over the substrate and between the source region and the drain region. The drain region includes two or more first doped regions having a first doping type in the substrate. The drain region further includes one or more second doped regions in the substrate. The first doped regions have a greater concentration of first doping type dopants than the second doped regions, and each of the second doped regions is disposed laterally between two neighboring first doped regions.
US12237317B2

A LED device includes multiple LED chips each including opposite first and second surfaces, a side surface, and an electrode assembly disposed on the second surface and including first and second electrodes. The first surface of each of the LED chips is a light exit surface. The LED device further includes an electric circuit layer assembly disposed on the second surfaces of the LED chips and having opposite first and second surfaces and a side surface. The first surface is electrically connected to the first and second electrodes. The LED device further includes an encapsulating layer enclosing the LED chips and the electric circuit layer assembly to expose the second surface of the electric circuit layer assembly.
US12237313B2

A light emitting device filament includes a substrate, a plurality of light emitting diodes, two electrode pads, and a plurality of connection lines. The substrate includes a first surface and a second surface opposite to the first surface. The substrate extending in a first direction and having a width in a second direction. The plurality of light emitting diodes is disposed on the first surface of the substrate. The two electrode pads are disposed on the substrate. The plurality of connection lines electrically connects the plurality of light emitting diodes and the two electrode pads. The plurality of connection lines includes a first connection line and a second connection line. The first connection line, the second connection line, or both are formed in a direction inclined or curved with respect to the first direction or the second direction.
US12237310B2

A multi-component transistor structure includes components each comprising an individual, discrete, and separate component substrate and a component transistor. The component transistor includes a transistor element having a transistor element resistance. A component connection is disposed external to the transistor element and has a connection resistance. The component connection electrically connects the transistor elements in the components in parallel. The connection resistance is less than the transistor element resistance of at least one corresponding transistor element, less than an average of the transistor element resistances of all of the corresponding transistor elements, or less than the sum of all of the transistor element resistances of all of the corresponding transistor elements. The component transistors are functionally similar and at least one of the components is disposed on another different one of the components in a component stack.
US12237306B2

Representative implementations of devices and techniques provide correction for a defective die in a wafer-to-wafer stack or a die stack. A correction die is coupled to a die of the stack with the defective die. The correction die electrically replaces the defective die. Optionally, a dummy die can be coupled to other die stacks of a wafer-to-wafer stack to adjust a height of the stacks.
US12237297B2

An apparatus includes: a vapor generating chamber configured to accommodate a heat transfer fluid and to be filled with saturated vapor generated by the heat transfer fluid; a heater configured to heat the heat transfer fluid in the vapor generating chamber; a substrate stage configured to be movable upward or downward in the vapor generating chamber and to support a substrate on which an electronic device is mounted via a solder. The apparatus also includes at least one mesh plate extending in a horizontal direction in the vapor generating chamber. The at least one mesh plate includes a plurality of openings through which the vapor moves.
US12237281B2

Various embodiments of an electronic package and an implantable medical device that includes such package are disclosed. The electronic package includes a monolithic package substrate having a first major surface and a second major surface, an integrated circuit disposed in an active region of the package substrate, and a conductive via disposed through an inactive region of the package substrate and extending between the first major surface and the second major surface of the package substrate. The conductive via is separated from the active region by a portion of the inactive region of the substrate.
US12237273B2

A module includes a substrate having a first surface, a first component and a second component that are mounted on the first surface, a first conductive material mounted between the first component and the second component, a first sealing resin provided on the first surface to cover the first component, the second component, and the first conductive material, and a first shield film that covers the first sealing resin, in which the first sealing resin has a recess to expose at least a part of the first conductive material, the first shield film extends along an inner surface of the recess and is, thereby, electrically connected to the first conductive material, the first shield film is provided with an opening in the recess, a metal bump is disposed inside the recess, and the metal bump is electrically connected to the first conductive material through the opening.
US12237267B2

A semiconductor device includes a first transistor formed on a first side of a substrate. The semiconductor device includes a first power rail structure vertically disposed over the first transistor, a second power rail structure vertically disposed over the first power rail structure, and a memory portion vertically disposed over the second power rail structure. The first power rail structure, and a second power rail structure, and the memory portion are all disposed on a second side of the substrate opposite to the first side.
US12237265B2

A semiconductor device may include a substrate including a cell region and a core/peripheral region. A plurality of bit line structures may be in the cell region of the substrate. A gate structure may be in the core/peripheral regions of the substrate. A lower contact plug and an upper contact plug may be between the bit line structures. The lower contact plug and the upper contact plug may be stacked in a vertical direction. A landing pad pattern may contact an upper sidewall of the upper contact plug. The landing pad pattern may be between an upper portion of the upper contact plug and an upper portion of one of the bit line structures. An upper surface of the landing pad pattern may be higher than an upper surface of each of the bit line structures. A peripheral contact plug may be formed in the core/peripheral regions of the substrate. A wiring may be electrically connected to an upper surface of the peripheral contact plug.
US12237261B2

A semiconductor device includes an insulating layer, wherein the insulating layer has a via opening and a conductive line opening. The semiconductor device further includes a via in the via opening. The semiconductor device further includes a conductive line in the conductive line opening. The conductive line includes a first liner layer, wherein a first thickness of the first liner layer over the via is less than a second thickness of the first liner layer over the insulating layer, and a conductive fill, wherein the first liner layer surrounds the conductive fill.
US12237258B2

The embodiments herein are directed to technologies for crosstalk cancellation structures. One semiconductor package includes conductive metal layers separated by insulating layers, the conductive metal layers for routing signals between external package terminals and pads on an integrated circuit device. Signal lines formed in the conductive metal layers have electrode structure (capacitor electrode-like structures) formed for at least adjacent signaling lines of the package terminals. Two of the electrode structures from the adjacent signaling lines are formed opposite each other on different metal layers.
US12237250B2

A semiconductor package includes a redistribution substrate having first and second surfaces opposing one another, a first semiconductor chip on the first surface of the redistribution substrate, a passive device and a metal post on the second surface of the redistribution substrate and electrically connected to the redistribution pattern, a second encapsulant encapsulating at least side surfaces of the passive device and the metal post, a second insulating layer on a lower surface of the metal post and a lower surface of the second encapsulant, and having an opening exposing at least a portion of the lower surface of the metal post, and a connection bump filling the opening of the second insulating layer and in direct contact with the lower surface of the exposed metal post, wherein the metal post has a height greater than a height of each of the redistribution pattern and the redistribution via.
US12237249B2

A system comprises a substrate. The substrate comprises a lead. The system also comprises a solder barrier formed on the lead. The solder barrier is to contain a solder bump within a solder area on the lead. The system further includes a solder bump in the solder area and a die having an active surface coupled to the solder bump.
US12237247B2

A packaged integrated circuit (IC) includes a leadframe including a die pad. The packaged IC also includes a first circuit on the die pad, the first circuit having a region. The packaged IC also includes a second circuit on the first circuit, the second circuit being spaced from the region by a gap. The packaged IC also includes an attachment layer between the first and second circuits, the attachment layer and the first and second circuits enclosing at least a part of the gap over the region. The packaged IC also includes a mold compound encapsulating the first and second circuits, the attachment layer, and the at least part of the gap.
US12237246B2

A semiconductor device is disclosed. In one example, the semiconductor device includes a semiconductor chip including a first chip contact pad on a first chip main surface. The semiconductor device further includes a first electrically conductive layer arranged over the first chip main surface and electrically coupled to the first chip contact pad, wherein the first electrically conductive layer extends in a direction parallel to the first chip main surface. An electrical through connection is electrically coupled to the first electrically conductive layer and to a second electrically conductive layer, wherein the electrical through connection extends in a direction perpendicular to the first chip main surface, and wherein, in a top view of the first chip main surface, the electrical through connection and the semiconductor chip are non-overlapping.
US12237244B2

A semiconductor device is disclosed. The semiconductor device includes a first substrate. The first substrate includes a first dielectric layer, and a vertical conductive area, where the vertical conductive area includes one or more vertical conductive structures extending through the first dielectric layer, where each line segment of a non-square quadrilateral contacts at least one of the one or more vertical conductive structures. The vertical conductive area also includes a continuous conductive guard ring structure in the first dielectric layer, where the continuous conductive guard ring structure surrounds the one or more vertical conductive structures. The semiconductor device also includes a second substrate, including a first conductor, and a second conductor, where the first conductor of the second substrate is electrically connected to at least one of the vertical conductive structures of the first substrate.
US12237243B2

A power overlay (POL) module includes a semiconductor device having a body, including a first side and an opposing second side. A first contact pad defined on the semiconductor device first side and a dielectric layer, having a first side and an opposing second side defining a set of first apertures therethrough, is disposed facing the semiconductor device first side. The POL module, includes a metal interconnect layer, having a first side and an opposing second side, the metal interconnect layer second side is disposed on the dielectric layer first side) and extends through the set of first apertures to define a set of vias electrically coupled to the first contact pad. An enclosure defining an interior portion is coupled to the metal interconnect layer first side, and a phase change material (PCM) is disposed in the enclosure interior portion.
US12237237B2

A semiconductor module includes first and second semiconductor chips including first and second main electrodes, respectively; first and second connection terminals electrically connected to the first and second main electrodes, respectively; and an insulating sheet. The first connection terminal includes a first conductor portion including a first peripheral edge and a first terminal portion extending from the first peripheral edge in plan view, and the second connection terminal includes a second conductor portion including a second peripheral edge. A part of the first conductor portion overlap a part of the second conductor portion in plan view. The insulating sheet includes an insulating portion layered between the first and second conductor portions, and a first protruding portion positioned between a tip portion of the first terminal portion and the second peripheral edge in plan view, the first protruding portion forming an angle relative to a surface of the first terminal portion.
US12237236B2

The present invention relates to the inspection process which includes providing access to the microdevice contacts, measuring the microdevice and analyzing the data to identify defects or performance of the micro device. The invention also relates to the forming of test electrodes on microdevices. The test electrodes may be connected to hidden contacts. The type of microdevices may be vertical, lateral or a flip chip.
US12237223B2

Contact over active gate (COAG) structures are described. In an example, an integrated circuit structure includes a plurality of gate structures above substrate, each of the gate structures including a gate insulating layer thereon. A plurality of conductive trench contact structures is alternating with the plurality of gate structures, each of the conductive trench contact structures including a trench insulating layer thereon. A remnant of a di-block-co-polymer is over a portion of the plurality of gate structures or the plurality of conductive trench contact structures. An interlayer dielectric material is over the di-block-co-polymer, over the plurality of gate structures, and over the plurality of conductive trench contact structures. An opening in the interlayer dielectric material. A conductive structure is in the opening, the conductive structure in direct contact with a corresponding one of the trench contact structures or with a corresponding one of the gate contact structures.
US12237215B2

A semiconductor structure includes a substrate, bit line structures located on the substrate, capacitor contact holes located on each of two opposite sides of the bit line structure, and isolation side walls, each of the isolation side walls is located between a respective bit line structure and the capacitor contact holes on one side of the bit line structure. A gap isolation layer is provided between the isolation side walls located on two opposite sides of the bit line structure. The gap isolation layer is located on the bit line structure, and a first gap is provided inside the gap isolation layer. A second gap is provided between the isolation side wall and the gap isolation layer.
US12237214B2

A method includes depositing a second dielectric layer over a first dielectric layer, depositing a third dielectric layer over the second dielectric layer, patterning a plurality of first openings in the third dielectric layer, etching the second dielectric layer through the first openings to form second openings in the second dielectric layer, performing a plasma etching process directed at the second dielectric layer from a first direction, the plasma etching process extending the second openings in the first direction, and etching the first dielectric layer through the second openings to form third openings in the first dielectric layer.
US12237208B2

A semiconductor device includes a substrate having one or more inner surfaces defining trenches that define an active pattern of the substrate, the trenches including a first trench and a second trench which have different widths, a device isolation layer on the substrate such that the device isolation layer at least partially fills the trenches, and a word line intersecting the active pattern. The device isolation layer includes a first isolation pattern covering a portion of the second trench, a second isolation pattern on the first isolation pattern and covering a remaining portion of the second trench, and a filling pattern filling the first trench under the word line. A top surface of the second isolation pattern is located at a higher level than a top surface of the filling pattern.
US12237204B1

The present disclosure relates to a ceramic susceptor. In a method of manufacturing a base body of a ceramic susceptor of the present disclosure, which includes a lower plate and an upper plate, which are each made of a metal-ceramic composite and bonded to each other, the method includes: sequentially laminating a first active metal layer, a first aluminum layer, and a brazing filler layer on a bonding surface of the upper plate; sequentially laminating a second active metal layer and a second aluminum layer on a bonding surface of the lower plate; and brazing-bonding the lower plate and the upper plate with the brazing filler layer.
US12237200B2

Methods and apparatus for lift pin interfaces for electrostatic chucks are provided herein. In some embodiments, a lift pin interface in an electrostatic chuck includes: a dielectric plate having a support surface for a substrate; a conductive plate disposed beneath the dielectric plate and having an opening formed therethrough, wherein the dielectric plate includes a protrusion extending into the opening in the conductive plate; and a lift pin guide disposed in the opening, wherein the lift pin guide includes one or more features that extend from an upper surface of the lift pin guide and that overlap with the protrusion of the dielectric plate.
US12237196B2

A multiple transport carrier docking device may be capable of storing and/or staging a plurality of transport carriers in a chamber of the multiple transport carrier docking device, and may be capable of forming an air-tight seal around a transport carrier in the chamber. Semiconductor wafers in the transport carrier may be accessed by a wafer transport tool while the air-tight seal around the transport carrier prevents and/or reduces the likelihood that contaminants in the semiconductor fabrication facility will reach the semiconductor wafers. The air-tight seal around the transport carrier may reduce defects of the semiconductor wafers that might otherwise be caused by the contaminants, may increase manufacturing yield and quality in the semiconductor fabrication facility, and/or may permit the continued reduction in device and/or feature sizes of integrated circuits and/or semiconductor devices that are to be formed on semiconductor wafers.
US12237194B2

To provide an automated apparatus for conveying a rectangular substrate. According to one embodiment, there is provided a substrate conveying apparatus for conveying the rectangular substrate. The substrate conveying apparatus includes a plurality of conveyance rollers, a plurality of roller shafts, a motor, and a pusher. The plurality of conveyance rollers are configured to support a lower surface of the substrate. To the plurality of roller shafts, the plurality of conveyance rollers are mounted. The motor is configured to rotate the plurality of roller shafts. The pusher is for lifting the substrate on the plurality of conveyance rollers such that the substrate is separated away from the plurality of conveyance rollers. The pusher includes a stage configured to pass through a clearance between the plurality of roller shafts.
US12237191B2

A wafer holder includes a holding base having a circular holding surface, including, on a side of the holding surface, an annular first groove and an annular second groove that is surrounded by the first groove, and internally including a plurality of first suction holes opening in a region located between the first groove and the second groove on the holding surface, a plurality of second suction holes opening in a region surrounded by the second groove on the holding surface, and a suction channel communicating to the first suction holes and the second suction holes and opening in a back surface on a side opposite to the holding surface. The first suction holes and the second section holes are configured in such a manner that the first suction holes each have a pressure loss greater than that at each of the second suction holes.
US12237182B2

To create constant partial pressures of the by-products and residence time of the gas molecules across the wafer, a dual showerhead reactor can be used. A dual showerhead structure can achieve spatially uniform partial pressures, residence times and temperatures for the etchant and for the by-products, thus leading to uniform etch rates across the wafer. The system can include differential pumping to the reactor.
US12237181B2

The present invention provides a substrate treating apparatus. The substrate treating apparatus includes: a cup having a treatment space therein; a support unit configured to support a substrate within the treatment space, and including a rotatable support plate; and a liquid discharge unit configured to discharge a chemical liquid to the substrate supported by the support unit, in which the support unit includes: a plurality of pin members provided to the support plate to support the substrate placed on the support plate; and a discharge member coupled to the pin member to discharge charges to the air according to a rotation of the support plate, and the discharge member is provided as a conductive member.
US12237169B2

Methods for efficient doping of wide-bandgap (WBG) and ultrawide-bandgap (UWBG) semiconductors by implantation, and WBG and UWBG semiconductors made using the disclosed methods. A p-type semiconductor region is formed by implanting specified acceptor and donor co-dopant atoms in a predetermined ratio, e.g., two acceptors to one donor (ADA), into the semiconductor lattice. An n-type type semiconductor region is by implanting specified donor and acceptor co-dopant atoms in a predetermined ratio, e.g., two donors to one acceptor (DAD), into the semiconductor lattice. Compensator atoms are also implanted into the lattice to complete formula units in the crystal lattice structure and preserve the stoichiometry of the semiconductor material. The doped material is then annealed to activate the dopants and repair any damage to the lattice that might have occurred during implantation.
US12237167B2

With respect to a method of depositing a silicon nitride film on a surface of a substrate, the method includes depositing the silicon nitride film on the surface of the substrate by intermittently supplying trisilylamine into a processing chamber accommodating the substrate.
US12237161B2

A method for analyzing charged particles may include generating, in or into an ion source region, charged particles from a sample of particles, causing the charged particles to enter a mass spectrometer from the ion source region at each of a plurality of differing physical and/or chemical conditions in a range of physical and/or chemical conditions in which the sample particles undergo structural changes, controlling the mass spectrometer to measure at least the charge magnitudes of the generated charged particles at each of the plurality of differing physical and/or chemical conditions, determining, with a processor, an average charge magnitude of the generated charged particles at each of the plurality of differing physical and/or chemical conditions based on the measured charge magnitudes, and determining, with the processor, an average charge magnitude profile over the range of physical and/or chemical conditions based on the determined average charge magnitudes.
US12237152B2

A two-dimensional electronic component includes a substrate; an artificial two-dimensional (2D) material disposed on the substrate; and a first metallic electrode disposed on the artificial 2D material. The artificial 2D material includes a layered atomic structure including a middle atomic layer, a lower atomic layer disposed on a lower surface of the middle atomic layer, and an upper atomic layer disposed on an upper surface of the middle atomic layer respectively. The upper atomic layer and the first metallic electrode are attracted together at a junction therebetween by metallic bonding.
US12237140B1

Examples of an electron gun with a moving cathode station and a moving anode station are described. The moving cathode has a driver that moves the station and comprises a plurality of cathodes with a plurality of bias cups to control a thermal electron emission region by applying a bias voltage to the bias cup. The moving anode station comprises a plurality of anodes and has driver to move the anode station such that a position of each anode is synchronized with a positioned of a respective matching pair of cathode and bias cup. A controller that is in communication with the anode and cathode moving stations controls the bias voltage and the drivers to control the amount of thermal electrons and to synchronize and align a predetermined cathode with a predetermined anode thus controlling the size and parameters of the generated electron beam.
US12237139B2

A field emission cathode device and method for forming a field emission cathode device involve a cathode element having a field emission surface, and a gate electrode element disposed in spaced-apart relation to the field emission surface of the cathode element so as to define a gap therebetween, with the gate electrode element having a plurality of parallel grill members or a mesh structure laterally-extending between opposing anchored ends. A film element laterally co-extends and is engaged with the gate electrode element, with the film element being arranged to allowed electrons emitted from the field emission surface of the cathode element to pass therethrough, and to cooperate with the gate electrode element and the cathode element to form a substantially uniform electric field within the gap and about the field emission surface.
US12237135B2

A vacuum interrupter arrangement may be used in a tap changer. The vacuum interrupter arrangement has a vacuum interrupter; a metal shield configured to shield against external magnetic fields, the metal shield having a hollow cylindrical design and being arranged around at least a part of a cylindrical outer surface of the vacuum interrupter; and a holder, which is arranged on the outside of the metal shield and the vacuum interrupter, and which surrounds the metal shield and the vacuum interrupter at least partially coaxially. The holder has a plurality of holding elements which hold the metal shield in position relative to the vacuum interrupter.
US12237133B2

A overload protection switch with a reverse restart switching structure that has a seesaw lampshade provided with a protruding block which extending downward from the outside of the seesaw lampshade to ensure that the seesaw lampshade and the moving rod are accurately positioned in the ON and OFF positions in the housing to form a three-stage switching type with bidirectional positioning and forms an overload protection switch that can continuously maintain sufficient insulation distance and does not reduce the insulation distance due to fatigue decay of the binary alloy conductive plate.
US12237130B2

An electromagnetic relay includes a base, a first fixed terminal including a first fixed contact, a second fixed terminal including a second fixed contact, a movable contact piece, a movable member, and a return spring. The movable contact piece includes a pair of movable contacts configured to contact the first fixed contact and the second fixed contact. The movable member is movable with the movable contact piece in a contact direction and in a separation direction. The return spring is disposed between the base and the movable member and urges the movable member in the separation direction. The base includes a guide portion to guide movement of the movable member. The movable member includes a sliding portion slidable with respect to the guide portion. The return spring is disposed inside the guide portion. The guide portion is disposed in the contact direction with respect to the first fixed contact.
US12237129B2

A processing method for preventing electromagnetic induction when a main system and a standby system of a safety drive unit co-drive a relay. The method includes the following steps: periodically acquiring and detecting a drive command; detecting a port state of an output port of a safety drive unit when the drive command changes; performing a corresponding processing operation according to the port state of the output port; and repeating the foregoing steps.
US12237125B2

In a method for coordinating a distribution grid of different levels of electromechanical switches and automatically electrically closable apparatuses in a DC circuit, the distribution grid is arranged between feed-in devices and loads and includes at least one busbar. Each of the apparatuses includes an electrical switch to open or close the DC circuit, a fault current detection device, a tripping unit, and a pre-charging apparatus.
US12237121B2

A waterproof button structure includes a button main body, a shell and a shaft sleeve, wherein a button mounting slot is reserved on the shell; a vertical column is arranged in the button mounting slot; the vertical column is provided with a through hole longitudinally penetrating through the vertical column; the button main body includes a pressing portion and a shaft portion; a bottom surface of the pressing portion is provided with a first annular groove; a second annular groove is formed between the vertical column and an inner wall of the button mounting slot.
US12237111B2

A multilayer ceramic capacitor includes a capacitor main body including a multilayer body and external electrodes, the multilayer body including dielectric layers and internal electrode layers stacked alternately, each of the external electrodes being provided on an end surface in a length direction of the multilayer body and being connected to the internal electrode layers, and two interposers on one surface in a stacking direction of the capacitor main body and spaced apart from each other in the length direction, the interposers including bonding surfaces bondable to the one surface of the capacitor main body and including inner edge portions which are opposite to each other and each having a length longer than a length in a width direction of the multilayer body.
US12237105B2

Permanent magnets and methods of making the same are disclosed herein. The permanent magnets include a 3D-printed, i.e., additively manufactured, framework and an infiltrate such that there is a discrete magnetic phase and a discrete non-magnetic phase or two discrete magnetic phases. The infiltrate may provide superior strength, elasticity or magnetic properties.
US12237098B2

The sheath forms, in the mounted state, a flexible tubular casing configured to receive the cable. The sheath includes elongated elements such as wires or strips, which include elongated elements of a first type, made of at least one electrically conductive material; and elongated elements of a second type, different from the first type, made of at least one material having sufficient magnetic properties to produce the shielding effect. The elongated elements are assembled in a crisscross manner and/or forming an encircling, and the sheath is produced in the form of an initially substantially flat sheet, suitable for being wound around the cable.
US12237091B2

Radioactive nuclides (radionuclides) are separate from an aqueous radioactive liquid by feeding the liquid into a chamber between a porous anode and a porous cathode of a shock electrodialysis device. Meanwhile, an anolyte is fed through the porous anode, and a catholyte is fed through the porous cathode. A voltage is applied to the porous anode and to the porous cathode to create a voltage differential across the chamber. The liquid is passed through the chamber, and cations are selectively driven from the liquid into the cathode by the voltage differential. The voltage differential creates a desalination shock that produces an ion-enriched zone on one side of the desalination shock and a deionized zone on an opposite side. A brine including the radioactive cations is extracted from the ion-enriched zone through a brine outlet, and fresh water is extracted from the deionized zone through a fresh-water outlet.
US12237089B2

Techniques are described that facilitate online monitoring of clinical data streams in association with detecting missing data and other suspicious data deviations. According to an embodiment, a computer implemented comprises receiving, by a system comprising a processor, a data stream from a plurality of different clinical data information systems configured to report defined clinical events within the data stream and recording arrival times of received events of the defined clinical events. The method further comprises detecting, by the system, data failure events associated with the data stream based on time differences between the arrival times for defined clinical events of the same type and estimated probabilities that the time differences are expected, wherein the detecting comprises estimating the probabilities that the time differences are expected using time-to-event models developed for each of the defined clinical events of the same type.
US12237077B2

Systems and methods are provided to electronically generate an Electronic Data Interchange (EDI) 835 transmission to test an EDI 835 processing system. An EDI 835 transmission may include vast amounts of data that are input into the transmission in a unique way. If even one space is off, the EDI 835 transmission will not be correctly processed and may be kicked back by the system. This has serious consequences, as it may result in incorrect or non-recording of a payment on a claim. Unfortunately, most systems are not tested for EDI 835 processing capabilities before going live due to the time intensive nature of generating EDI 835 transmissions for testing. The present application describes one or more innovative ways to electronically generate one or more EDI 835 transmission.
US12237075B2

A system, method, and apparatus for displaying a fused reconstructed image with a multidimensional image are disclosed. An example imaging system receives a selection corresponding to a portion of a displayed multidimensional visualization of a surgical site. At the selected portion of the multidimensional visualization, the imaging system displays a portion of a three-dimensional image which corresponds to the selected multidimensional visualization such that the displayed portion of the at least one of the three-dimensional image or model is fused with the displayed multidimensional visualization.
US12237059B2

The concepts and technologies disclosed herein are directed to secure user-controlled personal health records (“PHRs”). According to one aspect disclosed herein, a patient device can launch a PHR wallet device application. The patient device can connect, via the PHR wallet device application, to a PHR server that stores PHRs associated with a user. The patient device can define, via the PHR wallet device application, an access level to be applied to the PHR. The patient device can initiate, via the PHR wallet device application, a transfer of the PHR from the PHR server to a health care provider. The health care provider can be permitted to access the portion of the PHR in accordance with the access level.
US12237058B2

Systems and methods are described, and an example system includes an AI enhanced multi-source health data integration logic that receives a first source electronic health record (EHR) data from a first EHR system and a second source EHR data from a second EHR system, and transforms, according to a knowledge representation schema, health-related information content of the first source EHR data and the second source EHR data to a first source transformed health data and second source transformed health data. The system includes a collaboration platform, configured to host a multi-source transformed health data database, including the transformed first source health data and the transformed second source health data, and hosts AI-enhanced, multiple level telecollaborative analyses by a plurality of participants of the multi-source transformed health data database, generating health management data.
US12237050B2

An integrated circuit includes a memory cell array, a row decoder configured to generate a first decoder signal, a column decoder configured to generate a second decoder signal, and an array of write assist circuits coupled to the row and column decoder and the memory cell array. Each write assist circuit is configured to set an operating voltage of a corresponding memory cell, and generate the output signal in response to a first control signal. The operating voltage corresponds to an output signal. Each write assist circuit includes an AND gate coupled to a programmable voltage tuner. The programmable voltage tuner includes a set of P-type transistors coupled to a first P-type transistor. The set of P-type transistors is coupled together in parallel, and receives a set of select control signals. A first terminal of the first P-type transistor is configured to receive an AND signal from the AND gate.
US12237049B2

An integrated circuit memory device includes a serializer configured to convert a plurality of bits of parallel read data, which are synchronized with a corresponding plurality of clock signals that are out-of-phase relative to each other, into a serial stream of the read data. This conversion is performed using a Boolean logic circuit, which is configured to receive each of the plurality of bits of parallel read data and each of the plurality of out-of-phase clock signals at corresponding inputs thereof.
US12237044B2

A first impedance calibration part configured to perform a first impedance calibration operation of generating a first impedance calibration code set for adjusting an impedance of a first terminating resistor to a first target value, with reference to an external resistor having a first resistance value. A second impedance calibration part configured to perform a second impedance calibration operation of generating a second impedance calibration code set for adjusting an impedance of a second terminating resistor to a second target value, with reference to a reference resistance unit, a resistance value of which is set to a second resistance value according to a part of the first impedance calibration code set.
US12237031B2

Implementations described herein relate to refresh rate selection for a memory built-in self-test. A memory device may read one or more bits, associated with the memory built-in self-test, that are stored in a mode register of the memory device. The memory device may identify, based on the one or more bits, a refresh rate to be used while performing the memory built-in self-test. The refresh rate may indicate a rate at which memory cells, to be tested by the memory built-in self-test, are to be refreshed while the memory built-in self-test is being performed. The memory device may perform the memory built-in self-test while refreshing the memory cells according to the refresh rate.
US12237030B2

A layout of a driving circuit, a semiconductor structure and a semiconductor memory are provided. The layout includes P-type transistors, N-type transistors and four test modules. The four test modules are distributed on both sides of the P-type transistors and the N-type transistors in an upper-lower symmetrical structure, and the P-type transistors and the N-type transistors have an upper-lower structure distribution in the middle of the four test modules.
US12237027B2

Provided is an anti-fuse memory including a anti-fuse memory cell including an isolation structure, a select gate, first and second gate insulating layers, an anti-fuse gate, and first, second and third doped regions. The isolation structure is disposed in a substrate. The select gate is disposed on the substrate. The first gate insulating layer is disposed between the select gate and the substrate. The anti-fuse gate is disposed on the substrate and partially overlapped with the isolation structure. The second gate insulating layer is disposed between the anti-fuse gate and the substrate. The first doped region and the second doped region are disposed in the substrate at opposite sides of the select gate, respectively, wherein the first doped region is located between the select gate and the anti-fuse gate. The third doped region is disposed in the substrate and located between the first doped region and the isolation structure.
US12237024B2

A memory device and a programming method thereof are provided. The programming method includes the following steps. According to a step value, based on an incremental step pulse programming scheme, multiple programming operations are performed for a selected memory page. In a setting mode, multiple program verify operations are respectively performed corresponding to the programming operations to respectively generate multiple pass bit numbers. In the setting mode, a pass bit number difference value of two pass bit numbers corresponding to two programming operations is calculated. In the setting mode, an amount of the step value is adjusted according to the pass bit number difference value.
US12237017B2

A block erase method for a flash memory is provided. The block erase method is to perform block erase on a block with a predetermined block size. The block erase method includes: performing an erase verification on bytes byte-by-byte in the block when performing the block erase; checking an erase step of the byte when the byte does not pass the erase verification; when the erase step of the byte exceeds a predetermined threshold value, performing the block erase with a partitioned block smaller than the predetermined block size, and returning to an erase verification stage to perform the erase verification; and when the erase step of the bytes does not exceed the predetermined threshold value, continuing to perform the block erase with the predetermined block size, and returning to the erasure verification stage to continue to perform the erase verification.
US12237012B2

The present disclosure belongs to the technical field of information storage, and particularly relates to a method for information storage based on a hybrid material. The method for information storage based on a hybrid material provided by the present disclosure includes a step of applying an external force to a hybrid material for driving, such that the hybrid material shows a fluorescent state or a non-fluorescent state, thereby realizing two-state or three-state information storage. By only applying the external force to the selected hybrid material for driving, energy band alignment methods can be transformed under the driving of the external force with an energy level difference between different components in the hybrid material. Therefore, the hybrid material shows the component fluorescent state or the non-fluorescent state. One storage cell has two or three states, so the present disclosure can be used to store two-state or three-state data.
US12236998B2

A semiconductor device includes a memory cell array that includes a plurality of memory cells electrically connected to a plurality of word lines and a plurality of bit lines, a word line driving circuit that includes a plurality of sub-word line decoders electrically connected to the plurality of word lines, and a control logic configured to determine a selected word line and unselected word lines among the plurality of word lines, and configured to control the word line driving circuit such that at least one of the unselected word lines that is adjacent to the selected word line is floated during at least a portion of a period in which a voltage of the selected word line returns to an initial level.
US12236996B2

A memory device may include counters respectively corresponding to rows and each configured to count a number of accesses to a corresponding row, a refresh control circuit, a queue, and first flags respectively corresponding to the rows. The refresh control circuit may change a second flag set in a refresh period every refresh period, and determine whether to put an incoming row address into the queue based on a count value of a counter corresponding to a target row indicated by the incoming row address among the counters, a first flag value of a first flag corresponding to the target row among the first flags, and a second flag value of the second flag set in a current refresh period.
US12236984B2

The present embodiments relate to a perpendicular magnetic recording (PMR) write head with a Tunable Pole Protrusion or Tunable Pole Performance (TPP) side bridge design. A PMR write head can include a main pole including a tip portion configured to be disposed at an air-bearing surface (ABS) and configured to interact with a magnetic recording medium. The PMR write head can also include a hot seed (HS) portion and a first write shield. The PMR write head can also include a first metallic side bridge disposed between the tip portion of the main pole and the HS portion. The PMR write head can also include a bias circuit including at least a first bias electrical pad and a second electrical bias pad directing an electrical current flow along an electrical path between the tip portion of the main pole and the write shield portion via the first metallic side bridge.
US12236980B1

A system and method for frame accurate editing of high resolution video content is disclosed. A method includes providing a low resolution video content displayed in a first viewing portion of an edit user interface, wherein the low resolution video content corresponds to a high resolution video content of the video content, receiving, via the viewing portion of the user interface, user input identifying a first start point and/or a first end point within the low resolution video content, and transmitting the first start point and/or the first end point to a server to obtain a respective intermediate video segment of an intermediate resolution video content corresponding to the high resolution video content. The method further includes presenting the respective intermediate video segment in a second viewing portion of the edit user interface, the second viewing portion comprising a frame identifying section to identify frames corresponding to the first start point and/or the first end point, receiving user input identifying a second start point and/or a second end point from within the intermediate resolution video content, and transmitting the second start point and/or the second end point to the server to obtain a respective high resolution video segment from the high resolution video content for presentation to the user.
US12236977B2

According to one embodiment, a magnetic disk device including a disk, a head which writes data to the disk and reads data from the disk, and a controller which sets a first DOL for a first sector group and a second DOL for a second sector group to different values, the first sector group including one or more first sectors and a first parity sector, the first sectors which allow an error correction process to be performed for each track based on the first parity sector, and are continuously arranged in a circumferential direction of the disk from the first parity sector, the second sector group including one or more second sectors which allow no error correction process to be performed for each track, and are continuously arranged in the circumferential direction.
US12236976B2

An acoustic feature extraction (AFE) circuit includes a plurality of band-pass filters (BPFs) adaptable to a plurality of channels with different band-pass frequency ranges respectively for switchably receiving an amplified signal, thereby generating corresponding filtered signals, the plurality of BPFs including an operational amplifier that is shared among the plurality of channels; and a rectifier switchably coupled to receive the filtered signals, thereby generating a rectified signal. The amplified signal is time-division demultiplexed onto the BPFs in different phases, and the filtered signals are time-division multiplexed onto the rectifier in different phases.
US12236975B2

The present disclosure relates to systems, methods, and non-transitory computer readable media for determining speech emotion. In particular, a speech emotion recognition system generates an audio feature vector and a textual feature vector for a sequence of words. Further, the speech emotion recognition system utilizes a neural attention mechanism that intelligently blends together the audio feature vector and the textual feature vector to generate attention output. Using the attention output, which includes consideration of both audio and text modalities for speech corresponding to the sequence of words, the speech emotion recognition system can apply attention methods to one of the feature vectors to generate a hidden feature vector. Based on the hidden feature vector, the speech emotion recognition system can generate a speech emotion probability distribution of emotions among a group of candidate emotions, and then select one of the candidate emotions as corresponding to the sequence of words.
US12236973B2

In accordance with an embodiment, a system includes: an audio signal pre-processor; a pressure signal pre-processor; an audio signal feature processor; a pressure signal feature processor; a feature combining processor; and a classification processor configured for classifying the external impact on a window or access opening of an enclosed structure by classifying an audio feature and pressure feature vector in order to produce a classification output; wherein the classification processor is configured for executing a first machine learning algorithm, wherein the audio feature and pressure feature vector is fed to an input layer of the first machine learning algorithm, and wherein the classification output is based on an output of the first machine learning algorithm.
US12236962B2

Methods and apparatus for decoding a compressed Higher Order Ambisonics (HOA) representation of a sound or soundfield. The method may include receiving a bit stream containing the compressed HOA representation and decoding, based on a determination that there are multiple layers, the compressed HOA representation from the bitstream to obtain a sequence of decoded HOA representations. A first subset of the sequence of decoded HOA representations is determined based only on corresponding ambient HOA components. A second subset of the sequence of decoded HOA representations is determined based on corresponding ambient HOA components and corresponding predominant sound components. For a frame k, the sequence of decoded HOA representations are represented at least in part by c ^ ~ n ( k - 1 ) = { c ^ AMB , n ( k - 1 ) for ⁢ n ⁢ in ⁢ the ⁢ first ⁢ subset c ^ n ( k - 1 ) = c ^ PS , n ( k - 1 ) + c ^ AMB , n ( k - 1 ) , for ⁢ n ⁢ in ⁢ the ⁢ second ⁢ subset where ĉAMB,n(k−1) corresponds to the corresponding ambient HOA components and ĉPS,n(k−1) corresponds to the corresponding predominant sound components.
US12236954B1

A system and method for recognizing (reading) the tongue movements, vocalizations, and throat vibrations of a person and converting (translating) them into meaningful synthesized words, which could be pronounced by an electronic speaker and/or displayed on a display. Often a patient/person who has lost the ability to speak may still be able to move their tongues, or make unfathomable sounds, which cannot be recognized as intelligible words. The system and method can continuously record the movement of the patient's tongue, vocalizations, and throat sounds and extract small video segments corresponding to different words attempted by the patient. Each of these video segments can then be analyzed by AI software or other configured software to match the specific tongue movement with a pre-learned reference word, and once identified, the computer/system can speak or verbalize the word, and/or display it on a screen. The set of pre-learned reference words can be recorded and saved during the training session(s) for each individual patient. During the training session(s), the embedded AI software or other configured software can ask the patient to say a specific word multiple times and for each time, the system/software can record the associated tongue movements, and any verbalizations, and throat vibrations. Multiple recordings for a single word can be preferably performed so that the AI software or other configured software can capture all possible movement variations of the same word and can aggregate some common features as unique identification for that word, which can be saved in the system as a reference to that specific word.
US12236953B1

Technologies are disclosed for interacting with a virtual assistant to request updates associated with one or more events and/or perform actions. According to some examples, a user may use their voice to interact with a virtual assistant to receive updates relating to events occurring during a certain period of time. For example, a user may request an update associated with one or more events occurring that day. The system may access data sources (e.g., calendar services, email services, etc.) to obtain data associated with the events, tag the events according to one or more conditions indicated by the data, and/or rank the events according to the tags. In addition, to resolve conditions associated with the events, the virtual assistant may also include options in the update to perform certain actions and/or to provide response data. The virtual assistant may generate the update and audibly provide the update to the user.
US12236946B2

Systems and methods are provided for performing automated speech recognition. The systems and methods access a LM that includes a plurality of n-grams, each of the plurality of n-grams comprising a respective sequence of words and corresponding LM score and receive a list of words associated with a group classification, each word in the list of words being associated with a respective weight. The systems and method compute, based on the LM scores of the plurality of n-grams, a probability that a given word in the list of words associated with the group classification appears in an n-gram in the LM comprising an individual sequence of words and adds one or more new n-grams to the LM comprising one or more words in the list of words in combination with the individual sequence of words and associated with a particular LM score based on the computed probability.
US12236923B2

The present disclosure provides a portable music production apparatus which a USB interface for connecting to a computer device, the apparatus comprises a first control element which is configured to provide a pitch bend functionality and a second control element which can be assigned to modulate any parameter a user desires like a modulation wheel. The apparatus can also be provided with additional programmable control elements.
US12236921B2

Systems and methods described herein in accordance with some embodiments may display augmented reality (AR) information related to an object based on a predicted persistence of the object within view of the user. In some embodiments, display of AR information is prioritized based upon a prediction of how soon an object will disappear from view, perhaps if the predicted disappearance will occur sooner than some threshold time. Systems and methods described herein in accordance with some embodiments extend to mixed reality (MR) systems, and provide for displaying an image of an object that has become obstructed or has disappeared from view and/or for displaying AR information related to an object that has become obstructed or has disappeared from view.
US12236911B2

A display method is provided. The display method includes providing a display panel having a plurality of subpixels, a respective subpixel of the plurality of subpixels including a first area, n1 number of second areas, and n2 number of third areas, the first area being between the n1 number of second areas and the n2 number of third areas, n1≥1, and n2≥1; for displaying a first frame of image, controlling light emission of the respective subpixel to be limited in the first area, m1 number of the n1 number of second areas, and m2 number of the n2 number of third areas; and for displaying a second frame of image, controlling light emission of the respective subpixel to be limited in the first area, m1′ number of the n1 number of second areas, and m2′ number of the n2 number of third areas.
US12236905B2

A device may include an electronic display having a backlight that generates light and multiple display pixels that modulate the amount of generated light emitted from the electronic display based on compensated image data. The backlight may include multiple illuminators that generate the light, and a first color component illuminator may have a slower response rate than a second color component illuminator. The device may also include image processing circuitry that generates the compensated image data by compensating input image data for a color shift associated with a change in brightness of the backlight and the slower response rate of the first color component illuminator. The input image data may be compensated by increasing first color component pixel values of the input image data relative to second color component pixel values of the input image data, and the compensated image data may be output to the electronic display.
US12236893B2

A display device includes a display panel including pixels, and a first gate driver including first stages that output first carry signals, respectively, and first buffers that output first gate signals, respectively, and providing the first gate signals to the pixels. In case that the display panel includes a first display area and a second display area, the pixels disposed in the first display area are driven at a first frequency, and the pixels disposed in the second display area are driven at a second frequency; a first gate signal among the first gate signals output from a first buffer corresponding to the first display area is provided to the pixels disposed in the first display area, a first buffer corresponding to the second display area does not output the first gate signal, and the first gate signal is not provided to the pixels disposed in the second display area.
US12236888B2

Disclosed is a display device including: pixels each including a driving transistor that includes a first electrode receiving a high-potential driving voltage, a second electrode connected to an anode of a light emitting element, and a gate electrode receiving a data voltage; a source driving integrated circuit (IC) configured to receive a sensing information output from each of the pixels and corresponding to a threshold voltage of the driving transistor; and a timing controller configured to calculate the threshold voltage of the driving transistor in each pixel based on the sensing information, the timing controller including: a defective pixel detector configured to detect a defective pixel by receiving the sensing voltages of the pixels from the source driving IC, and a sensing range controller configured to adjust a first sensing range preset for the ADC upon presence of the defective pixel detected by the defective pixel detector.
US12236886B2

The pixel circuit includes: a light emitting module configured to emit light; a driving module configured to drive the light emitting module to emit light according to a driving voltage during a light emitting stage; a storage module configured to maintain the driving voltage and to provide the driving voltage to the driving module during the light emitting stage; a first transistor, a first electrode of the first transistor being connected to a position where the driving module receives the driving voltage, and a second electrode of the first transistor being not directly connected to a signal source; a second transistor, a first electrode of the second transistor being connected to the first electrode of the first transistor, wherein a structure to which a second electrode of the second transistor is connected is different from a structure to which the second electrode of the first transistor is connected.
US12236880B2

A pixel driving circuit is provided. The pixel driving circuit includes a light emission control circuit and a drive circuit. The light emission control circuit controls a potential of a control terminal of the drive circuit under the control of a coupled signal terminal, and the drive circuit drives a coupled light-emitting element to emit light based on the potential of the control terminal thereof. The drive circuit includes two drive transistors connected in parallel, and subthreshold swings of the two drive transistors are different.
US12236876B2

A display device includes a first transistor controlled using a second control signal obtained by shifting a first control signal and electrically connected between an image data signal line and a first node, a second transistor electrically connected between the first node and a second node, a third transistor controlled using the first control signal and electrically connected between the second node and a gate electrode of the second transistor, a fourth transistor controlled using a fourth control signal obtained by shifting a third control signal and electrically connected between a driving power supply line and the second node, a fifth transistor controlled using the third control signal and electrically connected to the first node, a sixth transistor controlled using the third control signal and electrically connected to a light emitting element and a first electrode of the fifth transistor, and the light emitting element connected to the first electrode.
US12236874B2

A display apparatus includes a display panel, a gate driver, a data driver and an emission driver. The display panel includes a pixel. The gate driver is configured to output a gate signal to the pixel. The data driver is configured to output a data voltage to the pixel. The emission driver is configured to output an emission signal to the pixel. The pixel includes a light emitting element, a driving switching element configured to apply a driving current to the light emitting element and a bias switching element configured to apply a bias voltage to the driving switching element. The display apparatus increases a level of the bias voltage when a duration of a light emission time of the pixel is increased.
US12236870B2

Disclosed is a pixel circuit including a drive sub-circuit, a writing sub-circuit, a reset sub-circuit, a coupling sub-circuit, a storage sub-circuit, and a light emitting element, wherein the drive sub-circuit is configured to provide a drive current to the light emitting element under control of signals of a first node and a second node; the writing sub-circuit is configured to write a signal of a data signal terminal to the second node under control of a signal of a scan signal terminal; the coupling sub-circuit is configured to raise the voltage of the first node through a coupling action; the reset sub-circuit is configured to reset an anode terminal of the light emitting element under control of a signal of the scan signal terminal and reset a control terminal of the drive sub-circuit under control of a signal of a reset control signal terminal.
US12236861B2

A method for driving an electronic device may include receiving light passing through a display panel, generating an image signal based on the light, compensating the image signal with a compensation algorithm to generate a compensated image signal, wherein the compensation algorithm is trained with training data including a first comparison image and a second comparison image, and displaying, on the display panel, a compensated image based on the compensated image signal, wherein the first comparison image is a target restoration image and the second comparison image is a composite image.
US12236855B2

Disclosed are a pixel circuit, a driving method thereof, and a display apparatus. The pixel circuit includes a driving sub-circuit, a writing sub-circuit, a compensation sub-circuit, a reset sub-circuit, and a light-emitting element, the driving sub-circuit provides a driving current to a third node in response to a control signal of a first node; the writing sub-circuit writes a signal of a data signal line to a second node in response to a control signal of a first scan signal line, the signal of the data signal line is a data voltage signal or a reset voltage signal; the compensation sub-circuit writes the reset voltage signal to the third node in response to a control signal of the first scan signal line; the compensation sub-circuit further compensates the first node in response to a control signal of the first scan signal line.
US12236834B2

A display apparatus includes a gray scale compensation apparatus including a sampling module configured to sample frame image data in a video frame sequence, to obtain current frame image data, and a processor configured to: determine initial gray scale compensation data according to first gray scale data of each pixel in current frame image data and a pre-generated gray scale compensation data table; acquire gray scale compensation information of an image data set corresponding to current frame image data, including gray scale compensation coefficients of the current frame image data in respective display regions; determine target gray scale compensation data according to the gray scale compensation coefficients of the current frame image data in respective display regions and the initial gray scale compensation data; and perform gray scale compensation on the current frame image data according to the target gray scale compensation data, to obtain compensated frame image data.
US12236832B1

The disclosure relates to a luma adjustment method and apparatus, a computer device, a storage medium, and a computer program product. The method includes: acquiring a first luma requirement or a second luma requirement; acquiring, based on a current image of a display page, a luma map corresponding to the current image; converting the luma map from a linear space to a logarithmic space when the luma adjustment requirement is the first luma requirement; filtering the luma map to acquire a base layer image and a detail layer image; compressing the base layer image and the detail layer image based on a configuration parameter for merging, to obtain a merged image; converting the merged image from the logarithmic space to the linear space when the luma adjustment requirement is the first luma requirement; and adjusting luma of the display page based on the luma map and the merged image.
US12236831B2

The present disclosure provides a pixel driving circuit and a display panel. The pixel drive circuit includes: a data writing sub-circuit, a threshold compensation sub-circuit, a driving sub-circuit and a storage sub-circuit, the data writing sub-circuit includes a fourth transistor, which includes a first electrode connected with a data line, a second electrode connected with a first terminal of the driving sub-circuit, and a control electrode connected with a first scan signal line, and the fourth transistor is an oxide thin film transistor; the threshold compensation sub-circuit is configured to compensate a threshold voltage of the driving sub-circuit in response to a second scan signal; the storage sub-circuit is configured to store a data voltage signal; the driving sub-circuit is configured to provide a driving current for a light emitting device to be driven according to voltages of the first terminal and a control terminal thereof.
US12236829B2

A pixel driving circuit includes a driving circuit, a first reset circuit, and a second reset circuit. The driving circuit is coupled to a first node and a second node, and is configured to output a driving current according to a voltage difference between the first node and the second node. The first reset circuit is coupled to the first node, a first initial signal terminal and a first reset signal terminal, and is configured to transmit a signal of the first initial signal terminal to the first node in response to a signal of the first reset signal terminal. The second reset circuit is coupled to the second node and a first power terminal, and is configured to transmit a signal of the first power supply terminal to the second node in response to a control signal.
US12236827B2

Systems and methods for a multi-primary color system for display. A multi-primary color system increases the number of primary colors available in a color system and color system equipment. Increasing the number of primary colors reduces metameric errors from viewer to viewer. One embodiment of the multi-primary color system includes Red, Green, Blue, Cyan, Yellow, and Magenta primaries. The systems of the present invention maintain compatibility with existing color systems and equipment and provide systems for backwards compatibility with older color systems.
US12236814B2

A display method and a display system for an anti-dizziness reference image are provided. The display system includes a display, a range extraction unit, an information analyzing unit, an object analyzing unit and an image setting unit. The display is used to display the anti-dizziness reference image. The range extraction unit is used to obtain a gaze background range of a user. The image setting unit is used to set an image hue, an image lightness, an image brightness, an image content or an ambient lighting display content of the anti-dizziness reference image according to a background hue information, a background lightness information, a background brightness information, or a road information of the gaze background range; or set an image ratio between the anti-dizziness reference image and a display area of the display according to an object distance or an object area of the watched object.
US12236808B2

A cable label 1 with a base 4 that has at least one channel 7. The label also has a clip 5 that has a central clamping arm 12 and at least one leg 6 that is ramped with respect to the clamping arm 12. The clip 5 can be fitted to the base 4 by positioning the leg 6 in the channel 7 and slid at least partially along the channel. When this is done the ramp of the leg causes the central clamping arm 12 to move progressively inwards to a clamping position and remain there under tension from the leg to secure the label to a cable 2.
US12236799B2

A playing card scanner apparatus for helping the visually impaired play card games includes a housing having a transparent housing top side dimensioned to be larger than a standard playing card. A scanner, a central processing unit (CPU), and a rechargeable battery are coupled within the housing. A charging port is coupled to the housing and is in operational communication with the rechargeable battery. A speaker port is coupled to the housing and is in operational communication with the CPU to receive an earpiece or headphone. A scan button is coupled to the housing to activate the scanner and produce a reading of the number and suit of the standard playing card through the speaker port.
US12236791B2

Apparatuses, methods, systems, and program products are disclosed for dynamic selection of an aeronautical data provider. An apparatus includes a processor and a memory that stores code executable by the processor to receive a first stream of real-time aeronautical data from a first aeronautical data provider, receive at least one second stream of real-time aeronautical data from at least one second aeronautical data provider simultaneously with the first stream, provide data from the first stream and the at least one second stream to a decision model for predicting which data has a higher accuracy, and switch using data from the first stream to data from one of the at least one second streams in response to the one of the at least one second streams having a higher predicted accuracy than the first stream.
US12236789B2

A method for controlling rights of an autonomous vehicle includes acquiring, via a network, identification information for identifying a user or a terminal of the user, and dispatching request information that indicates a dispatch request for the autonomous vehicle issued by the user. The method further includes selecting the autonomous vehicle to be dispatched to the user from among multiple autonomous vehicles based on the dispatch request information, and assigning a control right for the selected autonomous vehicle, to the user or the terminal, based on the identification information.
US12236788B2

The invention relates to a method for lane-changing prediction of a target vehicle, the method including: receiving a velocity and a position of the target vehicle; respectively obtaining, based on the velocity and the position of the target vehicle, a first lane-changing probability and a second lane-changing probability of the target vehicle by using a first machine learning model and a second machine learning model; and determining a possibility of lane changing of the target vehicle based on the first lane-changing probability and the second lane-changing probability, the first machine learning model and the second machine learning model being pre-trained and being different from each other. The invention further relates to a device for lane-changing prediction of a target vehicle, a computer storage medium, and a vehicle.
US12236786B2

A method of modifying a time to collision threshold includes receiving data and images of an object from image capturing devices and non-visual sensors within an automobile, from infrastructure cameras, and from image capturing devices within other automobiles, determining ambient light levels and color of the object, comparing ambient light levels to a pre-determined ambient light level threshold, determining a standard time to collision threshold, and sending the standard time to collision threshold to the collision avoidance system when ambient light levels are at least the pre-determined ambient light level, and, determining a standard time to collision threshold, a lighting coefficient, a color coefficient, applying the lighting and color coefficients to the standard time to collision threshold, calculating a modified time to collision threshold, sending the modified time to collision threshold to the collision avoidance system, when the ambient light levels are less than the pre-determined ambient light level threshold.
US12236784B2

Aspects of the subject technology relate to a feeder lane direction warning system. Entering of an own vehicle into a feeder lane in a parking facility is detected. First data of a first parked vehicle parked in a first row of parking spaces adjacent the feeder lane is received from an external sensor mounted on the own vehicle. A traffic direction of the feeder lane is determined based at least on the received first data of the first parked vehicle. An alert is output via an output device of the own vehicle based on determining that the determined traffic direction of the feeder lane is different from a traveling direction of the own vehicle.
US12236783B2

Provided are implementation method and system for road traffic reservation passage, and electronic device. The method includes: determining path reservation speed curve according to path planning information of vehicle, which includes driving data of the vehicle passing through intersection in planned path; the vehicle sending the path reservation speed curve to traffic scheduling center; the traffic scheduling center classifying the received path reservation speed curve according to intersection information to obtain the classification result, and sending it to signal control calculation unit of the corresponding intersection; the signal control calculation unit determining intersection signal lamp timing scheme and vehicle speed guide data according to the classification result and sending same to the vehicle; the vehicle determining driving speed control curve according to the received intersection signal lamp timing scheme and the vehicle speed guide data, and guiding the passing of the vehicle according to the driving speed control curve.
US12236777B2

An apparatus includes a signal acquisition part acquires oscillation signals from sensors provided under lanes of a bridge and close to an expansion joint, a signal separation part applies BSS to the oscillation signals to estimate source oscillation signals respectively separated in the plurality of lanes, and adjusts amplitude of the source oscillation signals to output amplitude adjusted oscillation signals, and a vehicle estimation part estimates, from the amplitude adjusted oscillation signal, a response oscillation due to a vehicle passing on the lane of interest to detect and count vehicles passing on the lane.
US12236776B2

A traffic monitoring apparatus includes: at least one memory storing instructions; and at least one processor. The processor is configured to execute the instructions to; acquire waterfall data from a distributed acoustic sensor (DAS), wherein the waterfall data includes a generation position of a vibration on a roadway adjacent to the DAS, a generation time of the vibration and an amplitude of the vibration; preprocess the waterfall data; estimate at least one enhancement of the processed waterfall data, wherein an enhancement corresponds to a traffic flow property; and estimate at least one traffic flow property of the roadway from the enhancements of the processed waterfall data.
US12236775B2

The invention relates to a safety corridor arrangement for use in emergency situations, including an activation means, an operation means, associated with an activation centre, and a safety corridor suitable to guide or direct a person on a particular pathway. The activation centre, through activation of the activation means can cause operation of the operation means, and the operation means creates the safety corridor to guide a person along the safety corridor towards an exit. The invention also relates to a point of exit arrangement, and methods of use.
US12236767B2

Systems and methods are provided for machine learning based monitoring. Image data from a camera is received. On the hardware accelerator, a person detection model based on the image data is invoked. The person detection model outputs first classification result. Based on the first classification result, a person is detected. Second image data is received from the camera. In response to detecting the person, a fall detection model is invoked on the hardware accelerator based on the second image data. The fall detection model outputs a second classification result. A potential fall based on the second classification result is detected. An alert is provided in response to detecting the potential fall.
US12236758B1

Mechanisms for wagering comprising: receiving bet information describing bets, wherein the bet information includes a bet amount and a bet position on a game wheel for each bet; determining a payout amount for each bet; receiving first wheel spin information including a first wheel stop position for a first spin of the game wheel; determining that the first wheel stop position is one of at least one multiplier position on the game wheel having a multiplier value, and applying the multiplier value to the payout amount for each bet; receiving final wheel spin information including a final wheel stop position for a final pin f of the game wheel; and determining that the final wheel stop position is one of non-multiplier positions on the game wheel, and causing payouts to be made to each of the bets having a bet position matching the final wheel stop position.
US12236754B2

A gaming machine provides a base game from which a feature game is triggered when a determined number of configurable symbols are displayed in a base game outcome. When the feature game is triggered, the configurable symbols are held in place on the display and the player is provided with more spins during the feature game in which to collect additional configurable symbols. Any additional configurable symbols are retained on the display during subsequent spins until the feature game is completed. The configurable symbols include mystery symbols whose value is not determined until the mystery symbol is displayed. A first valuation game, such as a wheel spin, is used to determine the value for the mystery symbols. At the end of the feature game, the player is awarded a prize based on the values carried by the configurable symbols. A second valuation game, such as a wheel spin, is used to provide an enhanced award if the player collects a determined number of configurable symbols during the feature game.
US12236753B2

Gaming machines and systems are configured to distribute of viral events, such as viral gaming events, amongst devices. The devices can present the viral events. The devices can, for example, be gaming machines and/or mobile devices. According to one embodiment, once a viral event is triggered, it is presented at one or more first devices at a first time. The viral event spreads to other devices, such as one or more second devices where it can be presented at a later time. The viral event may continue to spread to numerous other devices. Feedback or metrics may be used to control the devices to which the viral event spreads and/or the rate of spread.
US12236750B2

An electronic device for mobile alerts is disclosed, along with a method for the same. The electronic device includes a network interface, a processor, and a data storage device. The processor implements the method, including receiving a stream of data for sporting events, receiving a gaming preference from a device, identifying matches with the gaming preference, and for each identified match, generating an alert for the mobile device including some summarization of information on the corresponding game.
US12236743B2

A system, apparatus, and method for electronically transferring value using a portable electronic device. In one embodiment, a method for transferring funds to or from play a portable electronic device to facilitate playing a game of chance on a portable electronic device.
US12236737B2

A medium processing device includes a depositing/dispensing unit that has a feeding unit into which media are fed and a shutter opening/closing the feeding unit and a foreign material storage unit that is disposed on a side opposite to the feeding unit with a gap formed in the depositing/dispensing unit interposed therebetween and stores foreign materials that have entered from the gap.
US12236732B2

An intelligent charge limit for high voltage battery charging provides increased e-motor regeneration and reduced application of the foundation brake system of an electric vehicle. A plurality of data factors are used to calculate a maximum charge percentage. The maximum charge percentage is used to ensure there is enough charging capacity in a battery to store electrical current generated by an e-motor during downhill travel. The intelligent charge limit also provides an operator of the electric vehicle, the option of changing the charge limit to ensure that the battery receives the maximum electrical current generated by an e-motor, during downhill travel. The operator may also double plug a charging gun to eliminate a state of charge routine from considering offsetting the operator charging percentage by the plurality of data factors.
US12236728B2

A mobile telecommunications device configured to log driving information associated with a vehicle is described. The mobile telecommunications device comprises: a sensor set comprising at least one of an image sensor, an audio sensor, an accelerometer and a positioning module, or a combination thereof; a processor; and a memory; the mobile telecommunications device being configured to: determine, based at least in part on sensor data from the device's sensor set, a start of a driving period during which the mobile device is present in the vehicle and the vehicle is in use, process the sensor data from the sensor set during the driving period to derive driving information associated with how the vehicle is driven, mobile telecommunications device being configured to process the sensor data automatically, using a neural network provided in the mobile device, to determine whether the driving information represents an acceptable or unacceptable driving pattern; and store at least some of the driving information to the memory.
US12236719B2

Provided is a system and method for security screening integration for multiple modes of travel, the method including: obtaining, by at least one of at least one processor, a baggage source message (BSM) associated with an arrival of a luggage item of a passenger, the BSM comprising travel data of a first mode of travel of the luggage item on an air carrier; matching, by at least one of the at least one processor, a passenger name of the passenger in the BSM with a passenger name in a manifest for a second mode of travel different from the first mode of travel; extracting, by at least one of the at least one processor, an International Air Transport Association (IATA) license plate number from the BSM; based on an identification of the second mode of travel and matching the passenger name in the BSM with the passenger name in the manifest for the second mode of travel, triggering, by at least one of the at least one processor, a security screening integration assistant (SSIA) process comprising accessing and assembling security screening image and related data captured during a first mode of travel security screen using the IATA license plate number and communicating the assembled security screening image and related data to an integrated security screening station; receiving, by at least one of the at least one processor, a response of a security analysis from the integrated security screening station for transfer of the luggage item to the second mode of travel; and causing, by at least one of the at least one processor, a printer device to print a marker configured to bypass security screening for the second mode of travel, wherein the marker comprises the results of the security analysis.
US12236717B2

Methods, systems, and computer-readable storage media for determining that a subject is a live person include capturing a set of images of a subject instructed to perform a facial expression. A region of interest for the facial expression is determined in a first image of the set, the first image representing a first facial state that includes the facial expression. A set of facial features is identified in the region of interest, the facial features being indicative of interaction between facial muscles and skin of the subject due to the subject performing the facial expression. A determination is made, based on the facial features, that the first image substantially matches a template image of the facial expression of the subject. Responsive to determining that the first image substantially matches the template image, identifying the subject as a live person.
US12236714B2

An information processing system (10) comprises: a distance acquisition unit (110) that specifies an iris area containing an iris of a target from a visible-light image of the target, and acquires an iris distance that is a distance to the iris area; an iris image acquisition unit (120) that acquires an iris image of the target by changing a focal length according to the iris distance; a score computing unit (130) that calculates a score relating to deviation of a focus in the iris image, based on the iris image; and a correlation update unit (140) that updates correlation between the iris distance and the focal length at a moment of acquisition of the iris image, based on the score. According to such an information processing system, since the correlation is updated with good accuracy, it is possible to acquire the appropriate iris image.
US12236711B2

Disclosed herein are an apparatus and method for providing a missing child search service based on face recognition using deep learning. The method according to an embodiment may include registering missing child occurrence information including a first missing child image and information about a location from which and a time at which a child went missing when occurrence of a missing child is reported by at least one first user terminal, registering missing child finding information including a second missing child image and information about a location and a time at which a missing child was found when finding of a missing child is reported by at least one second user terminal, calculating a similarity between pieces of facial feature information extracted from the first missing child image and the second missing child image, respectively, based on deep learning, and when the similarity is equal to or greater than a predetermined threshold value, delivering contact information of the second user terminal and the missing child finding information to the first user terminal, and delivering contact information of the first user terminal and the missing child occurrence information to the second user terminal.
US12236703B1

A method and system for fish identification based on body surface texture features and geometric features are provided. The method employs an improved Resnet network and a deep learning Yolov8 network to extract body surface texture features and geometric features of a fish on the basis of considering influences of fish tail swing and an oxygen concentration on a fish body form based on a small sample learning framework, and then realizes identity recognition of a fish individual by coupled analysis of the body surface texture features and the geometric features. The method can realize high-accuracy fish identification with few training samples of a fish to be identified from the perspective of actual application, provides theoretical basis and technical support for accurate fish stock assessment and accurate estimation of industrially farmed fish biomass, and meets the development requirements of modern agriculture.
US12236696B2

A method and an apparatus for recognizing a subtitle region, a device, and a storage medium are provided, relating to the field of computer vision technologies of artificial intelligence. The method includes: recognizing a video to obtain n candidate subtitle regions, the candidate subtitle regions being regions in which text contents are displayed in the video, and n being a positive integer; and screening the n candidate subtitle regions according to a subtitle region screening policy to obtain the subtitle region, the subtitle region screening policy being used for determining a candidate subtitle region in which text contents have a repetition rate being lower than a repetition rate threshold and have a longest total display duration as the subtitle region. By using the method and apparatus, device, and system, labor resources required for subtitle region recognition can be saved.
US12236686B2

A distributed monitoring and analytics system is configured to automatically monitor conditions in a remote oil field. The distributed monitoring and analytics system generally includes one or more mobile monitoring units that each includes a vehicle, a sensor package within the vehicle that is configured to produce one or more sensor outputs as the mobile monitoring unit traverses the remote oil field, and an onboard computer configured to process the output from the sensor package. The sensor package can include any number of sensors, including a camera that outputs a video signal for computer vision analysis and a gas detector that outputs a gas detection signal based on the detection of fugitive gas emissions within the remote oil field.
US12236683B2

Video frames from a video are compressed into a single image or a single data structure that represents a unique visual flowprint or visual signature for a given activity being modeled from the video frames. The flowprint comprises a computed summary of the original pixel values associated with the video frames within the single image and the flowprint is specific to movements occurring within the video frames that are associated with the given activity. In an embodiment, the flowprint is provided as input to a machine-learning algorithm to allow the algorithm to perform object tracking and monitoring from the flowprint rather than from the video frames of the video, which substantially improves processor load and memory utilization on a device that executes the algorithm, and substantially improved responsiveness of the algorithm.
US12236681B2

A method of providing tactical information for team sports is disclosed. The method includes acquiring a plurality of player tracking data sets for a plurality of players, acquiring role assignment information using the plurality of player tracking data sets, determining a dominant role assignment based on the plurality of role assignments, determining at least one irregular role assignment from the plurality of role assignments in consideration of the dominant role assignment, acquiring a plurality of space information sets associated with the target period for each of the plurality of role indices based on the remaining role assignment information other than the at least one irregular role assignment and some of the player tracking data sets corresponding to the remaining role assignment information and updating the role assignment information using the plurality of space information sets.
US12236673B2

A system and a method for training a semantic segmentation model includes obtaining a plurality of sets of images each having an index z for visibility, iteratively training the model. Iteratively training the model includes (a) for each z above 1, obtaining preliminary semantic segmentation labels for each image of the set of images of index z−1 by applying the model to each image of the set of images of index z−1, (b) processing each preliminary semantic segmentation labels using semantic segmentation labels obtained using the model on a selected image of index 1, and obtaining processed semantic segmentation labels, (c) training the model using the set of images of index z−1 and the associated processed semantic segmentation labels, and (d) performing steps (a) to (c) for z+1.
US12236665B2

A processor-implemented method with neural network training includes: determining first backbone feature data corresponding to each input data by applying, to a first neural network model, two or more sets of the input data of the same scene, respectively; determining second backbone feature data corresponding to each input data by applying, to a second neural network model, the two or more sets of the input data, respectively; determining projection-based first embedded data and dropout-based first view data from the first backbone feature data; and determining projection-based second embedded data and dropout-based second view data from the second backbone feature data; and training either one or both of the first neural network model and the second neural network model based on a loss determined based on a combination of any two or more of the first embedded data, the first view data, the second embedded data, the second view data, and an embedded data clustering result.
US12236663B2

The present invention addresses the problem of providing an image processing system that can accurately and efficiently detect a target object even when the positional relationship between an image capturing device and the target object differs between the time of teaching and the time of detection. An image processing system 1 includes: a control unit 52 that obtains, on the basis of position information of a robot 2 for specifying the position of a visual sensor 4 in a robot coordinate system and on the basis of position information showing the position of a target object W in an image coordinate system, the positional relationship between the visual sensor 4 and the target object W; and a storage unit 51 that stores, on the basis of a model pattern consisting of feature points extracted from a teaching image and on the basis of the positional relationship between the visual sensor 4 and the target object W when capturing the teaching image, the model pattern in the form of three-dimensional position information. The control unit 52 performs detection processing, in which the target object W is detected from a detection image on the basis of a result obtained by matching the model pattern with the feature points extracted from the detection image including the target object W.
US12236661B2

A method of complementing a map of a scene with 3D reference points including four steps. In a first step, data is collected and recorded based on samples of at least one of an optical sensor, a GNSS, and an IMU. A second step includes initial pose generation by processing of the collected sensor data to provide a track of vehicle poses. A pose is based on a specific data set, on at least one data set recoded before that dataset and on at least one data set recorded after that data set. A third step includes SLAM processing of the initial poses and collected optical sensor data to generate keyframes with feature points. In a fourth step 3D reference points are generated by fusion and optimization of the feature points by using future and past feature points together with a feature point at a point of processing. This second and fourth steps provides significantly better results than SLAM or VIO methods known from prior art, as the second and the fourth steps are based on recorded data. Wherein a normal SLAM or VIO algorithm only can access data of the past, in these steps, processing may also be done by looking at positions ahead, by using the recorded data.
US12236659B2

The present disclosure relates to an image processing device, an image processing method, and a program that can reduce the amount of processing required for a series of processing from detection to recognition of an object in a high-resolution image. An acquisition unit acquires, from a first resolution image, a second resolution image having a lower resolution than the first resolution image, a classification unit classifies an object included in the second resolution image, an identification unit identifies an object area corresponding to the object of a predetermined classification in the first resolution image, and a recognition unit performs recognition processing of the object on the object area identified in the first resolution image. The technology according to the present disclosure can be applied to a camera system of a remote control tower, for example.
US12236657B2

In an image processing method, a detection image and a marked image are obtained. An image segmentation model is applied to segment a first segmented image from the detection image. The first segmented image is corrected according to the marked image to obtain a second segmented image. A size of the second segmented image is adjusted to obtain an adjusted segmented image. The adjusted segmented image is used as a standard segmented image of the detection image. The method improves accuracy of image segmentation and recognition.
US12236640B2

Systems and methods for image dense field based view calibration are provided. In one embodiment, an input image is applied to a dense field machine learning model that generates a vertical vector dense field (VVF) and a latitude dense field (LDF) from the input image. The VVF comprises a vertical vector of a projected vanishing point direction for each of the pixels of the input image. The latitude dense field (LDF) comprises a projected latitude value for the pixels of the input image. A dense field map for the input image comprising the VVF and the LDF can be directly or indirectly used for a variety of image processing manipulations. The VVF and LDF can be optionally used to derive traditional camera calibration parameters from uncontrolled images that have undergone undocumented or unknown manipulations.
US12236634B1

In accordance with some implementations, a method is performed at an electronic device with one or more processors, a non-transitory memory, an image sensor, and a positional sensor. The method includes capturing image data of an eye using the image sensor. The method includes, while the electronic device is in a first position, determining a gaze vector based on the image data. The method includes detecting, based on positional sensor data from the positional sensor, a positional change of the electronic device from the first position to a second position. The method includes, in response to detecting the positional change, updating the gaze vector based on the positional sensor data. In some implementations, updating the gaze vector includes repositioning the gaze vector. In some implementations, updating the gaze vector includes increasing a targeting tolerance associated with the gaze vector.
US12236632B2

It is possible to easily monitor work performed by a worker with a detection unit detects a marker reflected in an image obtained by imaging a predetermined imaging space by a camera. A first determination unit determines a distance from the camera to the marker detected by the detection unit. A second determination unit determines, in consideration of the distance determined by the first determination unit, an article arranged in a predetermined arrangement space as a work target by a worker to which the marker detected by the detection unit is attached if an object virtualized at a predetermined position relative to the marker detected by the detection unit and the arrangement space have a predetermined positional relation.
US12236624B2

A system for an endoscope includes a camera head coupled to an optical channel. The system also includes a light port coupled to the endoscope and configured to receive a first light ray, wherein the first light ray travels through a first optical path along an optical axis of the optical channel. The system also includes a depth measurement module coupled to the endoscope, wherein the depth measurement module is configured to transmit a second light ray through a second optical path along the optical axis. The system also includes an image sensor coupled to the camera head and configured to receive a first set of images pertaining to the first light ray and a second set of images pertaining to the second light ray. The system also includes a processing device configured to use the first and second sets of images to generate one or more 3-D images.
US12236616B2

An exemplary virtual IMU extraction system and method are disclosed for human activity recognition (HAR) or classifier system that can estimate inertial measurement units (IMU) of a person in video data extracted from public repositories of video data having weakly labeled video content. The exemplary virtual IMU extraction system and method of the human activity recognition (HAR) or classifier system employ an automated processing pipeline (also referred to herein as “IMUTube”) that integrates computer vision and signal processing operations to convert video data of human activity into virtual streams of IMU data that represents accelerometer, gyroscope, or other inertial measurement unit estimation that can measure acceleration, inertia, motion, orientation, force, velocity, etc. at a different location on the body. In other embodiments, the automated processing pipeline can be used to generate high-quality virtual accelerometer data from a camera sensor.
US12236614B2

Systems and techniques are provided for performing scene segmentation and object tracking. For example, a method for processing one or more frames. The method may include determining first one or more features from a first frame. The first frame includes a target object. The method may include obtaining a first mask associated with the first frame. The first mask includes an indication of the target object. The method may further include generating, based on the first mask and the first one or more features, a representation of a foreground and a background of the first frame. The method may include determining second one or more features from a second frame and determining, based on the representation of the foreground and the background of the first frame and the second one or more features, a location of the target object in the second frame.
US12236611B2

An object tracking device includes a location information acquisition means configured to acquire location information of an object detected by a sensor, a sensor speed acquisition means configured to acquire speed information of the sensor, a parameter control means configured to generate parameter control information including information for controlling a parameter for use in a tracking process of the object on the basis of the speed information acquired by the sensor speed acquisition means, and an object tracking means configured to perform the tracking process using the parameter control information generated by the parameter control means and the location information acquired by the location information acquisition means.
US12236607B2

In embodiments, a processing device detects a margin line in a model of a preparation from one or more images. The processing device determines, for each segment of a plurality of segments of the margin line, a quality score for the segment. The processing device determines that a segment of the margin line has a quality score that is below a quality threshold, wherein the segment of the margin line was generated based on a first set of images. Responsive to determining that the segment of the margin line has the quality score that is below the quality threshold, the processing devices updates the three-dimensional model of the preparation by replacing a portion of the three-dimensional model associated with the segment of the margin line with image data from at least one of a new image or a second set of images.
US12236605B2

According to an embodiment of the present disclosure, a method of detecting a white matter lesion based on a medical image performed by a computing device is disclosed. The method may include: receiving a medical image including at least one brain region; and estimating a first white matter lesion and a second white matter lesion based on the medical image using a pre-trained neural network model.
US12236598B2

An imaging support apparatus that supports imaging by a radiation imaging apparatus which obtains a plurality of frame images by successively performing a plurality of radiation imaging operations to a subject. The imaging support apparatus includes a hardware processor that determines a number of the frame images to be obtained by the radiation imaging apparatus by analyzing one or more initial frame images, each of the initial frame images being an initial frame image obtained early in the radiation imaging operations by the radiation imaging apparatus.
US12236597B2

A method of correlating regions in an image pair including a cranial-caudal image and a medial-lateral-oblique image. Data from a similarity matching model is received by an ensemble model, the data including at least a matched pair of regions and a first confidence level indicator associated with the matched pair of regions. Data from a geo-matching model is received by the ensemble model, the data from the geo-matching model including at least the matched pair of regions and a second confidence level indicator. A joint probability of correlation is determined by the ensemble model based on evaluation of each of the first and second confidence level by the ensemble matching model, wherein the joint probability of correlation provides a probability that the region in each image correlates to the corresponding region in the other image. The joint probability of correlation is provided to an output device.
US12236587B2

Examples herein include methods, systems, and computer program products for utilizing neural networks in ultrasound systems. The methods include processor(s) of a computing device identifying a neural network for implementation on the computing device to generate, based on ultrasound data, inferences and confidence levels for the inferences, the computing device being communicatively coupled via a computing network to an ultrasound machine configured to generate the ultrasound data. The processor(s) implements the neural network on the computing device, including configuring the neural network to generate an inference and a confidence level for at least one image of the images. The processor(s) obtains the ultrasound data including images from the ultrasound machine. The processor(s) determines, for the at least one image, an accuracy of the inference and the confidence level. The processor(s) automatically reconfigures the neural network to increase the accuracy based on the determining the accuracy.
US12236580B2

The present disclosure provides a detection method. The detection method includes inputting an image to be detected into a detection model being pre-constructed and detecting the image to be detected. The detection model includes a defect classification identification sub-model configured to identify a classification of a defect in the image to be detected, and the defect classification identification sub-model comprises a plurality of base models and a secondary model. The present disclosure further provides an electronic device and a non-transitory computer-readable storage medium.
US12236579B2

An immersive scene monitoring system presents a monitoring interface providing a virtual reality (VR)/augmented reality (AR) view of a scene associated with production operation(s) for a (e.g., pharmaceutical) product. The VR/AR view of the scene may be displayed with interactable graphical elements representing input fields corresponding to attributes of quality management events to be generated. The system generates the quality management events based on input (e.g., voice, gesture) received via the monitoring interface. The VR and/or AR view of the scene may be displayed with indicators of detected anomalies, and the input fields and/or corresponding attributes may be automatically populated by the system based on recognized objects and/or anomalies depicted in captured image data of the VR/AR view of the scene. The system can be configured for different scenes pertaining to different production operations and/or different products via a configuration interface.
US12236576B2

A workpiece surface defect detection device or the like that is capable of stably detecting a small surface defect with high accuracy is provided. A plurality of images indicating a portion to be measured of a workpiece serving as a target of detection of a surface defect is obtained in a state where a bright-and-dark pattern of an illumination device is moved relative to the workpiece, and a tentative defect candidate is extracted. When among a plurality of images from which the tentative defect candidate has been extracted, the number of images including the tentative defect candidate is greater than or equal to a threshold that has been set in advance, the tentative defect candidate is determined as a defect candidate. A plurality of images including the determined defect candidate is combined to generate a composite image, and a defect is detected on the basis of the generated composite image.
US12236573B2

Systems for determining an end-point of a delayering process using optical end-point detection are described. In embodiments, the systems include a controller with an optical end-pointing (OE) module that is configured to determine an end-point of a delayering process based at least in part on the color or thickness of a surface layer of an integrated circuit (IC). In embodiments, the OE module determines whether an end-point of the delayering process has been reached based at least in part on a comparison of a determined thickness of an IC surface layer to a target thickness. The thickness of the surface layer may be determined by the OE module using a machine learning model, such as a convolutional neural network. Methods of identifying an end-point of a delayering process are also described.
US12236570B2

According to one embodiment, an inspection system includes an infrared imaging device and a controller. The infrared imaging device is for acquiring an image of a thermocompression-bonded tape package with infrared light. The tape package comprises a first tape covering a second tape. The second tape can have a pocket for an electronic component. The controller is configured to receive the image of the thermocompression-bonded tape package and detect a state of thermocompression bonding in a predetermined region of the tape package based on the received image. For example, the inspection system may detect when the bonding of the first tape to the second tape is unsatisfactory or abnormal.
US12236568B2

An image processing system for verifying that embedded digital content satisfies a predetermined criterion associated with display of the content, the image processing system a content embedding engine that embeds content in a resource provided by a content provider and that configures the resource for rendering, a rendering engine that renders the content embedded in the resource; an application interface engine that interfaces with the rendering engine and that generates a visualization of the resource and of the embedded content rendered in the resource; and an image processing engine that processes one or more pixels of the generated visualization of the resource and of the embedded content and the resource to verify that the specified visual element satisfies the predetermined criterion; and transmits verification data comprising an indication of whether the predetermined criterion is satisfied.
US12236561B2

An image processing apparatus performs external recognition for driving assistance or automated driving of a vehicle based on a captured image obtained from a photographing apparatus capturing an image requiring distortion correction. The image processing apparatus: moves and sets a partial region to be a target of distortion correction processing according to a rule, and applies the distortion correction processing to the set partial region of the captured image to acquire a partial image corrected in distortion; detects a road mirror around the vehicle; and changes the rule so that a partial region corresponding to a predetermined direction of the vehicle is preferentially set as a target of the distortion correction processing when a road mirror is detected.
US12236553B2

Systems and methods are disclosed for aligning a two-dimensional (2D) design image to a 2D projection image of a three-dimensional (3D) design model. One method comprises receiving a 2D design document, the 2D design document comprising a 2D design image, and receiving a 3D design file comprising a 3D design model, the 3D design model comprising one or more design elements. The method further comprises generating a 2D projection image based on the 3D design model, the 2D projection image comprising a representation of at least a portion of the one or more design elements, generating a projection barcode based on the 2D projection image, and generating a drawing barcode based on the 2D design image. The method further comprises aligning the 2D projection image and the 2D design image by comparing the projection barcode and the drawing barcode.
US12236551B2

Disclosed is a system and associated methods for improving interactions with three-dimensional (“3D”) objects in a 3D space by dynamically defining the positioning of the handles used to control the interactions with the camera and/or the 3D objects. The system analyzes the positioning of different constructs that form the 3D objects. From the analysis, the system defines handles at different dynamically determined positions about the 3D objects. The system applies an edit from a first dynamically determined position about a particular 3D object in response to a user interaction with a first handle defined at the first dynamically determined position, and applies the edit from a second dynamically determined position about the particular 3D object in response to a user interaction with a second handle defined at the second dynamically determined position.
US12236547B2

Systems and methods are provided for accomplishing fast and accurate 3D registration of curves and surfaces using local differential information, i.e., normals and tangents. In an embodiment, a method solves the curve-vs-surface alignment problem either by using a purely online search scheme, or by taking advantage of the availability of a pre-operative model, which often happens in medical procedures, to further speed-up the computational search by performing offline processing of the pre-operative bone model. The disclosed method is also extended to solve the curve-vs-curve and surface-vs-surface alignment problems, which also have important applications in medical procedures such as arthroscopy and arthroplasty.
US12236546B1

An extended reality environment includes one or more virtual objects. A virtual object can be selected for manipulation by orienting a pointing device towards the virtual object and performing a selection input. In some embodiments, if the selection input is a first type of selection gesture received at the pointing device, the virtual object is selected for movement operations. In some embodiments, if the selection input is a second type of selection gesture received at the pointing device, the virtual object is selected for rotation operations. While the virtual object is selected for movement or rotation operations, the virtual object moves or rotates in accordance with the movement or rotation of the user's hand, respectively. In some embodiments, the virtual object has a first visual characteristic when the pointing device is pointing towards the virtual object and has a second visual characteristic when the virtual object is selected.
US12236544B2

A display terminal having a display includes a color image camera and a distance image camera for acquiring a color image and a distance image of a predetermined photographing range, respectively, and a display control unit for displaying a virtual object on the display. The display control unit includes a space recognition unit for using the color image and the distance image to generate a three-dimensional map of a structural object, a display data generation unit for generating display data in which a rear region of the virtual object behind the structural object in a line-of-sight direction is specified, based on the three-dimensional map and real space placement position data of the virtual object, and the display correction unit for correcting the display data to display operation points of the rear region, which accept an operation instruction to the virtual object, and displaying it on the display.
US12236541B2

Techniques of introducing virtual objects into a physical environment of AR system include displacing vertices of a mesh representing the physical environment based on a live depth map. For example, an AR system generates a mesh template, i.e., an initial mesh with vertices that represents a physical environment and a depth map that indicates a geometry of real objects within the physical environment. The AR system is configured to represent the real objects in the physical environment by displacing the vertices of the mesh based on depth values of the depth map and parameter values of a pinhole camera model. The depth values may be taken from the perspective of an illumination source in the physical environment.
US12236522B2

Methods and systems for providing a dynamic product presentation are disclosed. In one example, a method comprises providing, by a processor, a three-dimensional representation of a product in a virtual environment for display on a customer device; and responsive to the processor identifying a surface in a camera feed of the customer device having a dimensionality suitable for the product, generating, by the processor, an augmented media containing an augmented reality representation of a three-dimensional model for the product on the surface.
US12236520B2

An information processing apparatus comprising: an appearance information obtainment unit configured to obtain appearance information indicating an appearance of a target object; an illumination information obtainment unit configured to obtain illumination information for illuminating the target object; a direction calculation unit configured to calculate, based on the appearance information and the illumination information, an observation direction for observing the appearance of the target object; and a rendering unit configured to render information indicating the observation direction.
US12236519B2

An apparatus and method to execute ray tracing instructions. For example, one embodiment of an apparatus comprises execution circuitry to execute a dequantize instruction to convert a plurality of quantized data values to a plurality of dequantized data values, the dequantize instruction including a first source operand to identify a plurality of packed quantized data values in a source register and a destination operand to identify a destination register in which to store a plurality of packed dequantized data values, wherein the execution circuitry is to convert each packed quantized data value in the source register to a floating point value, to multiply the floating point value by a first value to generate a first product and to add the first product to a second value to generate a dequantized data value, and to store the dequantized data value in a packed data element location in the destination register.
US12236509B2

A method of transmitting a series of 2-D images relating to a 3-D object or model between a server and a user terminal includes combining each of the 2-D images in the series of 2-D images into a single combined 2-D image, and transmitting the combined image to the user terminal.
US12236506B2

To, in a case where editing of a common double-page spread is performed on one user's album, selectively apply the contents of that editing result on a per user basis, a program is provided which causes a computer to function as: an editing unit configured to edit layouts of albums each having an attribute of a common double-page spread common to all albums and an attribute of an individual double-page spread in each album; a first determination unit configured to determine whether an edited double-page spread in a predetermined album on which editing is performed is a common double-page spread; and a second determination unit configured to determine, for each album other than the predetermined album, whether to apply a content of a result of the editing of the predetermined album to the album in a case where a result of the determination by the first determination unit is positive.
US12236505B2

A system and method for flood hazard estimation inputs a satellite elevation map and applies a machine learning model to output a geographic map representing flood hazard areas. The machine learning model is trained using a generative adversarial network (GAN) to produce an output of a deterministic hazard mapping algorithm. A GAN objective applies a loss function, reweighted to increase the importance of high hazard areas. The method retrieves a DEM topography file representing elevation data of an identified terrain, and applies a sink-filling algorithm to detect and fill sinks in the DEM topography. The algorithm subtracts the DEM elevation data to generate a filled topography, and identifies flattest regions of the filled topography. The algorithm then generates a flood hazard map by merging the filled topography and the DEM elevation data, using a weighting function that balances the detected sinks and the flattest regions of the filled topography.
US12236495B2

Participants share live (SHARE LIVE) content in real-time by sharing socially-targeted user-selected/generated content while simultaneously consuming content from any integrated content provider. In the context of an exemplary music-based scenario, an inviting user, while listening to music from any integrated music provider, may initiate a SHARE LIVE session such that concurrent data streams are maintained and media playback information is managed separately from media content playback channels. Information about playback events is continuously transmitted via facilitated sockets. Participant consumers may consume shared content (LISTEN LIVE) by tapping a proprietary resolution method to identify and properly source the media content the broadcaster is sharing. Independent social broadcast streams may also be overlaid atop the direct playback of media content from a preferred provider as governed by the proprietary resolution method. An event-handling micro-service maintains and combines the broadcaster's content playback actions and social content, which are synchronized on multiple participant devices.
US12236493B2

Automated provisioning, according to one example embodiment, enables a mutual customer to establish an intelligent and automated connection between an accounting software system and their financial institution. For example, this might be achieved by allowing a financial institution customer to make feeds from their bank accounts available to the accounting software system within financial internet software (e.g., hosted and operated by the customer's financial institution). Once a customer selects the bank account(s) they want to share with the accounting software system, they are passed along to the accounting software system to link the selected bank account with an account they have set up in the accounting software system.
US12236491B2

Systems, methods, and computer-readable storage media for modeling proof-of-controls. One method includes identifying, by one or more processing circuits, a proof token corresponding with a prospective entity, the proof token including an encoded proof and an encoded posture state based on cybersecurity safeguards and firmographic data. The method further includes modeling, by the one or more processing circuits, the proof token with a set of protection parameters defined by a third party to generate a protection eligibility. The method further includes generating, by the one or more processing circuits, a protection product for protection of the prospective entity's computing and networking infrastructure based on the generated protection eligibility and dynamic value parameters. The method further includes providing, by the one or more processing circuits, the protection product and outputting, by the one or more processing circuits, the proof token to a distributed ledger or data source.
US12236490B2

Systems and methods are disclosed for determining fraudulent entities. The method includes retrieving characteristics data associated with known fraudulent entities. A first graph is generated based on the characteristics data associated with the known fraudulent entities, the first graph represents relationships among the fraudulent entities and related entities of the known fraudulent entities. Identification data associated with a target entity is received. Characteristics data associated with the target entity is retrieved using the identification data. A second graph is generated based on the characteristics data associated with the target entity, the second graph represents relationships among the target entity and related entities of the target entity. The first graph and the second graph are compared to generate an association score for the target entity. Investigative targets are determined based on the association score. A presentation of the investigative targets is displayed via a graphical user interface of a device.
US12236489B2

A damage prediction system that uses hazard data and/or aerial images to predict future damage and/or estimate existing damage to a structure is described herein. For example, the damage prediction system may use forecasted hazard data to predict future damage or use actual hazard data to estimate existing damage. The damage prediction system may obtain hazard data in which structures were or will be impacted by a hazard. The damage prediction system can then generate a flight plan that causes an aerial vehicle to fly over the impacted parcels and capture images. The damage prediction system can use artificial intelligence to process the images for the purpose of identifying potential damage. The damage prediction system can also use a hazard model, the hazard data, and structure characteristics to generate a damage score. The damage prediction system can then use the processed images and/or damage score to generate a virtual claim.
US12236488B2

A vehicle repair estimate platform for collecting vehicle repair data from a depth and dimension measuring camera and generating a manipulatable three-dimensional model of the vehicle damage. An estimate is generated based on insured claim attributes and predefined vehicle damage parameters, and the estimate tagged for periodic selection for inclusion in a wide area repair estimate matrix.
US12236482B2

Systems and methods for administering trade orders are described. An embodiment comprises receiving, from a first server operated by a first trader, a communication including a first trade order and one or more selection criteria, the first trade order including at least one of a specified instrument, a specified quantity, and a specified price; determining that a database of trade orders does not contain a trade order matching the first trade order; identifying a plurality of traders satisfying the selection criteria; sending, to a plurality of second servers, a query including at least one of the specified instrument, the specified quantity, and the specified price; receiving, from a one of the plurality of second servers operated on behalf of a second trader, a positive response to the query; and facilitating execution of a trade between the first trader and the second trader for the specified instrument at the specified price.
US12236473B2

A device receives, from multiple cameras, streaming video data associated with multiple vehicles and provides the streaming video data to a user device associated with a user. The device receives, from the user device, a request to control a first camera and provides, to the user device, first streaming video data associated with the first camera. The device receives, from the user device, a camera control command for the first camera and causes the first camera to perform an action. The device receives updated first streaming video data from the first camera and provides, to the user device, the updated first streaming video data. The device receives, from the user device, information identifying a first vehicle in the updated first streaming video data and identifies first augmented reality vehicle information associated with the first vehicle. The device provides the first augmented reality vehicle information to the user device.
US12236472B2

Methods and systems for customizing user interface content. Customization is based on one or more non-fungible tokens associated with a wallet identifier linked to a user device. The method may include receiving a request for interface content from a user device and identifying at least one non-fungible token associated with the user device. The interface content is customized for the user device based on the at least one non-fungible token to generate customized interface content, and the customized interface content is transmitted to the user device for output on a user interface.
US12236466B2

A size comparison system may generate a size comparison by determining a size of an item based on extracted size data corresponding to the item. A comparison item is selected and the size comparison is generated between the item and the comparison item based on the size of the item. A visual rendering of the item and the comparison item is generated based on the size comparison and is displayed to a user.
US12236462B2

Disclosed are systems, methods, and non-transitory computer-readable media for selecting a routing provider that is best suited to deliver each individual message. The message exchange system selects a routing provider based on customer criteria provided by the customer, bids provided by the routing providers and/or performance of the routing providers. The message exchange system ranks the bids based on a ranking value calculated for each bid based on the cost value associated with the bid, the quality score of the associated routing provider and the customer criteria. The message exchange system selects a bid based on the resulting ranking values. For example, the message exchange system selects the bid that is ranked the highest based on the ranking values. The message exchange system then transmits the message to its intended recipient via the routing provider associated with the selected bid.
US12236461B2

A matching support device which achieve matching between demand information and supply information, quickly and accurately reflecting changes in information. The matching support device acquires supply information and/or demand information, performs a matching between the demand information and the supply information, and transmits results of the matching to a supplier terminal and a consumer terminal. The matching support device, during a period specified from the supplier terminal and/or the consumer terminal, continues reception of the supply information and/or the demand information to reflect the changes in information and to continue matching. The matching support device may calculate, based on information of matchings, a schedule-to-result difference ratio of the supply plan information and/or the demand plan information.
US12236460B2

Methods and apparatus for partitioned private interconnects to provider networks are described. At least a portion of available bandwidth of a private physical interconnect between a provider network and a connectivity intermediary's network is designated as the bandwidth limit of an interconnect partition set up on behalf of a customer at the request of the intermediary. The intermediary's network comprises one or more devices to which at least one of the customer's devices is connected. Access to one or more resources of the provider network via the interconnect is enabled. Traffic monitoring results associated with the interconnect are used to enforce the designated bandwidth limit of the partition.
US12236453B2

A method may include a centralized recommendation engine computer program receiving a request for content to display on a mobile electronic device from an ad framework, and requesting offers for the customer based on the customer context from an offer interface platform; the offer interface platform querying a plurality of offer providers for offers, receiving a plurality of ranked offers and an offer identifier for each ranked offer from each of the plurality of offer providers and caching the plurality of ranked offers and an offer identifier for each ranked offer; the centralized recommendation engine computer program receiving the offer identifiers for the ranked offers and providing the offer identifiers for the ranked offers to the ad framework. The ad framework requests content for the ranked offers associated with the offer identifiers from the offer interface platform and generates a webpage with the content in the spaces.
US12236448B2

A method of payment using rewards is provided. The method includes detecting, by a mobile device of a customer, an authentication device based on a short range wireless communication between the mobile device and the authentication device; in response to detecting the authentication device, retrieving, by the mobile device, authentication data of the customer from the authentication device via the short range wireless communication; populating, by the mobile device, a graphical user interface displayed to the customer using the authentication data retrieved from the authentication device; receiving, by the mobile device, a selection from the customer to send the authentication data to an account management system; sending, by the mobile device, the authentication data to the account management system based on the received selection; and receiving, by the mobile device, a payment option for a transaction based on the customer being authenticated using the authentication data.
US12236446B2

Systems and methods for automated transactional offers are disclosed. In one embodiment, a system can be configured to register a uniform resource locator (URL) of a merchant system as a verified merchant URL. An extension communication can be received from a browser extension executed on a client device. A captured merchant URL and a user account of a user can be determined based on the extension communication. A merchant ID is associated with the captured merchant URL is determined based on a comparison of the captured merchant URL and a plurality of verified merchant URLs. An available offer is retrieved based on the merchant ID. The available offer is displayed on the client device. An offer enrollment request from the browser extension of the client device is received. A user offer enrollment is transmitted to an issuer system.
US12236445B2

A reward determination system determines distribution of a reward received from a data user to reward distribution targets in a platform for distribution and utilization of biological data provided by data providers. Each reward distribution target has: development task information obtained by quantifying a workload of a task required for developing the platform into numbers; data provision task information obtained by quantifying a workload of a task required for providing the biological data into numbers; and data processing task information obtained by quantifying a workload of a task required for processing the biological data into numbers. A reliability parameter and a contribution parameter of each task are calculated based on the development task information, the data provision task information, and the data processing task information on each task, and a reward to be allocated is determined for each reward distribution target based on the reliability parameter and the contribution parameter.
US12236432B2

The present disclosure relates to techniques for automated and adaptive cloud security management. Embodiments provide for, at an electronic device configured to interface with a cloud computing environment, initiating one or more transactions in the cloud computing environment using a first identifier to cause a first service of the cloud computing environment to generate a first set of data including the first identifier and a second identifier, and a second service of the cloud computing environment to generate a second set of data including a third identifier and a fourth identifier. Embodiments also provide for automatically determining whether the first identifier corresponds to the third identifier, and, in accordance with a determination that the first identifier corresponds to the third identifier, associating the second identifier and the fourth identifier to generate a linkage between the first and second services.
US12236430B2

Aspects described herein may use behavioral biometric data to authenticate an individual that requests performance of an action related to a financial account. In response to the request, challenge questions relating to recent transactions conducted with the financial account may be generated. The challenge questions may be provided to the individual and may prompt the individual for audile response and/or touch input responses. Behavioral biometric data may be extracted from the responses and may be used to determine a likelihood the individual is an authorized user of the account.
US12236424B2

In a method for transferring payment account information, a payment information transfer request is received from an account holder device associated with a first provider account. A list of payees to which electronic payments have been made from the first provider account is transmitted to the account holder device for display to the account holder and a user selection of at least one selected payee from the list of one or more payees is received from the account holder device. A payment account information data file is assembled in a predetermined data format, the file including payment account information for each selected payee. The payment account information data file is then transmitted to at least one of the set consisting of the account holder device and an information processing system of a second account provider.
US12236419B2

Methods and systems are presented for providing instant authentication of a product and enhanced user experience with the product via blockchain technologies. A product verification system uses blockchain technologies to track the supply chain process of each instance (e.g., each copy) of a product. Upon receiving a request for authenticating an item, a code provided with the item is scanned. A token corresponding to an instance of a product is determined based on the code. The product verification system traverses a blockchain to access data associated with the token. The item is authenticated based on the data. Additional content provided by the supply chain and/or the manufacturer of the instance of the product may be presented on a user device in response to authenticating the item.
US12236418B2

Aspects of this disclosure relate to a blockchain system for management, splitting, and transfer of tokens. In an arrangement, splitting of a token may comprise splitting the blockchain by adding blocks, comprising the new tokens, to reference a same block of the blockchain. In an arrangement, an old token may be burned by associating the token to a predetermined wallet identifier.
US12236414B2

The disclosure includes a fixed retail scanner includes a data reader. The data reader includes a main board including a system processor disposed within the data reader, and one or more camera modules disposed within the data reader and operably coupled with the system processor. Each camera module may include a local on-board imager AI engine configured to perform AI tasks according to a loaded trained AI model. A system artificial intelligence (AI) engine may be disposed within the data reader and configured to perform AI tasks according to a loaded trained AI model. The system processor is operably coupled to each of the imager AI engines and the system AI engine for scheduling and dispatching AI tasks across a distributed network of AI resources including the imager AI engines and the system AI engine.
US12236410B2

Systems and methods are disclosed for the deposit, withdrawal, and reuse of currency for transactions. According to disclosed embodiments, an intelligent teller machine (ITM) is configured to receive currency as payment for a transaction, to calculate and dispense any change due, and to request that the net value of the transaction (e.g., the revenue) be deposited into the financial account of the business. The currency received by the ITM is also available to make change for future purchase transactions.
US12236402B2

A video enhanced time tracking system is provided. The system may include a video capturing device, software applications (such as an application running on the video capturing device), and a backend system. The application may include a time tracking application that tracks time simultaneously as the video capturing device captures video. The captured video and the tracked time information may be uploaded to the backend system where it may be stored and processed. The system may correlate the tracked time information with the captured video and provide it to a client for review. In some embodiments, the system also includes an image recognition system that recognizes the user to authenticate the user's identity, that recognizes the user's workspace to determine when the user is working, and that recognizes the work being performed to determine the client that the user may be working for.
US12236400B2

A custom system data stream stitches together aspects of data streams from source systems. In one implementation, an analytics circuit extracts from a first data stream received from a system quality assurance (QA) management system, test case data. The analytics circuit parses metadata, such as a user story identifier, from the test case data. Based on the metadata, the analytics circuit parses, from a second data stream received from a system development lifecycle (SDLC) management computing system, SDLC item data, such as a project identifier. Based on the SDLC item data, the analytics circuit determines at least one impacted computer application. The custom system data stream is bound to a graphical user interface. In some implementations, the interface includes a plurality of side-by-side smart dials.
US12236397B2

A gateway node detects loading of a unit load device (ULD) into a vehicle by fusing sensed information. The gateway node, physically coupled to a loading platform of a loader, determines its location and a vehicle identifier (ID) of the vehicle based on the location. The gateway node detects an increase in elevation of the loading platform and receives a movement message containing a unique ID of a tape node attached to the ULD. The gateway node determines that the ULD is being loaded into the vehicle based on the vehicle ID, the detected increase in elevation of the loading platform, and an association of the unique ID with the ULD.
US12236381B1

Generating an output prioritized list of computerized work-items for prioritizing work based on a set of quantified computer-executable rules includes a structured way of associating contributions and expenses with computerized work-items and enhancing current technological processes of selecting computerized work-items to meet quantified computer-executable rules. The method includes determining a priority order of each sub-component based on quantified computer-executable rules associated with those sub-components, generating tuples having sub-components for each computerized work-item that are arranged based on the priority order, sorting the computerized work-items in descending order of the tuples, and traversing the sorted list of computerized work-items to generate the output prioritized list of computerized work-items for prioritizing work based on quantified computer-executable rules. The method provides the ability of tracking progress of the computerized work-items using standardized or comparable bucket values and measuring progress against the quantified computer-executable rules.
US12236380B2

Risk based lifecycle management systems are presented herein. A system determines a process ontology of a process including process steps of the process and objects including attributes corresponding to performances of the process steps; associates a process step with respective objects using a tracing matrix; detects an event corresponding to a performance of the process step; and associates the event with the process step and the respective objects using the tracing matrix. In response to determining, utilizing a machine learning model, that the event corresponds to a defined risk profile including defined failure modes, the system selects a group of defined failure modes as candidates of causality of the event representing potential multi-variant causes of the event, and sends the candidates of causality of the event directed to a user identity to facilitate mitigation of effects of the potential multi-variant causes of the event on the process.
US12236367B2

Aspects of the present disclosure provide techniques for classifying a trip. Embodiments include receiving, from a plurality of users, a plurality of historical trip records. Each of the plurality of historical trip records may comprise one or more historical trip attributes and historical classification information. Embodiments include training a predictive model, using the plurality of historical trip records, to classify trips based on trip records. Training the predictive model may comprise determining a plurality of hot spots based on the historical trip records, each of the plurality of hot spots comprising a region encompassing one or more locations, and associating, in the predictive model, the plurality of hot spots with historical classification information. Embodiments include receiving, from a user, a new trip record comprising a plurality of trip attributes related to a trip and using the predictive model to predict a classification for the trip based on the trip record.
US12236366B1

Some embodiments of the present disclosure may relate generally to software-based service platforms and graphical user interface (GUI) architectures for determining and presenting rule-based conclusions, along with explanations identifying the factor or factors influencing the conclusions. Other embodiments may be disclosed and/or claimed.
US12236365B2

Systems and methods are disclosed for receiving a target image corresponding to a target specimen, the target specimen comprising a tissue sample of a patient, applying a machine learning model to the target image to determine at least one characteristic of the target specimen and/or at least one characteristic of the target image, the machine learning model having been generated by processing a plurality of training images to predict at least one characteristic, the training images comprising images of human tissue and/or images that are algorithmically generated, and outputting the at least one characteristic of the target specimen and/or the at least one characteristic of the target image.
US12236364B2

A semiconductor metrology system including a spectrum acquisition tool for collecting, using a first measurement protocol, baseline scatterometric spectra on first semiconductor wafer targets, and for various sources of spectral variability, variability sets of scatterometric spectra on second semiconductor wafer targets, the variability sets embodying the spectral variability, a reference metrology tool for collecting, using a second measurement protocol, parameter values of the first semiconductor wafer targets, and a training unit for training, using the collected spectra and values, a prediction model using machine learning and minimizing an associated loss function incorporating spectral variability terms, the prediction model for predicting values for production semiconductor wafer targets based on their spectra.
US12236357B2

Methods, computer program products, and systems are presented. The method, computer program products, and systems can include, for instance: performing an association analysis on a transaction dataset to return an association rule, wherein the association analysis is performed independent of timing data indicating a time order of data items for the respective transactions; extracting transaction data defining a set of transactions of the transaction dataset using the association rule, the transaction data including timing data indicating a time order of data items for the set of transactions; examining data of the transaction data using the timing data indicating the time order of data items for transactions of the set of transaction; returning a time ordered sequence rule specifying a time ordered premise and predicted result, wherein the time ordered sequence rule is in dependence on the examining; monitoring activities of a user for occurrence of a condition defining the premise of the sequence rule; and returning an action decision in response an occurrence of the condition.
US12236346B2

A method for training a convolutional neural net for contamination analysis is provided. A training dataset is obtained comprising, for each respective training subject in a plurality of subjects, a variant allele frequency of each respective single nucleotide variant in a respective plurality of single nucleotide variants, and a respective contamination indication. First and second subsets of the plurality of training subjects have first and second contamination indication values, respectively. A corresponding first channel comprising a first plurality of parameters that include a respective parameter for a single nucleotide variant allele frequency of each respective single nucleotide variant in a set of single nucleotide variants in a reference genome is constructed for each respective training subject. An untrained or partially trained convolutional neural net is trained using, for each respective training subject, at least the corresponding first channel of the respective training subject as input against the respective contamination indication.
US12236341B2

Embodiments disclose bank-balanced-sparse activation neural network models and methods to generate the bank-balanced-sparse activation neural network models. According to one embodiment, a neural network sparsification engine determines a first deep neural network (DNN) model having two or more hidden layers. The engine determines a bank size, a bank layout, and a target sparsity. The engine segments the activation feature maps into a plurality of banks based on the bank size and the bank layout. The engine generates a second DNN model by increasing a sparsity for each bank of activation feature map based on the target sparsity, wherein the second DNN model is used for inferencing.
US12236339B2

A method, system and non-transitory instructions for control input, comprising, taking an integral of an output value from a Motion Decision Neural Network for a movable joint to generate an integrated output value. Generating a subsequent output value using a machine learning algorithm that includes a sensor value and the integrated output value as inputs to the Motion Decision Neural Network and imparting movement with the moveable joint according to an integral of the subsequent output value.
US12236338B2

A combined function specified by an instruction is performed. The combined function includes a plurality of operations performed as part of one invocation of the combined function. The performing the combined function includes performing a matrix multiplication of a first tensor and a second tensor to obtain one or more intermediate results. The second tensor includes an adjusted weight tensor created using a multiplier. Values of a bias tensor are added to the one or more intermediate results to obtain one or more results for the combined function. The one or more results are at least a part of an output tensor.
US12236337B2

Methods and systems for compressing a neural network (NN) which performs an inference task and for performing computations of a Kronecker layer of a Kronecker NN are described. Data samples are obtained from a training dataset. The input data of the data samples are inputted into a trained NN to generate NN predictions for the input data. Further, the input data are inputted into a Kronecker NN to generate Kronecker NN predictions for the input data. Two losses are computed: a knowledge distillation loss, based on outputs generated by a layer of the NN and a corresponding Kronecker layer of the Kronecker NN and a loss for Kronecker layer, based on the Kronecker NN predictions and ground-truth labels of the data samples. The two losses are combined into a total loss, which is propagated through the Kronecker NN to adjust values of learnable parameters of the Kronecker NN.
US12236331B2

A method of deep neural network (DNN) modularization for optimal loading includes receiving, by an electronic device, a DNN model for execution, obtaining, by the electronic device, a plurality of parameters associated with the electronic device and a plurality of parameters associated with the DNN model, determining, by the electronic device, a number of sub-models of the DNN model and a splitting index, based on the obtained plurality of parameters associated with the electronic device and the obtained plurality of parameters associated with the DNN model, and splitting, by the electronic device, the received DNN model into a plurality of sub-models, based on the determined number of sub-models of the DNN model and the determined splitting index.
US12236329B2

An ore content prediction system is provided. The system receives structured geological data that is derived based on spatial geological information that is associated with an input region. The received structured geological data includes a plurality of multidimensional tensors that are derived from spatial geological information of a plurality of sub-regions of the input region. The spatial geological information includes one or more types of data. The system trains a prediction model to produce a prediction output based on an average grade of an ore of a target mineral type at a target region by using the received structured geological data. The system identifies a relationship of the structured geological data to the prediction output and determines a revised input region based on the identified relationship.
US12236328B2

Methods, computer program products, and systems are presented. The methods include, for instance: obtaining communication data streams, extracting data relevant to a point of view of a user, and generating a point of view record in a knowledge base that may be utilized by another user communicating with the user.
US12236318B2

Various systems, devices, articles and methods related to one or more local luminescent defects disposed within semiconductor body including silicon. A respective defect included in the one or more defects supports a respective bound exciton. A respective pair of computational states is defined at the respective defect and one computational state of the pair of computational states includes a first configuration for the respective exciton. Information stored in the respective pair of computational states can be manipulated according to various systems, devices, articles and methods described herein.
US12236309B2

Systems and methods of identifying wearable tags or other items within a facility. The location of the identifiable item can be calculated by the system and used to improve the efficiency of the facility or to dispatch emergency help or maintenance to the location of the badge.
US12236294B2

In an example embodiment, a solution is provided in which an outbox table is added to each container in a database. Rather than perform an emit solely using the application instance alone (in response to a notification from the database that the underlying database action has been performed), or using an outside outbox table processor, an outbox table processor is integrated into the microservice application. When a database action is performed by the microservice application, that database action is written into the outbox table in the corresponding container in the database. Furthermore, whenever the outbox table processor determines that the state of the database has changed in a way that leads to an emit, it then reads the actions in the outbox table, issues an emit to notify one or more external systems of the actions, and deletes those actions from the outbox table.
US12236292B2

Automation solutions for event logging and debugging on KUBERNETES are disclosed. A method for linking and navigating data collected from a distributed application cluster includes providing an edge module configured to deploy a Berkeley Packet Filter (BPF) probe and a corresponding BPF program in a computing environment. The BPF probe is triggered based on an event associated with a distributed application running in a user space of the computing environment. Data associated with the event is collected in a kernel space of the computing environment via the BPF program. The collected data is transferred from the kernel space of the computing environment to the user space of the computing environment. One or more semantic labels are assigned to the collected data.
US12236280B2

An orchestration layer for execution user defined automation workflows. The orchestration layer may include multiple process instances that host user defined automation workflows that automate processes or tasks. To improve system performance and reduce operating costs, the user defined automation workflows are deployed to the orchestration layer in a standard format that standardizes the user defined workflow configurations. The orchestration layer may also dynamically scale the computational resources allocated to teach process instance based on the properties of each user defined automation workflow.
US12236278B2

Methods, systems, and apparatuses for optimizing the configuration of virtual warehouses for execution of queries on one or more data warehouses are described herein. A plurality of different events associated with a data sharing platform may be logged. The data sharing platform may enable users to access one or more databases managed by the data sharing platform. The data sharing platform may be configured to provide access to the data stored by the data sharing platform via one or more of a plurality of virtual warehouses. A testing database may be generated. An optimized virtual warehouse configuration may be predicted for a first virtual warehouse by selecting a plurality of different warehouse configurations for the first virtual warehouse, measuring performance parameters of each of the plurality of different warehouse configurations by emulating, and selecting the optimized virtual warehouse configuration based on the performance parameters.
US12236275B2

The present subject matter relates to a method comprising acquiring a master role by a processing unit of a multi-processor system, executing by the processing unit a master function part of a set of tasks: comprising searching an available processing unit of the multi-processor system; wherein in case an available processing unit is found, controlling the found processing unit to perform a slave function part of the set of tasks, and in case no available processing unit is found, executing by the processing unit the slave function part of the set of tasks, wherein the master function comprises a master to slave switching function for releasing the master role and the slave function composes a slave to master switching function for acquiring the master role.
US12236273B2

Disclosure is made of methods, apparatus and system for clustering processes for use by a cloud platform. Process clustering may include receiving traffic data transmitted and received between each pair of processes in a set of processes. A matrix may be generated based on the traffic data, the matrix including a row and a column for each process in the set of processes. The matrix may be hierarchically clustered based on the traffic data, the hierarchical clustering outputting a plurality of clusters, each cluster including one or more processes in the set of processes. The plurality of clusters may then be merged into a set of merged clusters of processes.
US12236271B2

Techniques described herein relate to a method for performing state management services for composed information handling systems. The method includes making a determination that an at least one control resource set is not associated with a distributed state storage system; and in response to the determination: identifying additional computing resources to instantiate a distributed state storage system; instantiating the distributed state storage system using the additional computing resources; registering the at least one control resource set with the distributed state storage system; and preparing the at least one control resource set to perform at state management services using the distributed state storage system.
US12236270B2

An integrated circuit includes a plurality of control circuits and a resource controller. Each of the control circuits is configured to send a work request, execute a work procedure according to an authorization code corresponding to the work procedure, and generate a completion signal after the work procedure is completed. The resource controller includes a storage circuit stores a plurality of index values; a processor circuit updates, according to each of the completion signals, a status of the index value associated with the authorization code corresponding to the work procedure; and a conversion circuit configured to, in response to each of the work requests, output, when a status of at least one of the index values is resource-available, an authorization code associated with one index value whose status is resource-available.
US12236268B2

A method includes receiving a request to perform a job from a second computing device, where the job includes one or more steps to be completed in a period, and where the request includes a job description for the job, storing the job description into a data store, retrieving a step description corresponding to one of the steps of the job to be performed from the data store, where each of the steps is performed by a corresponding worker system, sending the commands to the communication endpoint for the corresponding worker system, receiving a status update comprising results for the commands from the corresponding worker system, and storing the status update to the data store.
US12236261B2

Systems, computer program products, and methods are described herein for decentralized edge computing enablement in robotic process automation. The present invention is configured to receive an indication that a hosted virtual desktop (HVD) has received a first set of instructions for execution from a controller hosted virtual desktop (CHVD); electronically receive, from the HVD, an indication that the first set of instructions have been executed by the HVD; predict, using the edge computing enablement engine, a second task to be executed by the HVD; determine, using the quantum database search algorithm, a location of the second task in the knowledge repository; retrieve a second set of instructions associated with the second task from the location of the second task in the knowledge repository; and receive, from the HVD, an indication that the second set of instructions have been executed by the HVD.
US12236255B2

A Non-Uniform Memory Access (NUMA) node virtual machine provisioning system includes a connection system and a physical NUMA node coupled to a NUMA node virtual machine provisioning subsystem that modifies NUMA node information in at least one database to create a first virtual NUMA node that is provided by a first subset of NUMA node resources in the physical NUMA node, modifies connection system information in the at least one database to dedicate a first subset of connection system resources in the connection system to the first virtual NUMA node, and deploys a first virtual machine on the first virtual NUMA node such that the first virtual machine performs operations using the first subset of NUMA node resources that provide the first virtual NUMA node, and using the first subset of connection system resources dedicated to the first virtual NUMA node.
US12236253B2

Methods and corresponding systems and apparatuses for using keyboard input to configure targeted prompts in association with graphical elements of a software application being developed and to access the targeted prompts during runtime execution of the software application. A user interface of a builder application can include a first region and a second region. The first region displays options for configuring targeted prompts. The second region is a canvas region that displays a second user interface generated through execution of the software application. Keyboard input can include a shortcut that updates the user interface to switch between the first region and the second region and/or a shortcut that sequentially navigates between graphical elements that can be associated with targeted prompts. Other keyboard shortcuts can be made available for use with the builder application and/or during runtime execution of the software application.
US12236240B2

The disclosure provides for systems and methods for improving bandwidth and latency associated with executing data requests in disaggregated memory by leveraging usage indicators (also referred to as usage value), such as “freshness” of data operators and processing “gravity” of near memory compute functions. Examples of the systems and methods disclosed herein generate data operators comprising near memory compute functions offloaded proximate to disaggregated memory nodes, assign a usage value to each data operator based on at least one of: (i) a freshness indicator for each data operators, and (ii) a gravity indicator for each near memory compute function; and allocate data operations to the data operators based on the usage value.
US12236239B2

According to one embodiment, a memory module includes: a memory die including a dynamic random access memory (DRAM) banks, each including: an array of DRAM cells arranged in pages; a row buffer to store values of one of the pages; an input/output (IO) module; and an in-memory compute (IMC) module including: an arithmetic logic unit (ALU) to receive operands from the row buffer or the IO module and to compute an output based on the operands and one of a plurality of ALU operations; and a result register to store the output of the ALU; and a controller to: receive, from a host processor, operands and an instruction; determine, based on the instruction, a data layout; supply the operands to the DRAM banks in accordance with the data layout; and control an IMC module to perform one of the ALU operations on the operands in accordance with the instruction.
US12236233B2

The present disclosure discloses a method and system for automatically and quickly deploying a front-end processor based on gray release. The system includes a user management module, a front-end processor engineering configuration module, a version iteration module and an engineering code version management repository, where the version iteration module is connected with the engineering code version management repository, the user management module and the front-end processor engineering configuration module, a code is obtained through the engineering code version management repository to perform updating or rollback of a current code, an operating permission of the front-end processor is obtained by using the user management module, an engineering configuration parameter is obtained from the front-end processor engineering configuration module for engineering gray release of a plurality of front-end processors, and a task scheduling function therein is called.
US12236228B2

A management data rewrite system is provided that includes first and second electronic control units. The first electronic control unit includes a non-volatile memory configured to hold management data regarding multiple electronic control units. In the second electronic control unit, an update of in-vehicle software is made. The second electronic control unit is coupled to the first electronic control unit and configured to carry out transmission and reception of data to and from the first electronic control unit through an in-vehicle network. The second electronic control unit receives an entirety of the management data from the non-volatile memory, rewrites a data portion related to the update of the in-vehicle software in the management data, into new data, and transmits an entirety of the post-rewrite management data to the first electronic control unit, to allow the non-volatile memory to hold the entirety of the post-rewrite management data.
US12236216B1

A query that includes one or more variables is received. The one or more variables correspond to one or more interactive elements. A large language model is utilized to generate a query response that associates one or more variables included in the query to the one or more interactive elements. A script is generated utilizing the query response that associates the one or more variables included in the query to the one or more interactive elements.
US12236215B2

[Problem] To allow a user not familiar with computer programming to carry out programming or maintenance (reuse, updates) [Solution] A computer system which has control objects categorized in accordance with input/output functionality, placement group objects, and a behavior management model for integrating them in terms of functionality, and is configured from a behavior control system and a behavior management model editing system, wherein the control objects have input/output ports and are categorized, the categories can have inheritance relationship, the placement group objects can have processing sequence transition functionality and priority processing request functionality, and wherein on the basis of information on a response to a system and on timing thereof, control objects associated by using such functionalities are dynamically managed and allow an object to be placed, to be also dynamically placed.
US12236209B2

The present disclosure discloses a processing element and a neural processing device including the processing element. The processing element includes a weight register configured to store a weight, an input activation register configured to store input activation, a flexible multiplier configured to generate result data by performing a multiplication operation of the weight and the input activation by using a first multiplier of a first precision or using both the first multiplier and a second multiplier of the first precision in response to a calculation mode signal and a saturating adder configured to generate a partial sum by using the result data.
US12236206B1

In one embodiment, a method includes accessing a first document, accessing a plurality of second documents, calculating a relevance score for each of the plurality of second documents indicating a degree of relevance of the second document to the first document using an encoder of a machine-learning model, selecting a subset of the second documents based on their corresponding relevance scores, generating a target document by using the machine-learning model to process the subset of second documents and their corresponding relevance scores, and updating parameters of the machine-learning model based on a comparison between the first document and the generated target document.
US12236194B2

A method of this disclosure may include performing a named entity recognition on text information related to requirements for a wireframe by a first artificial intelligence (AI) model, so as to extract entities and relations of the entities from the text information. The method may further comprise inputting the extracted entities and relations to a second AI model to generate the wireframe, wherein the second AI model is trained so that a difference between resultant relations of the entities of the generated wireframe and the extracted relations of the entities from the first AI model is decreased.
US12236192B2

A system and method for generating task-specific text by processing multimodal inputs using machine-learning models is provided. The method may include accessing first sets of tokens associated with a desired task and one or more modalities associated with a context of the desired task. The method may further include determining a second set of tokens for each of the one or more modalities using a classifier network associated with the modality. The method may further include generating a number of embedding vectors by mapping the first sets of tokens and the second set of tokens associated with each of the one or more modalities to an embedding space. The method may further include producing a sequence of words addressing the desired task by processing the number of embedding vectors with an encoder-decoder network.
US12236188B2

Live editing a workbook with multiple clients including receiving, by a workbook manager from a first workbook client, a first workbook patch comprising a base version ID and a first workbook edit; determining, by the workbook manager, that the base version ID from the first workbook patch matches the version ID for a confirmed workbook on the workbook manager; applying, by the workbook manager, the first workbook edit to the confirmed workbook on the workbook manager; advancing, by the workbook manager, the version ID for the confirmed workbook; and sending, by the workbook manager, an acknowledgement of the first workbook patch to the first workbook client.
US12236182B2

A user experience repository may contain base layouts and variant metadata for applications of an enterprise. An application design platform may receive, from a designer, an indication of a selected base layout for a selected application and interact with the designer to create a user experience variant (e.g., a page layout). The designer may then define an assignment rule for the user experience variant, the assignment rule including custom logic and multiple user parameters (e.g., a user role, country, language, etc.), and the system may store information about the user experience variant and assignment rule. An enterprise application service platform may determine that a user is accessing the selected application and evaluate the custom logic of the assignment rule based on user parameters of the user accessing the selected application. In accordance with the evaluation, the system may arrange to provide the appropriate user experience variant to the user.
Patent Agency Ranking