US12324017B2

Systems, apparatuses, methods, and computer-readable media are provided for wireless communication using an unlicensed spectrum. An access point (AP) operating in the unlicensed spectrum includes a processor circuitry, a transmitter, and a receiver. The processor circuitry is configured to perform a listen before talk (LBT) procedure using an LBT parameter and a maximum channel occupancy time (MCOT) that is compatible with another wireless protocol using the unlicensed spectrum. The processor circuitry is configured to divide a transport block (TB) into a plurality of code block groups (CBGs) for transmission over the unlicensed spectrum. The transmitter is configured to transmit the plurality of CBGs to a destination, and a receiver is configured to receive hybrid automatic repeat and request acknowledgment (HARQ-ACK) information corresponding to the transmitted plurality of CBGs. The processor circuitry is further configured to determine a HARQ-ACK assessment for the TB based on the HARQ-ACK information corresponding to the transmitted plurality of CBGs, and adjust a contention window size based on the HARQ-ACK assessment for the TB.
US12324012B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may transmit a first transmission, wherein the first transmission includes information identifying a window, and wherein the UE is to transmit at least part of a second transmission in the window; and transmit at least part of the second transmission in the window. Numerous other aspects are provided.
US12324010B2

Implementations disclosed describe wireless devices and methods for mitigating aggressive medium reservations. A first wireless device comprises a transceiver and a processor coupled to the transceiver. The processor is to detect, within a first transmission received by the transceiver from a second wireless device via a first wireless communication channel, a pattern of medium reservations comprising a reservation duration that satisfies a threshold duration value. The processor is further to cause, in response to detecting the pattern of medium reservations, the transceiver to send a second transmission to an access point (AP) wireless device. The second transmission includes an indication of the pattern of medium reservations. The processor is further to detect a medium reservation mitigation signal within a third transmission received by the transceiver from the AP wireless device.
US12324005B2

The present application provides a method and an apparatus for wireless communication. An example method includes: respectively performing measurements on all frequencies in a first frequency subset to obtain a plurality of measurement results, determining whether to transmit a sidelink synchronization signal block on one or more frequencies in a first frequency set based on a first parameter and a first threshold, wherein the first parameter is determined based on the plurality of measurement results, and the first frequency subset belongs to the first frequency set.
US12323995B2

A method for receiving a downlink channel by a terminal in a wireless communication system includes: receiving, from a base station, first information related to a guard band in a first resource region located in one carrier; receiving, from the base station, second information related to multiple resource sets, each of which is identified by the guard band in the first resource region on the basis of the first information; and receiving, from the base station, a downlink channel on a resource indicated by the second information to be available for reception of the downlink channel.
US12323994B2

A method for determining a point in time for applying a changed minimal scheduling offset in a wireless communication system, and a device for applying the method. The method includes: receiving, in slot n of a scheduling cell, first DCI including information for informing a change in a K2min value which is a minimal scheduling offset; receiving second DCI based on the changed K2min value after slot n+X of the scheduling cell; and transmitting a PUSCH scheduled by the second DCI. The value of X is determined on the basis of: K0min which is a minimal scheduling offset currently applied to a scheduled cell scheduled by the first DCI; a subcarrier interval setting of the scheduling cell; a subcarrier interval setting of the scheduled cell; a value predetermined dependently on a subcarrier interval of the scheduling cell.
US12323990B2

A wireless communication device serves a user application from a protected memory region. Processing circuitry receives a memory call from the user application for the protected memory region. In response, the processing circuitry generates network signaling that characterizes the memory call and authorization factors for the memory call. Communication circuitry wirelessly transfers the network signaling and receives other network signaling that indicates a memory instruction. The processing circuitry directs the memory circuitry to perform the memory call in the protected memory region for the user application per the memory instruction. The memory circuitry performs the memory call in the protected memory region for the user application per the memory instruction.
US12323987B2

The present specification relates to a method, an apparatus, and a system for transmitting uplink control information in a wireless communication system. The present specification provides a terminal comprising: a processor configured to determine a UCI to be dropped from among a first UCI having a first priority and a second UCI having a second priority or to multiplex the first UCI and the second UCI, under the condition in which a first PUCCH, to which the first UCI is mapped, and a second PUCCH, to which the second UCI is mapped, overlap in at least one symbol with respect to time; and a communication module configured to transmit an undropped UCI from among the first UCI and the second UCI to a base station or transmit a third PUCCH, in which the first UCI and the second UCI are multiplexed to be mapped thereto, to the base station according to the control of the processor. Communication reliability can be increased by multiplexing and transmitting UCIs having different priorities or later retransmitting a dropped UCI.
US12323971B2

A communication device for handling physical uplink (UL) shared channel (PUSCH) transmissions, comprises at least one storage device; and at least one processing circuit, coupled to the at least one storage device, wherein the at least one storage device stores instructions, and the at least one processing circuit is configured to execute the instructions of receiving an indicator indicating a plurality of physical uplink (UL) shared channel (PUSCH) repetitions from a network; determining at least one nominal transmission duration for the plurality of PUSCH repetitions; and transmitting the plurality of PUSCH repetitions to the network in the at least one nominal transmission duration according to the indication.
US12323958B2

The present document discloses a method by which a terminal transmits/receives a signal in a wireless communication system, comprising the steps of: receiving frequency configuration information from a base station; receiving a control channel including downlink control information (DCI) from the base station; receiving a downlink signal from the base station on the basis of the DCI; and transmitting a hybrid automatic repeat and request acknowledgement/negative-acknowledgement (HARQ-ACK/NACK) in response to the downlink signal received from the base station, wherein the frequency configuration information includes information about length L of a predetermined frequency resource from the lowest frequency at which the downlink signal is received and information about length R of a predetermined frequency resource from the highest frequency at which the downlink signal is received, and the DCI includes indices indicating lengths L and R.
US12323957B2

Some aspects described herein relate to considering data rates of multiple interfaces in determining whether to decode communications received over the interfaces and/or to considering the multiple interfaces in determining parameters for granting resources for one or more of the interfaces.
US12323953B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, an integrated access and backhaul (IAB) node may receive at least part of a resource pattern of a child IAB node associated with the IAB node. The resource pattern may indicate one or more configurations of one or more resources of the child IAB node. The IAB node may communicate with the child IAB node based on the at least part of the resource pattern. Numerous other aspects are provided.
US12323942B2

In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. In some aspects, the apparatus may be a user equipment (UE) or a component thereof; however, in some other aspects, the apparatus may be a base station or a component thereof. The apparatus may be configured as a wireless node that configures an intermediary apparatus to reflect signals for the wireless node and another wireless node. The apparatus may be further configured to communicate a set of sensing signals with the other wireless node using the intermediary apparatus. The apparatus may be further configured to sense an object based on a set of measurements associated with the set of sensing signals.
US12323933B2

Methods for wireless communication and a network device are provided. The method includes the following. A first network device determines at least one target terminal device as a GM clock node for multiple TSN clock domains.
US12323931B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a base station distributed unit (DU) may configure a report that identifies a transmission timing within a radio frame for transmission of one or more cell-defining synchronization signal blocks (CD-SSBs) in a serving cell of the base station DU. The base station DU may transmit the report to a base station control unit. Numerous other aspects are provided.
US12323925B2

Configuration information of DL RS measurements and reporting can be received (310). The configuration information can configure the UE to report a DL RS for DL reception and a DL RS for UL transmission, respectively, and the configuration information can include information of a plurality of DL RSs. The plurality of DL RSs can be measured (320). A first DL RS can be selected (330) for DL receptions and a second DL RS can be selected for UL transmissions based on measurements of the plurality of DL RSs. An indication of the first and second DL RSs can be reported (340).
US12323923B2

Methods and apparatuses for configuring PUSCH pathloss reference signal for SRI PUSCH power control are disclosed. A method comprises configuring PUSCH pathloss reference signal for one or more SRI PUSCH power controls by using a MAC CE, and transmitting a PDSCH carrying the MAC CE.
US12323916B2

Methods, systems, and devices for wireless communications at a user equipment (UE) are described. The UE may receive first control signaling indicating an energy saving mode pattern of energy saving modes of a network entity and one or more respective durations over which the network entity is to operate in the energy saving modes for transmissions in a plurality of slots, the energy saving mode pattern based at least in part on one or more slot types of the plurality of slots. The UE may receive second control signaling scheduling one or more data signals to be communicated between the UE and the network entity during a scheduled duration that at least partially overlaps with at least one of the one or more durations. The UE may communicate the one or more data signals during the scheduled duration in accordance with the energy saving mode pattern.
US12323913B2

A communication apparatus includes an acquisition unit acquiring information from a base station apparatus, a determination unit determining whether a connected base station apparatus is a non-ground station or a ground station based on the acquired information, and a communication controller executing communication control for the non-ground station when it is determined that the connected base station apparatus is the non-ground station.
US12323908B2

Methods and apparatuses are provided in a wireless communication system. Frequency information associated with a cell selection is stored, and a plurality of frequencies are scanned. Cell information is obtained based on the stored frequency information, and, based on the obtained cell information, a first cell to camp on is identified from among a plurality of cells corresponding to the second plurality of frequencies. In identifying the first cell, a cell supporting an evolved-universal terrestrial radio access (E-UTRA) new radio (NR)-dual connectivity (DC) (EN-DC) is preferred over a cell not supporting the EN-DC. The identified first cell is camped on.
US12323904B2

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) are provided. The communication method and system 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. A method performed by a terminal in a wireless communication system is provided.
US12323903B2

Provided are a configuration information determination method and apparatus, an information configuration method and apparatus, a terminal, a base station, and a storage medium. The configuration information determination method includes determining, by a first type terminal, according to physical downlink control channel (PDCCH) configuration signaling corresponding to system information block 1 (SIB1) in a master information block (MIB) sent by a base station, configuration information of a first control resource set zero (CORESET0) corresponding to the first type terminal, where the PDCCH configuration signaling corresponding to the SIB1 in the MIB corresponds to a second CORESET0 corresponding to a second type terminal.
US12323901B2

This disclosure provides a method of operating a management node in a cellular telecommunications network, the cellular telecommunications network including a first base station and a User Equipment (UE), the management node storing a first set of tracking area codes, wherein the first base station is configured to transmit a first tracking area code and the UE is configured to send a tracking area update request message to the first base station identifying the first tracking area code, the method including receiving a request message from the first base station, the request including the first tracking area code identified in the tracking area update request message; comparing the received first tracking area code to the first set of tracking area codes; and sending a response message to the first base station, the response message accepting or rejecting the tracking area request based on the comparison.
US12323900B2

This application provides a cell reselection method, a terminal device, and a network device. The terminal device may be a low-bandwidth terminal device, so that a time period for the terminal device to perform cell reselection is reduced, and power consumption of the terminal device is reduced. The method includes: The terminal device receives first indication information sent by the network device, where the first indication information indicates information about an initial bandwidth part of a first cell, the first cell is a neighboring cell of a second cell, and the second cell is a cell on which the terminal device currently camps. The terminal device determines, based on a type of the terminal device and the first indication information, whether to reselect to the first cell.
US12323893B2

A first user equipment (UE) receives, from a second UE, a precursory minimum set of data (MSD) via a first block. The 5 first UE starts a timer upon receiving the precursory MSD from the second UE, and waits to receive a report via a second block while the timer is running. The first UE makes a third block based on whether or not the report via the second block has been received, and transmits, to a network, the third block.
US12323892B2

A method and apparatus for transmitting assistant information for a quick switch between broadcast and unicast transmission in a wireless communication system is provided. A wireless device receives, from a network, a service via unicast. A wireless device detects reception of the service via multicast and/or broadcast while receiving the service via unicast. A wireless device informs the network of the reception of the service via the multicast and/or the broadcast.
US12323889B2

Embodiments of this application provide a security protection method in an in-vehicle system and a device, relate to the field of internet of vehicles technologies, to deploy a first security protection module on an electronic control unit, deploy a second security protection module on a domain controller, and deploy a third security protection module on a gateway based on security level requirements of the gateway, the domain controller, and the electronic control unit, so that the gateway, the domain controller, and the electronic control unit have different security levels. A security level of the first security protection module is a first security level, a security level of the second security protection module is a second security level, and a security level of the third security protection module is a third security level.
US12323888B2

In a parameter configuration method, when the terminal requests a parameter of the PC5 interface, a home platform server of the terminal generates a configuration rule for the configuration parameter, requests first configuration parameters from configuration entities capable of configuring the PC5 interface, and then combines, according to the configuration rule, the first configuration parameters generated by the configuration entities, to obtain a second configuration parameter used to configure the PC5 interface. The home platform server of the terminal directly or indirectly controls, by generating the configuration rule, the configuration parameter finally used to configure the PC5 interface.
US12323887B2

A service type symbol may be presented on a display of a communication device to indicate a type of service supported or unsupported on the communication device over a network to which the communication device is presently connected. The communication device may determine a value of a parameter, may determine, based at least in part on the value of the parameter, a service type symbol from a set of multiple different service type symbols to present on a display of the communication device, and may present the symbol on the display. Service type symbols might include, among others, a video symbol corresponding to a video streaming service, a voice symbol corresponding to a voice calling service, a basic data symbol corresponding to a basic data service.
US12323883B2

A listening device for tracking locations of a tracking device in a physical space includes one or more wireless transceivers, one or more sensors, and one or more processors. The processors generate positional indicators associated with the listening device based on signals generated by the one or more sensors, based on communications with an external device, or both. The listening device communicates with the tracking device to receive a tracking signal, based on which the processors identify a position of the tracking device relative to the listening device. The tracking device is located within the physical space based on the identified position of the tracking device relative to the listening device and the positional indicators associated with the listening device.
US12323881B2

A device positioning method includes a first electronic device sending, at each of a first position and a second position, a BLUETOOTH positioning signal to a second electronic device in response to a detected shake operation performed on the first electronic device. The first electronic device receives first response information sent by the second electronic device. The first electronic device determines first position information of the second electronic device based on the first response information. The first electronic device displays a second interface, and the second interface includes the first position information and the identifier of the second electronic device.
US12323880B2

In a 6G network, microservices can be utilized in the absence of a core network. For example, after a mobile device has authenticated, when the mobile device moves away from mobile edge computing (MEC) coverage, the information from the MEC can be ported to a new MEC along the way of the mobile device's path. The initial MEC can send service related application package data to one or more neighboring MECs. When a neighboring MEC of the neighboring MECs receives the service related application package data and the neighboring MEC serves the area which the mobile device is transitioning to, then the neighboring MEC can send an acknowledgment back to the initial MEC. Once the acknowledgment is received by the initial MEC, the initial MEC can complete the handover of the application data needed to reduce or mitigate any disruption in service for the mobile device.
US12323867B2

A wireless device (10) sets up a first radio connection to a first access node (101-1, 101-2) of the wireless communication network. The first radio connection is based on a first radio technology. The wireless device (10) measures first signal strengths of reference signals from access nodes (101-1, 101-2) operating on the basis of the first radio technology. Further, the wireless device (10) measures second signal strengths of reference signals from one or more second access nodes (101-3, 101-4) which operate on the basis of a second radio technology. In response to the measured second signal strengths satisfying a first set of conditions, the wireless device (10) sends a first type of measurement report to the first access node. In response to expiry of a time interval without having sent the first type of measurement report, the wireless device (10) stops the measuring of the second signal strengths. In response to the measured first signal strengths satisfying a second set of conditions, the wireless device (10) sends a second type of measurement report to the first access node (101-1, 101-2). In response to the sending of the second type of measurement report, the wireless device receives (10) configuration information for restarting said measuring of the second signal strengths from the first access node (101-1, 101-2).
US12323834B2

When a user equipment (UE) encounters a radio link failure condition, the UE may transmit a radio link failure report to a network. The report may include information defining the radio link monitoring (RLM) resources of a current RLM configuration. The information may take the form of a resource bitmap or a list of resource identifiers/indices. The network may use the information (and radio resource management measurements) to determine whether the radio link failure occurred due to misconfiguration of RLM resources for the UE. In cases where the network does not provide RLM configuration, the UE may omit the bitmap (or list), or populate the bitmap with all zeros, or populate the bitmap (or list) according to a currently active Transmission Configuration Indication (TCI) state, which is indicated by downlink control information (DCI).
US12323830B2

A method and apparatus of a device that manages a video telephony call is described. In an exemplary embodiment, the device receives a network event from a network service of a device. The device further determines that the network event that is due to a local disruption of a network component of the device. In addition, and in response to the determination, the device restricts a local dynamic control of the video telephony call.
US12323826B2

Techniques are described that detect areas with insufficient radio frequency (RF) coverage in a wireless network. A network management system (NMS) determines one or more service level expectation (SLE) metrics for each client device in a wireless network. The SLE metrics are aggregated to each access point (AP) in the wireless network, and each AP is assigned an AP score based on the aggregated SLE metrics. To identify potential coverage holes, the NMS groups APs having poor AP scores. If a root cause of the poor AP scores cannot be automatically resolved and if the poor AP scores persist for a predetermined period of time, the group of APs is determined to represent a true coverage hole. The NMS may generate a notification regarding recommended corrective actions to the customer and/or IT personnel.
US12323820B2

A communication apparatus that wirelessly communicates with a partner apparatus performs, based on information related to a distance between another communication apparatus and the partner apparatus, determination of whether to execute cooperative communication of operating to reduce influence of interference between communication between the communication apparatus and the partner apparatus, and communication with the other communication apparatus, and controls communication based on a result of the determination.
US12323816B2

A wireless device, for operation within a wireless network, the wireless device comprising: a RF transmitter, a RF receiver, and processing circuitry, where the RF transmitter sends a radar-detected message or a channel-switch announcement message to other wireless devices in the wireless networks. The other wireless devices receive the radar-detected message and abandon radar-detected channels designated in the radar-detected message. The other wireless devices also receive the channel-switch announcement message and switch to radar-free channels designated in the channel-switching message.
US12323811B2

Systems, methods, and apparatuses for providing dynamic, prioritized spectrum utilization management. The system includes at least one monitoring sensor, at least one data analysis engine, at least one application, a semantic engine, a programmable rules and policy editor, a tip and cue server, and/or a control panel. The tip and cue server is operable utilize the environmental awareness from the data processed by the at least one data analysis engine in combination with additional information to create actionable data.
US12323806B2

Embodiments herein relate to a method performed by a network node for enabling verification of a broadcast message transmitted from the network node to a wireless device. The network node signals a first public key, to the wireless device, using a secure connection. The network node further transmits a first broadcast message protected by a signature. The signature is generated from at least a protected part of the first broadcast message using a first private key, the first private key being associated with the first public key. Thereby, the broadcast message can be verified by the wireless device using the distributed first public key, thus preventing fake broadcast messages to be accepted by the device.
US12323804B1

Embodiments of the invention include systems and methods for assessing network security and integrity, and more particularly to detecting and mitigating vulnerabilities in communication networks. In embodiments, a client device connects wirelessly to a cellular network based on configuration parameters. A companion device mirrors the client device's connection to the cellular network based on the configuration parameters. The companion device observes at least one characteristic indicative of one or more vulnerabilities of the cellular network and communicates related information to the client device. The client device provides a vulnerability assessment based on the information.
US12323802B2

A device may receive a notification message to be securely delivered to a recipient associated with a user device, and may validate the recipient. The device may generate a secure sanitized summary message, for the notification message, based on predefined templates or based on a natural language processing model, and may generate a token for the notification message. The device may store the notification message, the token, and entitlement information for the recipient in a data structure, and may provide, via an OTA infrastructure, the secure sanitized summary message and the token to the user device. The device may receive, from the user device, the token based on a selection of the secure sanitized summary message by the recipient, and may retrieve the notification message from the data structure based on the token. The device may provide the notification message to the user device associated with the recipient.
US12323800B2

Embodiments of the present disclosure are directed to systems and methods for artificial intelligence-based filtering of user devices on a wireless network. Upon a request from a user device to access a requested network service, a trustlet executed in a trusted execution environment of the user device is activated. The trustlet provides data associated with the user device. The data is used to distinguish normal from anomalous device behavior. Analysis of the data can be facilitated by an artificial intelligence module. Based on the analysis, the requested network service may be selectively authorized or prohibited. Additionally, the trustlet can be activated while a network service is being utilized by a user device to detect anomalous and potentially deceptive activity.
US12323799B2

Methods and systems are described for generating and utilizing a pattern of association. The pattern of association can comprise information that indicates to which of a plurality of network devices one or more mobile devices are likely to connect. The pattern of association can comprise information that indicates an order of association. The pattern of association can be associated with one or more factors which can be any information that provides insight into the pattern of association. The pattern of association can be used to identify a next network device that a mobile device will transition to, based on which network device the mobile device is currently connected to. Data, such as authentication information, can be pushed to the identified next network device to reduce network connectivity issues that may occur by transitioning between network devices.
US12323794B2

A communication device may receive a specific signal from a first external device; display a first instruction screen; in a case where it is instructed that the target process is to be executed in a situation where the first instruction screen is displayed, send a public key to the first external device, wherein in a case where it is not instructed that the target process is to be executed in the situation where the first instruction screen is displayed, the public key is not sent; after the public key has been sent to the first external device, receive an authentication request from the first external device; send an authentication response to the first external device; receive connection information from the first external device; and establish, by using the connection information, a wireless connection between the communication device and a second external device.
US12323793B2

An edge enabler server of an edge data network is configured to receive a verification request comprising an edge enabler client identification (EEC ID), wherein the EEC ID uniquely identifies an edge enabler client (EEC), determine whether the EEC ID is an authorized EEC ID and provide a verification response based on whether the EEC ID is authorized.
US12323791B2

A method of secure communications between a master and a plurality of devices in a wireless communications network, the method comprising: encrypting, on said master, downlink plaintext for multicast transmission to a plurality of devices over a wireless communications link utilizing a symmetric key encryption algorithm in accordance with a first counter value and a shared symmetric session key; and decrypting, on one of said devices, multicast downlink cyphertext received from said master over said wireless communications link utilizing a symmetric key decryption algorithm in accordance with a second counter value and said shared symmetric session key; wherein said wireless communications link is a short distance wireless link in that said master and said plurality of downlink devices are located within a single industrial complex.
US12323778B2

An automated environment for violation detection for unmanned aerial vehicles includes obtaining an identification associated with an unmanned aerial vehicle, analyzing a sound received by a microphone, and determining if the sound is associated with the unmanned aerial vehicle. Responsive to determining the sound is associated with the unmanned aerial vehicle, the automated environment for violation detection for unmanned aerial vehicles also includes capturing data associated with a location of the unmanned aerial vehicle, and determining if the unmanned aerial vehicle is committing a violation.
US12323770B2

A hearing device comprises an input transducer; a signal processor; an output transducer; a transceiver configured for wireless data communication, an antenna for electromagnetic field emission and electromagnetic field reception, the antenna coupled to the transceiver, and a module. The module comprises a transceiver interface coupled to the transceiver, an antenna interface coupled to the antenna, a transmission path configured for sending signals from the transceiver to the antenna, the transmission path comprising a transmission amplifier, a reception path configured for sending signals from the antenna to the transceiver, the reception path comprising a reception amplifier, and a bypass path configured for sending signals between the transceiver and antenna by bypassing the transmission path and the reception path.
US12323750B2

A method for distributed allocation of data paths in an optical network (100) including optical switches (30, 32, 130) connected by optical links (44, 140), includes receiving a request for a data path for connecting a source node (10) and a destination node (20). In in response to the request, one or more queries are sent, the queries corresponding to one or more candidate optical circuits that connect the source node and the destination node, the queries requesting one or more processors (230) to configure the optical switches along the candidate optical circuits to reserve optical channels on the optical links of the candidate optical circuits for the requested data path. An optical circuit is identified from among the candidate optical circuits, in which all the optical channels for the requested data path have been reserved successfully. The requested data path is established over the identified optical circuit.
US12323742B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for controlling access to a premises. One of the methods includes detecting a person within a threshold distance of a door; determining that there is a threshold likelihood that the person may access the door; providing instructions that indicate one or more criteria for access to the door; determining that a threshold quantity of the one or more criteria are satisfied; and in response to determining that the threshold quantity of the one or more criteria are satisfied, providing access to the door.
US12323732B2

Methods and systems are herein provided for judder adjustment. In one example, a system comprises a display device configured to display scenes of a major motion picture and a user interface; and a computing device including a processor communicatively coupled to the display device, wherein the computing device is configured to execute instructions stored in non-transitory memory that, when executed cause the processor to obtain and display a scene within the user interface, interpolate frames for one or more of a plurality of input frames of the scene based on a selected judder angle, wherein the selected judder angle is selected via an adjustable dial of the user interface; and display the scene with a perceived judder resulting from the interpolated frames.
US12323722B2

To provide an imaging device that allows miniaturization to be achieved in an in-plane direction without impairing operation performance. This imaging device includes a plurality of pixels each having a stacked structure of a photoelectric conversion unit formation region and an electric charge holding unit formation region. The photoelectric conversion unit formation region includes a photoelectric conversion unit and has a first planar shape in a plane extending in a first direction and a second direction. The photoelectric conversion unit is configured to generate electric charge through photoelectric conversion. The electric charge corresponds to an amount of received light. The first direction and the second direction are orthogonal to each other. The first planar shape has a first aspect ratio. The electric charge holding unit formation region includes an electric charge holding unit and has a second planar shape in the plane. The electric charge holding unit is configured to hold the electric charge. The second planar shape has a second aspect ratio different from the first aspect ratio.
US12323717B2

In various examples, lens shading image correction systems and applications using non-radial correction of residual radial shading error are provided. In some embodiments, lens shading image correction may be implemented using calibration parameters corresponding to radial lens shading correction, and calibration parameters corresponding to non-radial lens shading correction. In some embodiments, sensor data comprising an image frame may be captured using a sensor. Radial lens shading correction may be applied to the image frame to produce a residual shading profile, and non-radial lens shading correction may be applied to the residual shading profile to produce a calibrated image frame. Parameters for radial lens shading correction may be computed from a lens shading profile associated with the sensor, and parameters for non-radial lens shading correction may be computed based a residual shading profile produced from the radial lens shading correction.
US12323701B2

The disclosure relates to an apparatus and a method for controlling an image sensor, a storage medium, and a movable object. The apparatus for controlling an image sensor includes: a data obtaining unit configured to obtain parameter data related to one or more moving scenarios; and an instruction generation unit configured to generate, based on the parameter data, an instruction for controlling operation modes of the image sensor, where the moving scenarios are scenarios in which a movable object with the image sensor is located; and the operation modes correspond to setting manners of active pixels of the image sensor. According to the solutions of one or more embodiments of the disclosure, different operation modes are set for the image sensor in different scenarios, so that while sensing requirements in different scenarios are met, the power consumption can be reduced and requirements for a system can be lowered as far as possible.
US12323700B2

An image pickup apparatus includes an image sensor configured to receive light and accumulate charges, a vibration generator configured to generate vibration, an image sensor control unit configured to cause the image sensor to perform an electronic front curtain operation to start accumulating the charges, and an electronic rear curtain operation to finish accumulating the charges, and a vibration control unit configured to control the vibration generator. The vibration control unit causes the vibration generator to generate first vibration before accumulating the charges is started and second vibration after the accumulating the charges are finished.
US12323699B2

A signal processing device according to the present technology includes a storage unit that stores size information of a specific subject and a determination processing unit that acquires a second image as a distance image having a resolution lower than that of a first image used in identification processing of determining whether or not a subject is the specific subject. The determination processing unit performs determination of whether or not the subject in the second image is a processing target subject in the identification processing using the first image on the basis of size information of the subject in the second image and the size information of the specific subject.
US12323695B2

A digital camera includes a finder part, a distance-measuring sensor, a relative position detection sensor, and a display controller, and the display controller calculates a first relative movement amount according to a relative position detected by the relative position detection sensor and calculates a second relative movement amount obtained by performing smoothing processing of the first relative movement amount, and moves a display region within a display based on the second relative movement amount. The finder part includes the display and a finder lens.
US12323687B2

A driving mechanism is provided, including a base, a movable module, and a driving assembly. The movable module has a movable member and a connecting member connected to the movable member. The driving assembly is connected to the base and the connecting member. The driving assembly has a driving element that generates a driving force to the connecting member and the movable member, so that the movable module moves relative to the base.
US12323680B2

Systems and methods for the design, deployment and utilization of targeted multimedia communications based upon audiences are disclosed. More specifically, embodiments may allow the targeting of communications to users in multiple media formats from the same multimedia communication templates and the delivery of such communications to users through multiple communication channels.
US12323678B2

The present disclosure is generally directed to providing temporary pre-roll content with requested streaming content. Specifically, pre-roll content is provided to an end-user prior to an initial playback of streaming content, but is not presented when a backward time shift event occurs within playback of the streaming content. In this manner, missed segments prior to the start of the streaming content may be presented in lieu of the pre-roll content during the backward time shift event.
US12323670B2

There is provided a portable terminal device 2 that notifies a television receiver 1 of a received phone call or mail. The portable terminal device 2 includes a communication unit 210 that receives a phone call or mail and communicates with the television receiver, a notification execution unit 203c that performs control in a case where information of the phone call or the mail received by the communication unit is notified to the television receiver, and a posture detection execution unit 203e that detects a posture of the portable terminal device. In a case where the communication unit receives a phone call or mail, the notification execution unit changes content of the information of the received phone call or mail according to a detection result of the posture detection execution unit and notifies the television receiver of the changed content.
US12323667B2

A system, method, and computer-readable recording media implementing detection of wireless home digital interface (WHDI) devices and the configuration of parental control for each. Authenticating through a set-top box (STB) at least one end device (ED), being a WHDI device, on a wireless network. The STB includes a database that provides access codes/set of pins for each ED that is added to the wireless network. When an identification of an ED is already in the database of the STB, and parental control is part of a content access request, a MAC address of the ED is authenticated and an access code/set of pins is obtained. The content access request is processed when the access code/set of pins obtained matches the access code/set of pins that is configured in the database of the STB.
US12323666B2

The present disclosure relates to an image display apparatus and an operating method thereof. The image display apparatus according to an embodiment of the present disclosure includes a display; a network interface unit that performs communication through a network; and a controller, wherein the controller checks an expected end time of content output through the display, obtains frame data for a screen output through the display at a first time point prior to a preset time from the expected end time, calculates an actual end time point of the content based on the obtained frame data, and outputs a user interface (UI) recommending at least one product related to the content, at the calculated actual end time point, through the display. Various other embodiments are possible.
US12323660B2

A media docking device includes an input module, an output module and a processing module. The input module is electrically connected to a media source device for receiving media data. The output module is electrically connected to a media play device. The processing module determines if an instruction is received from the media source device or a remote device. If the instruction is not received, the processing module transfers the media data to the output module to transmit to the media play device. If the instruction is received, the processing module limits a transmission of the media data according to the instruction, such that the media data will not be completely played by the media play device.
US12323656B2

A system and method for quantifying viewer engagement with a video playing on a display in a respondent household includes an agreed upon camera arrangement to monitor viewer engagement. The system and method includes the ability to determine what sources of content are being accessed by the household, and other data such as time of viewing, and source of content.
US12323653B2

A system and method for enabling and supporting the use of a shared key code among multiple media gateway appliance subsystems. The system enables a user to specify the particular key code to be utilized, as well as the specific subsystems it will be associated with. The system and method will require a user to enter the shared key code as a prerequisite for accessing certain restricted content, functionality or information.
US12323646B2

A media processing tool adds custom data to an elementary media bitstream or media container. The custom data indicates nominal range of samples of media content, but the meaning of the custom data is not defined in the codec format or media container format. For example, the custom data indicates the nominal range is full range or limited range. For playback, a media processing tool parses the custom data and determines an indication of media content type. A rendering engine performs color conversion operations whose logic changes based at least in part on the media content type. In this way, a codec format or media container format can in effect be extended to support full nominal range media content as well as limited nominal range media content, and hence preserve full or correct color fidelity, while maintaining backward compatibility and conformance with the codec format or media container format.
US12323644B2

A server performs a part of a forming process necessary for conversion into formats corresponding to display modes of a head mounted display and a flat-plate display connected to an image processing apparatus, and transmits a processing result to the image processing apparatus. At this time, the server switches the part of the process to transmit any one of a pair of a left-eye image and a right-eye image, an image suited for the flat-plate display, and an image constituted by a left-eye image and a right-eye image to each of which distortion for an ocular lens has been given.
US12323639B2

Systems and methods for selection of advertisement segments are disclosed. A system may comprise at least one processor configured to receive a playback request from a playback unit; receive user information associated with a user; evaluate, using the user information, a user advertisement metric associated with a preference of the user for a particular type of advertisement; select an advertisement segment based on the user advertisement metric; and send the selected advertisement segment to the playback unit, where the user advertisement metric is based at least in part on whether the user skips advertisements associated with the particular type of advertisement in a forward or backward direction.
US12323638B2

A method includes capturing, in a streamer device, a video stream from a user comprising a plurality of images, receiving, in the streamer device from the user, a specification of an image location associated with the plurality of images, receiving, in the streamer device from a remote provider server, incoming image data, combining, in the streamer device, the video stream and the incoming image data, to form a composite user video stream, wherein the incoming image data is disposed in the image location within the plurality of images, sending, from the streamer device to a video distribution server, the composite video stream, receiving, in the streamer device from the video distribution server, video consumption data associated with the composite video stream provided by the video distribution server and sending, from the streamer device to the remote provider server, the video consumption data associated with the composite video.
US12323633B2

A method and an apparatus for deep prediction refinement are disclosed. A first motion-compensated region for a block of a picture and a second region for said block are obtained. A prediction for said block is determined using a Neural Network that uses said first motion-compensated region and said second region.
US12323632B2

According to the embodiments of the present document, information necessary to control in-loop filtering performed across virtual boundaries can be efficiently signaled by a coding device. In one example, information related to whether in-loop filtering is available across virtual boundaries can be signaled.
US12323630B2

A decoding method performed by a decoding device according to the present document comprises: a step for determining the prediction mode of a current block on the basis of information on a prediction mode acquired from a bitstream; a step for deriving movement information on the current block on the basis of the prediction mode; a step for generating prediction samples of the current block on the basis of the movement information; and a step for generating reconstructed samples on the basis of the prediction samples, wherein the step for determining the prediction mode may include a step for acquiring a regular merge flag from the bitstream on the basis of a combined inter-picture merge and intra-picture prediction (CIIP) available flag that indicates whether or not a CIIP is available.
US12323628B2

A method for determining a reference index for a reference picture list is disclosed. A reference picture list structure in one of a sequence parameter set and a slice header is decoded. A reference index for the reference picture list structure is derived according to a value of a reference picture list flag. A number of reference index active syntax in the slice header is decoded, if a number of entries in the reference picture list structure is greater than 1. The number of reference index active syntax is defined for i. A variable is derived by adding one to a value of the number of reference index active syntax. A value subtracted one from a value of the variable specifies a maximum reference index for the reference picture list.
US12323614B2

Provided are a picture encoding and decoding method, an encoder, a decoder and a storage medium. The decoder decodes a bitstream to obtain a size, a coding mode, and residuals of a current block; when the coding mode of the current block is an MIP mode, calculates a second offset based on the size of the current block, a first offset and reconstructed values of adjacent pixels corresponding to the current block; determines a first prediction value of the current block according to the second offset; and determines a reconstructed value of the current block based on the first prediction value.
US12323611B2

In conventional cases that different trees are used between luma and chroma and that luma chroma prediction including multiplication in chroma intra prediction is used, there is a problem in that a processing delay caused by the chroma intra prediction is increased in small blocks. In a case that two different trees are used between luma and chroma, in a case of an 8×8 block in a luma size, 0 is derived without decoding qt_split_cu_flag, and in a case of an 8×4/4×8 block in a luma size, 0 is derived without decoding mtt_split_cu_flag. In a case that the size of a target block is smaller than a prescribed size, a chroma intra mode is derived from any one of DC, leftward prediction, and upward prediction.
US12323608B2

A method of processing video data. The method includes selecting an in-loop filter from a plurality of neural network (NN) filter model candidates, wherein the plurality of NN filter model candidates are based on a reconstructed quality level of a video unit, and performing a conversion between a video media file comprising the video unit and a bitstream based on the in-loop filter selected. A corresponding video coding apparatus and non-transitory computer readable medium are also disclosed.
US12323602B2

In a method, coded information of a current block in a current picture of a video is received from a coded video bitstream. The coded information indicates that the current block is partitioned into at least a first partition and a second partition based on a geometric partition mode (GPM). The first partition is associated with an intra block copy (IBC) prediction mode, and the second partition is associated with an intra prediction mode. Prediction mode information for a first subblock of a plurality of subblocks of the current block is stored. The prediction mode information includes one of a DC mode, a Planar mode, and an intra prediction mode based on whether the first subblock is associated with one of the IBC prediction mode, the intra prediction mode, and both the IBC prediction mode and the intra prediction mode.
US12323600B2

Example implementations include a method for video processing, comprising performing a conversion between a current video unit of a video and a bitstream of the video according to a rule, wherein the rule specifies performing the conversion based on a predefined bitstream.
US12323596B2

There is provided intra predicting of an image block using at least one neural network from a context comprising pixel surrounding said image block. Said intra predicting also uses an information to distinguish the missing pixels from the available pixels in the context. There are also provided encoding/decoding methods and apparatus, a device, a non-transitory computer readable medium and a computer program product.
US12323595B2

An encoder may determine a plurality of coding units associated with a frame of a media file and a plurality of prediction units associated with the frame of the media file. The encoder may determine, based on the plurality of coding units associated with the frame and the plurality of prediction units associated with the frame, and based on a training of the encoder using one or more neural networks, that a particular region of the frame can be encoded using one or more encoding characteristics that are different than the encoding characteristics of one or more other particular regions of the frame. The encoder may allocate one or more encoding resources to the particular region of the frame based on the one or more encoding characteristics of the particular region of the frame in order to reduce the overall media bitrate.
US12323589B2

An image processing device, a non-transitory computer-readable storage medium and a method for dividing an array of pixels into slices and tiles, and a system for encoding the slices and tiles into a video stream by means of a first encoder arranged in a first image processing circuitry and a second encoder arranged in a second image processing circuitry are disclosed. The array of pixels consists of a first subset of pixels having pixel data stored in a first buffer arranged in the first image processing circuitry and a second subset of pixels having pixel data stored in a second buffer arranged in the second image processing circuitry, wherein a first border between the first subset of pixels and the second subset of pixels is tilted at a tilt angle in relation to the array of pixels. The array of pixels is divided into two or more slices, and each slice is divided into two or more tiles. The two or more tiles of each slice consists of a first subset of tiles and a second subset of tiles, wherein the first subset of tiles and the second subset of tiles are disjunct and the first subset of tiles is to be encoded by the first encoder and the second subset of tiles is to be encoded by the second encoder. Dividing each slice into two or more tiles comprises setting a second border between the first subset of tiles and the second subset of tiles at an offset between two adjacent slices of the two or more slices, wherein the offset is based on the tilt angle.
US12323584B2

Provided are a video picture component prediction method and apparatus, and a computer storage medium. The method comprises: determining a first picture component of a current block; determining multiple first picture component reference values; respectively performing first filtering processing on sample values of samples corresponding to the multiple first picture component reference values to obtain multiple filtered first picture reference sample values; according to the multiple filtered first picture reference sample values and the reference values of the picture component to be predicted, determining a parameter of a component linear model; according to the component linear model, performing mapping processing on a reconstruction value of the first picture component of the current block to obtain a mapping value; and according to the mapping value, determining a prediction value of the picture component to be predicted of the current block.
US12323572B1

The stereoscopic camera system for a welding torch includes a welding helmet and a camera assembly. The welding helmet May be adapted to be worn by a user to protect the user's face while the user operates metalworking equipment. The camera assembly may couple to the metalworking equipment such that a workpiece may be located within a field of view of one or more cameras located on the camera assembly. A display system coupled to the welding helmet may be adapted to show the user the workpiece as seen by the one or more cameras. As non-limiting examples, the metalworking equipment may be a welder, a grinder, or a cutting torch. As a non-limiting example, the camera assembly may be coupled to a MIG gun.
US12323569B2

A computer device acquires multi-view video data that includes video data of multiple views. The computer device performs view group division on the multi-view video data based on the multiple views to obtain at least one view group. The computer device determines first spatial region information of the at least one view group. The first spatial region information includes information of a three-dimensional spatial region where the at least one view group is located. The computer device encapsulates the multi-view video data and the first spatial region information.
US12323560B2

A method for detecting and flagging problems in videoconferencing is provided. The method includes collecting, by a processing device of a user videoconferencing device, one or more sets of acoustic parameters associated with a conference room. Each set of the one or more sets of acoustic parameters is associated with a video conference attended by a corresponding plurality of users. The method further includes determining whether a first set of the one or more sets of acoustic parameters suggest an action to be performed to improve the first set of acoustic parameters associated with the video conference. The method further includes providing at least one of the one or more sets of acoustic parameters associated with the conference room or the action to be performed to improve the first set of acoustic parameters.
US12323558B2

Techniques for video conferencing are disclosed. In one embodiment, a mirror assembly can be used to position a mirror in front of a camera, reflecting a view of the camera downward towards a whiteboard or other drawing surface, allowing a user to show a drawing during a video conference. In another embodiment, video data and audio data of a user in a video conference can be analyzed to determine what portions of the video data and audio data should be transmitted to a remote participant in the video conference. Unintentional input supplied by the user in the video data and audio data may be used to determine which portions of the video data and audio data to transmit.
US12323555B2

A method of providing a call service includes: receiving a current location of a first terminal from the first terminal; acquiring information on a time at which the current location is received; acquiring the degree of demand of a vehicle call around the current location; determining whether a call pattern of a user corresponding to the first terminal is stored; determining a vehicle call UI displayed in the first terminal according to the current location, the time, a degree of demand, and existence/non-existence of the call pattern of the user corresponding to the first terminal; and transmitting information about the vehicle call UI to the first terminal.
US12323553B2

Various embodiments of the invention are detection systems and methods for detecting call provenance based on call audio. An exemplary embodiment of the detection system can comprise a characterization unit, a labeling unit, and an identification unit. The characterization unit can extract various characteristics of networks through which a call traversed, based on call audio. The labeling unit can be trained on prior call data and can identify one or more codecs used to encode the call, based on the call audio. The identification unit can utilize the characteristics of traversed networks and the identified codecs, and based on this information, the identification unit can provide a provenance fingerprint for the call. Based on the call provenance fingerprint, the detection system can identify, verify, or provide forensic information about a call audio source.
US12323547B2

A passenger detector identifies biometric information of a passenger on board a vehicle from a video captured by a camera that captures the inside of the cabin of the vehicle and specifies the boarding position of the passenger. A determiner determines whether or not a mobile terminal associated with the biometric information identified by the passenger detector is in a state of being connectable by near field communication. In a case where there is a plurality of mobile terminals determined by the determiner to be in a state of being connectable by near field communication, a decider decides a mobile terminal to be connected by near field communication on the basis of boarding positions of a plurality of passengers specified by a plurality of pieces of biometric information associated with the plurality of mobile terminals. A communication controller connects the mobile terminal decided by the decider and the vehicle device by near field communication.
US12323537B1

Clusters of devices providing information services are deployed at network edges, such as in neighborhoods and at cell sites. To facilitate secure management of these many services, a secure persistent connection is provided between a target cluster and a controller system. The connection may utilize gRPC sent via a mutual transport layer security (mTLS). The persistent connection allows a controller system to maintain administrative communication with many clusters. For example, the controller may act as a proxy application programming interface (API) endpoint, passing a request to a specific Kubernetes API server within a target cluster, and in turn passing responses returned via the connection. Multiple levels of security may be used to improve resistance to attack and network address space efficiency at the edge is improved by using port addressing. The system also supports implementations in which the target cluster is behind an address translation device.
US12323533B2

Disclosed herein are an apparatus and method for distributed consensus in an environment in which a fraction of Byzantine nodes is dynamically changed. The distributed consensus apparatus in a dynamic Byzantine fraction environment includes one or more processor and executable memory for storing at least one program executed by the one or more processors. The at least one program is configured to calculate a stochastic variable for the probability that a preset fraction of Byzantine nodes is changed using the probability that at least one of consensus candidate nodes corresponding to a preset consensus quorum is changed to a Byzantine node and to perform distributed consensus using the stochastic variable in the dynamic Byzantine fraction environment.
US12323532B2

An ecosystem of devices that autonomously interact with one another by a blockchain is provided, to create a security-protected data processing of sensor data or measurement data for an object by a blockchain infrastructure. Fields of application include supply-chain scenarios or industrial control applications of blockchains.
US12323529B2

A method for efficiently storing and verifying records is disclosed. The method may comprise receiving a first hash of first interaction data and determining an interaction identifier associated with the first hash, then storing the first hash in a database along with the interaction identifier and determining a root hash of a hash tree. In addition, the method may also comprise providing the root hash of the hash tree to a public blockchain. Embodiments of the invention also allow users to easily present records to a third party or inquiring entity. Furthermore, interactions may be processed more quickly than previous blockchain methods that publish to a block during each individual interaction.
US12323527B2

A system allows a user to store his personally identifiable information (PII) on a personal device. When a third party wants to access the user's PII (e.g., to update the PII or to retrieve the PII), a notification will be presented to the user on the personal device seeking consent to the access. The notification may inform the user as to what information is being requested and which entity is requesting the access. The requested access will be denied unless the user consents to the access. In this manner, the user is given control over the dissemination of his PII. Additionally, the system alters or adjusts the PII that is stored in third-party servers so that even if these servers are breached, the user's actual PII is not exposed.
US12323525B2

A method for facilitating automated authentication of a plurality of remote terminals is disclosed. The method includes generating, via a remote terminal, a key pair, the key pair including a public key and a private key that is persisted within the remote terminal; generating, via the remote terminal, a communication request by using the key pair, the communication request including the public key; transmitting, via the remote terminal using an application programming interface, the communication request to a terminal management server; registering, via the terminal management server, the remote terminal to a terminal database by using information in the communication request; persisting, via the terminal management server, the public key from the communication request to a persistent object storage repository; and generating, via the terminal management server, a response to the communication request, the response including status information and configuration information.
US12323519B1

A network device may install a new receive encryption key, and may start a timer associated with deleting an old receive encryption key. The network device may provide, to another network device, a message identifying the new receive encryption key, and may determine whether packet counts, successfully decrypted with the old receive encryption key, have changed. The first network device may determine whether the timer has expired, and may determine whether the new receive encryption key has successfully decrypted a packet. The first network device may delete the old receive encryption key from the first network device based on the new receive encryption key successfully decrypting a packet.
US12323514B2

An elliptic curve random number generator avoids escrow keys by choosing a point Q on the elliptic curve as verifiably random. An arbitrary string is chosen and a hash of that string computed. The hash is then converted to a field element of the desired field, the field element regarded as the x-coordinate of a point Q on the elliptic curve and the x-coordinate is tested for validity on the desired elliptic curve. If valid, the x-coordinate is decompressed to the point Q, wherein the choice of which is the two points is also derived from the hash value. Intentional use of escrow keys can provide for back up functionality. The relationship between P and Q is used as an escrow key and stored by for a security domain. The administrator logs the output of the generator to reconstruct the random number with the escrow key.
US12323498B2

The disclosed embodiments relate generally to efficient data encoding and transmission. An encoding system determines an encoding interval at which to encode different groups of related data in a data structure. The encoding interval for each group encoded together optimizes the amount of newly received information that is encoded and transmitted in a continuous, repeating loop.
US12323484B2

Computing platforms, methods, and storage media for data movement are disclosed. Exemplary implementations may: obtain a data transfer command including a table-based characterization of a set of data to be transferred; automatically determine, based on the table-based characterization of the data to be transferred, a set of files to be transferred; and initiate transfer of the set of files. In an implementation, data is moved at the table level, and the files associated with the specified tables/date range are automatically determined. A single command, which may reference a CSV file, may be used to efficiently and reliably transfer a large amount of data without a user having to specify the specific files to be transferred.
US12323476B2

A smart conference room system is provided. The smart conference room system includes an intelligent conference interactive panel including one or more processors configured to convert user input into a conference information, a signage, and a memory configured to store the conference information. The intelligent conference interactive panel is configured to transmit conference information to one or more terminal devices. The one or more terminal devices are configured to perform a controllable operation based on the conference information transmitted to the one or more terminal devices. The intelligent conference interactive panel is further configured to receive a status check signal reminding a user of a conference room that a scheduled conference period of time is expired or about to expire.
US12323457B2

Concepts and technologies disclosed herein are directed to using proof of work for preventing distributed denial of server (“DDoS”) attacks. A server system can receive a resource request from a client system. The resource request can specify a resource. The server system can determine a congestion level based upon a load metric and a threshold. In response to determining that the load metric is above the threshold, the server system can determine that the congestion level is indicative of a high demand period. In response to the resource request being received during the high demand period, the server system can provide a work assignment to the client system. The server system can receive work results for the work assignment sent to the client system. In response to receiving the work results, the server system can process the resource request and can send the resource to the client system.
US12323453B2

Described are systems and methods for evaluating cyber effects in a cyber physical system (CPS). In some embodiments, a simulation model of the CPS is built and includes a plurality of component sets. The plurality of component sets includes at least one component in the simulation model. A control component is inserted into the simulation model. One or more connections between the plurality of component sets is routed through the control component. A cyber-attack on a component set selected from the plurality of component sets can be simulated by configuring the control component to control an output transmitted via a routed connection between the plurality of component sets. The model components may be iteratively replaced by CPS components, including software or physical components, to improve the cyber-attack and evaluation fidelity.
US12323447B2

System and methods track events associated with web browser activity along with corresponding browser tab identifiers. A web page is loaded in a browser tab based on a request to a Uniform Resource Locator (URL). A time is identified, and it is determined that a predetermined time interval has elapsed. A storage mechanism is queried to determine whether an event log stored to the storage mechanism contains a stored tab identifier for the browser tab. If the tab identifier is not stored to the event log, then a tab identifier is stored to the event log, mapped to the time and the URL. If the event log contains the stored tab identifier for the tab, then the event log is updated to include the time mapped to the tab identifier. The URL may also be updated if applicable. The event log is transmitted to a server computer for further analysis.
US12323446B2

In some aspects, the techniques described herein relate to a method for detecting malicious emails, the method including: receiving an email, wherein the email is associated with a markup payload; determining, based on the markup payload, text data associated with the email; determining, using the text data and a first machine learning model, a first representation of the email representing text associated with the email; rendering the email to generate image data that represents a rendering of the email; determining, using the image data and a second machine learning model, a second representation of the email that represents at least the rendering of the email; and determining a prediction for the email based on the first representation and the second representation, wherein the prediction represents whether the email is predicted to be malicious based on the first representation and the second representation.
US12323443B2

An attack behavior detection apparatus configured to obtain Hypertext Transfer Protocol (HTTP) packet flow data from a host within a reference time period, determine a plurality of initial probability values using a plurality of behavior detection models, determine a comprehensive probability value based on the initial probability values, and determine that an exploit kit (EK) attack behavior is detected when the comprehensive probability value is greater than a preset probability threshold.
US12323442B2

A method of determining physical real estate utilization can begin with receiving network and security data of an enterprise. A sign of work can be identified from the network and security data. For each sign of work, an Internet Protocol (IP) address and user identifier can be determined from the network and security data associated with the sign of work. Further, one or more user characteristics associated with the user identifier can be determined, and a physical location of the user at a time can be determined based on the IP address. The user characteristics and the physical location can be stored. Insights on physical real estate utilization can be generated based on at least two of: user characteristics of each user, the physical location of each user, and temporal data from the received network and security data, and a set of the insights can be output.
US12323439B2

Methods and systems for authenticating data processing systems throughout a distributed environment without user intervention are disclosed. To authenticate data processing systems without user intervention, a system may include a network core and one or more data processing systems. A previously established root of trust between the network core and a data processing system may be lost and the network core may attempt to re-authenticate the data processing system using shared knowledge. The shared knowledge may be based on data obtained from the data processing system and an inference generated by a twin inference model. The network core may provide the data processing system with a security questionnaire based on the shared knowledge and the data processing system may use the twin inference model to respond to the security questionnaire. If the answers to the security questions are considered accurate, the data processing system may be re-authenticated.
US12323438B2

Techniques to provide visualizations of possible malicious incidents associated with an event on a host device may include causing presentation of graphics of a process or thread in a user interface. Information about detected events may be transmitted to a computing device that generates the visualizations for presentation to an analyst to verify the malicious incidents. Based on patterns and information conveyed in the visualizations, the computer device or host device may take action to protect operation of the host device caused by the event.
US12323434B2

Methods and systems are presented for authenticating web content. A request to authenticate web content is received from a user device. A first document object model (DOM) tree representing elements of the web content within a hierarchical structure is accessed. A hash value for each node of the first DOM tree is calculated based on the corresponding element of the web content represented by that node. A second DOM tree associated with a host of the web content is retrieved from a database. The second DOM tree represents predefined elements of the web content. The hash value calculated for each node of the first DOM tree is compared with a hash value associated with a corresponding node of the second DOM tree to determine whether the first DOM tree matches the second DOM tree. The web content is authenticated when the first DOM tree matches the second DOM tree.
US12323431B2

Arrangements for multi-channel communication validation are provided. In some examples, an indication of initiation of a communication session may be received. The communication session may be initiated by a first party via a first communication channel. In response to the indication, one or more validation actions may be generated and sent to a user device associated with a second party or recipient of the communication session via a second, different communication channel. The second party may acknowledge the validation action and a call completion action may be generated and transmitted to a computing device of the first party. The call completion action may include enabling a connection of the communication session between the first party and the second party if the second party has accepted the call, or may terminate the communication session if the second party has rejected the call.
US12323422B2

In one embodiment, a remote access manager receives an access request from a client to remotely access a device on a local network. The remote access manager generates a universally unique identifier for the access request. The remote access manager sends a response to the client having a one-time use domain name system name that is based on the universally unique identifier. The remote access manager communicates with a web proxy to authorize the client to remotely access the device.
US12323414B2

A back-end server system responds to a request for web-based browser or dedicated application interaction associated with an entity with which the user holds at least one account; performs basic authentication to grant a basic level of remote user access over the Internet to the user device; performs elevated authentication and grants access (i) to an elevated level of remote user access to the at least one account and (ii) access to a pre-authenticated teleconference session.
US12323413B2

A method for logging in an online system through an authentication server is provided. The authentication server records an authentication account of the authentication server, and an alias, a login username of the online system, and an authentication device that are associated with the authentication account. The method includes steps of: the online system sending a user-input name to the authentication server; the authentication server finding the authentication account; the authentication server, when determining that the user-input name conforms with the alias, sending a query message to the authentication device that is associated with the authentication account thus found; the authentication server, when receiving a confirmation message from the authentication device, providing the login username to the online system; and the online system, when determining that the login username has been registered on the online system, allowing an Internet device to log in to the online system.
US12323408B2

A unified platform may comprise a combination of independent frameworks that have been integrated and configured to collaboratively operate seamlessly. In some aspects, the unified platform may comprise one or more of an authentication and authorization framework, a dynamic user interface framework, a workflow state management framework, a notification and active data loss and prevention (DLP) engine framework, and an orchestration engine framework. Each of the frameworks included in the unified platform may comprise one or more of the plurality of computing devices executing computer-readable program instructions.
US12323404B2

An information handling system may include at least one processor and a memory. The information handling system may be configured to: store a cryptographic lockbox that is secured by a set of secrets and that is accessible from a virtual machine, wherein the set of secrets comprises a first subset of one or more secrets based on a hardware environment of the information handling system and a second subset of one or more secrets based on a virtualized environment associated with the virtual machine; migrate the virtual machine to a different information handling system, wherein the migration is configured not to alter the second subset; and access the cryptographic lockbox from the migrated virtual machine.
US12323396B1

A method includes: accessing, at a security proxy, a first transaction of a communications session between a client device and an application hosted by a server; clustering the first transaction with a plurality of other transactions for the application, based on a common data feature of the first transaction and the plurality of other transactions; providing structured data including indications of the clustering and the common data feature as input to a natural language processing (NLP) machine learning model; and based on one or more outputs of the NLP machine learning model, identifying the application, identifying a content type of a portion of data in the first transaction, and, based on the identified content type, generating a recipe for decoding network data corresponding to the application.
US12323393B2

Techniques for auto-starting a VPN in a MAM environment are disclosed. A MAM-controlled application is launched on a computer system. Policy is queried and a determination is made as to whether to auto-start a VPN application based on the policy. Based on the policy, the VPN application is auto-started, and the VPN application initiates a VPN tunnel that is usable by at least the MAM-controlled application. Network communications transmitted to or from the MAM-controlled application then pass through the VPN tunnel.
US12323390B2

A policy tree of nodes and leaves is automatically created from a network security policy set, by identifying density zones of policy subsets. Responsive to identifying an uneven density zone in a node of the policy tree, child nodes are generated with normal density zones from the uneven density zones. A policy bitmap is generated from a set of network security policies. A partition number is configured during bitmap labeling for the policy bitmap. A configurable threshold during bitmap labeling is adjustable according to network security policies. Further, a plurality of boundaries between low-density zones and high-density zones utilizing bitmap labeling on the policy bitmap by counting lead zeros and tail zeros.
US12323386B2

Systems and methods are disclosed for implementing a virtual IP for a container pod. In certain embodiments, a method may comprise operating a cloud based network system in a containerized software environment to assign a virtual internet protocol (VIP) address to an application pod of a containerized software environment, the VIP being directly reachable from a network external to the containerized software environment. The method may include reserving a range of internet protocol (IP) addresses for use as VIP addresses, assigning a first fixed IP address to a first application pod, assigning a first VIP address from the range of IP addresses to the first application pod, and routing traffic directed to the first VIP address to the first fixed IP address.
US12323383B2

The technology disclosed relates to resolution of conflicts between a requested internet service, requested by an internet service requesting server, and a package internet services. The method includes receiving from the internet service requesting server a request to resolve a conflict including at least one of: (i) a request to substitute an alternate internet service in the package of internet services for the requested internet service; (ii) a request to replace an existing connection with a service in the package of internet services with the requested internet service; and (iii) a request to initiate a custom resolution application. The method then responsively initiates performing a conflict resolution action(s).
US12323374B2

A method and apparatus for a messaging service are provided. An operating method of a terminal on which an application for a messaging service is installed includes switching an input mode of a chat interface to an assistant mode to call an assistant function, receiving a call for the assistant function, and displaying an assistant interface corresponding to the called assistant function.
US12323365B2

In an example arrangement, a base station (16) serving a wireless device (14) controls the activation time for transmission by the wireless device (14) of aperiodic or semipersistent Sounding Reference Signals (SRS), but accounts for an activation-time recommendation made by a location server (20) with which the serving base station (16) provides its timing information. The arrangement allows the location server (20), which has a view of the overall timeline, to recommend an activation time while still leaving the serving base station (16) in control of the activation time, which the serving base station (16) shares with the location server (20). In turn, the location server (20) uses the activation time to configure neighboring base stations (16), for example, for coordinated reception of the SRS, for positioning the device (14) via Uplink Observed Time Difference of Arrival (UTDOA) determinations. Activation of the SRS provides, for example, increased SRS density as compared to any ongoing periodic SRS transmissions performed by the wireless device (14).
US12323364B2

In one aspect, an example method includes monitoring, by a hub station, a first channel activity level associated with a first channel of a plurality of channels within a particular frequency range. The hub station communicates with a low-energy device using the first channel. The method includes determining that the first channel activity level satisfies a threshold activity level and switching to a second channel of the plurality of channels to communicate with the low-energy device. The method includes notifying the low-energy device that the hub station switched to the second channel by sending an acknowledgement message to the low-energy device on the second channel in response to receiving a message from the low-energy device on the second channel. The message is sent to the hub station on the second channel after at least one unsuccessful attempt to send the message to the hub station on the first channel.
US12323360B2

The present application relates to devices and components including apparatus, systems, and methods for mapping codewords to transmission layers and transmitting phase tracking reference signals in wireless networks.
US12323357B2

The present disclosure relates to DMRS overhead adaptation with AI-based channel estimation. A wireless device may be configured to receive, from a network device, a downlink data transmitted using a DMRS pattern; perform an AI-based downlink channel estimation based on the downlink data, including: inputting one or more received downlink DMRS symbols included in the received downlink data to a neural network model for downlink channel estimation stored in the memory of the wireless device, to obtain, as outputs of the neural network model, an estimated downlink channel corresponding to the downlink data and an optimal downlink DMRS pattern for the estimated downlink channel; and report the optimal downlink DMRS pattern to the network device.
US12323356B2

A system can configure a first number of demodulation reference signal positions in radio resource control information as part of a connection setup with a base station that is configured to facilitate first broadband cellular communications. The system can, after attaching to the base station, receive a medium access control control element message from the base station indicative of modifying the first number of demodulation reference signal positions to a second number of demodulation reference signal positions. The system can conduct second broadband cellular communications with the base station according to the second number of demodulation reference signal positions, wherein a throughput of the second broadband cellular communications is determined as a function of a size of a transport block set based on the second number of demodulation reference signal positions.
US12323343B2

Aspects relate to wireless communication on multiple component carriers. In some examples, a user equipment (UE) may selectively apply transmission configuration indicator (TCI) information and/or spatial relation information received via a medium access control-control element (MAC-CE) to component carriers. In some examples, a UE may apply the TCI information and/or spatial relation information included in a MAC-CE to multiple component carriers if the UE has been configured with a list that includes the component carriers (and, optionally, if a component carrier identified by the MAC-CE is a member of the list of component carriers). If the above condition is (or conditions are) not met, the UE applies the TCI information and/or spatial relation information included in the MAC-CE to the component carrier identified by the MAC-CE.
US12323327B2

Techniques for EVPN Host Routed Bridging (HRB) and EVPN cloud-native data center with Host Routed Bridging (HRB) are described. A host computing device of a data center includes one or more containerized user-level applications. A cloud native virtual router is configured for dynamic deployment by the data center application orchestration engine and operable in a user space of the host computing device. Processing circuitry is configured for execution of the containerized user-level applications and the cloud native virtual router. The cloud native virtual router comprises a containerized routing protocol process configured to operate as a control plane, and a data plane for the containerized router. The data plane is configured to operate an ethernet virtual private network (EVPN) encapsulation/decapsulation data path of an overlay network for communicating layer two (L2) network traffic of the containerized user applications over a switch fabric of the data center.
US12323325B2

This application discloses a method that includes obtaining by a network device an original segment list corresponding to a packet forwarding path, where the original segment list includes original segment identifiers that are sequentially arranged, and each of the original segment identifiers that are sequentially arranged corresponds to one node or link on the packet forwarding path. The method further includes comparing by the network device a plurality of successively adjacent original segment identifiers in the original segment list, to generate a plurality of successively adjacent compressed segment identifiers, where a length of each compressed segment identifier is less than a length of a corresponding original segment identifier, and generating by the network device a compressed segment list, where the compressed segment list includes a plurality of compressed segment identifiers, and the compressed segment list is used to forward a packet along the packet forwarding path.
US12323324B2

The present disclosure provides a packet forwarding method, applied to a forwarding device, including: receiving a target packet carrying source period information which includes a predetermined period length and a source period identification; and determining a corresponding forwarding period identification according to the predetermined period length and the source period identification; and forwarding the target packet in a forwarding period corresponding to the forwarding period identification. The present disclosure further provides a packet sending method, a forwarding device, a source device, and a computer-readable medium.
US12323319B2

The present disclosure is related to multi-access traffic management in multi-access computing environments. A reliability enhancement engine (REE) operated by a multi-access multipath traffic manager identifies traffic flows that have high reliability requirements (“reliability flows”) and performs admission control for the reliability flows. The REE determines a coding rate (e.g., a redundancy factor) and traffic distribution strategies for the identified reliability flows. The REE applies cross-access network coding (NC) on the reliability flows, and handles multi-access acknowledgements and traffic pacing, which may involve multiplexing traffic of the reliability flows with non-high-reliability traffic. Other embodiments may be described and/or claimed.
US12323317B2

A network device may originate a route, and may designate the route as a first colored route having a first color. The network device may advertise the first colored route to a first intermediate network device to cause the first intermediate network device to propagate the first colored route to an ingress network device over a first colored border gateway protocol session. The network device may designate the route as a second colored route having a second color, and may advertise the second colored route to a second intermediate network device to cause the second intermediate network device to propagate the second colored route to the ingress network device over a second colored border gateway protocol session.
US12323311B2

A packet capture system for capturing packets flowing in a capture target network, and a plurality of stages of packet distribution devices for capturing packet of a specific flow are cascade-connected, packet distribution devices identify a capture target flow by analyzing inputted packets, packet distribution devices other than a last-stage packet distribution device are configured to distribute packets to capture packets of a flow to be captured and output packets of a flow not to be captured to a next-stage packet distribution device, and the last-stage packet distribution device is configured to filter the packets of the flow to be captured and to discard the packets of the flow not to be captured.
US12323310B2

The present disclosure relates to a 5th generation (5G) or pre-5G communication system for supporting a higher data transmission rate than that of a beyond-4th generation (4G) communication system such as Long-Term Evolution (LTE). According to the present disclosure, a method for operating a network data analytics function (NWDAF) in a wireless communication system comprises the steps of receiving information used for service analysis, receiving service analysis request information related to service use in order to perform the service analysis, generating service analysis information including service prediction information on the basis of the service analysis request information, and transmitting the service analysis information.
US12323308B2

Methods and systems for managing the operation of a deployment are provided. The deployment may be managed in accordance with a subscription model. The subscription model may use subscriptions to define the extent and limits on use of services provided by the deployment. The subscription services and limits may be enforced by management controllers of network devices of the deployment. The management controllers may operate independently from control planes and data planes of the network devices. If a plane is suspected of being compromised, the management controllers may take action to confirm the suspicions. If confirmed, then remedial activity may be initiated to address the compromised control plane.
US12323303B2

In examples, a first Anycast advertisement is received from a first server identifying the first server as a primary address for a service. In addition, a second Anycast advertisement is received from the first server identifying the first server as a secondary address for the service. Further, a third Anycast advertisement is received from a second server identifying the second server as the secondary address for the service. A first community advertisement is also from the first server identifying the first server as a member of a first community. Thereafter, a first request is received from a client including the primary address, and the request is routed to the first server. When a second request from the client is received including the secondary address, based at least on the community advertisement, the first server is ignored, and the second request is routed to the second server.
US12323298B2

An Open radio access network (ORAN) configured for accessing a 5G Core network to provide voice and data services to one or more mobile terminals, includes radio units (RUs), distributed units (DUs) and a centralized unit (CU) pool. The ORAN is configured such that each DU is configured to be associated concurrently to a primary CU and a secondary CU, both selected from the CU pool according to predetermined criteria. Upon occurrence of a predetermined event, the DU switches the secondary CU to become the primary CU, without resulting an outage in the ORAN.
US12323294B2

In accordance with one or more embodiments of the invention, a method is provided for configuring resources in a cloud environment. A request is received from a user requesting that a migration of one or more services to a cloud environment begin. Once the request is received, the method determines a default resource provisioning of the cloud environment. The one or more services are analyzed to determine their current resource usage and based on their current usage, the method forecasts future resourced requirements of the one or more services. The method then compares the forecasted future resource requirements with that of the default resource provisioning of the cloud environment, and when the comparison is greater than a predetermined threshold a new level of resource provisioning is recommended.
US12323291B2

Technology related managing network ports in a virtualization environment is disclosed. In one example, a method includes, without using operating system control, bonding a plurality of physical ports into a link aggregation group accessible from a network interface. A device function can be assigned to a virtual machine. The device function can be used for communicating between the network interface and the virtual machine via an interconnect. The device function can be used to forward network traffic between the virtual machine and the network interface, and across the link aggregation group.
US12323290B2

Methods are provided for generating hierarchical summaries with actionable recommendations having various granularities. Specifically, the methods involve obtaining notifications related to network issues and generating meta-semantic data that includes a summary of each of the notifications. The methods further involve obtaining inventory data of network devices in a plurality of domains of a network. The inventory data includes configuration information of the network devices. The methods further involve generating a multi-level hierarchical summary specific to the network based on the inventory data and the meta-semantic data. The multi-level hierarchical summary includes a first level specific to one or more affected network devices and a second level specific to a group of network devices. The methods further involve providing the multi-level hierarchical summary for performing one or more actions associated with the network.
US12323287B2

A system designed for increasing network communication speed for users, while lowering network congestion for content owners and ISPs. The system employs network elements including an acceleration server, clients, agents, and peers, where communication requests generated by applications are intercepted by the client on the same machine. The IP address of the server in the communication request is transmitted to the acceleration server, which provides a list of agents to use for this IP address. The communication request is sent to the agents. One or more of the agents respond with a list of peers that have previously seen some or all of the content which is the response to this request (after checking whether this data is still valid). The client then downloads the data from these peers in parts and in parallel, thereby speeding up the Web transfer, releasing congestion from the Web by fetching the information from multiple sources, and relieving traffic from Web servers by offloading the data transfers from them to nearby peers.
US12323286B2

A method performed by a wireless transmit/receive unit (WTRU) may include receiving a configuration message including timing information for monitoring at least a subset of a plurality of beams to receive a set of synchronization signals and receiving the set of synchronization signals based on the timing information. The received set of synchronization signals include a primary synchronization signal and a secondary synchronization signal. The method may include receiving a reference signal along with a physical broadcast channel (PBCH) transmission. The reference signal comprises a sequence that is derived from an index associated with one of the at least the subset of beams and associated with the received set of synchronization signals. The method may include transmitting a random access channel (RACH) transmission. The RACH transmission includes a preamble sequence corresponding to the one of the subset of the plurality of beams.
US12323283B2

A method of transmitting a Physical Layer Convergence Procedure (PLCP) frame in a Very High Throughput (VHT) Wireless Local Area Network (WLAN) system includes generating a MAC Protocol Data Unit (MPDU) to be transmitted to a destination station (STA), generating a PLCP Protocol Data Unit (PPDU) by adding a PLCP header, including an L-SIG field containing control information for a legacy STA and a VHT-SIG field containing control information for a VHT STA, to the MPDU, and transmitting the PPDU to the destination STA. A constellation applied to some of Orthogonal Frequency Division Multiplex (OFDM) symbols of the VHT-SIG field is obtained by rotating a constellation applied to an OFDM symbol of the L-SIGfield.
US12323281B2

Embodiments of the present disclosure provide a method, a transmitter node, a receiver node, and a computer program product for communication of information in a communication channel comprising at least one main band and an adjacent guard band. The method is performed by a transmitter node in a wireless communication network. The method comprises determining whether to transmit information in the guard band based one or more configured transmission parameters associated with the transmitter node. Upon determination to transmit information in the guard band, the method comprises determining transmission power for frequency resources allocated in the guard band based on a spectral mask defining a power density limit across an allocated frequency range. The method further comprises transmitting first information on the frequency resources allocated in the guard band and second information on frequency resources allocated in the main band to a receiver node according to the determined transmission power. Corresponding transmitter node, receiver node and computer program products are also disclosed.
US12323278B2

Embodiments of the present disclosure relate to a method and system for transmitting a sequence with low peak-to-average-power-ratio (PAPR). A communication system receives control data. A transmitter of the communication system comprises a plurality of sequences which are associated with the control data in the transmitter. The transmitter selects a sequence from the plurality of sequence. The selected sequence is rotated, pre-coded for generating pre-coded sequence. DFT is applied on the pre-coded sequence for generating frequency domain signals. The frequency domain signals are processed and corresponding waveform is transmitted to a receiver of the communication system. The receiver receives the waveform and is processed to extract the sequence from the waveform. The receiver correlates the extracted sequence with plurality of sequences stored in receiver memory to detect the control data. The generated waveform has low PAPR.
US12323276B1

A redriver chip for an active copper cable is provided includes: an input signal detection module, configured for detecting a signal amplitude of an input signal; an amplitude gain control module, configured for: performing amplitude control based on a first adjustable gain so as to obtain an intermediate signal; an equalization control module, configured for: performing gain control based on a second adjustable gain, to a gain of a high-frequency part of the intermediate signal relative to a low-frequency part, so as to obtain an output signal. The chip is configured for: amplifying in equal proportions a low-frequency part of the output signal relative to a low-frequency part of the input signal and a high-frequency part of the output signal relative to a high-frequency part of the input signal.
US12323274B2

Provided is a technique of power superposition differential data transmission with low radiation noise at low cost and capable of operating at a radio frequency. A differential transmission board superimposes DC power on a differential data signal from a transmission/reception IC and then transmits the signal to a cable, and includes: a first differential transmission line including two wiring patterns; a second differential transmission line including two wiring patterns; two DC transmission lines that transmit the DC power; two capacitor elements that cut off the DC power and pass only the differential data signal; and two inductor elements that cut off a radio-frequency component that is the differential data signal and pass only a DC component, in which the first differential transmission line and the second differential transmission line are connected in series, in which the two capacitor elements are connected in series to the second differential transmission line, in which the second differential transmission line and the DC transmission line are connected via the two inductor elements, and in which a characteristic impedance in a differential mode of the first differential transmission line and a characteristic impedance in the differential mode of the second differential transmission line are substantially equivalent, and a characteristic impedance in an in-phase mode of the second differential transmission line is higher than a characteristic impedance in the in-phase mode of the first differential transmission line.
US12323268B2

A system for controlling equipment at a wellsite includes a surface PLC, a first subsea PLC, a second subsea PLC, a first CAN module, a second CAN module, and a CAN network. The surface PLC is configured to receive a parameter that is measured by a sensor and to transmit a first signal to the first subsea PLC, the second subsea PLC, or both in response to the parameter. The first subsea PLC or the second subsea PLC, or both are configured to transmit a second signal to the first CAN module, the second CAN module, or both in response to the first signal. The first CAN module, the second CAN module, or both are configured to transmit a third signal to the CAN network in response to the second signal. The CAN network is configured to control the equipment in response to the third signal.
US12323267B2

An environmental control system includes a broadcast-type controller area network (CAN) bus and a plurality of configurable modular controllers coupled to the CAN bus. Each of the plurality of configurable modular controllers includes a modular controller card with a microprocessor and a modular driver board configured to connect and disconnect to and from the controller card. The environmental control system further includes one or more sensors and a primary controller. The sensors are configured to sense one or more parameter values and to provide the one or more parameter values on the CAN bus. The primary controller is configured to communicate with each of the configurable modular controllers via the CAN bus.
US12323260B2

A novel method for performing replication of messages in a network that bridges one or more physical networks to an overlay logical network is provided. A physical gateway provides bridging between network nodes of a physical network and virtual machines in the overlay logical network by serving as an endpoint of the overlay logical network. The physical gateway does not replicate messages from the bridged physical network to destination endpoints in the overlay logical network directly, but instead tunnels the message-to-be-replicated to a designated tunnel endpoint in the overlay logical network. The designated tunnel endpoint in turn replicates the message that was tunneled to it to other endpoints in the overlay logical network.
US12323259B2

An object is to provide a control device, a control method thereof, and a control program that can simplify the configuration. The control device (C1) configured to control a control target instrument includes: an input unit (IN1) configured to accept input of an input signal including input information and transmit the input information to a communication network (NW); and a CPU_1 configured to receive the input information from the input unit (IN1) via the communication network (NW) and perform control based on the input information, and the CPU_1 transmits the received input information via the communication network (NW) to a CPU_2 configured to control a control target instrument in another device (C2) provided independently of the control device (C1).
US12323258B2

A power supply detection apparatus includes a power sourcing equipment (PSE) circuit, a power supply module, and a reverse circuit. The PSE circuit is configured to send a first sounding electrical signal and a second sounding electrical signal to the reverse circuit. The reverse circuit outputs the first sounding electrical signal to a wire-pair group of an Ethernet cable, performs reverse processing on the second sounding electrical signal, and outputs a reverse-processed second sounding electrical signal to the wire-pair group. The PSE circuit is configured to determine, using the first sounding electrical signal, a forward sounding result of a to-be-detected device; and determine a reverse sounding result of the to-be-detected device based on the second sounding electrical signal. The power supply detection apparatus is configured to determine that the to-be-detected device is a non-PD when the forward sounding result or the reverse sounding result is a short circuit.
US12323255B2

Apparatuses, methods, and systems are disclosed for determining hybrid automatic repeat request acknowledgement (“HARQ-ACK”) feedback timing for semi-persistent scheduling (“SPS”) physical downlink shared channel (“PDSCH”). One apparatus includes a receiver that receives a radio resource control (“RRC”) signal from a base unit and a processor that determines a feedback timing for a SPS PDSCH transmission. The processor uses the RRC signal to determine the feedback timing. The apparatus also includes a transmitter that transmits HARQ-ACK feedback to the base unit in a first slot defined by the feedback timing information. Here, the HARQ-ACK feedback indicates whether the SPS PDSCH transmission was successfully received.
US12323254B2

This disclosure provides systems, methods and apparatuses for data retransmissions in a wireless network. In some implementations, a wireless communication device may transmit a first data unit to a receiving device, may receive a first hybrid automatic repeat request (HARQ) feedback frame indicating that a portion of the first data unit was not successfully decoded by the receiving device, may retransmit the indicated portion of the first data unit to the receiving device in response to the first HARQ feedback frame, and may transmit a second data unit, different than the first data unit, to the receiving device concurrently with the retransmission of the indicated portion of the first data unit.
US12323253B2

Facilitation of hybrid automatic repeat requests (HARQ) can comprise a system that acquires information about the capability of a mobile device. Next, the system can configure the mobile device with multiple physical uplink control channel (PUCCH) resources and a number of repetitions within a slot for each antenna port of the mobile device. A network node can then transmit a downlink control channel to the mobile device and indicate the PUCCH resources for each antenna port. Consequently, the system can then detect a HARQ acknowledgment (ACK) from the mobile device from all of the PUCCH resources.
US12323252B2

This disclosure provides systems, methods, and devices for wireless communication that support blind reTx for sidelink communication. In a first aspect, a method of wireless communication includes determining a first threshold based on a first number of re-transmissions per packet associated with a first time window, a second threshold based on a first reference signal receive power (RSRP) threshold for resource selection/exclusion associated with the first time window, or a combination thereof. The method further includes initiating a blind transmission (Tx) based on a determination that a second number of re-transmissions per packet associated with a second time window is greater than or equal to the first threshold, a determination that a second RSRP threshold associated with the second time window is less than or equal to the second threshold, or a combination thereof. Other aspects and features are also claimed and described.
US12323245B2

Aspects described herein relate to generating multiple repetitions of an uplink signal for transmission, and transmitting the multiple repetitions of the uplink signal, wherein each repetition of the multiple repetitions includes a set of phase tracking reference signals (PTRSs). Other aspects relate to receiving the repetitions, and using the PTRSs to determine a phase difference in the repetitions for performing joint channel estimation.
US12323242B2

In a method for coding on a time-space two-dimensional channels, the system expresses the coding method with code words, merges the code words to form a space-time two-dimensional codebook, stores the codebook at both ends of the sending terminal and the receiving terminal; the sending terminal selects the coding structure according to the code words, and encodes each data stream according to time-domain coding rates, and forms data blocks of an equal length in the time-domain through the rate matching. The system selects different code word serial numbers, rate matching tables and space time slicing modes according to the requirements of different scenarios for transmission rates, latency and code error rate, as well as channel states and size of data blocks; when a Time Space Concatenated Coding Mode is adopted, the sending terminal performs time-domain coding according to the time-domain slicing mode and the time-domain code words.
US12323239B2

A wireless communication apparatus and method using probabilistic constellation shaping in connection with modulation. A wireless transmission device may determine a sequence of amplitude symbols from a sequence of information bits using a distribution matcher (DM) configured for probabilistic amplitude shaping. The device may further apply error correction coding to encode an information block corresponding to at least a portion of the sequence of amplitude symbols. And the device may generate a sequence of output symbols for transmission based on the encoded information block. The device may apply interleaving to one or more of the sequence of amplitude symbols, the information block, the encoded information block, or a combination of the sequence of amplitude symbols and the encoded information block, for the generating of the sequence of output symbols.
US12323222B2

Aspects described herein relate to generating, using an initial seed and a pseudo-random shift value, a scrambling sequence, scrambling, using the scrambling sequence, one or more codewords as part of generating a baseband signal for a wireless communication channel, and transmitting the baseband signal to a network node.
US12323219B2

A method, a computer-readable medium, and an apparatus are provided. The apparatus may be a repeater node. The apparatus may receive, at one or more first antennas of the node, a first signal via at least one first beam. The apparatus may measure, at one or more third antennas of the node, at least one of a power or a quality of at least one third beam. The at least one of the power or the quality of the at least one third beam may be measured at a same time as the first signal is received. The apparatus may forward, at one or more second antennas of the node, the first signal via at least one second beam.
US12323216B2

Example embodiments of the present disclosure relate to devices, methods, apparatuses and computer readable storage media for dynamic antenna port related configuration. The method comprises: receiving, at a terminal device and from a network device, a first indication of a plurality of subsets of antenna ports; and receiving, at the terminal device and from the network device, a second indication of disabling at least one of the plurality of subsets of antenna ports.
US12323214B2

In a method for operating an electronic device according to various embodiments: signal transmission in a first frequency band and signal transmission in a second frequency band are determined whether to be performed simultaneously by a first selected antenna selected from a plurality of first antennas configured to transmit a signal in the first frequency band and a second selected antenna selected from a plurality of second antennas configured to transmit a signal in the second frequency band, respectively; based on the signal transmission in the first frequency band and the signal transmission in the second frequency band being determined to be performed simultaneously, the first selected antenna and/or the second selected antenna are decided based on a look-up table created in accordance with the placements of the plurality of first antennas and the plurality of second antennas in the electronic device; and a signal is transmitted in the first frequency band by the first selected antenna, and a signal is transmitted in the second frequency band by the second selected antenna.
US12323204B2

This disclosure provides systems, methods, and devices for wireless communication that support mechanisms for sidelink beamforming alignment over a set of resources based on a deterministic sequence in a wireless communication system. In aspects, an sidelink initiator user equipment (UE) may initiate a beamforming alignment procedure with a responder UE over a the sidelink. The initiator UE may define a set of subchannels specified by a deterministic sequence. The set of subchannels may be subchannels over which the initiator UE may perform reception beam sweeping. The deterministic sequence may be anchored to a direct frame number (DFN) of the sidelink frame without initial sensing, and may be determined via a sequence index, as a function of sidelink UE identification ID(s), or a combination thereof. In this manner, the number of bits for indicating the deterministic sequence to the responder UE may be reasonable, manageable, and/or moderate.
US12323193B2

An indoor positioning system includes an information source module, a gateway, a first leaky cable and a first positioning device; where the information source module is connected to a first end of the first leaky cable through a feeder; the first positioning device is arranged between the first end of the first leaky cable and the feeder, and the first positioning device is configured to transmit a positioning signal through the first leaky cable, so as to enable the terminal to perform positioning according to the positioning signal. There is no need to set up a new positioning system, thus reducing costs for network construction as well as space requirements for the network construction.
US12323189B2

A cluster light source and a method for generating a cluster light source is provided. A multi-wavelength cluster light source includes: a light source, an optical multiplexer, an optical splitter, and an optical amplifier array. The light source outputs a plurality of single-wavelength continuous-wave light having different wavelengths in parallel. The optical multiplexer combines the plurality of single-wavelength continuous-wave light into one multi-wavelength continuous-wave light. The optical splitter performs power beam splitting on the multi-wavelength continuous-wave light, to output a plurality of multi-wavelength continuous-wave light. The optical amplifier array amplifies the plurality of multi-wavelength continuous-wave light, to output a plurality of other multi-wavelength continuous-wave light. Optionally, the cluster light source further includes a backup light source and an optical switch array.
US12323184B2

A communication system comprising a light source associated with a first item of interest; a visible light communications system operably coupled to the light source of the first item of interest, the visible light communications system configured to process information as an encoded signal and output the encoded signal via the light source; and a receiver associated with a second item of interest, the receiver configured to receive the encoded signal from the light source and process the encoded signal to obtain the information.
US12323182B2

A processing device disposed inside a transmitter/receiver intended for use in optical fiber sensing using an optical fiber in order to enable restricting utilization of a prescribed range of acquired data, the processing device comprising: a mask unit which masks a prescribed range of acquired data, which is the data acquired by the transmitter/receiver through the optical fiber sensing; and an output unit which outputs post-masking data, which is the data that has undergone the aforementioned masking, to the outside of the transmitter/receiver, wherein the acquired data prior having the masking performed thereon for the prescribed range is not outputted to the outside.
US12323175B2

Described are concepts, systems and techniques for dividing a communication channel such that no single radio frequency (RF) power amplifier (PA) in a remote radio head (RRH) operates over an excessively wide frequency bandwidth. This allows efficient operation of the RF PA wherein each PA transmit path is tuned for operation at a respective one of a plurality of different center frequencies (f0, f0+Δf, . . . f0+(n−1)Δf where n is an integer corresponding to the number of RF PA transmit paths.
US12323173B2

Described are concepts, systems and techniques for detecting whether an impedance mismatch exists at an output port of a remote radio head (RRH) or at an output port of a radio frequency (RF) amplifier in an RRH such as may be caused by a faulty connection between an antenna and a transmit signal path of the RRH. Also described are means for protecting an RF amplifier or other active RF device in the transmit signal path from damage due to such a faulty connection.
US12323170B2

Provided is a radio-frequency Power Amplifier Modules including Duplexers (PA Mid) device. The radio-frequency PA Mid device has a coupling output port (CPLOUT), a coupling input port (CPLIN), and an antenna port (ANT). The radio-frequency PA Mid device includes: a transceiving circuit (110) configured to support transceiving control of a radio-frequency signal; a coupling unit (120) including an input port (a), an output port (b), a first coupling port (c) configured to couple the radio-frequency signal and output a forward coupled signal, and a second coupling port (d) configured to couple a reflected signal of the radio-frequency signal and output a reverse coupled signal; and a coupling switch (130) configured to selectively output, via the coupling output port (CPLOUT), the forward coupled signal, the reverse coupled signal, or an external coupled signal received via the coupling input port (CPLIN).
US12323165B2

A device includes a receiver configured to receive a plurality of Error Correction Code (ECC) codewords transmitted from an external device through a channel including one or more lanes; an ECC decoder configured to generate a plurality of post ECC codewords by performing error correction with respect to the plurality of ECC codewords and generating a first cyclic redundancy check (CRC) codeword based on the plurality of post ECC codewords; a CRC checker configured to determine whether an error exists in the first CRC codeword; and a post ECC decoder configured to, when it is determined that the error exists in the first CRC codeword, generate a second CRC codeword by estimating a remaining error position based on error correction result information received from the ECC decoder and performing remaining error correction with respect to the plurality of post ECC codewords based on the remaining error position.
US12323164B1

A memory control component encodes over-capacity data into an error correction code generated for and stored in association with an application data block, inferentially recovering the over-capacity data during application data block read-back by comparing error syndromes generated in detection/correction operations for respective combinations of each possible value of the over-capacity data and the read-back application data block.
US12323162B2

A low density parity check (LDPC) channel encoding method for use in a wireless communications system includes a communication device encoding an input bit sequence by using a LDPC matrix to obtain an encoded bit sequence for transmission. The LDPC matrix is obtained based on a lifting factor Z and a base matrix. The encoding method can be used in various communications systems including the fifth generation (5G) telecommunication systems, and can support various encoding requirements for information bit sequences with different code lengths.
US12323160B2

An analog filter, comprising, a first-time encoding machine (TEM); and a first delay element.
US12323155B2

A phase rotation control method includes: detecting whether a phase of an output clock signal of a phase interpolator is going to be switched from a current quadrant to a next quadrant according to a trigger signal to generate a state signal; determining a phase adjustment direction of the output clock signal according to an original phase control signal and the state signal to generate a update signal and first control signals; generating the trigger signal and a selection signal according to the update signal and generating second control signals according to the state signal and the first control signals; and when the phase of the output clock signal is switched to the next quadrant, outputting the second control signal as a phase control signal according to the selection signal, in which the phase interpolator adjusts the phase of the output clock signal according to the phase control signal.
US12323149B2

A temperature compensated oscillator includes: a current source configured to generate a proportional to absolute temperature (PTAT) current; and a ring oscillator which has a complementary to absolute temperature (CTAT) oscillation frequency and is configured to receive the PTAT current to generate an oscillation signal. The current source includes a tracking MOS device and a resistor which are coupled in series. The tracking MOS device and at least one MOS device of the ring oscillator have the same conductive type, and a gate-source voltage of the tracking MOS device and a gate-source voltage of the at least one MOS device have the same CTAT coefficient, such that when the temperature compensated oscillator operates, the tracking MOS device and the at least one of the first MOS device have a tracking effect to compensate the CTAT oscillation frequency.
US12323146B2

The present invention relates to a logic device using skyrmion, which comprises an input part; an output part; and an operation part located between the input part and the output part and includes at least one notch where the skyrmion can be annihilated, and in which the skyrmion moves from the input part to the output part by the applied current. The logic device provided in one aspect of the present invention consumes relatively little power, can have high integration, and has an effect of having a very simple structure compared to the conventional logic device by using the annihilation of skyrmion.
US12323142B2

At least one integrated power management cell of an IC includes a first cell, which is a 4-height cell, that includes a first continuous n-well, a first power interconnect coupled to a first voltage source associated with a first voltage domain and to the first continuous n-well, a second continuous n-well, a second power interconnect coupled to a second voltage source associated with a second voltage domain and to the second continuous n-well, a first subset of a first voltage level shifter associated with the first voltage domain and coupled to the first power interconnect, and a second subset of the first voltage level shifter associated with the second voltage domain and coupled to the second power interconnect.
US12323141B2

A level shifter with high reliability is shown, which has a power multiplexer receiving a plurality of power voltage candidates to selectively output a selected power voltage. In response to a low-to-high transition of the input signal of the level shifter, the first output terminal of the level shifter is pulled up to the selected power voltage by the second pull-up device, and the first pull-down device pulls down the second output terminal of the level shifter to a low-voltage level corresponding to the selected power voltage. In response to a high-to-low transition of the input signal, the second output terminal of the level shifter is pulled up to the selected power voltage by the first pull-up device, and the second pull-down device pulls down the first output terminal of the level shifter to the low-voltage level corresponding to the selected power voltage.
US12323139B2

An apparatus, a memory device, and a method for storing parameter codes with respect to asymmetric on-die-termination (ODT) are provided. The apparatus is connected to an external device via a signal line, and includes: an on-die termination (ODT) circuit set in a first ODT state; a plurality of signal pins, each of which is connected to the signal line; and an ODT control circuit configured to: identify whether a second ODT state of the external device corresponds to the first ODT state, and based on the apparatus being an asymmetric ODT in which the first ODT state and the second ODT state are different, provide an asymmetric ODT parameter code to the external device, and disable the ODT circuit when a signal is not transmitted through the signal line.
US12323138B2

Provided is an analog switch circuit including an intermediate node, a first PMOS transistor including a source connected to the input node and a back gate and a drain connected to the intermediate node, a second PMOS transistor including a source connected to the output node, a back gate and a drain connected to the intermediate node, and a gate connected to a gate of the first PMOS transistor, a first NMOS transistor including a source grounded and a drain connected to the gates of the first PMOS transistor and the second PMOS transistor, a third PMOS transistor connected between the intermediate node and the drain of the first NMOS transistor, a first resistor connected between the gate of the first NMOS transistor and a ground, and a driver including an input that receives the control signal and an output connected to the gate of the first NMOS transistor.
US12323134B2

A semiconductor switching module includes an insulated gate bipolar transistor and a unipolar switching device. The insulated gate bipolar transistor includes a first transistor cell and a supplemental cell, wherein the first transistor cell includes a first gate and a first source and wherein the supplemental cell includes a second gate and a supplemental electrode. The unipolar switching device is based on a wide bandgap material and includes a third gate and a third source. The third gate and the second gate are electrically connected with each other and are disconnected from the first gate. The first source, the supplemental cell and the third source are electrically connected with each other.
US12323132B2

A filter includes a piezoelectric film, an acoustic wave resonator including a functional electrode on the piezoelectric film, a capacitor connected in parallel to the acoustic wave resonator, and a resonator electrically connected to the acoustic wave resonator. The functional electrode includes first and second busbars facing each other and first and second electrodes respectively connected to the first and second busbars. The filter further includes a connection electrode on the piezoelectric film and electrically connecting the capacitor and the second busbar to each other. The capacitor includes the first busbar, an insulation film on the first busbar, and a capacitance electrode on the insulation film and that is electrically insulated from the first busbar.
US12323126B2

A laterally excited bulk wave resonator includes a supporting plate; a piezoelectric base having a back side attached to the supporting plate, in which a cavity is defined on a side of the supporting plate facing toward the piezoelectric base; a lower interdigital transducer provided at a back side of the piezoelectric base and located in the cavity; and an upper interdigital transducer provided at a front side of the piezoelectric base corresponding to the lower interdigital transducer. A first interdigital electrode of the lower interdigital transducer has a same polarity as a second interdigital electrode of the upper interdigital transducer at a position corresponding to the first interdigital electrode.
US12323118B2

Described herein is an audio device with a microphone which may adapt the audio output volume of a speaker by either increasing or decreasing output volume based on an audio input volume from a user and a distance from the user to the audio device. The audio device may also adapt its output volume to lower the audio output based on detecting one or more interruptions including occupancy and acoustic sounds.
US12323116B2

The present document describes an error amplification circuit for a voltage regulator. The error amplification circuit comprises a differential error amplifier having a first input for a feedback signal of the voltage regulator and having a second input for a reference signal, wherein the differential error amplifier is configured to provide an amplifier output current in dependence of the signals at the first input and at the second input. Furthermore the error amplification circuit comprises a current sensing unit configured to sense the amplifier output current to provide a sensed current, a processing unit configured to process the sensed current to provide a processed current, and an adjustment resistor which is arranged in series with the second input of the differential error amplifier and to which the processed current is applied.
US12323113B2

A power amplifier has an amplifier cell with an input terminal receiving an input signal and an output terminal providing an output signal. A bias network is coupled to the output terminal of the amplifier cell to provide a bias signal to the amplifier cell. A shutdown circuit is coupled to the bias network to disable the bias network in response to the input signal. The shutdown circuit has a transistor with a first conduction terminal coupled to the bias network, a second conduction terminal coupled to a power supply terminal. The shutdown circuit further has a first resistor with a first terminal coupled to the input terminal, and a second resistor with a first terminal coupled to a second terminal of the first resistor at a node, and a second terminal coupled to the power supply terminal. The control terminal of the transistor is coupled to the node.
US12323111B2

A protection circuit and method for protecting driven circuitry against voltage peaks in a radio frequency signal, “VRF”, past a predetermined voltage level “Vdetect”. The protection circuit includes an input for receiving the radio frequency signal. The protection circuit also includes at least one amplification stage coupled to the input. The amplification stage is operable to produce an amplified signal based on Vdetect−VRF. The protection circuit further includes a hold circuit operable to determine, from the amplified signal produced by the amplification stage, whether a peak voltage Vpeak of the radio frequency signal exceeds Vdetect. The hold circuit is operable to output a first detection value if Vpeak exceeds Vdetect. The hold circuit is operable to output a second detection value if Vpeak does not exceed Vdetect. The protection circuit also includes a latch circuit operable to latch the detection value outputted by the hold circuit.
US12323110B2

Methods and systems for optimizing amplifier operations are described. The described methods and systems particularly describe a feed-forward control circuit that may also be used as a feed-back control circuit in certain applications. The feed-forward control circuit provides a control signal that may be used to configure an amplifier in a variety of ways.
US12323106B2

A circuit is provided. In some examples, the circuit includes a first transistor having a gate and a drain coupled together and a current source coupled to the drain of the first transistor. A second transistor has a drain coupled to a source of the first transistor. A third transistor has a gate coupled to the gate of the first transistor. A fourth transistor has a drain coupled to a source of the third transistor and a gate of the fourth transistor is coupled to a gate of the second transistor. In some examples, the third transistor is configured to limit a first current between the third transistor and the fourth transistor based on an output voltage.
US12323103B2

An envelope tracking (ET) integrated circuit (ETIC) is provided. The ETIC is configured to generate an ET voltage for amplifying a radio frequency (RF) signal modulated for communication in multiple time intervals. In embodiments disclosed herein, the ETIC is self-contained to generate an ET target voltage based on a power envelope of the RF signal and to generate the ET voltage based on the ET target voltage. Given that the RF signal may be modulated at a very high modulation bandwidth, the ETIC can be configured to modify the ET target voltage in each of the time intervals to thereby cause the ET voltage to be adapted on a per time interval basis. As a result, the ET voltage can better track the power envelope of the RF signal in each of the time intervals to help improve operating efficiency of a power amplifier apparatus that employs the ETIC.
US12323101B2

An oscillator and method for maintaining a phase lock is provided. The oscillator may include an oscillator input port for receiving a reference signal, an oscillator output port for outputting an oscillator output, an unlocked oscillator oscillating in an unlocked state and outputting at a resonance frequency configured to drift in response to changes in an operating environment, and a phase locked loop (PLL) including a mixer having an output port configured to output the unlocked oscillator output mixed with a local oscillator output, the mixer output port in communication with a phase frequency detector and the oscillator output port, and the phase frequency detector generating a control signal based on a detected phase difference between the reference signal and the mixer output wherein the control signal adjusts the local oscillator output to compensate for the resonance frequency drift of the unlocked oscillator when mixed with the unlocked oscillator output.
US12323100B2

A system and method for automated shutdown, disconnect, or power reduction of solar panels. A system of solar panels includes one or more master management units (MMUs) and one or more local management units (LMUs). The MMUs are in communication with the LMUs with the MMUs and LMUs “handshaking” when the system is in operation. The MMUs are connected to one or more controllers which in turn are connected to emergency detection sensors. Upon a sensor detection of an emergency, the associated MMU is notified which in turn instructs associated LMUs to take appropriate action. In the event that communication with the MMUs has been cut off, the LMUs take the initiative to shut down, disconnect, or reduce the output of associated string(s) of solar panels.
US12323094B2

Solar panels and solar platforms having three-dimensional solar harvesting surfaces are disclosed. The solar panels and solar platforms may take a volumetric approach in harvesting solar energy by having the active sides of the solar surfaces protruding upwards rather than being merely planar like a conventional solar panel. The three-dimensional design of such active sides may help in capturing scattered photons reflected by adjacent solar surfaces and also align in optimum orientations relative to the sun.
US12323093B2

A mounting assembly includes a rail configured to support a photovoltaic module. The rail includes a first slot, a second slot, and a web extending between the first slot and the second slot. The web being offset from a plane extending along an outer surface of the rail, so as to form a recess in the second side of the rail. The mount assembly further includes a clip configured to be secured to the rail and to a secondary structure. The clip includes a base having a flange extending from an end of the base, and an arm extending from the base in a second direction opposite the first direction, the flange being inserted in the second slot when the clip is secured to the rail and the secondary structure and at least a portion of the arm abuts the recess of the rail when the clip is secured to the rail.
US12323091B1

A floating solar photovoltaic system and a method for cooling a back surface of a photovoltaic panel are described. The floating solar photovoltaic system includes a rectangular float having a divided top platform and four interconnected walls, and a cross-shaped support configured to fit between the walls and holding four pontoons within openings formed thereby. An anchoring system maintains positional stability using concrete blocks interconnected by plastic-coated stainless-steel wires. A bi-facial solar photovoltaic panel is supported by the cross-shaped support, upon triangular braces, to generate electrical power from solar radiation. A waterproof control panel cabinet is also supported with the cross-shaped support. The floating solar photovoltaic system implements environmental monitoring through temperature and irradiance sensors, with data collection and wireless transmission capabilities. An integrated power management system enables both energy storage and transmission through a maximum power point tracking converter.
US12323083B2

According to one embodiment, a motor control device includes a sensor, a detection circuit, and a controller. The sensor is at a position between a winding of a first phase and a winding of a second phase in a motor. The motor includes windings of three phases. The detection circuit detects when a magnitude relationship between an induced voltage amplitude of the first phase and an induced voltage amplitude of the second phase is switched. The controller performs based on a sensor signal from the sensor and a detection result sensor from the detection circuit.
US12323081B1

A drive device includes a power converter, a first magnetic pole position identification unit, a second magnetic pole position identification unit, a subtractor, and a current control unit. The power converter supplies power to a main-side synchronous motor and a sub-side synchronous motor connected in parallel. The subtractor obtains an angular difference using the magnetic pole position of the rotor of the main-side synchronous motor identified by the first magnetic pole position identification unit and the magnetic pole position of the rotor of the sub-side synchronous motor identified by the second magnetic pole position identification unit. A magnetic flux current command compensation unit adjusts the absolute value of a magnetic flux current command based on the angular difference. The current control unit controls the power converter using a torque current command and the magnetic flux current command with the absolute value adjusted by the magnetic flux current command compensation unit.
US12323073B2

Described herein is a method of operating a power electronic converter device for an electrical power conversion system. The power electronic converter device includes a converter circuit including an input side, an output side, a first converter, and at least one second converter. The second converter includes at least one floating cell with a DC intermediate circuit and semiconductor devices. The method includes: switching the semiconductor devices of the floating cell at switching instants determined with optimized pulse patterns or carrier-based pulse width modulation; determining a fundamental voltage component for the floating cell; and generating the fundamental voltage component in the actual voltage of the floating cell by modifying the switching instants, such that a voltage VC AF of the DC intermediate circuit is lying in a given reference voltage range for balancing the DC intermediate circuit of the floating cell.
US12323068B2

A power conversion device includes: a switching signal generator configured to generate a switching signal to output, from an inverter circuit, an AC voltage corresponding to a designated phase; a speed estimator configured to estimate an estimated phase of a rotor of a motor based on a current flowing through the motor; and a beat suppression controller configured to output an adjusted phase to the switching signal generator so as to suppress a beat component superimposed on the current flowing through the motor, the adjusted phase being obtained by adjusting the estimated phase.
US12323067B2

System and method for controlling turning on a first transistor and turning off a second transistor. For example, a system for controlling turning on a first transistor and turning off a second transistor includes: a logic signal generator configured to: process information associated with a first voltage related to a second voltage of a first auxiliary winding, the first auxiliary winding being coupled to a primary winding, a secondary winding, and a second auxiliary winding; generate a third voltage based on at least information associated with the first voltage, the third voltage indicating a first voltage difference from a drain terminal to a source terminal of a first transistor related to the primary winding; process information associated with the third voltage and a reference voltage; and change a logic signal from a first logic level to a second logic level.
US12323061B2

Embodiments herein relate to identifying, by phase current balancing (PCB) circuitry, an indication of whether a measured current of a pulse-width modulated (PWM) signal of a plurality of PWM signals is greater than or less than an average current of the plurality of PWM signals. Embodiments further relate to adjusting, by the PCB circuitry, a bias-value of a non-modulated edge of a duty cycle of the PWM signal. Other embodiments may be described and claimed.
US12323060B2

A buck-boost converter circuit includes a mode selection circuit that asserts a buck enable signal if an input voltage is higher than a lower threshold, and asserts a boost enable signal if the input voltage is lower than an upper threshold. A control circuit asserts a buck PWM signal upon a pulse in a buck clock and de-asserts the buck PWM signal if a buck ramp is higher than a buck control signal, and it keeps the buck PWM signal asserted if the buck enable signal is de-asserted. The control circuit asserts a boost PWM signal upon a pulse in a boost clock and de-asserts the boost PWM signal if a boost ramp is higher than a boost control signal, and it keeps the boost PWM signal de-asserted if the boost enable signal is de-asserted.
US12323059B2

Disclosed is a supercapacitor based automatic energy-saving system of a direct-current high-voltage beam pumping unit. The system comprises a frequency converter, wherein a direct-current bus of the frequency converter is combined with a direct-current contactor, a BUCK/BOOST power conversion circuit and an energy storage unit to form a series loop. The system further comprises a single-chip microcomputer system mainboard, which is in communication connection with the energy storage unit. A BUCK/BOOST pre-stage PWM processing circuit is connected to the single-chip microcomputer system mainboard and the BUCK/BOOST pre-stage PWM processing circuit includes a dead zone logic processing circuit, an optical coupling isolator, an IGBT power drive and protection circuit. After a supercapacitor module is used as an energy storage unit to recycle power generated by an electric motor, the system first uses the recycled power in the beam pumping unit when the electric motor is in a power consumption state once again, such that more energy is saved, and an external power grid is not affected.
US12323058B2

A voltage conversion device of the present disclosure includes: an HV-48V DC/DC converter that steps down a high voltage input from a high-voltage battery to 48 V; a first wire harness that supplies 48 V from the HV-48V DC/DC converter to a 48V load; an HV-12V DC/DC converter that steps down the high voltage input from the high-voltage battery to 12 V; a second wire harness that supplies 12 V from the HV-12V DC/DC converter to a 12V load; a 48V-12V DC/DC converter that is connected to the first wire harness and the second wire harness, steps down 48 V to 12 V, and steps up 12 V to 48 V; and a control device.
US12323056B2

The circuits and methods described herein provide technical solutions for technical problems facing power driver circuits. To reduce or eliminate effects associated with a gate capacitance discharge current and inconsistent effective Vbias, the discharge process may be split into two phases. During a first phase, the transistor gate charge is drained into ground through a large path gate. The ground (GND) features a very low impedance, hence the resulting δVbias(t)|phase_1 is negligible even for high discharge currents. The transistor gate node voltage (Vgate) is constantly monitored, and the discharge process switches from the first phase to the second phase when Vgate transgresses a bias voltage threshold based on the target value of Vbias. To switch from the first phase to the second phase, the current path into GND is cut by switching its path gate to an OFF state, and an alternative path is enabled between transistor gate charge and Vbias.
US12323045B2

A driver stage configured to switch an output node between a high-side potential and a low-side potential. The driver stage includes a high-side switch arranged between the high-side potential and the output node, a low-side switch arranged between the output node and the low-side potential, and an intermediate circuit arranged between the output node and an intermediate potential, wherein the intermediate potential lies between the high-side potential and the low-side potential. Furthermore, the driver stage includes a control unit configured to operate the driver stage at least in a high-side phase, in a low-side phase and in an intermediate phase.
US12323043B2

A power converter includes a voltage transformer, a clamp capacitor, a main switch, a clamp switch, and a control circuit. The clamp capacitor is coupled to the primary winding of the voltage transformer, and the main switch is coupled in series between the primary winding and a ground terminal. The clamp switch is coupled in series between the clamp capacitor and the main switch, and the clamp switch, the main switch, and the primary winding are coupled to a common node. The control circuit turns on the main switch periodically, and turns on the clamp switch before turning on the main switch. After turning off clamp switch and before turning on the main switch, the control circuit determines a length of time that the clamp switch should be turned on next time according to a voltage of the common node sensed right before the main switch is turned on and a threshold voltage.
US12323036B2

A rotating self-locking actuator includes a housing, a self-locking device, and a motor shaft at least one end of which extends out of the housing. The self-locking device includes a pin rod, a friction cap which is disposed outside the housing and sleeved over the motor shaft, and an arc-shaped groove extending helically about an axial direction of the motor shaft and provided on a side wall of the friction cap. The pin rod rotates synchronously with the motor shaft and is sliding-fitted with the arc-shaped groove. The motor shaft causes the pin rod to rotate such that the friction cap is driven by the pin rod to move axially to contact the housing, whereby friction self-locking is enabled, and the friction cap is driven by the pin to move axially to detach from the housing, whereby the friction self-locking is released.
US12323035B2

A motor includes a rotor, a stator, a bearing, a motor housing, a bearing holder, a bus bar assembly, and a circuit board. The bearing holder holds the bearing to cover the opening of the motor housing, and includes a holder protrusion. The holder protrusion is located radially outside the motor housing and includes an axially penetrating terminal through hole. The bus bar assembly includes a bus bar terminal and a bus bar holder. The bus bar terminal is connected to the bus bar, extends axially downward, passes through the terminal through hole, and protrudes axially downward from the lower surface of the holder protrusion. The circuit board includes a circuit terminal extending axially downward, passing through the terminal through hole, protruding axially downward from the lower surface of the holder protrusion, and connected to the bus bar terminal.
US12323030B2

A motor-driven compressor and a housing for the motor-driven compressor are provided. A power line connector and a communication line connector are arranged on an external surface of a housing. A first terminal of an interlocking communication line is located in the power line connector. A second terminal of the interlocking communication line is located in the communication line connector. The interlocking communication line is routed on the external surface from the first terminal to the second terminal.
US12323023B2

A method for controlling a planar drive system includes identifying a preferred stator module direction with a preferred magnetic field or sensor direction, and identifying a preferred mover direction with a respective other of the preferred magnetic field or sensor direction; setting a magnetic orientation field with a magnet device; recording at least a measurement value of the magnetic orientation field with a magnetic field sensor device; determining an alignment of the preferred mover direction relative to the preferred stator module direction based on the measurement value of the component of the magnetic orientation field parallel to the preferred sensor direction; and determining a first orientation of the mover on the stator module, on the basis of the alignment of the preferred mover direction relative to the preferred stator module direction. The application also relates to a planar drive system.
US12323019B2

An in-wheel working device including: a stator fixed to the inside of a housing, a rotor rotatably installed in the stator, a rotating part rotatably installed in the housing, and rotated with the rotor, a resolver fixing part fixed to the inside of the housing, and a resolver moving part. The resolver moving part includes a resolver rotor positioned outside the resolver fixing part and facing the resolver fixing part, and a cover part fixed to the rotating part and covering the resolver rotor.
US12323018B2

In a three-phase induction motor, each of coils of three phases has a first coil unit and a second coil unit placed in 180-degree symmetry, each of the coil units has a first coil and a second coil, the first coil is formed by winding a winding once in an electrical angle range of 180 degrees during a two-pole operation, the second coil is formed by winding the winding twice in a range of a center third when the first coil is equally divided into three parts in a circumferential direction, in such a manner that a current flows in a direction opposite to a direction of current flowing in the first coil.
US12323006B2

A magnet pole (10) formed by a plurality of elongated single magnets grouped into a bundle, oriented magnetically longitudinally and extending parallel between a front face and a rear face of the magnet pole (10). The elongated single magnets are connected to one another. A first group of single magnets (4) has a larger cross-section or a differently shaped cross-section than at least a second group of at least one single magnet (4 a), there being a greater number of single magnets (4) of the first group than the at least one single magnet (41) of the at least one second group.
US12322979B2

Provided is a system for point to point wireless power transmission including: a plurality of autonomous and semi-autonomous unmanned systems configured as a mobile transmitting and/or receiving power station, through which unmanned systems can navigate, maneuver, beam ride, and recharge from point to point. Provided is a method of adapting unmanned systems to receive and transmit power point-to-point amongst themselves. The method includes controlling a swarm formed from a plurality of autonomous synchronized unmanned systems to form a larger transmitter and receiver for a mobile power station.
US12322978B2

A mobile printer includes: a roll body accommodating portion accommodating a roll body on which recording paper is wound; a print head performing printing on the recording paper; a transport unit pulling out the recording paper from the roll body and transporting the recording paper to the print head; a cutting unit cutting the recording paper; a power supply unit supplying a drive voltage signal to the print head, the transport unit, and the cutting unit; and a housing covering the roll body accommodating portion, the print head, the transport unit, the cutting unit, and the power supply unit, in which the power supply unit has a power receiving module receiving a signal based on a power supply voltage signal from an outside by a non-contact power supply, and the power receiving module is fixed to a power supply surface of the housing by an adhesive member.
US12322969B2

A power conversion system includes a plurality of power conversion devices connected to a plurality of AC systems, respectively. The power conversion devices are further connected to a common DC circuit. The power conversion system further includes a start-up device to start up each power conversion device. The start-up device selects an AC system that satisfies a defined condition relating to power supply capability from among the plurality of AC systems based on system information of the plurality of AC systems and starts up a power conversion device connected to the selected AC system.
US12322966B2

An energy storage system, including: electrically powered liquid pumps, for streaming liquid into liquid-gas tanks; one or more liquid-gas tanks, adapted to intake a portion of gas and to utilize liquid streamed by the one or more electrically powered liquid pumps, as a piston for compressing the received portion of gas, wherein the one or more liquid-gas tanks are further adapted to deliver the compressed gas to one or more compressed gas storage tanks, and to stream the liquid back to the one or more electrically powered liquid pumps; one or more compressed gas storage tanks adapted to store compressed gas received from the one or more liquid-gas tanks; pipping components, branches thereof, and controllable valves, for enabling controlled streaming of liquid and gas through the storage system; a plurality of sensors, adapted to provide information related to liquid and gas in the storage system, such as to enable corresponding control of the storage system by one or more controllers; one or more controllers for managing the streaming of gas and liquid through the storage system.
US12322965B2

Protection distribution devices including switches, disposed on a distribution grid, are individually provided with slave stations. The slave stations are connected to each other via communication lines and connected to a high-order server. Each slave station includes a failure symptom cause estimation circuitry to estimate a symptom cause for failure on the distribution grid on the basis of waveform data measured by a measurement circuitry which performs signal processing on waveform data of current or voltage detected by the protection distribution device, and a data transmitter/receiver to transmit an estimation result for the symptom cause for failure on the distribution grid obtained by the failure symptom cause estimation circuitry, to the server. The failure symptom cause is autonomously estimated through mutual communication among the slave stations.
US12322958B2

A circuit includes input terminals adapted to be coupled to a battery; a ground terminal; and an electrostatic discharge (ESD) protection circuit coupled to the input terminals. The ESD protection circuit includes: a switch coupled between the ground terminal and the input terminals; and a control circuit coupled to the input terminals and to the switch. The control circuit is configured to: detect an ESD event at one of the input terminals; detect a transient voltage at one of the input terminals, in which the transient voltage is caused by an initial coupling of that input terminal to the battery; detect a condition in which the switch has been closed for longer than a threshold amount of time; close the switch responsive to the detected ESD event; and open the switch responsive to the detected transient voltage or the detected condition.
US12322956B2

In general, according to one embodiment, protection circuit includes first to third power supply lines, a first resistor, a first capacitor, a first transistor, and first to third inverters. The first resistor is coupled between the first power supply line and a first node. The first capacitor is coupled between the first node and the third power supply line. The first inverter includes a first power supply end, a second power supply end, and an input end. The first power supply end of the first inverter is coupled to the second power supply line. The second power supply end of the first inverter is coupled to the third power supply line. The input end of the first inverter is coupled to the first node.
US12322950B2

Provided is a control apparatus including a sensing unit configured to output a short circuit sensing signal in response to sensing, in a turn-on period of a main switching device by a switching device for on control, of short circuit of the main switching device, a protection operation control unit configured to output an instruction signal of a short circuit protection operation at delayed timing relative to the short circuit sensing signal, and a protection unit configured to turn off the switching device for on control in response to the instruction signal, in which the protection operation control unit outputs the instruction signal in response to continuation of the short circuit sensing signal beyond a first reference time period.
US12322947B2

The invention relates to a modular and compact arrangement (200) of three phases (A, B, C) of a gas-insulated apparatus (100), that is suitable for placement inside a tunnel or a pipe (106) or another confined space. According to the invention, the three phases (A, B, C) are arranged in a triangle or side-by-side on a fixation part (103, 104) which includes a roller system (105; 105a, 105b, 105c, 105d). This allows the insertion of such a three-phase assembly (100) into confined spaces such as pipes or tunnels (106), without the need for access by workers or machinery. Furthermore, the present disclosure relates to a method for assembling and installing such a three-phase arrangement (100) into the confined space (106).
US12322943B2

Improved design of cable tray redirector components speeds assembly and connection of cable trays. More efficiently manufactured, universal components needed throughout horizontal redirectors of a specific size and type cable tray run reduce the overall total items and cost of inventory. The improvement is in part the elimination of welding cable redirector components in favor of connecting the components with bolts and nuts in the field. The inventory and shipment of individual parts is substantially more efficient because the new components “nest” efficiently prior to assembly. Moreover, components are designed to minimize the number of bolts and nuts used without jeopardizing strength. The use of bolts and nuts to fasten the components also enables good electrical conductivity for effective electrical grounding of the assembled cable tray system.
US12322936B1

A system, method, and apparatus lubricating a wire or cable during manufacturing, wherein the wire is aligned with an entry to a spraying enclosure and passes through a first seal of the spraying enclosure. Lubricant is sprayed onto the wire inside of the spraying enclosure while the unapplied, but sprayed, lubricant is collected at the bottom of the spraying enclosure. The wire passes through a second seal of the spraying enclosure, is aligned, and exits from the spraying enclosure.
US12322935B2

A switch, includes electrical contacts separated by a contact gap, a tubular guide disposed around at least one of the electrical contacts axially movable between an open position retracted from the contact gap and a closed position bridging the contact gap, a blast cylinder disposed radially outward of the tubular guide and defining a compression volume therebetween, the blast cylinder axially movable in coordination with the tubular guide between the open position and the closed position, an isolating ring coupled to a tubular guide end, and a blast cylinder bottom ring coupled to a blast cylinder end, the blast cylinder bottom ring and the isolating ring configured to engage each other to form a gas seal to prevent a gas from exiting the contact gap into the compression volume when the blast cylinder and the tubular guide are moved to the closed position.
US12322927B1

This invention combines a coherent multi-stripe laser array with a multi-stripe optical modulator. Light from different stripes of the multi-stripe laser are coupled to different stripes of the optical modulator. For example, the laser could comprise a first laser stripe, a second laser stripe, a third laser stripe and a fourth laser stripe. The modulator could comprise a first modulator stripe, a second modulator stripe, a third modulator stripe and a fourth modulator stripe. The light exiting from the first laser stripe is coupled directly into the first modulator stripe without being combined with the light the other laser stripes in an intervening optical channel waveguide. Likewise, the light exiting from the second laser stripe is coupled directly into the second modulator stripe without being combined with the light from the other laser stripes in an intervening optical channel waveguide. Similarly, the light exiting from the third laser stripe is coupled directly into the third modulator stripe and the light exiting from the fourth laser stripe is coupled directly into the fourth modulator stripe.
US12322921B2

Core-cladding planar waveguide (PWG) structures and methods of making and using same. The core-cladding PWG structures can be synthesized by hydride vapor phase epitaxy and processed by mechanical and chemical-mechanical polishing. An Er doping concentration of [Er] between 1×1018 atoms/cm3 and 1×1022 atoms/cm3 can be in the core layer. Such PWGs have a core region that can achieve optical confinement between 96% and 99% and above.
US12322912B2

A cable connector for counting a number of plug-in events and preventing further plug in attempts after a threshold number of plug-in events have occurred. An inner sleeve is located inside an outer sleeve, and is designed to move relative to the outer sleeve. The inner sleeve further includes a tab on an outer surface of the inner sleeve. A gear wheel is located inside the outer sleeve and perpendicular to the inner sleeve and has a number of gear teeth. A toggle plug counter rotates the gear wheel one tooth in response to a plug-in action of the cable counter. When the gear wheel rotates to a point where the tab aligns with a notch in the gear wheel an inner spring at the opposite end of the inner sleeve causes the inner sleeve to move through the gear wheel such that further plugging action becomes difficult.
US12322910B2

A lighting device and system having a faceplate and a backplate. The faceplate or the backplate may have an arm or a set of arms having electrical conductors to connect or couple to the electrical contact points of an outlet, plug, or switch. The operational modes may be in an emergency lighting mode and a nightlight mode. The voltage source can be connected to a light source or sensor through the control circuit or the switch, and the light source may be activated based on the output of the sensor. A controller is connected to the sensor and can send or receive wireless signals through a wireless module.
US12322905B2

A pluggable module includes a power control unit, an interface unit, a monitoring unit, and a signal linkage unit. The power control unit is connected to the interface unit, and the pluggable module can be inserted into an external device by using the interface unit. One end of a pull ring is rotatably connected to a bracket, and the other end can trigger a signal switch. When the pull ring is in an ON state, the signal switch is triggered to send a first switch signal, or when the pull ring is in an OFF state, the signal switch sends a second switch signal. The monitoring unit is configured to control, upon receiving the first switch signal, the power control unit to be powered on, or control, upon receiving the second switch signal, the power control unit to be powered off.
US12322887B2

A substrate assembly includes a first substrate having a first surface and an oppositely facing second surface. Signal pathways are provided on the first surface. The signal pathways extend to first openings which extend inward from an edge of the substrate. First ground pathways are provided on the first surface. Each of the first ground pathways are positioned adjacent at least one of the signal pathways. The first ground pathways extend to second openings which extend inward from the edge of the substrate. Signal contacts are mounted to the first substrate. The signal contacts have first mounting surfaces which provide mechanical and electrical engagement with the first openings. Ground contacts are mounted to the first substrate. The ground contacts have second mounting surfaces which provide mechanical and electrical engagement with the second openings.
US12322885B2

An antenna structure applied in a wireless communication device including a hinge, the antenna structure includes a feed portion, a first radiation portion, and at least one ground portion; an end of the first radiation portion is electrically connected to the feed portion, another end of the first radiation portion is spaced from the hinge with a gap; the antenna structure generates a radiation signal in at least one radiation frequency band when the feed portion feeds electrical current to the first radiation portion and the hinge couples the electrical current from the first radiation portion. A wireless communication device having the antenna structure is also provided.
US12322884B2

Methods and apparatus for an antenna having first and second nested monopoles each having arms with bends. In some embodiments, the monopoles are offset in clocking angle. In some embodiments, the monopoles are aligned in clocking angle. In embodiments, the bends in the arms may be located at half a total height of the antenna.
US12322881B2

An antenna element can include a feed and a radiating element and a dielectric substrate having a first surface and a second surface, the dielectric substrate comprising the feed of the antenna element within the dielectric substrate. The antenna element module can also include an integrated circuit (IC) chip adhered to the first surface the dielectric substrate and coupled to the feed of the antenna element. The IC chip can include a circuit to adjust a signal communicated with the feed. The antenna element module can further include a plastic antenna carrier adhered to the second surface of the dielectric substrate. The plastic antenna carrier can include a body portion comprising a cavity for the radiating element of the antenna element, the radiating element positioned in the cavity of the body portion of the plastic antenna carrier.
US12322873B2

An electronic device comprises a first radiator coupled to a second radiator. One end of a second branch of the second radiator is connected between a head end and a tail end of a first branch of the second radiator. The other end of the second branch is connected between a head end and a tail end of a third branch of the second radiator. A projection of a reference face of the first branch on the first radiator is a first projection. The first projection partly overlaps the first radiator, or a distance between the first projection and the first radiator is within a range of 0 to 3 millimeters. A ratio of a first center distance between an end face of the third branch and the reference face, and a second center distance between the other end face of the third branch and the reference face is within a range of 0.5 to 2.
US12322872B2

There is provided a feeding network device for improved direction estimation. The feeding network device according to an embodiment of the disclosure includes a first coupler, a second coupler, a first delay, a second delay, a crossover, a third coupler, a fourth coupler, a third delay, and a fourth delay. Accordingly, one sum beam and a plurality of difference beams are emitted through the feeding network device of the array antenna, and improved direction estimation is possible through a plurality of monopulse ratios, and accordingly, improvement of direction estimation in a monopulse radar device is expected.
US12322866B2

Disclosed herein is an antenna module that includes an antenna component including a plurality of antenna elements and a ground conductor surrounding each of the plurality of antenna elements; and a metal member disposed adjacent to the ground conductors surrounding outermost ones of the plurality of antenna elements.
US12322856B2

An antenna in package (AIP) 400 includes an IC die 120 including bond pads 121 and a package substrate including the IC die mounted up and being completely embedded therein. The package substrate includes a top layer 418 including a top dielectric layer 418b, a top metal layer 418a including an antenna 418a1, and a bottom layer 415 including a bottom dielectric 415b and a bottom metal layer 415a including contact pads including a first contact pad 415a1, and filled vias 415c, 417c. The bond pads are electrically coupled by a connection including a filled via(s) for connecting to the top metal layer and/or the bottom metal layer. Metal pillars including a first metal pillar 132a are electrically are coupled to the first contact pad, and at least one filled via is electrically coupled to the first metal pillar for providing a transmission line from the first contact pad to the antenna.
US12322849B2

Provided is a manufacturing method of a dielectric waveguide radio-frequency device, which relates to a manufacturing method of waveguide radio-frequency devices. The object of the present disclosure is to solve the issues of high costs, low processing efficiency, poor dimensional accuracy, poor surface quality, low device performance and inability to manufacture the ceramic waveguide radio-frequency devices in huge batches in the existing manufacturing method of the ceramic waveguide radio-frequency devices. The method includes: I. sectioning, II. slotting, III. processing tuning hole, IV. processing energy input hole, V. adhesive coating, stacking, VI. bonding, and VII. entire metallization, so as to obtain the dielectric waveguide radio-frequency device. In the present disclosure, more complex and diverse device topology structures can be manufactured, reducing the device manufacturing difficulty, and improving the accuracy allowance.
US12322845B2

There is described a direct carbon fuel cell system. The system includes fuel cells, each fuel cell having a porous fuel cell anode and a fuel cell cathode. The system further includes a molten carbonate electrolyte and a fuel supply apparatus for flowing a fuel slurry having carbon particles and a carbon carrier fluid to the fuel cell anodes in parallel. The carbon carrier fluid has a same composition as the molten carbonate electrolyte. An oxidant supply apparatus flows an oxygen-containing stream to the fuel cell cathodes in parallel. An electrolyte circulation apparatus circulates the molten carbonate electrolyte in contact with each of the fuel cells. During operation of the direct carbon fuel cell system to generate electric power, carbon is oxidized at the fuel cell anodes to produce carbon dioxide, and at the fuel cell cathodes oxygen and carbon dioxide react to produce carbonate ions.
US12322832B2

Provided is a lithium battery, wherein the battery comprises an anode, a cathode, wherein the cathode comprises one or more transition metals, an electrolyte, and a porous separator interposed between the cathode and anode, wherein the separator comprises an anionic compound. Also provided are methods of manufacturing such batteries.
US12322818B2

A cell module assembly includes a first frame having a first plurality of pockets, a second frame spaced apart from the first frame and having a second plurality of pockets, a plurality of lithium-ion battery cells coupled to and extending between the second frame and the first frame, a first collector plate electrically connected to the plurality of lithium-ion battery cells and coupled to the first frame by a first curable adhesive, and a second collector plate electrically connected to the plurality of lithium-ion battery cells and coupled to the second frame by a second curable adhesive. Each one of the plurality of lithium-ion battery cells is received within a respective one of the first plurality of pockets and a respective one of the second plurality of pockets.
US12322816B2

A battery module includes a battery cell assembly having a plurality of battery cells stacked on each other, a pair of end plates provided at both front and rear sides of the battery cell assembly, a pair of buffer plates provided to the pair of end plates and disposed at both front and rear sides of the battery cell assembly; and at least one pressing plate provided between the pair of buffer plates and disposed between the battery cells of the battery cell assembly. The pair of buffer plates and the at least one pressing plate are configured such that front surfaces and rear surfaces thereof in a front and rear direction of the battery cell assembly have a flat shape.
US12322805B2

The present disclosure relates to an electrode binder composition for a rechargeable battery and an electrode mixture comprising the same. The electrode binder composition for a rechargeable battery of the present disclosure not only has excellent properties in terms of binding strength, mechanical properties, and the like, but also can maintain structural stability of an electrode even after repeated charge/discharge cycles, thus improving rechargeable battery performances.
US12322802B2

This negative electrode is provided with a negative electrode current collector, and a negative electrode mixture layer formed on the negative electrode current collector, wherein: the negative electrode mixture layer comprises a first layer arranged on the negative electrode current collector, and a second layer arranged on the first layer; the second layer includes graphite particles A having a particle internal porosity of at most 10%: the first layer includes graphite particles B having a particle internal porosity of more than 10%; and the second layer has a water contact angle of at most 50°.
US12322801B2

Olivine-type compounds, their preparation and use in cathode materials for sodium-ion batteries. The olivine-type compounds may be obtained by a direct synthesis embodying a hydrothermal method. The method may include preparing an aqueous mixture including a M-containing compound, a M′-containing compound and a M″-containing compound to obtain a M-M′-M″ mixture; adding a P-containing compound to the mixture M-M′-M″ mixture to obtain a M-M′-M″-P mixture; adding a Na-containing compound to the M-M′-M″-P mixture to obtain a Na-M-M′-M″-P mixture; and introducing the Na-M-M′-M″-P mixture into an autoclave to perform crystal growth and obtain the compound of general formula NahMiM′jM″kPO4.
US12322796B2

A method of manufacturing an anode active material is to dope a plurality of anode material particles with alkali metal by use of molten alkali metal to obtain a plurality of alkali-metal-containing anode material particles. The method of the invention is also to perform a homogenization process and a passivation process on the alkali metal-containing anode material particles to obtain a plurality of passivated and homogenized alkali-metal-containing anode material particles serving as the anode active material.
US12322795B2

A lithium ion secondary battery includes: a positive electrode, a negative electrode, a separator located between the positive electrode and the negative electrode, and an electrolytic solution. The negative electrode includes a negative electrode active material which contains silicon oxide and a compound containing a first element. The electrolytic solution contains an imide salt which contains the first element and an imide anion. The first element is any one or more elements selected from the group consisting of K, Na, Mg, Ca, Cs, Al, and Zn.
US12322780B2

A battery module, a vehicle, and a method of manufacturing a battery module, the battery module including a housing accommodating a plurality of secondary batteries; and a thermoelectric element assembly on the housing and in contact with the plurality of secondary batteries through at least one contact opening in the housing, the thermoelectric element assembly being configured to heat or cool the plurality of secondary batteries.
US12322777B2

Battery arrays may be housed within electrified vehicle battery packs. An exemplary battery array may include an array support structure that includes a roll bonded cold plate. The roll bonded cold plate may be integrated into the battery array, as opposed to an outer enclosure assembly of the traction battery pack, and is thus arranged to directly thermally manage one or more battery cells of the battery array. The roll bonded cold plate may be configured to establish a single side or multiple sides of the array support structure.
US12322775B2

A vehicle includes a traction battery having a plurality of cells arranged in arrays and grouped into a plurality of cooling zones. A thermal management system includes a plurality of distinct circuits each associated with one of the zones. The thermal management system is configured to provide individual heating or cooling to each of the circuits to independently control temperatures of the zones. A controller is programmed to, in response to one of the zones exceeding a first threshold temperature and another of the zones being less a second threshold temperature, command the thermal management system to provide cooling to the circuit associated with the one of the zones and command the thermal management system to provide heating to the circuit associated with the another of the zones.
US12322772B2

A method for preparing a supported catalyst, including mixing waste lithium battery cathode material and biomass uniformly to obtain a mixture, then putting the mixture into a tube furnace for nitrogen purging, and then heating and calcining to obtain a solid sample after carbothermal reduction treatment; hydrothermally stirring the solid sample, followed by filtration to recover a residue, and drying the residue to obtain a mixed sample of Co3O4, TiO2, and biochar, labeled as TCO; ultrasonically dispersing the attapulgite in an acid solution, stirring in a water bath at 80° C. to obtain a product, washing the product until neutral, filtering, and then drying to obtain an acidified attapulgite (H-ATP); and weighing the TCO, ultrasonically dispersing the TCO in a mixed solution of deionized water and N, N dimethylformamide (DMF), adding the H-ATP into the mixed solution, and performing a microwave hydrothermal reaction, obtaining a sample after centrifuging, washing, and drying, and then performing muffle calcination on the sample to obtain the supported catalyst Co3(Ti)O4/H-ATP.
US12322770B2

Flexible processes and systems for recovering manganese (Mn), cobalt (Co), nickel (Ni) as a purified co-precipitated product or alternatively independent products, from a lithium-ion battery waste stream are provided. The process may include upstream leaching and impurity removal prior to separation in a metal recovery system that may include a manganese (Mn) recovery unit to generate a manganese (Mn)-containing product, a cobalt (Co) recovery unit to generate a cobalt (Co)-containing product or a nickel (Ni) recovery unit to generate a nickel (Ni)-containing product or alternatively and optionally may include a co-precipitator unit to form a co-precipitated product. A lithium (Li) recovery unit may further process a portion of the waste liquid stream to form a lithium (Li)-containing product.
US12322760B2

A secondary battery configured so as to comprise: a plurality of positive electrodes each including a positive electrode core and a positive electrode active substance disposed on the positive electrode core; a plurality of negative electrodes each including a negative electrode core and a negative electrode active substance disposed upon the negative electrode core; at least one separator; and an adhesive coated so as to have a substantially constant area density on at least one side surface in the thickness direction of the separator. The secondary battery includes a laminated section in which the positive electrodes and the negative electrodes are alternately stacked, having the separator therebetween. The area of adhered sections adhered by the adhesive is greater on the outside in the lamination direction of the laminated section than on the inside in the lamination direction.
US12322756B2

An additive for an electrolyte solution improves the electrochemical properties of a lithium secondary battery.
US12322751B2

A main object of the present disclosure is to provide an all solid state battery in which occurrence of short circuit is inhibited. The present disclosure achieves the object by providing an all solid state battery comprising an anode including at least an anode current collector, a cathode, and a solid electrolyte layer arranged between the anode and the cathode; wherein a protective layer containing a Mg-containing particle that contains at least Mg, and also containing a polymer, is arranged between the anode current collector and the solid electrolyte layer; the solid electrolyte layer contains a solid electrolyte in a granular shape; and when X designates an average particle size D50 of the solid electrolyte and Y designates an average thickness of the solid electrolyte layer, X/Y is 0.0125 or more and 0.02 or less.
US12322750B2

A preparation of solid-state electrolytes, in particular to an Al-doped sheet LLZO composite solid-state electrolyte and a preparation method and application thereof. The composite solid-state electrolyte includes Al ions, an LLZO solid-state electrolyte and a polymer substrate. The Al is doped in the LLZO solid-state electrolyte in a sheet structure, and the LLZO solid-state electrolyte is dispersed in the polymer substrate. The composite solid-state electrolyte has good flexibility, and has higher ionic conductivity than the granular doped composite solid-state electrolyte since the sheet LLZO provides a fast conduction channel for lithium ions. In addition, the preparation method is simple, suitable for large-scale production, and environmentally friendly since no toxic solvent is used in the preparation process.
US12322748B2

A quick-change platform, a battery production line and a control method are disclosed. The quick-change platform includes a tray set. In a first pick-and-place state, the tray set is located in a first pick-and-place position, so as to enable the tray set to receive the target objects removed from a battery module clamp, or enable a battery module transport apparatus to pick the target objects placed on the tray set. In a second pick-and-place state, the tray set is located in a second pick-and-place position, so as to remove the target objects on the tray set, or place the target objects on the tray set.
US12322736B2

An array substrate (100) and a display device. The array substrate (100) includes a bonding area (102). The array substrate (100) includes a substrate (10), a first conductive layer (20) on the substrate (10), a first insulating layer (30) on one side of the first conductive layer (20) away from the substrate (10), and a second conductive layer (40) on one side of the first insulating layer (30) away from the substrate (10). The bonding area (102) is provided with bonding pins (201), and the bonding pin (201) includes a first conductive portion (21) and a second conductive portion (41) located on the side of the first conductive portion (21) away from the substrate (10), the first conductive portion (21) is located in the first conductive layer (20), the second conductive portion (41) is located in the second conductive layer (40), and the first conductive portion (21) is in direct contact with the second conductive portion (41). The first insulating layer (30) is provided with at least one first opening (301), and the orthographic projection of each of the first openings (301) on the substrate (10) covers the orthographic projections of the plurality of bonding pins (201) on the substrate (10).
US12322735B2

A display panel includes a substrate, light-emitting diodes, and a cured opaque encapsulant layer. The light-emitting diodes are disposed on a first surface of the substrate. The cured opaque encapsulant layer is disposed on the first surface and a side surface of the substrate, and surrounds the light emitting diodes. A second surface of the cured opaque encapsulant layer facing away from the substrate is a rough surface.
US12322727B2

An under bump metallurgy (UBM) and redistribution layer (RDL) routing structure includes an RDL formed over a die. The RDL comprises a first conductive portion and a second conductive portion. The first conductive portion and the second conductive portion are at a same level in the RDL. The first conductive portion of the RDL is separated from the second conductive portion of the RDL by insulating material of the RDL. A UBM layer is formed over the RDL. The UBM layer includes a conductive UBM trace and a conductive UBM pad. The UBM trace electrically couples the first conductive portion of the RDL to the second conductive portion of the RDL. The UBM pad is electrically coupled to the second conductive portion of the RDL. A conductive connector is formed over and electrically coupled to the UBM pad.
US12322724B2

The present disclosure belongs to the technical field of three-dimensional packaging, and in particular relates to a bonding method for a copper-copper metal. The bonding method includes: subjecting a copper-plated surface of a clean copper-plated substrate to pretreatment with hydrazine hydrate under a protective atmosphere, to obtain a copper-plated substrate to be bonded, where the copper-plated surface is kept at 50° C. to 90° C.; and subjecting a plurality of the copper-plated substrates to be bonded to pressurized bonding at 200° ° C. to 300° ° C. under the protective atmosphere.
US12322717B2

A semiconductor device comprises a substrate body with a surface, a conductor comprising a conductor material covering at least part of the surface, and a dielectric that is arranged on a part of the surface that is not covered by the conductor. Therein, the conductor is in contact with the substrate body, the conductor and the dielectric form a layer, and a bonding surface of the layer has surface topographies of less than 10 nm, with the bonding surface facing away from the substrate body. Moreover, the semiconductor device is free of a diffusion barrier.
US12322716B2

Embodiments provide metal features which dissipate heat generated from a laser drilling process for exposing dummy pads through a dielectric layer. Because the dummy pads are coupled to the metal features, the metal features act as a heat dissipation feature to pull heat from the dummy pad. As a result, reduction in heat is achieved at the dummy pad during the laser drilling process.
US12322715B2

The present disclosure relates integrated chip structure. The integrated chip structure includes one or more interconnects disposed within a dielectric structure over a substrate. A bond pad having a top surface is arranged along a top surface of the dielectric structure. The top surface of the bond pad includes a plurality of discrete top surface segments that are laterally separated from one another by non-zero distances that extend between interior sidewalls of the bond pad, as viewed in a cross-sectional view. The dielectric structure is disposed directly between the interior sidewalls of the bond pad.
US12322712B2

Systems, methods, circuits, and devices for providing and using transistors in a physically unclonable function (PUF) circuit. The transistors comprise a split source drain configuration including one or more inflection segments that increase process variations between the transistors such that each transistor generates a unique output signal.
US12322710B2

A three-dimensional memory device includes an alternating stack of insulating layers and electrically conductive layers located over a substrate, memory opening fill structures including a respective vertical semiconductor channel and a respective memory film, and support pillar structures including a respective dummy vertical semiconductor channel, a respective dummy memory film, and a vertical stack of dielectric spacer fins located at levels of the electrically conductive layers and interposed between the electrically conductive layers and the respective dummy memory film.
US12322709B2

A semiconductor device that is a facedown mountable, chip-size-package type semiconductor device, the semiconductor device including: a semiconductor substrate; and a metal layer that is disposed on the semiconductor substrate and is exposed to outside. One or more marks are provided on an exposed surface of the metal layer. The one or more marks each include an outline portion defining an outline of the mark, and a central portion located inward of the outline portion. In a plan view of the exposed surface of the metal layer, the outline portion has a color different from at least one of a color of the central portion or a color of a base portion that is a portion of the exposed surface of the metal layer on which the one or more marks are not provided.
US12322697B2

The present disclosure relates to semiconductor structures and, more particularly, to series inductors and methods of manufacture. A structure includes a plurality of wiring levels each of which include a wiring structure connected in series to one another. A second wiring level being located above a first wiring level of the plurality of wiring levels. A wiring structure on the second wiring level being at least partially outside boundaries of the wiring structure of the first wiring level.
US12322693B2

An integrated circuit includes first power supply lines which extend in a first direction and are spaced apart from each other in a second direction different from the first direction. A second power supply line extends in the first direction and is placed between the first power supply lines adjacent to each other in the second direction. A decoupling filler cell is placed between the first power supply lines adjacent to each other in the second direction. The decoupling filler cell includes a decoupling capacitor region formed by a gate electrode and a decap transistor including a first source/drain region of a first conductive type. The gate electrode is connected to the second power supply line, the first source/drain region is connected to the first power supply lines, and the second power supply line passes through the decoupling capacitor region.
US12322690B2

One or more implementations of the subject technology may enable a bond-on-pad (BoP) substrate technology that can eliminate the need to utilize a solder-on-pad (SoP) process. Unlike an SoP process, a BoP Process does not require a solder bump to be formed on a bump pad to attach a joint to a bump pad. The size of an opening on a bump pad for a BoP process may be larger than that of an SoP process. A BoP process may use a solder mask having multiple thicknesses and may be thinner near the bump pads. A BoP process may use a joint having a copper pillar and a solder cap. A BoP process can be used with an underfill or a molding compound technology.
US12322679B2

A die includes: a semiconductor substrate having a front side and an opposing backside; a dielectric structure including a substrate oxide layer disposed on the front side of the semiconductor substrate and interlayer dielectric (ILD) layers disposed on the substrate oxide layer; an interconnect structure disposed in the dielectric structure; a through-silicon via (TSV) structure extending in a vertical direction from the backside of the semiconductor substrate through the front side of the semiconductor substrate, such that a first end of the TSV structure is disposed in the interconnect structure; and a TSV barrier structure including a barrier line that contacts the first end of the TSV structure, and a first seal ring disposed in the substrate oxide layer and that surrounds the TSV structure in a lateral direction perpendicular to the vertical direction.
US12322668B2

A first frame includes portions of a first short side surface and a first long side surface, in which a plurality of conductor layers to which a plurality of DC electrode terminals are connected, and a plurality of insulating layers arranged between the plurality of conductor layers are stacked. Further, a second frame includes portions of a second short side surface and a second long side surface.
US12322663B2

A method includes: forming a MOSFET layer on a semiconductor wafer substrate, the MOSFET layer including: pixel driver circuits; and a display driver circuit; forming at least one line layer on the MOSFET layer; applying a first supply voltage to a first supply voltage line through a first supply voltage pad; connecting data fan-out lines connected to the pixel driver circuits with a first test line by controlling a test switching circuit in the MOSFET layer; measuring an electrical signal generated from each of the pixel driver circuits through a first test pad connected to the first test line; determining whether each of the pixel driver circuits is defective or not based on the measured electrical signal; and forming a light-emitting element layer including light-emitting elements on the at least one line layer when that the pixel driver circuits are determined to be not defective.
US12322653B2

Devices and methods that a first gate structure wrapping around a channel layer disposed over the substrate, a second gate structure wrapping around another channel layer disposed over the substrate and a dielectric fin structure formed over a shallow trench isolation (STI) feature and between the first and second gate structures. At least one metallization layer is formed on the first gate structure, the dielectric fin structure, and the second gate structure and contiguously extends from the first gate structure to the second gate structure.
US12322651B2

A method for reducing wiggling in a line includes forming a first patterning layer over a metal feature and depositing a first mask layer over the first patterning layer. The first mask layer is patterned to form a first set of one or more openings therein and then thinned. The pattern of the first mask layer is transferred to the first patterning layer to form a second set of one or more openings therein. The first patterning layer is etched to widen the second set of one or more openings. The first patterning layer may be comprised of silicon or an oxide material. The openings in the first patterning layer may be widened while a mask layer is over the first patterning layer.
US12322650B2

Representative implementations of techniques and devices are used to reduce or prevent conductive material diffusion into insulating or dielectric material of bonded substrates. Misaligned conductive structures can come into direct contact with a dielectric portion of the substrates due to overlap, especially while employing direct bonding techniques. A barrier interface that can inhibit the diffusion is disposed generally between the conductive material and the dielectric at the overlap.
US12322648B2

The present disclosure describes a method for forming a silicon-based, carbon-rich, low-k ILD layer with a carbon concentration between about 15 atomic % and about 20 atomic %. For example, the method includes depositing a dielectric layer, over a substrate, with a dielectric material having a dielectric constant below 3.9 and a carbon atomic concentration between about 15% and about 20%; exposing the dielectric layer to a thermal process configured to outgas the dielectric material; etching the dielectric layer to form openings; and filling the openings with a conductive material to form conductive structures.
US12322640B2

A semiconductor package includes a semiconductor device, an encapsulating material encapsulating the semiconductor device, and a redistribution structure disposed over the encapsulating material and the semiconductor device. The semiconductor device includes conductive bumps and a dielectric film encapsulating the conductive bumps, where a material of the dielectric film comprises an epoxy resin and a filler. The conductive bumps are isolated from the encapsulating material by the dielectric film. The redistribution structure is electrically connected to the conductive bumps.
US12322638B2

A processing apparatus includes a wafer carrying-out unit, a wafer table that supports a wafer carried out, a frame carrying-out unit, a frame table that supports an annular frame carried out, a tape sticking unit that sticks a tape to the annular frame, a tape-attached frame conveying unit, a tape pressure bonding unit that executes pressure bonding of the tape of a tape-attached frame to the back surface of the wafer, a frame unit carrying-out unit, and a reinforcing part removing unit that cuts and removes a ring-shaped reinforcing part from the wafer of a frame unit.
US12322635B2

Interfacial delamination processes for physically separating a film structure from a substrate, and processes of fabricating a thin-film electronic device. The processes entail providing the substrate with an electrically-conductive separation layer on a surface of the substrate and optionally providing a pin hole free barrier layer on the electrically-conductive separation layer, forming a film structure on the electrically-conductive separation layer or, if present, the barrier layer, to yield a multilayer structure, and separating the film structure from the substrate by subjecting the multilayer structure to interfacial debonding that comprises contacting at least an interface between the film structure and the electrically-conductive separation layer or, if present, the barrier layer, with water or an electrolyte solution.
US12322621B2

The present disclosure describes a method for substrate storage. The method can include respectively placing a plurality of substrates into a plurality of slots formed by a plurality of fin structures on a panel of a storage device. The method can further include binding each of the plurality of substrates to an corresponding one of the plurality of fin structures. The method can further include moving the storage device from a first location to a second location. The method can further include un-binding the plurality of substrates from the plurality of fin structures.
US12322620B2

An optical inspection system includes one or more gratings to convert the polarization of light scattered from a target from an elliptical polarization that varies spatially across a collection pupil to a linear polarization that is uniformly oriented across the collection pupil. The one or more gratings have phase retardation that varies spatially across the collection pupil in accordance with the elliptical polarization. The one or more gratings include at least one grating on a reflective substrate. The optical inspection system also includes a linear polarizer to filter out the linearly polarized light.
US12322605B2

Provided is a semiconductor device capable of suppressing an Al slide at a time of an operation under a high temperature in a laminated structure of an aluminum electrode layer and a copper electrode layer. Accordingly, in the semiconductor device according to the present disclosure, a first copper electrode layer includes a plurality of protruding regions as regions protruding toward the aluminum electrode layer in an interface with the aluminum electrode layer.
US12322600B2

A substrate treatment apparatus includes a nozzle, a moving mechanism, a storage portion, and a control portion. The learned model is generated by learning, as learning data, learning target speed information indicating a moving speed of the nozzle and the amount of treatment acquired by executing a treatment on a substrate that is a learning target while causing the nozzle to move at a speed based on the learning target speed information. The control portion causes speed information at the time of treatment to be outputted from the learned model by inputting a target amount of an amount of treatment to the learned model. The control portion controls a moving mechanism such that the nozzle moves at a speed based on the speed information at the time of treatment when the treatment is executed on a substrate that is a treatment target.
US12322599B2

A substrate processing method of processing a substrate includes: forming a modification layer at least on a surface layer of a rear surface of the substrate or within the substrate by radiating a laser beam; and processing a front surface of the substrate in a state that the rear surface of the substrate is held. A modification device includes a laser irradiation unit configured to form a modification layer at least on a surface layer of the rear surface of the substrate or within the substrate by radiating a laser beam.
US12322592B2

A processing method comprises positioning a substrate in a processing chamber and setting a temperature of the substrate to a range of 50° C. to 500° C.; conducting an atomic layer deposition (ALD) cycle on the substrate; and repeating the ALD cycle to form a silicon oxide film. The ALD cycle comprises: exposing the substrate to an aminosilane precursor in the processing chamber by pulsing a flow of the aminosilane precursor; purging the processing chamber of the aminosilane precursor; exposing the substrate to an oxidizing agent by pulsing a flow of the oxidizing agent for a duration in a range of greater than or equal to 100 milliseconds to less than or equal to 3 seconds; and purging the processing chamber of the oxidizing agent.
US12322559B2

A low-travel key device includes a plate body, first and second stop sets, and a frame unit located between the first and second stop sets and including first and second frame members. The first frame member includes two first support arms each having a first end portion, and a first bight portion. The second frame member includes two second support arms each having a second end portion pivotally connected to the first end portion of a respective first support arm, and a second bight portion. A keycap is connected to the first and second bight portions, and is movable relative to the plate body between a non-depressed position, in which the first and second bight portions are away from the plate body, and a depressed position, in which the first and second bight portions are adjacent to the plate body.
US12322556B2

A multilayer electronic component includes a body including a capacitance forming portion including a dielectric layer and internal electrodes alternately disposed with the dielectric layer in a first direction and a cover portion disposed on one surface and the other surface of the capacitance forming portion in the first direction, and external electrodes disposed on the body, wherein a secondary phase including Al is disposed at an interface between the internal electrode and the dielectric layer, and the ratio of an area occupied by the secondary phase to an area of the capacitance forming portion is 0.03% or more and 0.40% or less.
US12322554B1

A block copolymer forms a dielectric film with isolated polarizable domains. The block copolymer is a molecule selected to have an ionically functionalized end. The ionically functionalized end is selected to be less soluble in a solvent than another portion of the polymer such that, when a plurality of the block copolymer molecules are dissolved in the solvent, the first ends of the plurality of block copolymers interact with each other and aggregate to form isolated polarizable domains. The block copolymer forms an electrically isolating shell about a core comprised of the ionically functionalized ends. One or more additives may be disposed selectively within the core to increase the dielectric constant of the dielectric film.
US12322553B2

A dielectric composition, including: dielectric grains containing a main component represented by a composition formula [(CaxSr(1-x))O]m[(TiyHfzZr(1-y-z))O2] (m is more than 1.020); a grain boundary phase located between the dielectric grains; and segregation grains each containing at least Ca, Si, and O. A first segregation grain is defined as a segregation further containing Mn among the segregation grains each containing at least Ca, Si, and O, and a second segregation grain is defined as a segregation containing substantially no Mn among the segregation grains each containing at least Ca, Si, and O. N1/(N1+N2) is more than 0.23 and 1.00 or less, in which N1 is a number density of first segregation grains in a cross-section of the dielectric composition, and N2 is a number density of second segregation grains in the cross-section of the dielectric composition.
US12322547B2

There is provided herein a process of integrating electrically conductive material into a surface layer of an electrically conductive polymer, comprising the steps of including an electrically conductive material in a polymerisation mixture capable of forming an electrically conductive polymer, such that the material is provided across an uppermost and/or a lowermost region of the polymerisation mixture; and subsequently polymerising the polymerisation mixture. Also provided is an electrically conductive polymer and a supercapacitor formed using the process.
US12322535B2

A planar multilayer transformer in a power converter wherein winding arrangements and placement of shields reduces common mode noise to a level wherein the common mode inductor in an input EMI filter can be reduced and even eliminated decreasing the power dissipation and increasing the power density. The methods presented herein can reduce the number of layers in the multilayer PCB by eliminating the layers used for the shields and still be in full compliance with EMI requirements.
US12322526B2

The present invention discloses a flexible cable jumper structure including a cover layer, a first metal layer stacked on the cover layer and having a circuit pattern formed thereon, a first dielectric layer stacked on the first metal layer, a first adhesive layer applied on the first dielectric layer, a second metal layer stacked on the first dielectric layer to which the first adhesive layer is applied and having a circuit pattern formed thereon, a heat resistant layer stacked on the second metal layer, and a terminal layer formed in one region of the heat resistant layer and electrically connected to the first metal layer and the second metal layer, and a flexible cable jumper device coupled to one side of the flexible cable jumper structure and including an RF connector including a plug having an electrode electrically connected to the terminal layer, and the flexible cable jumper device of the present invention has heat resistance and low loss characteristics by using a heat resistant material and a low dielectric constant material in a hybrid structure.
US12322525B2

A method comprises disposing one or more continuous fibers, wherein the one or more continuous fibers are at least partially embedded in high temperature superconducting component powders. The fiber of the one or more continuous fibers comprises a curved fiber that comprises a hoop or a spiral. The method further comprises heating the high temperature superconducting component powders and the one or more continuous fibers and cooling the high temperature superconducting component powders and the one or more continuous fibers. The cooling generates a high temperature superconducting material.
US12322523B2

A conductive resin composition including 100 parts by weight of a base resin (A), which includes a polyester, a polyarylene ether, and an aromatic elastomer; 3 to 12 parts by weight of two or more polyfunctional reaction agents (B); 0.1 to 3 parts by weight of carbon nanotubes (C); 0.1 to 5 parts by weight of carbon nanoplates (D); and 1 to 10 parts by weight of glass powder (E), a method of preparing the conductive resin composition, and a molded article including the conductive resin composition. The conductive resin composition has excellent moisture stability and heat resistance in addition to excellent appearance, rigidity, and conductivity; can minimize the influence of moisture and heat when exposed to external environments; and thus, can be used in exterior parts to replace metal parts used in automobiles.
US12322520B2

Systems, methods, and devices for electrical power generation are disclosed. A device includes a radioactive source that emits radiation including at least one of: electrically charged particles; electrically neutral particles; or electromagnetic radiation; an ion media positioned adjacent to the radioactive source, wherein the ion media comprises a material that releases electrons in response to exposure to radiation; a set of two or more electrodes configured to: establish an electric field across the ion media; capture electrons released by the ion media in response to exposure to radiation emitted by the radioactive source; and generate electric current from the captured electrons. The device includes a supplemental power supply electrically connected to the set of two or more electrodes. The device includes an electrical load electrically connected to the set of two or more electrodes.
US12322518B2

Systems and methods to facilitate adjusting content to facilitate therapeutic outcomes of subjects are disclosed. Exemplary implementations may: obtain subject information related to subject, the subject information characterizing (i) physiological health of the subject, (ii) a psychological profile of the subject defined by parameter values of psychological parameters, and (iii) a therapeutic outcome for the subject to achieve; effectuate, via a client computing platform associated with a caregiver of the subject, presentation of a caregiver interface that presents the subject information and enables the caregiver to provide caregiver input, wherein the caregiver input causes adjustments to (i) content presented to the subject within a game and (ii) an engagement level of the content, wherein the content facilitates achievement of the therapeutic outcome by the subject; and effectuate, based on the caregiver input, presentation of the adjustments to the content via a client computing platform associated with the subject.
US12322515B2

A health and wellness system for a non-human subject comprising analyzing genetic data and phenotypic data of the non-human subject with a machine learning algorithm and making a recommendation or recommendation for products or activities for the non-human subject.
US12322510B2

A deep learning model can be used for the identification of active contraction properties of the myocardium using limited clinical methods. A method for identifying the active contraction properties can include inputting a plurality of clinical metrics into a deep learning model. The method can further include inputting a representation of a cardiac cycle through a pressure volume-loop into the deep learning model. The deep learning model can include a first process layer with a first intermediate output and a second process layer that receives the first intermediate output as a first intermediate input. The method can further include outputting one or more contraction properties of the myocardium.
US12322503B2

Provided are systems, methods and devices for adaptive and exception-based asset tracking by geolocation, while preserving battery life, ensuring patient privacy and maintaining interoperability by preventing interference with the operation of tracked medical devices. To prevent RF interference with medical device operation, provided are methods of detecting medical device operation through detection of magnetic fields or vibrations. For patient privacy, geolocation information received from an asset tracker device is anonymized and not stored. The asset tracker device described herein may be further configured to track elevation of an asset above the ground, movement of the asset, pressure and temperature changes to the environment and accordingly modify tracking behavior. Also provided is a pairing system for physical and electronic pairing of an asset tracker device to multiple medical devices. The asset tracked is mated with a cradle that is specific to the medical device type and attached to the medical device.
US12322485B2

A system may include a plurality of inhalers, where each inhaler comprising medicament, a processor, memory, and a transmitter, multiple processing modules that may reside at least partially on a user device, a digital health platform (DHP) that is configured to receive and aggregate inhaler data from inhalers that are associated with a plurality of different users and a plurality of different medicament types. The DHP may determine a subset of the usage events based on the determined medication type, the determined time of day, and/or the determined date range. The DHP may determine a filtered list of users out of the plurality of users based on a comparison of the selected inhalation count threshold with the number of usage events that are associated with the same user and medication type.
US12322478B2

Provided is a method and an apparatus for acquiring a gene information of a proprietary cloud container cluster, the method includes: acquiring and analyzing a system hierarchical information, an association relationship information and a dependency relationship information of a module or a component of a proprietary cloud server cluster; generating a set of a gene information of a proprietary cloud container cluster through the acquired system hierarchical information, the association relationship information and the dependency relationship information of the module or the component, and performing an integrity verification on the set of the gene information of the proprietary cloud container cluster; and storing the set of the gene information of the proprietary cloud container cluster and determining a version information of a gene of the proprietary cloud container cluster, in response to the integrity verification passing.
US12322477B1

The present invention relates to an improved system and method for analyze data from submitted DNA kit and/or genome data form database records so as to compare sequences for determining the level of SNP homology between the two tested sequences. The DNA calling data is compared in a stepwise block by block manner, where the blocks for the compared sequences have data blocks in bit-word lengths of the processor performing the sequence comparison analysis. The blocks are compared in block sets having a minimum cM length, where the block comparisons are initiated at the last block of the minimum length block sets and proceed in a retrograde manner.
US12322474B2

The present disclosure provides a memory device, which includes a memory array, a read-clock generation circuit, and a local input/output circuit. The read-clock generation circuit receives a sense amplifier enable signal, a first sense amplifier pre-charge signal, and a latched write enable signal to generate a first read enable signal. The local input/output circuit includes multiple pairs of column-address pass gates, and a pair of read pass gates. The plurality of pairs of column-address pass gates are configured to receive data from a bit-line pair of the memory cells in a row selected by an address signal. The pair of read pass gates connects a read bit-line pair to the bit-line pair in response to the first read enable signal being in a low-logic state. The first read enable signal is de-asserted after the read bit-line pair connected to the pair of read pass gates are pre-charged.
US12322464B2

A data storage device including: a memory device including a plurality of memory blocks; and a memory controller configured to control the memory device, wherein the plurality of memory blocks are connected with row lines, wherein the row lines include word lines, wherein the memory controller is further configured to: check whether a resistive defect occurs at the row lines except for the word lines; and set a program operation time of a memory block corresponding to a row line, at which the resistive defect occurs, to be longer than a program operation time of the other memory blocks.
US12322457B2

Nonvolatile memory devices, operating methods thereof, and memory systems including the same. A nonvolatile memory device may include a memory cell array and a word line driver. The memory cell array may include a plurality of memory cells. The word line driver may be configured to apply word line voltages to a plurality of word lines connected to the plurality of memory cells, respectively. Magnitudes of the word line voltages may be determined according to locations of the plurality of word lines.
US12322452B2

A semiconductor device includes a plurality of memory blocks and a bit-line-bias block. A source-drain erase bias voltage is applied between a source line and a bit lines through the bit-line-bias block during an erase operation.
US12322444B2

Memory devices with controlled wordline ramp rates and associated systems and methods are disclosed herein. In one embodiment, a memory device includes at least one voltage regulator and a plurality of wordlines. The memory device is configured, during a programming operation of the memory region, to ramp a selected wordline to a desired programming voltage while ramping one or more adjacent, unselected wordlines electrically coupled to the selected wordline to desired inhibit voltage(s) using the at least one voltage regulator. In some embodiments, the memory device ramps the selected wordline and the one or more adjacent, unselected wordlines such that the one or more adjacent, unselected wordlines reach the desired inhibit voltage(s) upon the selected wordline reaching the desired programming voltage. In these and other embodiments, the memory device ramps the selected wordline to the desired programming voltage without floating the selected wordline.
US12322433B2

Hardware and/or software that dynamically enables or disables CRC and/or adjust voltage level of power supply to a physical layer block on a host by determining an optimum tradeoff between power and performance. The hardware and/or software decreases the voltage level for the power supply and enables CRC to compensate signal errors (e.g., errors from signal integrity issues). Hardware and/or software dynamically adjusts voltage level of the power supply rail based on the throughput or speed of the DDR link. In some examples, depending on read or write operations, the voltage level of the power supply rail is adjusted.
US12322422B1

A magnetic media library drive includes a first disk medium fixed to a spindle, a first read-write transducer configured to operate on the first disk, a second read-write transducer configured to operate on a surface of a single removable second disk medium installed over the first disk, and electronic controller circuitry configured to cause: while the first transducer is servo-positioning from a master servo pattern from the first disk, the second transducer servo-writes a product servo pattern, based on the master servo pattern, to the surface of the second disk. The removable second disk can be removed, turned over, and secured to the spindle, whereby the self-servo writing procedure can be performed on the other side of the second disk based on the master servo pattern on the first disk.
US12322421B2

According to one embodiment, a disk device includes a load beam, a first protrusion, a flexure, a slider, and a second element. The first protrusion protrudes from the load beam away from a rotation axis in a first direction. The flexure includes a mounting part supported by the first protrusion. The slider is mounted on the mounting part, and includes a first element that reads and writes information from and to a magnetic disk, and a floating surface facing the magnetic disk. The second element is attached to the slider apart from a geometric center of the floating surface in the first direction. On a projection plane as viewed in a direction orthogonal to the floating surface, a contact position between the first protrusion and the mounting part is located between a geometric center of the slider and a center of gravity of the second element.
US12322407B2

Voice output of a specific speaker is controlled using beamforming according to a video zooming magnification. By simultaneously performing adaptive beamforming and fixed beamforming, it is possible to reinforce voice output of the specific speaker.
US12322404B2

The present document describes a method (700) for encoding a multi-channel input signal (201). The method (700) comprises determining (701) a plurality of downmix channel signals (203) from the multi-channel input signal (201) and performing (702) energy compaction of the plurality of downmix channel signals (203) to provide a plurality of compacted channel signals (404). Furthermore, the method (700) comprises determining (703) joint coding metadata (205) based on the plurality of compacted channel signals (404) and based on the multi-channel input signal (201), wherein the joint coding metadata (205) is such that it allows upmixing of the plurality of compacted channel signals (404) to an approximation of the multi-channel input signal (201). In addition, the method (700) comprises encoding (704) the plurality of compacted channel signals (404) and the joint coding metadata (205).
US12322403B2

This application relates to a speech coding method, an electronic device, and a storage medium. The method includes: extracting a first speech frame feature corresponding to a first to-be-encoded speech frame, and obtaining a first speech frame criticality level corresponding to the first to-be-encoded speech frame based on the first speech frame feature; extracting a second speech frame feature corresponding to the subsequent speech frame, and obtaining a second speech frame criticality level corresponding to the subsequent speech frame based on the second speech frame feature; obtaining a criticality trend feature based on the first speech frame criticality level and the second speech frame criticality level, and determining, using the criticality trend feature, an encoding bit rate corresponding to the to-be-encoded speech frame; and encoding the first to-be-encoded speech frame based on the encoding bit rate to obtain an encoding result.
US12322396B2

Smart devices can be configured to collect and share various forms of context data about where a user is located (e.g., location), what a user will be doing (e.g., schedule), and what a user is currently doing (e.g., activity). This context data may be combined with fingerprint data (e.g., biometrics) to help identify the fingerprint data. For example, a location of a user may help associated speech detected at that location with the user. These associations may be stored in a mapping database that can be updated over time to reduce ambiguities in identification. The mappings in the database may be used to train a machine learning model to recognize fingerprints as identities, which may be useful in applications, such as speaker identification.
US12322393B1

The present invention discloses a multimodal human-machine collaborative interaction system and method, and relates to the technical field of human-machine collaborative interaction. The method includes: collecting a monitoring video captured by an intelligent question-answering robot and having a moving object in a picture, and extracting a target moving object and a human voice corresponding to the target moving object; obtaining a human speech pace corresponding to the human voice, obtaining a response text corresponding to the human voice, and obtaining a key coefficient corresponding to each keyword in the response text; obtaining a response speech pace of each keyword; and adjusting a response speech pace between any two adjacent keywords according to the two adjacent keywords, and then obtaining a response voice corresponding to the response text.
US12322382B2

A computer-implemented method executed using a computing device comprises digitally generating and storing a machine learning statistical topic model in computer memory, the topic model being programmed to model call transcript data representing words spoken on a call as a function of one or more topics of a set of topics, the set of topics being modeled to comprise a set of pre-seeded topics and a set of non-pre-seeded topics, and the one or more topics being modeled as a function of a probability distribution of topics; programmatically pre-seeding the topic model with a set of keyword groups, each keyword group associating a respective set of keywords with a topic of the set of pre-seeded topics; programmatically training the topic model using unlabeled training data; conjoining a classifier to the topic model to create a classifier model, the classifier defining a joint probability distribution over topic vectors and one or more observed labels; programmatically training the classifier model using labeled training data; receiving target call transcript data comprising an electronic digital representation of a verbal transcription of a target call; programmatically determining, using the classifier model, at least one of one or more topics of the target call or one or more classifications of the target call; digitally storing the target call transcript data with additional data indicating the determined one or more topics of the target call and/or the determined one or more classifications of the target call; accessing, in computer storage, a first digitally stored electronic document comprising a first text; receiving computer input specifying a search query comprising one or more search terms; processing the search query using the classifier model to output a query topic vector representing a thematic content of the search query; processing the first text using the classifier model to output and store in the computer memory a first plurality of topic vectors each representing a topic in the text; using the query topic vector and the first plurality of topic vectors, calculating a plurality of similarity values, each of the similarity values representing a similarity of the query topic vector to a particular topic vector among the first plurality of topic vectors; outputting a visual display that specifies one or more topic vectors among the first plurality of topic vectors having one or more corresponding similarity values that are greater than a specified threshold similarity value.
US12322366B2

A masking sound adjustment method includes obtaining, in each of a plurality of frequency bands, a volume adjustment amount of a masking sound with respect to a volume of a conversation sound to be masked, based on a threshold value corresponding to a target word intelligibility of the conversation sound to be masked; and adjusting a volume of the masking sound in each of the plurality of frequency bands based on the volume adjustment amount.
US12322362B2

A music box includes a sounding mechanism and a pause mechanism. The pause mechanism has a guide sleeve, a stopper member, a pushbutton, a guide assembly and a restoring spring. The guide sleeve is formed with a plurality of initial locating sections, a plurality of stop locating sections and a communicating ring section. The stopper member can be moved and rotated as well as has a stop block. The pushbutton serves to push the stopper member to move in a forward direction. The guide assembly serves to drive the stopper member to rotate, while the restoring spring serves to push the stopper member to move in a backward direction. By means of the pushbutton, the guide assembly and the restoring spring, the stop block can in turn move between the initial locating sections, the stop locating sections and the communication section.
US12322357B2

A first device includes an image acquisition unit configured to acquire first image data, a first interface configured to connect with a second device and receive at least second image data sent by the second device, and a second interface configured to connect with a third device and send data including at least the first image data and the second image data to the third device. The second image data include image data collected by an image acquisition unit of the second device.
US12322354B2

A display device includes a display panel. The display panel has a functional display area. The functional display area includes a plurality of display pixels and a plurality of light transmitting regions. The plurality of display pixels are around by the plurality of the light transmitting regions. A boundary between one of the plurality of display pixels and one of the plurality of light transmitting regions comprises an arc segment.
US12322350B2

Proposed are a backlight device for display and a current control integrated circuit therefor, the current control integrated circuit includes a plurality of driving current control units sharing a column signal for backlight and controlling driving currents of a predetermined number of light-emitting diode channels belonging to the same control group, wherein the plurality of the driving current control units receive the column signal for the control group and the zoom control signal in a shared manner and sequentially receive row signals, respectively, and wherein each of the plurality of driving current control units generates the sampling voltage that results from sampling the column signal using the row signal, and controls the driving current for light emission from the light-emitting diode channel using the sampling voltage, thereby enabling a gain for conversion of the driving current by the sampling voltage to be controlled with the zoom control signal.
US12322342B2

A display substrate and a display device are provided. The display substrate includes a base substrate and a plurality of sensing signal lines. The base substrate includes a display region including repeating units arranged in array, each repeating unit includes a transparent region and a pixel region arranged in a first direction. Two lines of repeating units are provided between adjacent two of the plurality of sensing signal lines, the two lines of repeating units extend along a second direction, and each of the plurality of sensing signal lines is connected with sub-pixel driving circuits of the plurality of sub-pixels of two lines of repeating units which are adjacent to the each of the plurality of sensing signal lines and extend along the second direction, and is configured to provide a reference voltage signal. The display substrate reduces the space occupied by the signal lines and improves the light transmittance.
US12322339B2

A display panel includes a pixel circuit. The pixel circuit includes a write-in compensation module for writing data signal(s) into a light emission device through a driving transistor and compensating a threshold voltage of the driving transistor; a first reset module for providing a signal of a first reset signal end to a gate of the driving transistor under control of a first reset control end; a second reset module for providing a signal of a second reset signal end to an anode of the light emission device under control of a second reset control end; and a light emission control module for connecting a drain electrode of the driving transistor with the anode under control of a light emission control end. A cathode of the light emission device is connected with a first power source voltage end.
US12322336B2

A pixel driving circuit is provided. The pixel driving circuit includes a driving transistor; a storage capacitor having a first capacitor electrode and a second capacitor electrode; a coupling capacitor having a third capacitor electrode and a fourth capacitor electrode; a control transistor; and a data write transistor having a gate electrode connected to a gate line, a first electrode connected to a data line, and a second electrode connected to a first electrode of the control transistor; wherein the control transistor has a gate electrode connected to a fourth control signal line, a first electrode connected to the second electrode of the data write transistor, and a second electrode connected to the first capacitor electrode and the fourth capacitor electrode; a gate electrode of the driving transistor is connected to the third capacitor electrode; and the control transistor is an n-type transistor.
US12322334B2

A display device includes a display panel which includes first and second pixels disposed in one pixel row, a first gate line connected to the first pixel, a second gate line connected to the second pixel, a first data line connected to the first pixel, and a second data line connected to the second pixel, a gate driver which provides a first gate signal and a second gate signal to the first gate line and the second gate line, respectively, and a data driver disposed adjacent to a first side of the display panel, where the data driver provides a data signal to the first data line. The first data line and the second data line are connected to each other at a second side of the display panel opposite to the first side of the display panel.
US12322323B2

A display device includes a structured light-emitting end, a structured light-receiving end, and a display panel. The structured light-emitting end and the structured light-receiving end are disposed on the backlight surface of the display panel. The structured light-receiving end is disposed opposite to the first display area, and the structured light-emitting end is disposed opposite to the second display area. The first display area of the display device is provided with multiple first pixel driving circuits and multiple first light-emitting units. The vertical projection of each first pixel driving circuit on the backlight surface of the display panel overlaps the vertical projection of one first light-emitting unit, which is connected to the each first pixel driving circuit, on the backlight surface of the display panel.
US12322321B2

A display device includes a display panel, a compensation circuit, a global temperature sensor, a global current sensor, a logic circuit, a timing controller, and a data driving circuit. The compensation circuit converts a sensed analog sensing voltage from a reference voltage line of a pixel of the display panel into a digital sensing value. The global current sensor measures an amount of current flowing through the display panel to generate a global current value. The logic circuit generates a scaling factor based on temperature data of the global temperature sensor, the global current value, the digital sensing value, and first image data. The timing controller scales first image data based on the first scaling factor to generate second image data. The data driving circuit that generates a data voltage based on the second image data for driving the data line.
US12322320B2

An electronic device according to various embodiments comprises: a flexible display including a main display region and at least one extendable display region that can be extended from the main display region; and a processor operatively connected to the display, wherein the processor is configured to: control the display to display first content on the main display having a first size while the electronic device is in a slide-in state, slide the display out to extend same to a second size based on touch input information about the display region being received, control the display to display second content on the extendable display region or the entire display region while the state of the electronic state is being switched into a slide-out state, and complete displaying of the second content and display the first content on at least a part of the display based on switching of the state of the electronic state to the slide-out state being completed.
US12322312B2

A driving method of a gate driver on array (GOA) circuit, a gate driver, and a display panel are provided to reduce a time period of a gate signal rising from a first low potential to a first high potential, so that pixel units can be charged faster and earlier and a charging rate of the pixel units can be improved. In addition, a time period for the gate signal to fall from the first high potential to the first low potential can be reduced. As a result, the pixel units can be turned off faster and earlier, so that a risk of wrong charging of the pixel units is reduced.
US12322311B2

A display apparatus includes a display panel, a driving controller, a gate driver, an emission driver and a data driver. The display panel includes a pixel including a driving switching element and a light emitting element. The driving controller is configured to determine a driving frequency varied according to input image data or a driving mode. The gate driver is configured to output a gate signal and a bias control signal to the pixel. The emission driver is configured to output an emission signal to the pixel. The data driver is configured to output a data voltage to the pixel. The bias control signal to apply a bias voltage to the driving switching element has a first width in a writing frame and a second width different from the first width in a holding frame.
US12322304B2

The present invention relates generally to the field of displaying devices for vehicles. More specifically, the present invention relates to an illuminated vehicle display device primarily comprised of a top cover, a circuit board, a bottom cover, and a housing with at least one solar panel. The device can be attached via at least one fastener to the interior surface of a vehicle window, wherein the circuit board has at least one LED that is powered by a solar panel which illuminates the top cover. In differing embodiments, the top cover may have a plurality of indicia such as, but not limited to: patterns, logos, emblems, images, symbols, designs, letters, numbers, words, characters, animals, advertisements, brands, etc. and may further be shaped like said indicia.
US12322298B2

Prosthesis simulator devices including a first restraint configured to restrain one or more fingers of a wearer of the simulator, a second restraint configured to restrain a thumb of the wearer, and a plurality of artificial digits configured to move in a manner to simulate one or more prosthetic fingers and a prosthetic thumb of a prosthesis. The first restraint can be attached to a roof plate connected to a base plate and defining a dorsal side of the prosthesis simulator. The second restraint can be attached to a holster connected to the base plate on a palmar side of the prosthesis simulator. Also disclosed herein are methods of using the same.
US12322291B2

A parking assist apparatus is configured to: detect a level difference existing around the vehicle; determine whether the detected level difference is a passing target level difference required to be passed without avoidance or an avoidance target level difference required to be avoided; and control a notification apparatus to output, toward an inside of a compartment of the vehicle, a notification indicating a passing plan of the passing target level difference in response to the detected level difference, which exists on a traveling route to be traveled by the vehicle within a parking area for parking purpose, being determined as the passing target level difference. The notification apparatus is controlled to output the notification indicating the passing plan of the passing target level difference in a notification mode that distinguishes the passing target level difference from the avoidance target level difference.
US12322289B2

System and methods for systems for special vehicle detection and notifications. Connected vehicle probe and sensor data is acquired and processed to detect the presence of a special vehicle using one or more machine learning models. Attributes are determined for the special vehicle based on additional information. An informational message/notification is composed and sent to vehicles in the vicinity of the special vehicle. Warnings may be provided for how to maneuver vehicles around the special vehicle.
US12322283B2

A universal sensor interface enables selective coupling of one or more sensor module units to a wireless node. Each sensor module unit can contain a suite of sensors selected for a particular sensor application at a monitored location. Reconfiguration of the wireless sensor network can occur seamlessly through the plug-and-play connectivity between the sensor module units and the wireless node.
US12322282B2

A universal controlling device is provided with one or more buttons which, when activated in a set up mode, serves to initiate a rapid configuration of the universal controlling device to adapt the universal controlling device to transmit communications to an intended target appliance.
US12322279B2

A remote switch including a first wireless interface for sending switch commands. The remote switch has a second wireless interface arranged separate from the first. The second wireless interface is configured for the wireless transmission of information between the remote switch and an external device. A method for communication between a remote switch and an external device is also disclosed. The method involves creating a communication link between a wireless interface of the remote switch and a wireless interface of the external device and transmitting information between the remote switch and the external device by the established communication link. This allows for simple configuration or maintenance of the remote switch by the external device according to the exchanged information.
US12322269B2

A tracking device comprises a flexible belt body configured to loop around a portion of a pallet, e.g., around a center stringer of a pallet. The flexible belt body has a first portion and a second portion configured to be connected. The tracking device further comprises a first region having one or more sensitive electronic components and a second region having one or more durable electronic components and/or electronic components that benefit from exposure during transportation. The tracking device is positioned on the portion of the pallet such that the first region is oriented towards an interior of the pallet and the second region is oriented towards an exterior of the pallet.
US12322265B2

A real-time landslide disaster monitoring and early warning system based on Beidou positioning comprises a data acquisition module, a signal transmission module and a remote early warning center, wherein the output end of the data acquisition module is connected with the input end of the signal transmission module, and the output end of the signal transmission module is connected with the input end of the remote early warning center; the data acquisition module comprises a fixed seat and a control box, the bottom of the control box is connected with a camera, one side of the control box is fixedly connected with a warning device and a displacement monitoring module, and the side, away from the warning device, of the control box is fixedly connected with a data connector; and the signal transmission module comprises a controller, a memory, a power supply, a Beidou positioning module and a signal projector.
US12322262B2

Doorbells can send data to each other to enable a first doorbell user to warn a second doorbell user regarding a suspicious visitor. A first user can indicate a first trait of a visitor via a first remote computing device. The first user can create a user group to enable the members of the user group to use their doorbells to take pictures of suspicious visitors and to send the pictures of the suspicious visitors to other members of the user group.
US12322259B2

A consumer-operated kiosk can include an inspection area configured to receive a first device from a user. The kiosk can include an imaging device configured to image the first device when the first device is positioned within the inspection area. In some embodiments, the kiosk includes a vending apparatus configured to store a plurality of second electronic devices for purchase. The kiosk can include one or more release mechanisms configured to directly release any one of the second electronic devices from the vending apparatus. The kiosk includes one or more processors operably connected to the inspection area, the imaging device, the vending apparatus, and the one or more release mechanisms. The one or more processors can be configured to cause the imaging device to capture one or more images of the first electronic device, facilitate purchase of the first electronic device based at least in part on the one or more captured images of the first electronic device, receive a request to vend a selected phone from among the phones in the vending apparatus, and/or cause the one or more release mechanisms to release the selected phone directly from the vending apparatus into a vending bay of the kiosk.
US12322258B2

Systems, and methods for communicating during a calamity include a processing system of a first ATM that is communicably coupled via an ATM network to a second ATM. The first ATM includes an external network connection separate from the ATM network. The processing system can modify the first ATM from a first mode to a second mode responsive to detecting an event indicative of a calamity. The processing system can receive a user input to send a message to an address. The processing system can transmit the message to the second ATM via the ATM network, to cause the second ATM to route the message to the address. The processing system can receive a response to the message via the ATM network from the second ATM. The processing system can display the response to the message on a user interface of the first ATM.
US12322256B2

An electronic gaming system includes an administration server and communications interface(s). The server includes processor(s) and memory containing instructions to cause the processor(s) to: determine a current location of the gaming client; generate a list of electronic game(s) available for play on a gaming client; cause a graphical user interface including the list to be displayed on the gaming client; receive a selection by a player of a game from the list; initiate the game on the gaming client based on the selection; determine an updated location of the gaming client; and either enable continued play of the game on the gaming client for the updated location being in a jurisdiction legally permitting play of the electronic game, or disable play of the game on the gaming client for the updated location being in a jurisdiction in which play of the electronic game is illegal.
US12322250B2

Systems and methods that employ advertising loyalty points to modify zero, one or more aspects of an electronic gaming machine.
US12322240B2

Disclosed are embodiments of an apparatus having a rotatable wheel, a mechanical annular rotatable bezel overlaying at least a portion of the wheel, and an electronic controller, coupled to the bezel. The bezel is rotatable via manual player input to the bezel. The electronic controller determines a rotational motion of the bezel in response to the manual player input to the bezel. The electronic controller further directs rotation of the wheel in accordance with the determined rotational motion of the bezel.
US12322238B2

A beverage providing device includes: a beverage supply unit; a storage section having an area for holding two or more containers each containing a beverage supplied from the beverage supply unit; a provision section including an outlet; a transfer section which transfers, to at least the storage section, each container containing the beverage supplied from the beverage supply unit; an outer wall having a front face provided with at least the outlet and having a side face of the front face. At least part of the beverage supply unit, the storage section, and the transfer section are arranged in an area surrounded by the front face, the side face, a plane parallel to the front face, and a plane parallel to the side face.
US12322236B2

Packaging comprising: (a) a prepaid card at least partially enclosed within the packaging, the prepaid card including a barcode at least partially visible through a cutout in the packaging; and (b) a reference barcode located on the packaging, wherein the reference barcode is compared to the barcode of the prepaid card to ensure the reference barcode has the same or similar design to that of the barcode of the prepaid card to identify counterfeit or tampered with packaging.
US12322235B2

A bill validator mount holds a bill validator in a bill insertion position relative to an electronic gaming machine (EGM), such that the bill validator is configured to receive a bill from a player in the bill insertion position. The mount cage assembly facilitates tilting the bill validator backward from the bill insertion position to a servicing position that allows access to the bill validator for servicing from a back of the EGM cabinet. The mount cage assembly additionally facilitates lowering the bill validator from the bill insertion position to a collections position, such that the cash box can be accessed for collections. The mount cage assembly provides a way to easily service the bill validator while keeping the cash box secure.
US12322227B2

A data recording device of this disclosure records, in a basic recording period, a plurality of pieces of data on the state of a vehicle, the pieces of data being to be each acquired in a predetermined sampling period, the basic recording period being longer than the predetermined sampling period. The data recording device records at least one specified data specified by a vehicle external device among the pieces of data in a shortened recording period equal to or more than the predetermined sampling period but less than the basic recording period.
US12322226B2

At least one aspect is direct to a system. The system can include a data processing system including one or more processors, coupled to memory. The data processing system can receive a data packet from a battery pack, the data packet indicating a characteristic of the battery pack. The data processing system can select, based on an identifier associated with the battery pack, a decoding scheme associated with the identifier. The data processing system can decode the data packet with the decoding scheme to generate a message. The data processing system can cause a computing device to display the message indicating the characteristic of the battery pack.
US12322224B2

A system, device, and method for testing autonomous vehicles are disclosed. A device for testing a plurality of components of at least one autonomous vehicle includes a communication module including a set of interfaces communicatively couplable to the plurality of components of the at least one autonomous vehicle. The device also includes a processing unit communicatively coupled to the communication module and capable of mapping simulation instances to the set of interfaces of the communication module. The simulation instances include simulated sensor data and/or vehicle dynamics data reflecting behavior of the at least one autonomous vehicle.
US12322223B2

A method of operation of a compute system comprising: determining a potential ignition-on event from an on-board diagnostics; receiving a message group from the on-board diagnostic based on the potential ignition-on event; determining a match between a footprint and the message group; identifying a vehicle make-model-year based on the match and the footprint; decoding a vehicle identification based on the vehicle make-model-year and the footprint; and communicating the vehicle make-model-year, the vehicle identification, or a combination thereof for displaying on a device.
US12322215B2

Aspects of the technology described herein provide an activatable postage. The activatable postage is printed on a media, such as an envelope or sticker. Initially, the activatable postage has no postage value and may not have any value until activated. Each instance of activatable postage can include a unique identifier encoded in a machine-readable format. Postage value is added to the activatable postage through an activation process. To activate an individual instance of activatable postage, the unique identifier encoded in the activatable postage needs to be provided to the activation application. At the end of the activation process, a central database is updated to associate the unique identifier with a postal value calculated during activation. When the Postal Service receives an item with activatable postage it validates the activatable postage and then deactivates the activatable postage by updating the central database.
US12322212B2

A controller of an image processing device performs registration or authentication of face data of a user by using a plurality of face images which are different from each other and in which orientations of a face captured by a camera are each within a first angle that is based on a state in which the user faces a front of the camera, and displays on a display a video in which a human face-imitating image changes its face orientation until the registration or the authentication is completed. A second angle formed by a direction from a seating position of the user toward the camera and a direction from the seating position of the user toward the display is smaller than the first angle.
US12322209B2

The present invention relates to a method and system for training a machine learning model for abnormal behavior recognition. The method comprises providing a training dataset that comprises a plurality of labeled training video clips; iteratively training the machine learning model with the training dataset by at least: i) processing a first training video clip in the training dataset using a teacher model to generate a teacher specific human action class; ii) processing the first training video clip using the machine learning model to generate a first embedding vector and a machine learning model specific human action class based on the first embedding vector; iii) processing a second training video clip in the training dataset using the machine learning model to generate a second embedding vector; iv) minimizing a distillation loss that measures distance between the teacher specific human action class and the machine learning model specific human action class; v) minimizing a machine learning loss that measures distance between the machine learning model specific human action class and a ground-truth human action class of the first training video clip; vi) minimizing distance between the first embedding vector and the second embedding vector if the first training video clip and the second training video clip are of the same human action class; and vii) maximizing distance between the first embedding vector and the second embedding vector if the first training video clip and the second training video clip are of difference human action classes.
US12322189B2

The invention relates to a method for generating disturbed input data for a neural network for analyzing sensor data, in particular digital images, of a driver assistance system, in which a first metric is defined which indicates how the magnitude of a change in sensor data is measured, a second metric is defined which indicates where a disturbance of sensor data is directed, an optimization problem is generated from a combination of the first metric and second metric, the optimization problem is solved by means of at least one solution algorithm, wherein the solution indicates a target disturbance of the input data, and disturbed input data is generated from sensor data for the neural network by means of the target disturbance.
US12322185B2

A monitoring system can be configured to monitor activities or actions occurring in clinical settings, such as hospitals. The monitoring system can improve patient safety. The system can use visual and/or other tracking methods. The system can detect and/or identify people in a clinical setting. The system can also track activities of the people, for example, to improve adherence to hygiene protocols.
US12322182B1

that is captured by one or more images (e.g., by a video or several pictures of the scene). The method analyzes a captured image to identify a unique predefined displayed content (e.g., a first pattern or a sub-pattern of the first pattern) in a first region of the image. When the predefined displayed content is identified in the captured image, the method analyzes a second region of the image that is associated with the first region, in order to determine whether a set of one or more objects is within the second region. The second region is the same as the first region in some embodiments, while in other embodiments it is a bounding region (e.g., bounding shape) that encompasses the first region and a third region around the first region. In yet other embodiments, the second region has another association with the first region. When the method determines that an object is within the second region, the method generates and sends a notification (e.g., an email, a text message, an in-app message, etc.) regarding the detection of the object in the image.
US12322181B2

A method for extracting a fingerprint of a video having a plurality of frames includes obtaining a plurality of pixel value matrices from each of the plurality of frames, calculating maximum values of average pixel values in each axis of the plurality of pixel value matrices for each of the plurality of frames, and calculating the fingerprint of the video based on a temporal correlation of the maximum values calculated for the plurality of frames.
US12322179B2

A user's profile picture is updated from a live video stream. A profile updater analyzes the still images that make up the live video stream and identifies one or more target characteristics of a subject in the still images. Using the target characteristics, one or more still images are selected for use as the updated profile picture. The user provides feedback regarding the selected images, which is used to refine the still image selection.
US12322170B2

An information processing apparatus comprises: a first obtaining unit configured to obtain feature vectors related to a first category from a vector group; a second obtaining unit configured to obtain feature vectors related to a second category from the vector group; a calculation unit configured to calculate a transformation matrix for converting a projection source vector obtained based on a feature vector obtained by the second obtaining unit into a projection destination vector obtained based on a feature vector obtained by the first obtaining unit; and a generation unit configured to generate a pseudo feature vector related to a third category by performing conversion processing on feature vectors included in the feature vectors obtained by the second obtaining unit using the transformation matrix.
US12322159B2

Embodiments of the present application provide a medical image acquisition apparatus and method. The apparatus comprises: a preprocessing unit, for preprocessing an original image signal to obtain a first number of input images; and a determination unit, for using a training model to determine an analytic relationship between respective pixels at the same position in the first number of input images, and determining, according to the analytic relationship, a second number of medical functional parameter diagrams corresponding to the original image signal. The embodiments achieve fast calculation of SyMRI function parameter diagrams and high scalability.
US12322151B2

Disclosed are systems and methods using artificial intelligence for the detection and characterization of liver cancers.
US12322148B1

Fiducial marking apparatus are provided, which include an outer wall customized to receive an object to be provided with fiducial markings, for example, a projectile being subjected to ballistic testing. The fiducial marking apparatus includes openings in the outer wall, which are used to apply fiducial markings to the object provided therein. Fiducial marking apparatus may be customized for marking of different objects. Methods for forming fiducial marking apparatus and methods for applying fiducial markings to objects using the fiducial marking apparatus are also provided.
US12322145B2

Method and devices for coding point cloud data using an angular coding mode. The angular coding mode may be signaled using in an angular mode flag to signal that a volume is to be coded using the angular coding mode. The angular coding mode is applicable to planar volumes that have all of their occupied child nodes on one side of a plane bisecting the volume. A planar position flag may signal which side of the volume is occupied. Entropy coding may be used to code the planar position flag. Context determination for coding may take into account angular information for child nodes or groups of child nodes of the volume relative to a location of a beam assembly that has sampled to point cloud. Characteristics of the beam assembly may be coded into a dedicated syntax in the bitstream.
US12322144B2

A point cloud data transmission method, according to embodiments, may comprise the steps of: encoding point cloud data; and transmitting the point cloud data. The present invention, according to embodiments, may comprise the steps of: receiving point cloud data; and decoding the point cloud data.
US12322140B2

A method for is disclosed for rectifying images and/or image points acquired by camera of a camera-based system of a vehicle with a windshield pane. A raw image of a scene is acquired with the camera. Raw image data is selected from the raw image. Intermediate image data is calculated based on the raw image data and camera parameters. The intermediate image data includes an intermediate image or intermediate image points. The intermediate image data resembles an image/image points of the scene obtained by a pinhole camera through the windshield pane. A set of points in space of the scene is calculated, the set of points corresponding to pixels of the intermediate image or to the intermediate image points. The calculation is performed using a parallel shift of the optical path induced by the windshield pane based on windshield pane parameters. Also disclosed is vehicle and a camera-based system therefor.
US12322136B2

Methods, apparatus, systems, and articles of manufacture for camera image stream selection for electronic user devices are disclosed. An example apparatus disclosed herein includes head pose estimation circuitry to determine, based on first image data and second image data, (a) a first orientation of a user relative to a first camera and (b) a second orientation of the user relative to a second camera, the first image data associated with a first video stream output by the first camera and the second video data associated with a second video stream output by the second camera, and video stream selection circuitry to select one of the first video stream or the second video stream based on the first orientation and the second orientation.
US12322131B2

A method of displaying a digital object on a device is disclosed. A set of unique identifiers and associated is downloaded for a set of digital objects within a 3D model. A position and an orientation of a virtual camera is determined relative to the positions of the set of digital objects. A visibility score for each digital object of the set of digital objects is computed based on a position of the digital object relative to the position and the orientation of the virtual camera. A polygon mesh associated with a digital object with a highest visibility score is downloaded based on the polygon mesh being absent. The downloading uses a unique identifier of the set of unique identifiers associated with the polygon mesh. The polygon mesh of the digital object with the highest score is rendered and displayed on a display device.
US12322124B2

A surgical system including a patient tracker and a tracking system. The patient tracker is adapted for attachment to a patient, and includes a hybrid marker having a radiological marker contained within an optical marker. The tracking system tracks the hybrid marker. A computing device obtains a three-dimensional image of a patient's anatomy and the attached patient tracker; identifies a three-dimensional portion of the hybrid marker within a scan volume; determines a location of the hybrid marker within the scan volume based on the identified three-dimensional portion; tracks the location of the hybrid marker in three-dimensional space using the tracking system while the patient tracker remains fixed to the patient; and registers the three-dimensional image in three-dimensional space based on a known geometric relationship between the location of the hybrid marker within the scan volume and the location of the hybrid marker in three-dimensional space.
US12322123B2

There is provided mechanisms for visual object detection in a sequence of images. A method is performed by a visual object detector (200). The method comprises obtaining (S102) a sequence of images of a scene. The sequence of images at least comprises a current image of the scene and a previous image of the scene. The method comprises extracting (S104) a set of objects from the sequence of images by performing visual object detection in the sequence of images. Performing the visual object detection in at least part of the current image is conditioned on a set of conditions being fulfilled. The set of conditions at least pertains to an image-wise descriptor classification score computed for at least one of the previous image and the current image and pertaining to which type of content the scene comprises, and an image overlapping score pertaining to how much overlap in image area there is between the previous image and the current image. The method comprises constructing (S106) an image representation of the scene using the extracted set of objects.
US12322120B2

Disclosed are methods, systems, and apparatus for monitoring delivered packages using video. A method includes obtaining a notification of a delivery of a package at a property that includes a first image depicting the package; obtaining a second image captured by a camera at the property; determining, using the first image and the second image, that the package has been delivered to the property; generating a package model that represents an appearance of the package; and tracking a location of the package for use in determining whether to provide an alert to a device about the location of the package. Determining that the package has been delivered to the property comprises: comparing the first image to a model of a scene of the property; determining that the first image satisfies similarity criteria for matching the model of the scene; and determining that the second image likely depicts the package.
US12322111B2

Disclosed is an image segmentation method, including: obtaining an original image to be segmented; preprocessing the original image to be segmented, comprising, by taking each candidate sampling start point as an actual sampling start point, down-sampling the original image to be segmented, and obtaining down-sampled images corresponding to each candidate sampling start point; and inputting preprocessed images into a trained segmentation model to obtain an object segmented image corresponding to the original image.
US12322105B2

Disclosed are a method and device for analyzing human tissue on the basis of a medical image. A tissue analysis device generates training data including a two-dimensional medical image and volume information of tissue by using a three-dimensional medical image, and trains, by using the training data, an artificial intelligence model that obtains a three-dimensional size, volume, or weight of tissue by dividing at least one or more normal or diseased tissues from a two-dimensional medical image in which a plurality of tissues are displayed overlapping on the same plane. In addition, the tissue analysis device obtains a three-dimensional size, volume, or weight of normal or diseased tissue from an X-ray medical image by using the artificial intelligence model.
US12322103B2

A mechanism for processing input 3D image data. In a first phase, the input 3D image data is separately processed using one or more neural networks to produce one or more modified 3D image data. In a second phase, the input 3D image data and the modified 3D image data are processed using neural networks to produce an output. The neural networks that produce the modified 3D image data are configured to process slices or sub-volumes of the input 3D image data to produce modified 3D image data.
US12322101B2

Disclosed herein are methods of utilizing machine learning methods to analyze microscope images of populations of cells.
US12322100B2

A computer-implemented method for grading of Aortic Stenosis severity performed by an automated workflow engine executed by at least one processor includes receiving, from a memory, a plurality of echocardiogram images a heart. The plurality of echocardiogram (echo) images according to 2D images and Doppler modality images. The 2D images are classified by view type, and the Doppler modality images are classified by region. The regions of interest in the 2D images are segmented to produce segmented 2D images. The Doppler modality images are segmented to generate waveform traces to produce segmented Doppler modality images. The segmented images are used to calculate measurements of cardiac features of the heart. A conclusion of Aortic Stenosis severity is generated by comparing the calculated measurements to cardiac guidelines. A report is then output showing the calculated measurements of the cardiac features that fall within or outside of the cardiac guidelines.
US12322096B2

A computer-implemented method for predicting digital images in the form of a digital fluorescence representation together with a further derived representation by means of a combined machine learning system is described. The method comprises providing a first digital image of a tissue sample that was recorded under white light by means of a microsurgical optical system with a digital image recording unit, and predicting a second digital image of the tissue sample in a fluorescence representation and a further representation, which has optical indications about diseased tissue elements. This is done by means of a previously trained combined machine learning system comprising a trained combined machine learning model for predicting the second digital image of the tissue sample in the fluorescence representation and the further representation.
US12322092B2

A medical image processing method and apparatus, and an image processing method and apparatus, terminal and storage medium that obtains a to-be-processed medical image; generates a difference image according to the first image data, the second image data, and the third image data included in the to-be-processed medical image; and performs binarization processing on the difference image to obtain a binarized image, a foreground region of the binarized image corresponding to a pathological tissue region of the to-be-processed medical image. A difference image is generated based on color information of different channels before binarization processing is performed on an image, thereby effectively using the color information in the image. The pathological tissue region extracted based on the difference image is more accurate and facilitates subsequent image analysis.
US12322085B2

A system for identifying accurate assembly of a component to a workpiece is disclosed. The system includes a light source for projecting light indicia onto the component assembled to the workpiece. A controller includes an artificial intelligence (AI) element defining a machine learning model that establishes a convoluted neural network trained by stored images of light indicia projected onto the component assembled to the workpiece. An imager includes an image sensor system for imaging the workpiece and signaling a current image of the workpiece to the controller. The machine learning model directs inspection of the workpiece to the light indicia imaged by said imager. The AI element determines disposition of the component disposed upon the workpiece through the neural network identifying distortions of the light indicia in the current image.
US12322082B2

The present disclosure generally relates to a computer system adapted to determine how well user manipulation of a first object using a second object is complying with a predefined task to be performed in relation to the first object. This in line with the present disclosure achieved by applying a machine learning based object processing scheme to determine a state of the first object when the user has manipulated the first object using a second object, and compare this state with data defining processing steps to be performed for completing the predefined task. The present disclosure also relates to a corresponding computer implemented method and a computer program product.
US12322076B2

A remote sensing image geometric normalization method and apparatus. The method comprises: constructing a pyramid tile structure for a reference image, and releasing reference tile data; calculating the level of a tile to be downloaded and the name of the tile to be downloaded, and downloading corresponding data from the reference tile data to obtain a standard tile set; performing first geometric correction on the image to be subjected to geometric normalization and tiles in the standard tile set to obtain a first image processing result; matching the first image processing result with the tiles in the standard tile set to obtain a plurality of control points, and calculating a result evaluation precision; and determining whether to perform second geometric correction on the first image processing result.
US12322075B2

A device, method and system for identifying objects in warped images from a fisheye camera is provided. A device converts warped images from a fisheye camera into dewarped images. The device determines that a first object identified in the dewarped images is: entering a blind-spot region of the dewarped images; or located at a first edge region of the dewarped images. The device determines that a second object is: exiting the blind-spot region of the dewarped images, or located at a second edge region of the dewarped images, the second edge region opposite the first edge region. The device, in response to the second object meeting one or more reidentification conditions associated with the first object, reidentifies the second object as the first object at the dewarped images.
US12322074B2

One or more processing devices access a scene depicting a reference object that includes an annotation identifying a target region to be modified in one or more video frames. The one or more processing devices determine that a target pixel corresponds to a sub-region within the target region that includes hallucinated content. The one or more processing devices determine gradient constraints using gradient values of neighboring pixels in the hallucinated content, the neighboring pixels being adjacent to the target pixel and corresponding to four cardinal directions. The one or more processing devices update color data of the target pixel subject to the determined gradient constraints.
US12322058B2

An electronic device includes a memory, a display and a processor configured to set at least one virtual plane in a three-dimensional (3D) virtual position based on at least a portion of at least one two-dimensional (2D) first image displayed on the display, set a 3D virtual space comprising the at least one virtual plane and the at least one 2D first image, insert a 3D object into the 3D virtual space, and generate at least one 2D second image by synthesizing the 3D object inserted into the 3D virtual space and the at least one 2D first image.
US12322054B2

According to one embodiment, a method, computer system, and computer program product for predicting the movement intentions of ships is provided. The present invention may include obtaining binocular camera visual data of a body of water; identifying physical objects in the body of water; generating feature point clouds of the physical objects in the body of water; performing instance segmentation on the generated feature point clouds; analyzing the generated feature point clouds; predicting the movement intentions of identified ships in the body of water based on the analyzed feature point clouds; and displaying the predicted movement intentions of the identified ships in the body of water on an augmented reality device.
US12322053B2

Systems, methods, and apparatus are provided for developing and applying a metaverse enabled digital cognitive twin. Customer communications may be secured at a data layer using multi-cloud object storage. A first multi-modal AI system may generate segmented customer activity data from the customer communications and output the segmented customer activity data to a set of decentralized streaming caches. At an extended reality platform, a second multi-modal AI system may generate immersive content from a real time customer input and the segmented customer activity data for viewing in an XR environment. The system may train an XR avatar based at least in part on the customer communications. The XR avatar may interact with customers and agents and may present a video together with customized supplementary information. The immersive video and the XR avatar may be generated by a plug-in application configured to adapt a variety of XR platforms.
US12322049B2

A medical image processing system includes an acquisition unit that acquires a real-time 3D surgical image of an operation site stereoscopically viewable by a surgeon and a 3D model image that is a stereoscopic CG image associated with the 3D surgical image, and a superimposition unit that performs enhancement such that the location of the 3D model image at predetermined spatial positions is enhanced with respect to the 3D surgical image or the 3D model image at the start of superimposition of the 3D model image at the predetermined spatial positions when the 3D surgical image is stereoscopically viewed on the basis of information set for the 3D model image.
US12322048B2

Various implementations disclosed herein include a method performed by an electronic device including one or more processors and a non-transitory memory. The method includes obtaining first environmental data that characterizes a first physical setting that is spatially distinct from a second physical setting. The second physical setting includes the electronic device. The method includes generating, using the first environmental data, a first extended reality (XR) environment corresponding to the first physical setting. The method includes generating a first mapping between a first bounding surface of the second physical setting and a first bounding surface of the first XR environment.
US12322043B2

Disclosed is a method of storing information in a mesh, including tessellating a plurality of input patches of the mesh, serializing vertices of the tessellated input patches, calculating a value for each vertex, serializing the values according to the serialization of the vertices; and storing the serialized values.
US12322036B1

A method enhances AI model training in filmmaking using Lidar data to correlate 2D video with 3D spatial data, process filmmaking metadata, and simulate professional techniques. A system includes processors and memory to correlate video data with Lidar data, process filmmaking metadata, and train AI models for realistic video content generation. A computer-readable medium contains instructions for using Lidar and metadata to train AI models in simulating professional filmmaking techniques, enhancing video content realism.
US12322019B2

An interactive physical environment providing entertainment to a patron includes a scanner, a sensor within the room, and a control system. The scanner is associated with a room provided by the interactive physical environment. The scanner identifies a patron of the interactive physical environment and transmits patron identification information. The sensor determines patron game performance data and transmits the patron performance data. The control system receives patron identification information from the scanner and patron performance data from the sensor. The control system, responsive to the received patron identification information and patron performance data, modifying an avatar associated with the patron.
US12322012B2

Disclosed herein is a system and method for performing pose-correction on images containing objects within a scene, or the entire scene, to compensate for off-centered camera views. The system and method generates a more frontal view of the object or scene by applying planar homography by identifying corner endpoints of the object or the scene and repositioning the corner endpoints to provide a more frontal view. The pose-corrected scene may then be input to an object detector to determine a location of a bounding box of an object-of-interest which would be more accurate than a bounding box from the original off-centered image.
US12322009B2

Described are systems and methods to extract image segments from an image and include those extracted image segments in a collage. The origin information, such as the source image, source image location, etc., from which the extracted image segment is generated is maintained as metadata so that interaction with the extracted image segment on the collage can be used to determine and/or return to the origin of the extracted image segment. Collages may be updated, shared, adjusted, etc., by the creator of the collage or other users.
US12321984B2

A system includes a payment gateway that is configured to directly access a revenue stream and financial information about the revenue stream. The system continuously processes financial information about a borrower and the borrower's revenue stream to continuously analyze and score the revenue stream.
US12321980B2

Methods, devices, and system for identifying and segmenting single product webpages and collection product webpages on an eCommerce website. A computing device may receive an address of a product webpage, retrieve the product webpage from the received address, and generate a structural model of the retrieved product webpage. The computing device may use the generated structural model to segment the retrieved product webpage and generate a segmenting result in response to determining that a similar product webpage from the same address has not been segmented. The computing device may extract product information from the generated structural model based on the generated segmenting result, and perform an update operation based on the extracted product information.
US12321979B2

A computer-implemented method is disclosed. The method includes: generating a unique code for a recipient of a value storage token; sending, to a messaging address associated with the recipient, a first message including a link for accessing a token provider selection interface; detecting activation of the link by the recipient; in response to detecting activation of the link by the recipient, providing, on a computing device associated with the recipient, the token provider selection interface; receiving, via the token provider selection interface, a selection of a first token provider; and in response to receiving the selection of the first token provider, sending a digital representation of the value storage token to the messaging address associated with the recipient.
US12321977B2

A purchasing system is provided and generally includes a server (e.g., application server), an associate computing device, and a customer computing device. The server can generate an order check-in request associated with a purchase order. The server can add a link to the order check-in request such that activation of the link directly provides an order check-in response to be transmitted to the server indicating that check-in is to be initiated. The server can transmit the check-in request to a remote terminal. The server can receive an order check-in response from the remote terminal in response to transmitting the check-in request, and can initiate check-in for the purchase order in response to receiving the order check-in response.
US12321976B2

A computer-implemented method for providing presentable transaction data of a product to a user may include obtaining preliminary transaction data of one or more purchasers other than the user; generating itemized transaction data based on the preliminary transaction data; obtaining one or more translation codes from one or more transaction entities; generating standardized transaction data based on the itemized transaction data and the one or more translation codes; retrieving identification data from the standardized transaction data; generating anonymized transaction data based on the standardized transaction data by withholding the identification data; generating presentable transaction data based on the anonymized transaction data; and transmitting, to a device associated with the user, the presentable transaction data.
US12321965B2

Methods, apparatus, and systems for generating a price of a target device. An evaluator device obtains technical properties associated with the target device. The technical properties include a make and a model of the target device. Physical properties associated with the target device are obtained. The physical properties include information related to wear and tear of the target device. Obtaining the physical properties includes indicating to a user that the user should position the target device in multiple predetermined positions and that the evaluator device records an image of the target device in each of the multiple predetermined positions. A video of the target device is recorded while the target device is positioned in the multiple predetermined positions. The obtained physical properties are evaluated to generate a condition metric value of the target device. Based on the generated condition metric value, the price of the target device is determined.
US12321964B2

Methods and systems for improved and efficient campaign message management are disclosed. Via an automated process, the system can generate, classify and sort a browsable collection of diverse, high-performing campaign messages, e.g., emails and SMS messages. Such messages can prompt a prospective campaign generator to create quality content for his/her own campaigns. Furthermore, varied and relevant exemplary campaigns can be shown to different users in response to his/her unique needs or expressed interests.
US12321963B2

A system and method for digital marketing over a IP digital data steam system allows content to be provided to a user. The system may use an app (that may be a PWA) to permit the user to indicate an interest in a piece of content or an advertisement and receive supplemental content.
US12321962B1

A system includes a content provider serving a first user webpage that displays an external posting link associated with a computer store and a second user webpage of a social networking service. The computer store contains posts each associated with a post select control. A computer server at the content provider is coupled to the computer store and for each of the posts is programmed to receive from a web browser of a computer user a signal indicating activation of the post select control of a selected one of the posts displayed by the first user webpage, automatically link the selected one of the posts to the external posting link, receive from the web browser of the computer user a signal indicating activation of the external posting link, and automatically issue the selected one of the posts to the second user webpage for posting thereon.
US12321959B2

A system and method for performing tactical segmentation including a supply chain network having a tactical segmentation planner, an inventory system, a transportation network, supply chain entities and a computer. The computer performs multi-dimension segmentation on input data by computing feature importance to generate multi-dimensional segments, assigns policy parameters to the supply chain network based on the generated multi-dimensional segments, trains a machine learning model by applying a cyclic boosting process to the standardized features data, where the cyclic boosting process iteratively learns relationships associated with the generated multi-dimensional segments, stores the machine learning model in a database, performs multi-dimension segmentation based on the stored machine learning model, determines whether data drift has occurred in the input data and in response to determining that data drift has occurred, repeats the perform, assign, trains steps, and stores an updated machine learning model in the database.
US12321950B2

A method includes providing an image; analyzing the image to determine one or more encodable areas; determining a plurality of distinct serial numbers; adding the plurality of distinct serial numbers to a database; and producing a first plurality of first tags based on the image, each of the first tags including encoded information in at least one encodable area thereon, the encoded information for each particular first tag including a corresponding particular unique serial number of the distinct serial numbers, wherein at least some of the encoded information is encoded using steganography. Information in the image is used to authenticate a product.
US12321938B2

One or more computing devices, systems, and/or methods for generating a user-specific transaction interface are provided. In an example, a datastore of a user may be searched for an indication of a potential transaction. The datastore may include an email mailbox and/or a record of web browsing. In response to identifying the potential transaction, the datastore of the user, a partnership datastore and/or a network may be searched for an opportunity associated with the potential transaction. In response to identifying the opportunity associated with the potential transaction, a user-specific transaction interface may be generated. The user-specific transaction interface may include one or more selectable inputs for engaging in a version of the potential transaction. The user-specific transaction interface may be provided for display on a device of the user.
US12321937B2

A system for sharing copyrighted digital content, including a first device configured to be worn by a user, the first device comprising an index system to manage digital content stored on, streamed to, or transmitted to the first device. At least one mechanism is included for sensory playback of the digital content. At least one mechanism is included for forming a wireless local network with at least one second device. In embodiments, an active RFID reader is also included, for use with an object containing a passive RFID tag. The RFID tag functions to perform at least one of: authorize use of the digital content by the first device; act as an index decision node input; authorize the first device and the at least one second device to form the wireless local network; and authorize use of mechanical and software features and functions of the first device.
US12321934B2

A mobile device and an article of manufacture as implemented in a mobile device having a lock screen wallpaper is described, where the mobile device maintains a profile storing authentication data associated with a primary user of a mobile device that is authorized to use the mobile device. When the mobile device is at a business location, the primary user is non-intrusively authenticated as an authorized user of the mobile device based on identifying presence of another electronic device (e.g., another mobile device) associated with the primary user. Upon successful authentication a scanning code is displayed over a lock screen wallpaper of the mobile device, where power is conserved in the mobile device by providing the scanning code to the primary user without unlocking the mobile device.
US12321928B2

The invention provides a blockchain-implemented control method and corresponding system(s). The invention may control access to an internet-enabled resource such as an IoT device that is provided with computing capabilities enabling it to communicate with other computer-based resources and interact with a distributed ledger such as a blockchain. In one embodiment, the invention provides a method for controlling the use of an internet-enabled resource comprising providing a first blockchain transaction comprising at least one output which is redeemable only by provision of at least: i) a secret value selected by a user; and ii) a signature associated with a resource provider; sending use-related information to the resource; generating a second blockchain transaction requesting at least the secret value; and modifying the second blockchain transaction to include the secret value.
US12321924B1

Systems, methods, and computer-readable storage media to exchange using dynamic non-fungible token (DNFT) exchange instruments. One method includes receiving an issuance request, generating a DNFT exchange instrument, dynamically updating the DNFT exchange instrument, and executing an exchange.
US12321920B2

A method for tokenization of information associated with a payment card includes: transmitting a registration request including a primary account number (PAN) of the payment card to a server; sending, by the server, a request for a secure element (SE) package that includes a payment token and a payment-token-key to an issuer server, the payment token being a surrogate value of the PAN; and in response to receipt of the SE package from the issuer server, transmitting the SE package to an electronic card to be stored therein.
US12321915B2

The disclosed embodiments include a mobile client device for providing real-time manufacturer-based financing. In one embodiment, the mobile device is configured to receive a product code associated with a manufacturer product offered for sale at a merchant location. The mobile device may further provide the product code to a financial service provider system configured to create a manufacturer-based financial service account associated with the product manufacturer. Further, the mobile device may provide, to the financial service provider system, information associated with a received account application, where the financial service provider system may create the manufacturer-based financial service account based on the received information and the product code. The mobile device may also receive a purchase code for purchasing the product using the manufacturer-based financial service account, provide it at the merchant POS location, and receive a confirmation of product purchase.
US12321912B2

Embodiments of the invention provide a method, system and computer program product for online ordering using conversational interfaces. In an embodiment of the invention, the method includes storing customer information corresponding to a customer and responsive to receiving a message with text or speech and an image from the customer, identifying an intent type from the text or speech using Natural Language Understanding, identifying a product or service from the image using image classification techniques and transmitting a product detail message to the customer with the product or service and corresponding pricing using Natural Language Generation. The method further includes responsive to receiving an affirmative message from the customer in response to the product detail message identified as affirmative using Natural Language Understanding, automatically completing a purchase of the product or service with the customer information and transmitting a receipt message to the customer with an order receipt.
US12321900B2

A maintenance management system is provided with a management device that manages an air conditioner operated by an operation device and provided with a maintenance support device that supports maintenance of the air conditioner. A candidate display unit of the management device selects based on lifestyle information that shows a lifestyle of a user, a type to be presented to the user from among a plurality of types of a consumable item used in the air conditioner. The candidate display unit displays the selected type on the operation device as purchase candidates. A selection reception unit of the management device receives a candidate selected by the user from the purchase candidates, as a purchase consumable item. A purchase support unit of the management device lets the user purchase the purchase consumable item through an electronic commerce environment.
US12321887B2

A method for recipient-initiated shipping includes receiving, at an internet connected server, recipient data (including a first shipping address) from a shipping recipient; providing delivery options to the shipping recipient based on a set of delivery option criteria and the recipient data; receiving a delivery choice from the shipping recipient; and notifying at least one of a shipping sender and a shipping carrier of the delivery choice.
US12321884B1

Disclosed are systems and methods for improved consolidation of orders at a particular node for each item in a guest shopping cart, including an intelligent node inclusion application/service. In some examples, a predetermined number of the closest store nodes and a predetermined number of online nodes are analyzed using an Available to Promise (ATP) service to determine whether multiple items in a cart could be shipped together (consolidated) to reduce shipping expense. Additionally, data corresponding to all items in the cart will be passed so the intelligent node inclusion (INI) service can determine a predetermined number of common shipping locations. A minimum number of “best” nodes from among all nodes may be identified, which may include nodes outside the closest nodes geographically. A downstream promise fulfillment application can then determine whether the cost of local or further fulfillment (with consolidation) is worthwhile.
US12321883B2

A system presents, on a user interface, a set of instructions to prepare a plurality of objects for pickup. The system receives a message that indicates the plurality of objects are ready for pickup by a delivery vehicle. The system presents, on the user interface, an alert message that indicates the delivery mechanism has reached a pickup location. If the delivery vehicle is an autonomous vehicle, the system presents, on the user interface, metadata that unlocks the autonomous delivery vehicle.
US12321881B2

In a method of moderating action requests and structured communications using context, responsive to a request interaction, a computer system sets up an action request regarding a structured communication in an observation platform. The action request is a query. The computer system analyzes the query with respect to context in the observation platform. The context is one of user context in the observation platform and device context in the observation platform. The computer system analyzes the query with respect to status in the observation platform. The status is one of user status in the observation platform and device status in the observation platform. The computer system moderates interactions with an external system with respect to the structured communication based on results of the context and status analyses, wherein the external system is external to the observation platform.
US12321877B2

According to an embodiment, in a solution provision method and system: a target solution for a target factory is determined in a platform in which solutions for a smart factory, the solutions including at least one template, are registered; at least one target template corresponding to the target solution is revised according to an environment of the target factory; and the target solution, to which the revised target template is applied, is applied to the target factory.
US12321875B2

A method inserting a first portion of a workpiece material between an upper layer and a lower layer of a workpiece support material. The method also includes folding a second portion of the workpiece material over and on top of the upper layer of the workpiece support material. The second portion is coupled to the first portion. The method further includes inserting the workpiece material and the workpiece support material into an electronic cutting machine.
US12321872B1

Methods and systems for the dynamic management of logistics in the collection/distribution of items, materials, and/or other distributables/collectables are disclosed that include determining static route routing information, assigning one or more transport units of a plurality of transport units to the one or more routes, performing one or more transport operations, identifying a change in route management information, and, in response to the change in the route management information being identified, performing rerouting of at least one of the plurality of transport units. In such an embodiment, the route management information comprises at least one of the static route management information or dynamic route management information. Further, the rerouting can include evaluating the change in the route management information and modifying at least one route of the one or more routes based, at least in part, on the change in the route management information.
US12321868B1

Disclosed are various embodiments for fulfilling requests through a registry of virtual agents. A request can be received from a first virtual agent. An intent corresponding to the request can be identified, and a second virtual agent associated with the intent can be identified. An identifier for of the second virtual agent can be provided to the first virtual agent.
US12321867B2

System and methods for performing analytical operations are described. A hardware-based regular expression (RegEx) engine performs a regular expression operation on a stream of data units based on a finite automata (FA) graph. Performing includes configuring a regular expression engine of a hardware-based regular expression accelerator to, beginning at a root node in the plurality of nodes of the FA graph, step the regular expression engine through one or more nodes of the FA graph until the regular expression engine arrives at a skip node and to consume, at the skip node, two or more data units from the stream of data units before traversing one of the directional arcs to another node.
US12321866B2

Systems and techniques that facilitate data diversity visualization and/or quantification for machine learning models are provided. In various embodiments, a processor can access a first dataset and a second dataset, where a machine learning (ML) model is trained on the first dataset. In various instances, the processor can obtain a first set of latent activations generated by the ML model based on the first dataset, and a second set of latent activations generated by the ML model based on the second dataset. In various aspects, the processor can generate a first set of compressed data points based on the first set of latent activations, and a second set of compressed data points based on the second set of latent activations, via dimensionality reduction. In various instances, a diversity component can compute a diversity score based on the first set of compressed data points and second set of compressed data points.
US12321862B1

The disclosed data generation platform enables generation of an output in response to an output generation request based on tuning a routing model that enables model selection in a dynamic, system-sensitive manner. For example, the disclosed data generation platform receives an output generation request for a user device and generates a risk indicator associated with the output generation request. The platform can determine a current system state and generate a set of performance indicators and associated weighting values based on the risk indicator and the system state. The data generation platform can select a first routing model based on the weighting values. The data generation platform can provide the output generation request to the first routing model to generate an indication of a model with which to generate a model output responsive to the input. The data generation platform can enable access to the generated model output.
US12321858B2

Systems as described herein may provide multiple data labeling interfaces with a common data infrastructure. An annotation system may retrieve data from a plurality of data sources and convert the data to a common schema. The annotation system may train a machine learning classifier to output a plurality of label suggestions, which may be sent to a plurality of data labeling tools. A plurality of labels may be received from the data labeling tools. The annotation system may accordingly export the plurality of labels and the converted data in the common schema to a label database.
US12321855B2

Methods and systems for the accelerated execution of a directed graph are disclosed. The execution can involve the generation of an inference from a set of inputs provided to an artificial neural network. In a specific example, a method for executing a directed graph includes receiving at least two batches of indices. The batches of indices, when used to access a set of embeddings, provide at least two batches of embedding outputs and execute a layer of the directed graph. The method further includes accessing the set of embeddings using the at least two batches of indices. The method further includes rearranging, based on a set of latencies for the accessing step, the at least two batches of embedding outputs into at least two batches of rearranged embeddings. The method further includes providing the at least two batches of rearranged embeddings to a subsequent layer of the directed graph.
US12321854B2

A system, computer program product and a method to predict an objective function based on a recipe, and generate, via a machine learning model, a plurality of proposed different recipes of battery materials for optimizing at least objective function. Instances of the different proposed recipes of battery materials are prepared and deposited into an electrochemical module by a robotic preparation module. A robotic testing module executes a plurality of formulation characteristic tests on each deposited recipe instance and updates the machine learning model with a result of at least one of the formulation characteristic tests.
US12321853B2

Provided herein is an integrated circuit for generating augmented training data, including a host processor configured to receive a signal stream. The integrated circuit also has a co-processor commutatively coupled to the host-processor includes a neural network with at least a first set of weights configured to identify one or more target signals from the signal stream received from the host processor. A plurality of augmentation tools are also accessible to the integrated circuit. Finally, the integrated circuit, coupled computing device or other suitable digital signal processor stores a plurality of the one or more identified target signals, and upon reaching a predetermined threshold of identified target signals, utilizes the plurality of augmentation tools to generate an extended set of target signals, and generates a second set of weights for the neural network based on the extended set of target signals generated by the augmentation tools.
US12321848B2

A signal processing circuit outputs, in a case where a first timing at which a first input signal changes is earlier than or same as a second timing at which a second input signal changes, a first output signal at the first timing and a second output signal at the second timing, and outputs, in a case where the first timing is later than the second timing, the first output signal and the second output signal at the second timing.
US12321840B2

Systems and methods for providing interactions of an Artificial Intelligence (AI) character model with users are provided. An example method includes receiving a message from a user of a client-side computing device; retrieving, from a graph, information concerning relationships between the AI character model and the user; generating, based on the message and the information concerning relationships, an action associated with AI character model; and causing the AI character model to perform the action in a virtual environment provided to the user via the client-side computing device. The client-side computing device may be in communication with a computing platform. The graph may include a first node associated with the AI character model, a second node associated with the user, and an edge between the first node and the second node. The edge may be associated with the information concerning relationships between the AI character model and the user.
US12321839B1

A system and method includes obtaining an incumbent model and a candidate model, generating a plurality of synthetic model input datasets, computing, for each synthetic model input dataset, a model performance efficacy metric and a model fairness efficacy metric for the incumbent model based on assessing model output data of the incumbent model that corresponds to each respective synthetic model input dataset of the plurality of synthetic model input datasets, computing, for each synthetic model input dataset, a model performance efficacy metric and a model fairness efficacy metric for the candidate model based on assessing model output data of the candidate model that corresponds to each respective synthetic model input dataset of the plurality of synthetic model input datasets, computing, for the candidate model, a disparity-mitigating model viability score, and displaying, via a graphical user interface, a representation of the candidate model in association with the disparity-mitigating model viability score.
US12321830B2

A server obtains a natural language query from a first user device. The server matches an intent to the natural language query using an intent matching engine. The intent represents predicted data associated with the natural language query. The server transmits the natural language query and the intent to a second user device. The server receives, from the second user device, a response indicating whether the natural language query is properly matched to the intent. The server trains the intent matching engine based on a machine learning technique and the response.
US12321826B2

A framework for interpreting machine learning models is proposed that utilizes interpretability methods to determine the contribution of groups of input variables to the output of the model. Input variables are grouped based on dependencies with other input variables. The groups are identified by processing a training data set with a clustering algorithm. Once the groups of input variables are defined, scores related to each group of input variables for a given instance of the input vector processed by the model are calculated according to one or more algorithms. The algorithms can utilize group Partial Dependence Plot (PDP) values, Shapley Additive Explanations (SHAP) values, and Banzhaf values, and their extensions among others, and a score for each group can be calculated for a given instance of an input vector per group. These scores can then be sorted, ranked, and then combined into one hybrid ranking.
US12321810B2

A method of acquiring information of an accessory connected to a vehicle. The method comprises, in a control unit of the vehicle, acquiring an accessory identifier from the accessory. The method further comprises transmitting the accessory identifier to a remote server comprising accessory information, matching, in the server, the accessory identifier with corresponding accessory information, transmitting the accessory information to the vehicle and receiving the accessory information in the control unit.
US12321806B2

A system for cost-effective and accurate reading of RFID tags. The system includes an RFID reader and one or more booster modules connected to the RFID reader. Each booster module has its own power supply, allowing for an amplification of a portion of the RFID signal that is output by the RFID reader. Thereby, the total power output of the system can be increased, and a read range and read accuracy can be improved due to additional antennas provided in the booster modules. In addition, it also becomes possible to reduce the power output by the RFID reader in order to increase the read accuracy of the same.
US12321799B2

A method and system for authenticating a variety of consumer products is provided. The system includes a plurality of near field communication (NFC) tags configured for coupling to a variety of consumer products, the tags programmed to provide identifying data associated with a single consumer product to an NFC-capable mobile computing device, a central database for storing said data, a server communicably connected to a communications network and configured to access the database, and a mobile application executing on a mobile computing device, configured to read said identifying data from the NFC tag, read an image marker from the consumer product, communicate said identifying data to the server, and view 3D renderings of the consumer product.
US12321798B1

An RFID IC may operate at a relatively low clock frequency while impedance matching to an antenna is being tuned to increase the amount of power that the IC can extract from an incident RF wave. A tuning circuit tunes the impedance matching by adjusting a variable impedance coupling the IC and the antenna. The IC may power-up with a low clock frequency or reduce its current clock frequency to a lower clock frequency prior to tuning or during the tuning process, and may increase its clock frequency upon completion of tuning or during the tuning process.
US12321789B2

Some embodiments provide a method for providing access in a scalable manner to resources in a first datacenter to clients operating in one or more public clouds. The method of some embodiments implements with multiple machines a public-cloud proxy to connect clients in the public cloud(s) to a reverse proxy in the first datacenter. For instance, in response to a request to access a first resource in the first datacenter from a first client executing outside of the first datacenter, the method: (1) assigns a first proxy-implementing machine operating outside of the first datacenter to establish a first connection with the first client, (2) assigns a second proxy-implementing machine operating outside of the first datacenter to establish a second connection with the reverse proxy that operates in the first datacenter and that provides access to the first resource, and (3) establishes a third connection between the first and second proxy-implementing machines to forward messages between the first client and the reverse proxy through the first, second, and third connections.
US12321784B2

A system is disclosed. The system includes a resource monitor to monitor a resource utilization of a set of resources of one or more instances, the resource utilization corresponding to a first level of performance and cost and an instance type determiner to, based on the resource utilization, determine if there is an instance type for at least one of the one or more instances, with a resource profile, that will provide a second level of performance and cost that is closer to a default level of performance and cost than the first level of performance and cost. In addition, the system also includes an instance type recommender to, based on the determining, perform one of making and not making a recommendation to replace the instance type of the at least one of the one or more instances.
US12321782B2

In a storage system in which processor cores are exclusively allocated to run process threads of individual emulations, the allocations of cores to emulations are dynamically reconfigured based on forecasted workload. A workload configuration model is created by testing different core allocation permutations with different workloads. The best performing permutations are stored in the model as workload configurations. The workload configurations are characterized by counts of tasks required to service the workloads. Actual task counts are monitored during normal operation and used to forecast changes in actual task counts. The forecasted task counts are compared with the task counts of the workload configurations of the model to select the best match. Allocation of cores is reconfigured to the best match workload configuration.
US12321780B2

Computing platforms, methods, and storage media for executing data processing tasks are disclosed. Exemplary implementations may: receive a plurality of serially executable software object tasks; obtain thread data associated with a plurality of available threads and machine data associated with a plurality of available machines; distribute the plurality of serially executable software object tasks for parallel execution via the plurality of available threads and on the plurality of available machines; and obtain and store shared thread data for the plurality of available threads, such that first thread status data associated with a first thread from the plurality of available threads is made available to a second thread from the plurality of available threads. Executing software tasks in parallel, even when the tasks were not designed to be executed in parallel, increases speed and execution of the software tasks, which uses less processing power and less memory compared to known approaches.
US12321776B2

A method, computer program product, and computer system are provided for supporting lossless transitions between interruption and polling mode of a resource. In response to a state variable setting or a timed trigger, launching a task to process replies for a resource. The task processes each ready reply for each resource. A timed trigger is established to relaunch the task based on the task executing in polling mode. The task is exited.
US12321767B2

The techniques disclosed herein enable a guest operating system (OS) to access and use a media processing component configured on a host OS. The guest OS provides, via an API, a request to create an instance of the media processing component (e.g., a codec, an encryption/decryption component, a DRM component). In association with the request, the guest OS allocates space in memory for media data that is to be processed by the instance of the media processing component configured on the host OS. The guest OS stores the input media data in the allocated memory and provides, via the API, reference(s) to locations of the allocated memory. The reference(s) to the locations of the allocated memory enable the host OS to retrieve the input media data and process the input media data using the instance of the media processing component configured on the host OS.
US12321766B2

A system for providing low latency computational capacity is provided. The system may be configured to maintain a pool of virtual machine instances, which may be assigned to users to service the requests associated with the users. The system may further be configured to receive a request to acquire compute capacity for executing a program code associated with a particular user, determine whether the pool of virtual machine instances includes a container that may be used to execute the program code therein, and cause the program code of the particular user to be executed in the container.
US12321763B2

Some implementations are directed to adapting a client application on a feature phone based on experiment parameters. Some of those implementations are directed to adapting an assistant client application, where the assistant client application interacts with remote assistant component(s) to provide automated assistant functionalities via the assistant client application of the feature phone. Some implementations are additionally or alternatively directed to determining whether an invocation, of an assistant client application on a feature phone, is a request for transcription of voice data received in conjunction with the invocation, or is instead a request for an assistant response that is responsive to the transcription of the voice data (e.g., includes assistant content that is based on and in addition to the transcription, and that optionally lacks the transcription itself).
US12321756B2

An example computing device includes a storage device, a random-access memory, a read only memory, and a processor. The processor is to determine, during a booting process, whether an operating system being booted is a primary operating system, in response to a determination that the operating system being booted is different from the primary operating system, determine whether the operating system being booted satisfies a first criteria, and, in response to a determination that the operating system being booted fails to satisfy the first criteria, disable software persistence.
US12321755B2

An operating system (OS) software service detects an accessibility change event and takes a snapshot of the accessibility settings before sending and receiving memory-mapped input/output (MMIO) commands with an embedded controller (EC) to establish trust using existing security hardening methods. The software service may send an MMIO command that includes the profile as a payload to the EC. The EC extracts the profile payload and saves it to an NVRAM variable before signaling a basic input/output system (BIOS) during early boot of an available accessibility profile. The EC publishes an accessibility profile presence to a BIOS pre-EFI initialization (PEI) layer, which sends a command to the EC to return the response. The BIOS creates a new hand off block (HOB) command indicative of the accessibility profile and passes this to an early Driver Execution Environment (DXE) stage, which reads the HOB data and locates the accessibility layer within a serial peripheral interface (SPI) firmware volume and loads into memory. This extracted profile information is passed onto the accessibility layer, which applies the profile data to user interface (UI) control attributes.
US12321748B2

Various embodiments relate to optimizing central processing unit (CPU) instruction flows based on performance-efficiency classifications for CPU instructions. In an implementation, a performance-efficiency classification for a CPU instruction is determined based on an instruction dependency between the CPU instruction and one or more other CPU instructions. Additionally, a particular execution unit from a set of execution units that comprises a defined performance-efficiency classification corresponding to the performance-efficiency classification associated with the CPU instruction is determined and/or execution of the CPU instruction via the particular execution unit is caused.
US12321746B2

Techniques are disclosed relating to data synchronization barrier operations. A system includes a first processor that may receive a data barrier operation request from a second processor include in the system. Based on receiving that data barrier operation request from the second processor, the first processor may ensure that outstanding load/store operations executed by the first processor that are directed to addresses outside of an exclusion region have been completed. The first processor may respond to the second processor that the data barrier operation request is complete at the first processor, even in the case that one or more load/store operations that are directed to addresses within the exclusion region are outstanding and not complete when the first processor responds that the data barrier operation request is complete.
US12321739B2

According to one aspect, a method adds an additional function to a computer program installed on a microcontroller, the computer program using a table configured to associate an identifier of the additional function with a pointer to a memory address. The method includes the microcontroller obtaining a compiled code of the additional function and an identifier of this additional function, the microcontroller recording the compiled code of the additional function in a section of a memory, and recording in memory a pointer in the table, the pointer being aimed at the address of the memory section in which the compiled code of the additional function is recorded, the pointer being associated in the table with the identifier of the additional function.
US12321731B2

Improving program execution using interprocedural escape analysis with inlining includes expanding a call graph of a target program to obtain an expanded call graph, performing, using the expanded call graph, an interprocedural escape analysis (IEA) to generate a materialization map, and calculating an inlining benefit value for a callee using the materialization map. Improving program execution further includes inlining, using the expanded call graph and in the target program, the callee according to the inlining benefit value, updating, after inlining the callee, an allocation in the target program, and completing, after updating the allocation, compilation of the target program.
US12321727B2

The teachings of the present disclosure include data interaction methods, apparatus, and systems for an Artificial Intelligence (AI) inference device and an automation controller. An example method includes: S1: analyzing a topological structure of an AI model, and acquiring multiple nodes of the AI model and interconnections of the multiple nodes; S2: matching an output node of the AI model based on a user input, determining a format of an inference result based on the AI model, and mapping the format of the inference result to the automation controller; and S3: matching a communication protocol for performing data interaction by the AI inference device and the automation controller based on the user input.
US12321721B2

A method for providing access to a development and execution (D&E) platform for development of industrial software, including providing while the D&E platform is being accessed a GUI with a development tool having process flow and code editors and an execution tool and arranging two or more programming blocks of a process flow responsive to input from an author when the process flow editor is accessed. The two or more programming blocks, when arranged, are configured to be executed. The method further includes editing source code of the two or more programming blocks responsive to input from the author when the code editor is accessed, compiling at least one of the two or more programming blocks responsive to input from the author when the execution tool is accessed, and executing the compiled at least one programming block responsive to input from the author when the execution tool is accessed.
US12321710B2

The technology disclosed relates to systems and methods for constructing standardized addresses for a plurality of jurisdictions. The system comprises a trained model configured to process, an input, a string that includes a sequence of substrings. The trained model is configured to produce, as output, respective address component classifications for respective substrings in the sequence of substrings. The trained model is trained on thousands to millions of training examples that map substrings to a plurality of address component types and a plurality of non-address component types.
US12321702B2

A method implemented via execution of computing instructions configured to run at one or more processors and stored at one or more non-transitory computer-readable media. The method can include generating training data for an intent classification machine learning model by: (a) determining, via a text-to-text machine learning model, one or more respective paraphrases for each sample phrase of training phrases; (b) generating, via a label generating machine learning model, labeled data based on unlabeled live logs by: (i) determining live-log samples from the unlabeled live logs based at least in part on: a respective timestamp of each live log of the unlabeled live logs, or random sampling; and (ii) generating, via the label generating machine learning model, the labeled data based on the live-log samples and one or more labeling functions; and (c) adding the one or more respective paraphrases for the each sample phrase of the training phrases and the labeled data to the training data. In certain embodiments, a respective quantity of the one or more respective paraphrases can vary for the each sample phrase of the training phrases. In some embodiments, the method further can include transmitting the training data, as generated, to the intent classification machine learning model for training. Other embodiments are described.
US12321694B2

Various embodiments include a method for document creation. The method can include presenting a frame, presenting a first portion of a first collection of data, receiving a denial of the first portion of the first collection for the first group, presenting a first portion of a second collection of data for the first group, receiving a confirmation of the second collection for the first group, presenting a second portion of the first collection of data, receiving a confirmation or a denial of the second portion of the first collection for the second group, presenting a second portion of the second collection of data for the second group, after receiving a denial of the second portion of the first collection, receiving a confirmation of the second portion of the second collection for the second group, compiling confirmed portions of data into a prose output, and presenting the prose output.
US12321686B2

The presently disclosed inventive concepts are directed to systems, computer program products, and methods for intelligent screen automation. According to one embodiment, a method includes: determining one or more logical relationships between textual elements and non-textual elements of one or more images of a user interface; building a hierarchy comprising some or all of the non-textual elements and some or all of the textual elements in order to form a data structure representing functionality of the user interface; and outputting the data structure to a memory.
US12321683B1

This disclosure improves computer functionality by enabling various web forms, whether dynamic or static. For example, some of such web forms may enable a responsive user experience. For example, some of such web form may enable an efficient computing architecture. For example, some of such web forms may enable a freeform text to be analyzed in substance.
US12321674B2

A method includes obtaining, by a computer processor according to computer instructions, data models of intellectual property (IP) cores for hierarchical clock domain crossing (CDC) and reset domain crossing (RDC) verification, where the IP cores include reusable units of logic for a system on a chip (SoC), and performing, by the computer processor based on the data models of the IP cores, the hierarchical CDC and RDC verification for the SoC according to integration of the IP cores in the SoC, where the hierarchical CDC and RDC verification includes consistency verification of functional assumptions with structural analysis of the IP cores individually and in a context of use in the SoC.
US12321671B2

A storage stores base model master data including specification data for reference models and for past cases. A searcher in a calculator performs a data search on the base model master data using a requested specification input as a search key. A list creator creates a base model list listing a selected base model and specification data for the base model. The searcher determines whether at least one of the reference models satisfies the requested specification, selects, in response to at least one of the reference models satisfying the requested specification, the at least one reference model and adds the at least one reference model to the base model list, and selects, in response to the reference models dissatisfying the requested specification, a base model satisfying the requested specification from the past cases and adds the base model selected from the past case to the base model list.
US12321665B2

An example first playback device includes programming to perform functions including: (1) storing an active volume state variable in memory, wherein the active volume state variable corresponds to a current playback volume; (2) storing a volume limit state variable in memory, wherein the volume limit state variable corresponds to a playback volume limit of the first playback device; (3) detecting a command to begin playback of media at a proposed playback volume different from the current playback volume; (4) based on comparing (i) the playback volume limit and (ii) the proposed playback volume, selecting a startup playback volume; (5) playing back media at the startup playback volume; and (6) causing at least a second playback.
US12321660B2

A robotic system is provided, which automatically changes settings on an audio system. The audio system (e.g., an instrument amplifier, effect processor, etc.) typically includes one or more controls that impact the operation of the audio system. Correspondingly, the robotic system includes a device interface coupled to a control sequencer. The device interface adapts to one or more controls of the audio system that are to be changed. In this regard, the device interface includes one or more control couplers. Each control coupler is adapted to a corresponding control of the audio system to be changed. The control sequencer provides a control sequence to the device interface that causes the control coupler(s) to vary the settings on the audio system. In practical applications, a combination of sequence values of the control sequence can represent a sufficiently high number of samples to determine a responsive behavior of the audio system.
US12321659B1

Aspects of the present disclosure are directed to streaming interactive content from a native application executing at an artificial reality (XR) device into an artificial reality environment and/or to nearby XR device(s). A shell environment at an XR system can manage the software components of the system. The shell environment can include a shell application and a three-dimensional shell XR environment displayed to a user. An additional application, natively executing at the XR system, can provide a host version of content and a remote version of content. A two-dimensional virtual object displayed in the shell XR environment can display the host version of the content, and the remote version of the content can be streamed to a remote XR system. The remote XR system can display the remote content within another two-dimensional virtual object, for example in another shell XR environment displayed by the remote XR system.
US12321658B2

A method for displaying conference shared screen content comprises obtaining first shared screen content and second shared screen content in the conference; displaying the first shared screen content and the second shared screen content; obtaining first operation data associated with the first shared screen content; and displaying a first operation on the first shared screen content based on the first operation data.
US12321657B2

A communication system for controlling communication between a terminal apparatus and a counterpart terminal apparatus, includes circuitry that: converts speech data into language information, the speech data representing speech input to the terminal apparatus or speech input to the counterpart terminal apparatus; displays the language information that is converted on an information display screen at the terminal apparatus in a chronological order; displays, on the information display screen, content based on a user operation on the language information displayed in the first area of the information display screen; and transmits information on the content displayed on the information display screen to a counterpart terminal apparatus, to cause the counterpart terminal apparatus to display the content.
US12321656B2

Application casting is provided, in which an application running on an electronic device is casted to another electronic device that does not have access to the application. The application is casted by providing sufficient information for rendering of a user interface of the application, at the device that does not have access to the application, with applied modifications such as user preferences for the device that does not have access to the application.
US12321649B2

An information processing apparatus includes a processor configured to, in a case where a level of consumption of a consumable in the information processing apparatus meets a predetermined condition, provide a notification indicating that the level of consumption of the consumable meets the predetermined condition, and in a case where the information processing apparatus is connected to a mobile terminal via short-range wireless communication in a state in which the notification is being provided, notify the mobile terminal that the level of consumption of the consumable meets the predetermined condition and output consumable information, which indicates a prompt order for the consumable, to the mobile terminal.
US12321641B2

Systems and methods for application tunneling using a storage interface protocol for an application processor are disclosed. A host interface using the storage interface protocol may connect to a host system, receive a host storage command, and determine from the host storage command a set of application-specific executable parameters and target host data. The host interface may pass the application-specific executable parameters to an application processor circuit for processing the target host data and returning the resulting processed host data. An example configuration includes a data storage device using its NVMe controller to receive commands for an onboard data processing circuit, such as video transcoding FPGA.
US12321638B2

This application discloses a compression accelerator card, method of simulating hard disk mode to access the compression accelerator card. The method comprises: setting a compression identifier and sending a write command to a virtual compression hard disk by an application, and the write command is sent to a compression accelerator card via the virtual compression hard disk; compressing data by the compression accelerator card according to the compression identifier and caching the compressed data within the compression accelerator card, and returning a message to the application; setting a decompression identifier and sending a read command to the virtual compression hard disk by the application, the read command is sent to the compression accelerator card via the virtual compression hard disk, wherein the logical address corresponding to the read command is the same as the write command; and not decompressing the compressed data according to the decompression identifier by the compression accelerator card, and returning the compressed data to the application by the virtual compression hard disk. This application reduces CPU usage, minimizes changes to supporting software brought by migration from CPU compression to hardware compression, and reduces enterprise equipment cost.
US12321637B2

A data storage device may include a plurality of system resources, a buffer memory device and a memory controller. The buffer memory device may include a buffer memory allotted to the system resources. The memory controller may allocate the buffer memory based on performance requirements that are set in each of the system resources.
US12321628B2

A host of a storage system is coupled to multiple SSDs. Each SSD is configured with a migration cache, and each SSD corresponds to one piece of access information. The host obtains migration data information of to-be-migrated data in a source SSD, determines a target SSD, and sends a read instruction carrying information about to-be-migrated data and the target SSD to the source SSD. The source SSD reads a data block according to the read instruction from a flash memory of the source SSD into a migration cache of the target SSD. After a read instruction is completed by the SSD, the host sends a write instruction to the target SSD to instruct the target SSD to write the data block in the cache of the target SSD to a flash memory of the target SSD.
US12321627B2

In one embodiment, a method comprises maintaining state information regarding a data replication status for a storage object of the storage node of a primary storage cluster with the storage object being replicated to a replicated storage object of a secondary storage cluster, temporarily disallowing input/output (I/O) operations when the storage object has a connection loss or failure. The method further includes initiating a resynchronization between the storage object and the replicated storage object including initiating asynchronous persistent inflight tracking and replay of any missing I/O operations that are missing from one of a first Op log of the primary storage cluster and a second Op log of the secondary storage cluster, and allowing new I/O operations to be handled with the storage object of the primary storage cluster without waiting for completion of the asynchronous persistent inflight tracking and replay at the secondary storage cluster.
US12321625B2

A method for storing data may include receiving user data at a group of storage devices, wherein the storage devices are interconnected, erasure coding the user data into redundancy blocks at the group of storage devices, and storing the redundancy blocks on at least two of the storage devices. The erasure encoding may be distributed among at least two of the storage devices. The redundancy blocks may be arranged in reliability groups. The redundancy blocks may be grouped by the storage devices independently of the partitioning of the user data by the user. The method may further include recovering data based on redundancy blocks. A storage device may include a storage medium, a network interface configured to communicate with one or more other storage devices, and a storage processing unit configured to erasure code user data into redundancy blocks cooperatively with the one or more other storage devices.
US12321619B2

A network interface card (NIC) receives a stream of commands, a respective command comprising memory-operation requests, each request associated with a destination NIC. The NIC buffers asynchronously the requests into queues based on the destination NIC, each queue specific to a corresponding destination NIC. When first queue requests reach a threshold, the NIC aggregates the first queue requests into a first packet and sends the first packet to the destination NIC. The NIC receives a plurality of packets, a second packet comprising memory-operation requests, each request associated with a same destination NIC and a destination core. The NIC buffers asynchronously the requests of the second packet into queues based on the destination core, each queue specific to a corresponding destination core. When second queue requests reach the threshold, the NIC aggregates the second queue requests into a third packet and sends the third packet to the destination core.
US12321617B2

Apparatuses and methods related to mitigating unauthorized memory access are described. Mitigating unauthorized memory access can include verifying whether an access command is authorized to access a protected region of a memory array. The authorization can be verified utilizing a key and a memory address corresponding to the access command. If an access command is authorized to access a protected region, then a row of the memory array corresponding to the access command can be activated. If an access command is not authorized to access the protected region, then a row of the memory array corresponding to the access command may not be activated.
US12321615B2

Apparatuses and methods related to memory authentication. Memory devices can be authenticated utilizing authentication codes. An authentication code can be generated based on information stored in a fuse array of the memory device. The authentication code can be stored in the memory device. The stored authentication code can be compared to a captured authentication code based on fuse array information broadcast to memory components of the memory device. The authenticity of the memory device can be determined based on the comparison and can result in placing the memory device in an unlocked state.
US12321603B2

A high bandwidth non-volatile memory (NVM) is described suitable for providing neural network weight data to an AI accelerator processing core or cores. An artificial intelligence (AI) inference memory device employing the high bandwidth NVM technology as described herein can comprise a logic layer die including channel logic implementing connections between a plurality of channels for conducting data to and from an accelerator core via a bus and a plurality of non-volatile memory (NVM) dies stacked vertically one above another, forming a layered vertical stack of NVM dies, each of the NVM dies including at least one memory chip and a plurality of direct vertical connections to a corresponding channel in the logic layer.
US12321602B2

A server includes at least one local memory and communicates with one or more network devices that provide an external shared memory. A kernel space of the server is used to monitor memory usage by different applications executed by the server. A memory kernel module adjusts usage of the at least one local memory and the external shared memory by the different applications based at least in part on the monitored memory usage. In another aspect, a memory access profiling server receives memory information and application usage information added to packets sent between servers and one or more memory devices. The memory access profiling server analyzes the memory information and application usage information to determine memory placement information that is sent to at least one server to adjust usage of the external shared memory.
US12321584B2

Technologies are disclosed for temporarily hiding user interface (“UI”) elements, such as application windows or tabs. A request can be received to hide a UI element for a specified period of time. When such a request is received, the UI element is hidden and an identifier corresponding to the UI element is moved from a first area of a taskbar to a second area of the taskbar. The application presenting the UI element can be configured for reduced consumption of computing resources while the UI element is hidden. Additionally, notifications associated with the UI element can be disabled while the UI element is hidden. When the specified period of time to hide the UI element has elapsed, the UI element is once again displayed. Additionally, the identifier corresponding to the UI element is moved from the second area of the taskbar back to the first area of the taskbar.
US12321569B2

An electronic device includes a touch-sensitive display and one or more programs stored in memory for execution by one or more processors. The one or more programs include instructions for displaying a first application view that corresponds to a first application in a plurality of concurrently open applications. The one or more programs include instructions for detecting a first input, and in response, concurrently displaying a group of open application icons that correspond to at least some of the plurality of concurrently open applications with at least a portion of the first application view. The open application icons are displayed in accordance with a predetermined sequence of the open applications. The one or more programs include instructions for detecting a first gesture distinct from the first input, and in response, displaying a second application view that corresponds to a second application adjacent to the first application in the predetermined sequence.
US12321554B2

Provided in the present application are a touch substrate, a touch module, and a display device. The touch substrate includes a base substrate, a touch sensing layer, a plurality of first leads and a plurality of second leads, a shielding line, and a ground line. In a direction in which the shielding line is away from the base substrate, at least one first slit cutting through the shielding line and/or at least one second slit cutting through the ground line is formed. The first slit extends in a length direction of the shielding line, and the second slit extends in a length direction of the ground line.
US12321547B2

A touch display device and a display panel are disclosed. The touch display device comprises a display panel including touch electrodes arranged into touch blocks, each of the touch blocks including a respective portion of the touch electrodes; touch lines including touch block lines connected to the touch blocks and touch electrode lines connected to the touch electrodes; and a touch driving circuit configured to sense a touch of a touch block from the touch blocks based on a first touch signal received from a touch block line from the touch block lines that is connected to the touch block, and sense a touch of a touch electrode from the touch electrodes included in the touch block based on a second touch signal received from a touch electrode line from the touch electrode lines that is connected to the touch electrode.
US12321546B2

The present disclosure relates to a touch display device and a driving method for the touch display device. The touch display device comprises data lines, gate lines, pixel electrodes located within display areas defined by the data lines and the gate lines, and a driving circuit. The driving circuit is configured to provide a first display data signal to the data lines during a display stage of the touch display device, and is configured to provide a second display data signal to the data lines during a predetermined period adjacent to the display stage within a touch stage of the touch display device, and provide an off-signal to the gate lines during the predetermined period such that the second display data signal is not provided to the pixel electrodes.
US12321543B2

A display device includes a display panel and an input sensing layer. The display panel includes a base layer including a first island part, a second island part, and a connection part. Sensing patterns of the input sensing layer include a first sensing line pattern disposed on both the first island part and the second island part, and a second sensing line pattern disposed on the connection part. The connection part is an area to which stress is applied as the display device is modified in shape. The second sensing line pattern is disposed on an area of the connection part to which relatively less stress is applied.
US12321542B2

A touch pad includes: a sensor board capable of recognizing a position of manual contact; a housing to which the sensor board is fixed; a base member supporting the housing in a state of being capable of ascending and descending the housing; and a switch depressed when the sensor board is depressed and the housing is moved toward the base member. The touch pad includes first and second pivot shaft sections provided between the base member and the housing and rotatably supporting the housing in a state of being displaceable in a direction toward the base member. The first and second pivot shaft sections are arranged at positions straddling the switch between the two in a direction from one edge of the sensor board to the other edge on the side opposite to the one edge.
US12321536B2

A cake decoration that enables visual shows controlled by a controller that is either remote to the decoration or integral with the decoration and interacts with a finger controller.
US12321521B2

A signal processing apparatus according to the present technology includes an information acquisition unit that acquires state information indicating a state of a user including a posture of the user, a tactile signal acquisition unit that acquires a reference tactile signal for performing tactile presentation to the user in a reference state, and an adjustment processing unit that generates an adjusted tactile signal by adjusting the reference tactile signal on the basis of the state information.
US12321514B2

The present disclosure is directed to systems and methods of object tracking for use in various applications, such as eye tracking in virtual reality or augmented reality applications that include head-mounted display devices. An eye tracking system may be provided that includes a plurality of assemblies that each include a light detector, such as a quadrant photodetector, and an imaging lens configured to generate an image of the eye on the quadrant photodetector. Machine learning or other techniques may be used to track or otherwise determine a user's gaze direction, which may be used by one or more components of an HMD device to improve its functionality in various ways.
US12321512B2

To provide a mechanism that allows a user to have a novel inhalation experience, terminal equipment is provided that includes a communication unit that transmits inhalation information including information showing a location where a user is inhaling using an inhalation device and receives virtual space information that defines a virtual space created on the basis of the inhalation information; and a control unit that outputs from an output unit the virtual space defined by the virtual space information received.
US12321508B2

A system for obtaining content for display to a user of a head-mountable display device, HMD, the system comprising one or more audio detection units operable to capture audio in the environment of the user, a motion prediction unit operable to predict motion of the HMD in dependence upon the captured audio, and a content obtaining unit operable to obtain content for display in dependence upon the predicted motion of the HMD.
US12321506B2

A circuit board is protected by being enclosed in a security housing that includes conductive tamper traces running along its interior surface, the conductive tamper traces being a housing portion of a tamper detection circuit. The tamper detection circuit also includes a board portion that detect tampering with the tamper detection circuit by monitoring voltages at monitor nodes along the board portion. The board portion of the tamper detection circuit is connected to the tamper traces via multiple connector pieces. The connector pieces can be held in place by board connector piece holders affixed to the board or housing connector piece holders of the housing. When tampering is detected, it can be localized based on voltages measured at multiple recesses along the housing. The tamper detection circuit can be arranged in a wheatstone bridge layout for environmental tolerance. The circuit board's functions/components can be disabled if tampering is detected.
US12321481B2

A secure cloud-based node-locking service with built-in attack detection to eliminate fuzzing, cloning and other attacks is disclosed. White-box base files are securely stored on the cloud service and are not vulnerable to accidental leakage. A secure cloud-based dynamic secret encoding service reduces the risk of exposure of unprotected secrets and other sensitive data.
Patent Agency Ranking