US12041700B2

A portable lantern light is configured to be operated in a range of selectable operational modes to provide flexible illumination solutions in both stationary and portable situations. The lantern light includes an elongated central body with a plurality of external longitudinal ribs, longitudinal channels positioned between a pair of external ribs, a lighting element residing within the channel, and a lens overlying the lighting element that acts as a primary optic. A power source that includes a battery cartridge is removably inserted within a receiver of the central body. The lantern light includes an operating mode selector assembly to control which lighting elements are illuminated during operation of the portable lantern light, and a luminosity selector assembly to selectively control the lumen output (brightness) of the lighting elements. The lantern light also includes a retractable stabilization assembly that can be deployed to stabilize the light on a support surface.
US12041699B2

Disclosed is a lighting device with low-power consumption, including: a rectification circuit, a supply circuit of intelligent module, an intelligent module, a silicon controlled dimming circuit, a white light driving circuit, a white light lamp panel, a RGB driving circuit, and a RGB lamp panel. The above lighting device with low-power consumption can provide maintenance current through the silicon controlled dimming circuit. During operation of the white light driving circuit, the silicon controlled dimming circuit keeps working consistently. When the lighting function is turned off, the silicon controlled dimming circuit turns off the output and enters a standby state.
US12041697B2

A heating element includes a plurality of matrix particles and a conductive inorganic filler disposed at interfaces between the plurality of matrix particles to provide a conductive network.
US12041690B2

The disclosure relates to 5G or 6G communication systems to support a higher data rate after 4G communication systems, e.g., LTE. The disclosure provides a method performed by a user equipment (UE) in a wireless communication system, the method comprising: receiving, by a modem from an embedded universal integrated circuit card (eUICC), a first message including at least one of information related to whether eUICC functionality is supported and information related to whether multiple enabled profiles (MEPs) are supported; and determining, by the modem, to operate with an MEP function based on at least one of the received information related to whether the eUICC functionality is supported and information related to whether the MEPs are supported. Further, various embodiments of the disclosure provide a method and device for providing a dual-SIM function even in a UE equipped with a single eUICC in a wireless communication system.
US12041688B2

This application provides techniques for projecting content from a device to other device. The techniques comprise performing a first device discovery operation by using a first network, wherein the first network comprises a local area network, and wherein the performing a first device discovery operation by using a first network further comprises sending broadcast information in the local area network; performing a second device discovery operation by using a second network, wherein the second network comprises a wide area network, and wherein the performing a second device discovery operation by using a second network further comprises communicating with a server via the wide area network; determining the other device to which the content is to be projected based on the first device discovery operation and the second device discovery operation; and establishing a network connection with the other device for content projection.
US12041676B2

According to one aspect of the present invention, a communication control method is provided that determines whether congestion control is to be continued in a destination PLMN in a case that a PLMN is changed during the application of congestion control and the PLMN before the change is a home PLMN. In a case that the PLMN is changed while a back-off timer received along with a cause value for the congestion control is running and the PLMN before the change is a home PLMN, it is determined whether to allow UE to transmit an SM request message in the destination, based on the presence or absence of an information element notified from the network.
US12041669B2

Methods and apparatuses for random access. A method performed by a terminal device comprises determining a random access procedure to be performed, the random access procedure being one of a two-step random access procedure and a four-step random access procedure, and transmitting a request message for random access in the determined random access procedure.
US12041664B2

A method of performing a random access procedure includes randomly selecting a backoff time from within a backoff window ranging from 0 to a specified multiple of a random access preamble unit, waiting until a time initialized with the backoff time expires, and retransmitting a random access preamble.
US12041660B2

In the present invention, a terminal can appropriately perform a random-access process. In a terminal (100), a wireless transmission unit (111) transmits a random-access signal including at least a data part. A rank determination unit (107) controls the configuration of the data part on the basis of a parameter regarding the transmission of the random-access signal.
US12041658B1

Systems and methods for performing listen-before-talk (LBT) operations include a first wireless communication device which schedules a data burst comprising a plurality of chirps for transmitting on a channel to a second device. The wireless communication device may perform an LBT operation on the channel between the first device and the second device to determine that the channel is available, prior to transmitting a first chirp of the plurality of chirps. The wireless communication device may transmit the first chirp on the channel responsive to performing the LBT operation.
US12041651B2

Example embodiments of the present disclosure relate to logical channel prioritization. A method includes obtaining an uplink grant from a network device, the uplink grant indicating uplink resources for transmission to the network device and selecting a logical channel prioritization setting from a plurality of logical channel prioritization settings based on a predetermined policy related to the uplink grant, the logical channel prioritization settings defining different sets of prioritization parameters for uplink data in at least one logical channel and uplink control information in occupying the uplink resources. The method further includes generating, based on the logical channel prioritization setting, a packet data unit including at least one of the uplink control information or at least one part of the uplink data for transmission to the network device using the uplink resources. In this way, adaptive and dynamic prioritization across logical channels can be achieved at the terminal device.
US12041650B2

A communication method and apparatus is provided, to properly schedule retransmission of an uplink resource in a scenario in which uplink resources overlap in time domain. The method includes: determining, by a terminal, that a priority of a first uplink resource is higher than a priority of a second uplink resource in the first uplink resource and the second uplink resource that have an overlapping part in time domain; and when determining to send a signal by using the first uplink resource on the overlapping part, indicating, by the terminal to a network device, whether a MAC PDU is formed for the second uplink resource or whether data is stored in a corresponding buffer for the second uplink resource.
US12041645B2

Disclosed herein are system, method, and device embodiments for ATM access during a power outage. In an example embodiment, an automated teller machine (ATM) may receive power from a mobile device including a banking application, send the power to a rechargeable battery of the ATM, and enter a reduced power mode, wherein the ATM is powered by the rechargeable battery. Further, the ATM may receive a transaction request including an authentication credential from the banking application, determine an account associated with the authentication credential, determine an authorization result indicating whether to perform the transaction request, and generate recordation information corresponding to the authorization result.
US12041634B2

A communication device receives an uplink grant from a node of a cellular network. The uplink grant indicates uplink radio resources allocated to the communication device in reoccurring time intervals. For each of these time intervals, the communication device selects between an active mode and an inactive mode. In the active mode the communication device performs an uplink transmission in the allocated uplink radio resources. In the inactive mode the communication device performs no uplink transmission in the allocated uplink radio resources.
US12041630B2

Disclosed are a method for transmitting and receiving data in a wireless communication system, and a device for same. Specifically, a method for a user equipment (UE) to receive a physical downlink shared channel (PDSCH) in a wireless communication system includes: receiving configuration information related to the PDSCH; receiving downlink control information (DCI) for scheduling the PDSCH; receiving a first PDSCH and a second PDSCH on the basis of the configuration information and the DCI, wherein the DCI includes first transmission configuration indication (TCI)-related information and second TCI-related information.
US12041626B2

A radio terminal receives a first information element indicating a list of search spaces configured by a base station for the radio terminal via a dedicated signaling message destined for the radio terminal. The first information element contains a second information element indicating a configuration of each search space required by the radio terminal to monitor downlink control information in each search space included in the list. The first information element further contains a third information element indicating, on a per-search space basis, whether each search space is initially deactivated. This contributes to, for example, promptly deactivating a radio resource range used for transmission of downlink control information or promptly deactivating a reception operation of a radio terminal therein.
US12041620B2

Exemplary aspects of the disclosure provide a method and device for indicating occupation of an occasion for sending a Semi-Persistent Scheduling (SPS) unit. An exemplary method can include that a number of one or more alternative occasions for the SPS unit for User Equipment is determined according to statistics on occupation of a current channel within a preset time period. An interval for the SPS unit is determined. Further, the method can include that the number of the one or more alternative occasions and the interval are sent through a Physical Downlink Control Channel (PDCCH).
US12041618B2

A network node for configuring resources for a short Physical Downlink Control Channel, sPDCCH, is provided. The network node includes processing circuitry configured to determine time resources for the sPDCCH based on at least one characteristic associated with transmission, and configure a wireless device using the time resources for the sPDCCH.
US12041615B2

Example embodiments relate to communication of uplink control information. A method implemented at a terminal device comprises obtaining a plurality of uplink grants available for uplink transmission to a network device, the plurality of uplink grants indicating resources for the uplink transmission; determining prioritization of the plurality of uplink grants in transmission of uplink control information based on a predetermined prioritization policy; and selecting, based on the determined prioritization, an uplink grant from the plurality of uplink grants for transmission of the uplink control information to the network device. In such a way, it is possible to increase a probability of transmission of the uplink control information and/or a probability of improving power efficiency of the terminal device.
US12041614B2

A method and user equipment (UE) are provided. An assistance request is transmitted from a first UE to at least one second UE. Assistance information including an indication of a set of one or more resources for transmission is received by the first UE, from the at least one second UE. It is determined that the set includes a reserved resource. At least one resource, other than the reserved resource, is selected from the set of one or more resources, for transmission by the first UE.
US12041613B2

Methods, systems, and devices for wireless communications are described. A user equipment (UE) may receive control signaling identifying a scheduling configuration indicating a first search space set and a second search space set of a scheduling component carrier for scheduling communications on a scheduled component carrier, and may identify a search space set linking configuration for a group of search space sets of the scheduled component carrier based on the scheduling configuration. The UE may identify a set of decoding candidates within the first and second search space sets which are allocated for cross-carrier scheduling of the scheduled component carrier based on the search space set linking configuration. The UE may then receive at least one control message schedules a communication between the base station and the UE over the scheduled component carrier within at least one decoding candidate, and may perform the scheduled communication over the scheduled component carrier.
US12041611B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may receive, in a control channel, control information that provides an indication to skip monitoring of the control channel for a time duration. The UE may monitor the control channel according to the control information. Numerous other aspects are provided.
US12041609B2

Systems, methods, and apparatuses are provided for determining a number of physical downlink control channel (PDCCH) candidates and non-overlapped control channel elements (CCEs) for a UE configured with a plurality of component carriers having more than one subcarrier spacing (SCS). The plurality of component carriers are assigned to a number of cell groups. Each cell group includes a scheduling component carrier providing scheduling information for the other component carriers in the cell group. A reference slot window is selected based on an SCS of component carriers assigned to each cell group. And a number of PDCCH candidates and non-overlapped CCEs per the reference slot window are determined based on a number of and SCS of the component carriers in each cell group. Control information in a downlink radio frame is monitored by the UE based on the number of PDCCH candidates and non-overlapped CCEs.
US12041604B2

The present invention relates to a method performed in a wireless communication system, and an apparatus therefor, the method comprising: receiving downlink control information (DCI) for multiple transport block scheduling, the DCI including 1-bit information on a redundancy version (RV) or frequency hopping; if a transport block scheduled by the DCI is not repeated, determining, on the basis of the 1-bit information, an RV value associated with the transport block; and if the transport block scheduled by the DCI is repeated two or more times, determining, on the basis of the 1-bit information, whether or not frequency hopping is applied to the transport block.
US12041596B2

Apparatus, methods, and computer-readable media for facilitating UE beam selection based on service demands are disclosed herein. An example method of wireless communication includes determining to select an UL beam having a higher EIRP capability than an EIRP capability associated with a current beam for transmitting on UL when at least one of a target transmit power based on a TPC exceeds an EIRP capability associated with the current beam or when an amount of data in a buffer of the UE is greater than a data threshold. The example method also includes determining, upon determining to select the UL beam, a set of UL beams with an EIRP capability satisfying an EIRP capability threshold and a respective beamforming direction corresponding to a beamforming direction associated with the current beam, selecting one UL beam of the set of UL beams, and transmitting on UL on the selected UL beam.
US12041591B2

A wireless device (14, 400) or a radio network node (12, 700) is configured to communicate in a wireless communication network (10). The wireless device (14, 400) or radio node in this regard transmits or receives a signal on an Narrowband Internet-of-Things, NB-IoT, carrier (16). The NB-IoT carrier (16) is within a bandwidth of a New Radio, NR, carrier (22), has a frequency center (24) whose position satisfies a requirement on that position relative to a channel raster (26), and has two or more subcarriers which each align in frequency with a respective subcarrier of the NR carrier (22).
US12041588B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a first user equipment (UE) may provide, to a physical layer from a higher layer, an indication of a set of sidelink resources or slots that are for an active time of a discontinuous reception (DRX) cycle of a second UE or destination identifier (ID) and that are not for an inactive time of the DRX cycle of the second UE or destination ID. The first UE may transmit, to the second UE or one or more UEs associated with the destination ID, a sidelink communication that is based at least in part on the set of sidelink resources or slots. Numerous other aspects are described.
US12041584B2

Provided are a method for performing wireless communication by a first device, and an apparatus for supporting same. The method may comprise: receiving, from a base station, information related to a time offset of a sidelink (SL) resource and information related to a first period of the SL resource; determining a number of slots belonging to a resource pool within 10240 ms; obtaining information related to a second period in a logical slot unit, from the information related to the first period based on the number of slots belonging to the resource pool; and determining a time domain of the SL resource based on the information related to the second period, the information related to the time offset, and the number of slots belonging to the resource pool.
US12041583B2

Embodiments are presented herein of apparatuses, systems, baseband processors, and methods for performing vehicle-to-everything sidelink communication. A wireless device receives first control information through a sidelink control channel specifying one or more first time slots for the wireless device to transmit a first acknowledgment message over a sidelink feedback channel. The wireless device transmits second control information through the sidelink control channel specifying one or more second time slots for the wireless device to receive a second acknowledgment message over the sidelink feedback channel. The first and second time slots at least partially overlap, and it is determined whether the first data packet or the second data packet has a higher priority. The acknowledgment message associated with the higher priority data packet is transmitted or received during at least a subset of the overlapping time slots.
US12041582B2

This application provides example sidelink resource configuration methods and apparatuses. One example method includes receiving, by a first terminal, first configuration information of a sidelink resource, where the sidelink resource configured by using the first configuration information includes a common resource in resource pools or sidelink bandwidth part BWP resources of N terminals in a terminal group, the terminal group includes the first terminal, and N is a positive integer. The first terminal can then perform sidelink communication with a terminal in the terminal group on the sidelink resource.
US12041580B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may receive an indication that a high Doppler configuration for UE paging is activated. The UE may detect, based at least in part on receiving the indication that the high Doppler configuration is activated, a phase tracking reference signal (PTRS) for a paging communication. Numerous other aspects are provided.
US12041572B2

A method, device and system are provided for a user equipment positioning. In an embodiment, a central device of a radio access network (RAN) node, which comprises the central device and at least two distributed devices, receives positioning measurement request information from a location management function (LMF) device. The central device separately sends uplink signal configuration information to a first distributed device and a second distributed device of the at least two distributed devices in application protocol signaling. The first and two distributed devices measure an uplink signal sent from a user equipment, and the two distributed devices separately sends a uplink signal measurement result in an application protocol signaling to the central device. The central device sends a positioning measurement result comprising the two uplink signal measurement results to the LMF device.
US12041561B2

A wireless communication system (100) estimates a carrier frequency offset between wireless devices (101, 102) by configuring the devices through exchanging packet configuration packets (121, 125) to specify a carrier frequency offset fingerprint (CFOF) sequence in a measurement packet (133, 136) which is transmitted between the wireless devices, where the CFOF sequence in the measurement packet includes a prefix component (31), one or more signature segments (32), and a suffix component (33) for performing CFO measurements at the wireless devices which each process IQ samples corresponding to the signature segments in the received measurement packet by correlating the IQ samples against a reference vector to generate, for each of the one or more signature segments, a carrier frequency offset estimate between the first and second wireless devices.
US12041560B2

Methods, systems, and devices for wireless communications are described. In some systems, a base station may update its channel state information (CSI) on a sidelink between a first user equipment (UE) and one or more second UEs aperiodically using control information to trigger the CSI reporting process. The aperiodic CSI process may include the base station transmitting a timing requirement and control information to a UE. The control information contains a CSI request may be received and decoded at the UE. According to the CSI request, the first UE may transmit a reference signal on the sidelink for the second UE(s) to measure. The UE(s) may generate and transmit a CSI report on the sidelink to first UE, and the first UE may aggregate the received CSI report(s) and transmit them to the base station within the time period specified by the timing requirement received in the control information.
US12041556B2

The present disclosure relates to: a communication technique combining a 5G communication system, for supporting a higher data transfer rate than 4G systems, with IoT technology; and a system therefor. The present disclosure can be applied to intelligent services (for example, smart homes, smart buildings, smart cities, smart cars or connected cars, healthcare, digital education, retail businesses, security and safety-related services, etc.) on the basis of 5G communication technology and IoT-related technology. According to an embodiment of the present invention, a method of a terminal side link communication is characterized by further comprising: determining a first path attenuation between a second terminal and a first terminal; determining a second path attenuation between a base station and the first terminal; determining the transmission power of the first terminal based on at least one among the first pathloss and the second pathloss; and transmitting a signal based on the transmission power of the first terminal.
US12041552B2

Wireless communication devices, systems, and methods related to handling wake-up behavior for power saving, including during discontinuous reception (DRX) operation are provided. For example, a method of wireless communication includes transmitting, by a base station (BS) to a user equipment (UE), a default wake-up configuration associated with a discontinuous reception (DRX) operation; determining, by the BS, whether to transmit a wake-up signal (WUS) to the UE during a WUS occasion based on a traffic load; and transmitting, by the BS, a physical downlink control channel (PDCCH) signal during a duration associated with the WUS occasion.
US12041548B2

A wake-up signal resource determining method and apparatus, a wake-up signal resource configuration method and apparatus, a terminal, and a base station. The resource determining method comprises: receiving resource configuration information sent by a network; and determining, according to the resource configuration information, a frequency domain resource and/or a time domain resource configured for awake-up signal. According to the technical solutions provided by embodiments of the present invention, resources for wake-up signals can be flexibly configured, and resource conflict between different wake-up signals is avoided.
US12041540B2

Various aspects provide a radiohead circuit and a communication device including the radiohead circuit. In an example, the radiohead circuit includes an antenna interface, a radio frequency front end configured to receive a wireless communication signal via the antenna interface, and a processor configured to perform an initial signal detection to detect if a wireless communication signal has been received based on whether a signal the processor received from the radio frequency front end fulfill a predefined radiohead circuit detection criterion, generate an initial signal detection information comprising an information as to whether the wireless communication signal has been received based on the initial signal detection; and provide the initial signal detection information to a communication interface for a final signal detection; the communication interface configured to couple the processor to a radiohead circuit-external processor external to the radiohead circuit.
US12041539B2

A method for wireless communication, applied to a terminal device in communication with a first network and a second network, is disclosed. The method includes reducing, by the terminal device when an uplink duty cycle of the second network is greater than a maximum uplink duty cycle of the second network, a power class of a total transmit power of the first network and the second network. The uplink duty cycle of the second network is a proportion of time domain resources that can be used for uplink transmission in a time unit.
US12041528B2

Systems, apparatuses, and methods are described for wireless communications. A wireless device may send, to a base station central unit, one or more first messages comprising information associated with a connection failure. The base station central unit may send the information associated with the connection failure in one or more second messages to a base station distributed unit for determining updated cell parameters.
US12041525B2

A system and method for generating and transmitting emergency messages and for maintaining real-time emergency communications sessions between users and emergency dispatch centers. A system receives data transmitted from a user device and constructs an emergency message related to a specific type of emergency scenario as well as the location, meta-data and background information of the user. The generated emergency message is transmitted via a communications network and delivered to an appropriate emergency dispatch center. The method enables the user to deliver a detailed request for help regardless of his or her location or, in another instance, delivers the basic emergency response related information for the user. The generated emergency message is universally compatible with emergency communications center infrastructure so long as the communications centers possess basic voice call equipment.
US12041515B2

A device may receive user equipment (UE) location data identifying a latitude and a longitude of a UE, as reported by the UE, and may receive network location data identifying a latitude and a longitude of the UE, as reported by a core network. The device may process the UE location data and the network location data to determine a confidence score associated with an actual location of the UE. The device may process the UE location data and the network location data, when the confidence score is outside a confidence interval, to determine whether the UE location data is valid. The device may perform one or more actions based on determining whether the UE location data is valid.
US12041514B2

In some embodiments, an electronic device presents user interfaces for defining identifiers for remote locator objects. In some embodiments, an electronic device locates a remote locator object. In some embodiments, an electronic device provides information associated with a remote locator object. In some embodiments, an electronic device displays notifications associated with a trackable device. In some embodiments, a first device generates alerts.
US12041513B2

A system (1) for selecting one or more devices in a wireless network for transmitting, receiving and/or processing a radio frequency signal for presence and/or location detection comprises at least one processor (5) configured to determine a suitability of each of a plurality of devices (11-15) for transmitting, receiving and/or processing a radio frequency signal for presence and/or location detection, select a subset of devices from the plurality of devices based on the suitability determined for each of the plurality of devices, and instruct at least one of the subset of devices to act as a device for transmitting, receiving and/or processing a radio frequency signal for presence and/or location detection.
US12041507B2

Systems and methods to utilize user device self-reported quality metrics and machine learning mechanisms to optimize management of user device mobility in a cellular network. Cells in the network obtain quality data for one or more user devices in communication with the cells, including channel-quality-indicator values, reference-signal-received-power values, and reference-signal-received-quality values. The quality data is processed by a machine learning mechanism to generate a separate quality report for each cell. In response to receiving a request to handover communications for a target user device, the quality reports are utilized to select a cell that is predicted to provide the best quality communications for the target user device.
US12041505B2

It is disclosed a method for managing a PDU session in a wireless communication system and an apparatus for supporting the same. Particularly, a method for performing handover of a User Equipment (UE) performed by a source Radio Access Network (RAN) that includes a processor, a memory and a communication module in a wireless communication system may include determining to initiate handover to a target RAN; and transmitting a Handover Required message to a source Access and Mobility Management Function (AMF), and the handover is a handover in a case that there is no interface between the RANs or AMF change is required, and the Handover Required message includes a PDU session Identifier (ID) of an activated Protocol Data Unit (PDU) session.
US12041495B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may receive configuration information identifying a set of cells configured for conditional handover (CHO). The UE may identify one or more features associated with a cell. The UE may monitor one or more cells of the set of cells, wherein the one or more cells are associated with the one or more features, and wherein the one or more cells are prioritized over cells not associated with the one or more features in the cell search. The UE may initiate a handover to an identified cell based at least in part on the cell search. Numerous other aspects are described.
US12041494B2

Example embodiments of the present disclosure relate to devices, methods, apparatuses and computer readable storage media of signaling reduction at handover of an IAB node. The method including sending, from a first device to a second device, a request message for a handover from the first device to the second device for a third device, the request message including a first cell configuration of the third device associated with the first device; receiving, from the second device, a response message acknowledging to the request, the response message including a resource configuration for a connection between the third device and the second device and a second cell configuration of the third device associated with the second device and sending the resource configuration to the third device. In this way, the signal overhead for the handover of an IAB node may be reduced significantly.
US12041493B2

A method and apparatus for supporting of inter-gNB handover in higher layer multi-connectivity is provided. A target master node (MN) of an inter-MN handover procedure receives a handover request message including information on a redundancy sequence number (RSN) from a source MN of the inter-MN handover procedure. The information on the RSN informs that a protocol data unit (PDU) session mapped to the RSN is allocated to a secondary node (SN) of the inter-MN handover procedure for redundant transmission.
US12041490B2

A radio access network (RAN) node (110) in a RAN (130) of a wireless communication network (180) signals a wireless device (100) to stop reporting Quality of Experience (QoE) measurements to the RAN (130), and notifies a management system (120) in a core network (140) of the wireless communication network (180) that the reporting of QoE measurements to the RAN (130) has stopped.
US12041485B2

Methods, systems, and devices related to digital wireless communication, and more specifically, to techniques related to managing an integrated access backhaul (IAB) bearer for control plane signaling transmission. In one exemplary aspect, a method for wireless communication includes transmitting a first request including information controlling a backhaul bearer to a second network node. The method also includes receiving a first response from the second network node, the first response including the information controlling the backhaul bearer.
US12041477B2

Disclosed in the present application are an apparatus and method in a wireless communication system, and a computer readable storage medium. The apparatus comprises a processing circuit. The processing circuit is configured to determine one or more height thresholds for a user equipment according to at least one of base station-related information, cell-related information and user equipment-related information. According to at least one aspect of embodiments of the present disclosure, a proper height threshold is set for a communication scenario of an unmanned aerial vehicle, which helps to resolve and alleviate various problems that may exist in the communication scenario of the unmanned aerial vehicle.
US12041448B2

Methods and systems for controlling permissions of a UE for accessing a network. A method disclosed herein includes initiating, by a User Equipment (UE), a registration procedure with a serving network for accessing a selected network, wherein the selected network includes one of at least one CAG cell of an NPN and a VPLMN. The registration procedure indicates a network selection mode using which the UE has selected the network and the network selection mode includes one of an automatic mode and a manual mode. The method further incudes determining, by the serving network, a reject mode for rejecting the registration request of the UE based on the network selection mode indicated in the registration request, when the permissions of the UE to access the selected network have not been verified, wherein the reject mode includes a protected reject mode and an unprotected reject mode.
US12041446B1

Embodiments disclosed herein describe vehicle-based authentication protocols. An illustrative authentication server may receive a request to authenticate a user connected from a mobile device. The authentication server may transmit a request to the mobile device to transmit geolocation data of the mobile device. In response, the mobile device may transmit a stream of its geolocation data. Based upon the received geolocation data stream, the authentication server may determine that the mobile device in a motion and select a vehicle-based authentication protocol to request geolocation data of a trusted vehicle. The authentication server may compare the mobile device geolocation data stream and the vehicle geolocation data stream to determine a similarity score. If the similarity score is above a threshold, the authentications server may authenticate the user. In some cases, the authentication server may authenticate the user if the mobile device is connected to the trusted vehicle.
US12041445B2

Systems and methods for authenticating User Equipment (UE) are disclosed. The method includes a network obtaining a cross-registration status for the UE based on receiving a registration request from the UE. The network can execute a network registration response according to the cross-registration status that represents a permission given to the UE to register outside of an original network.
US12041436B2

An ultra slim micro-speaker is provided with a middle gasket between the voice coil and the diaphragm is provided. A distance between a top of a top plate and a top of the voice coil can be equal to a distance between a bottom of the top plate and a bottom of the voice coil, and a winding height has a symmetrical relationship in the magnetic circuit with a BL(x) curve of the magnetic circuit having improved symmetry.
US12041427B2

A method to combine contact and acoustic microphones in a headset for voice wake and voice processing in immersive reality applications is provided. The method includes receiving, from a contact microphone, a first acoustic signal, determining a fidelity and a quality of the first acoustic signal, receiving, from an acoustic microphone, a second acoustic signal, and when the fidelity and quality of the first acoustic signal exceeds a pre-selected threshold, combining the first acoustic signal and the second acoustic signal to provide an enhanced acoustic signal to a smart glass user. A non-transitory, computer-readable medium storing instructions to cause a headset to perform the above method, and the headset, are also provided.
US12041419B2

A hearing device includes: a processing unit configured to compensate for hearing loss of a user of the hearing device; a memory unit; and an interface; wherein the processing unit is configured to obtain one or more security settings via the interface, the one or more security settings comprising a hearing device key identifier, verify the one or more security settings, and update the hearing device based on the one or more security settings if the one or more security settings are verified.
US12041410B2

An ear tip includes a body configured to be mounted onto an earbud. The body includes a first end, a second end opposite the first end, and a first wall extending between the first and second ends. The first wall defines and surrounds a hollow passage that is configured to conduct sound waves. The first wall is configured to engage a nozzle on the earbud. The first wall includes a ring that is formed of a rigid material and engages the nozzle. The ring includes at least one C-shaped member with at least one gap and a compliant material is molded around the ring and fills the gap.
US12041408B2

A headset may include a headband; first and second earcups respectively attached to first and second ends of the headband; a first light display unit; a headset receiver configured to receive data from a processor-based device; and a headset control unit. Each of the first and second earcups may include an interior surface and an exterior surface, where the interior surfaces of the first and second earcups may face each other and the exterior surfaces of the first and second earcups may face away from each other. The first light display unit may include a matrix of independently controllable light emitting elements arranged along a boundary of the exterior surface of the first earcup. The headset control unit may be configured to control the light emitting elements of the first light display unit based on the data received by the headset receiver.
US12041407B2

The disclosure relates to a charging kit for charging one or more rechargeable hearing devices being configured to be worn by a user. The charging kit comprises a base charger being configured to receive a first model specific insert, the base charger comprising a transmitter charging element, where the first model specific insert is adapted to removably receive at least a first model specific hearing device of the one or more hearing devices, the first model specific hearing device comprising a first receiver charging element. The transmitter charging element is arranged in the base charger on an adjustable support.
US12041406B2

A wireless headset includes a housing and a power system disposed in a cavity enclosed by the housing and configured to supply power to the wireless headset. The wireless headset further includes a first electrical connector and a second electrical connector disposed on the housing of the wireless headset and are respectively electrically connected to two electrodes of the power system. The housing includes a rod body and an earbud connected to a top of the rod body, wherein the first electrical connector is located at a bottom end of the rod body, and the second electrical connector is located on an outer side wall of the earbud.
US12041401B2

This document describes techniques and systems that enable a range extender device. The techniques and systems include a user device that includes a housing with an audio sensor, a heat sink assembly, a circuit board assembly, and a speaker assembly positioned within the housing. The housing includes a top housing member connected to a bottom housing member. The top housing member includes a concave-down top-end portion connected to a generally-cylindrical vertical wall via rounded corners. The heat sink assembly includes a heat sink and one or more antennas positioned proximate to an inner surface of the vertical wall. The circuit board assembly is positioned within the housing and proximate to the heat sink assembly, and the speaker assembly is positioned within the housing and connected to the circuit board assembly. Also, a light ring assembly is connected to a bottom exterior surface of the bottom housing member.
US12041397B1

An apparatus and system, including a switch; and a set of tiles; wherein each of the set of tiles include a PIC die, a DSP die, a driver die, and a TIA die and methods thereto.
US12041389B2

A method for generating a texture map used during a video conference, the method may include obtaining multiple texture maps of multiple areas of at least a portion of a three-dimensional (3D) object in which the multiple texture maps comprise a first texture map of a first area and of a first resolution, and a second texture map of a second area and of a second resolution, in which the first area differs from the second area and the first resolution differs from the second resolution; generating a texture map of the at least portion of the 3D object. The generating is based on the multiple texture maps; and utilizing the visual representation of the at least portion of the 3D object based on the texture map of the at least portion of the 3D object during the video conference.
US12041372B2

An electronic device obtains a video special effect file. The device extracts a duration scaling logic from the video special effect file. The device obtains a target playback duration that needs to be achieved during application of the video special effect file to a design scene. The target playback duration is different from an original playback duration of the video special effect file. The device determines a special effect frame corresponding to a target timeline in the video special effect file according to the duration scaling policy. The target timeline has a length that is the same as the target play duration. The device renders a plurality of frames of a video according to the special effect frame, so as to obtain a target video special effect that matches the target playback duration.
US12041365B2

Systems and methods for down-scaling are provided. In one example, a method for processing image data includes determining a plurality of output pixel locations using a position value stored by a position register, using the current position value to select a center input pixel from the image data and selecting an index value, selecting a set of input pixels adjacent to the center input pixel, selecting a set of filtering coefficients from a filter coefficient lookup table using the index value, filtering the set of source input pixels to apply a respective one of the set of filtering coefficients to each of the set of source input pixels to determine an output value for the current output pixel at the current position value, and correcting chromatic aberrations in the set of source input pixels.
US12041361B2

Systems, methods, and apparatus to generate training data include receiving a beam of light reflected from a subject and splitting the beam of light into at least a first beam and a second beam; directing the first beam toward a first sensor and the second beam toward a second sensor; sensing and processing the first beam to generate a first video having a first characteristic; sensing and processing the second beam to generate a second video having a second characteristic; and processing the first video and the second video to generate training data.
US12041354B2

Provided is a drive apparatus including: a first drive unit group including first drive units, each for generating a magnetic field to drive a first object provided with a first lens and magnet in an optical axis direction; and a second drive unit group including second drive units, each for generating a magnetic field to drive a second object provided with a second lens and magnet in the direction. Each of the first and second drive units includes a first and second terminal connected via a clock and data signal line to a master controlling the drive unit as a slave. In at least one of the first drive units, the first and second terminals are respectively forward-connected to the clock and data signal lines. In at least one of the second drive units, the second and first terminals are respectively reverse-connected to the clock and data signal lines.
US12041323B2

Systems and methods are described for modifying the content of a media content item. A a media content item is displayed on user equipment. A user reaction to one or more portions of the media content item is determined. The content of the media content item is modified based on the user reaction to one or more portions of the media content item.
US12041316B2

A session management involves registering at least one IPTV application in a registration table so that the registration table includes at least a respective identifier of the IPTV applications. The IPTV applications are invokable at a set top box and can be so-called embedded applications and/or browser-based applications. An event requiring the invocation of an IPTV application at the set top box is detected and triggers a look-up in the registration table. The registration table is thus used as source to indicate those IPTV applications that are potentially available and can be launched at the set top box. One of the registered applications is launched for the purpose of handling the detected event.
US12041314B2

A satellite communication system includes a satellite gateway and a plurality of satellite communication terminals. The satellite gateway includes a satellite communication module that is configured to transmit video content data automatically based on a predetermined condition via a satellite communication network. The satellite communication terminals are disposed at a plurality of remote locations, respectively. The satellite communication terminals each includes a satellite communication module that is configured to receive the video content data from the satellite gateway via the satellite communication network, a memory that is configured to pre-store the video content data prior to a first video content request of the video content data via a local communication network, and a local communication module that is configured to provide the video content data from the memory in response to the first video content request of the video content data via the local communication network.
US12041309B2

In some implementations, a first device can record a display screen of a second device remotely. For example, the first device (e.g., a remote computing device) can receive information identifying other computing devices on a network. The first device can receive a selection of one of the other computing devices (e.g., the second device) and send a message to the second device to initiate a recording of the display screen of the second device. In response to receiving the message, the second device can record video frames of images presented on the display of the second device. The second device can send the video frames to the first device for display and/or storage. While recording the images presented on the display screen, the second device can present indicia on the display screen of the second device indicating that a screen recording is in progress.
US12041304B2

Methods and apparatus disclosed herein can be used to perform co-viewer adjustment. An example apparatus or viewership adjustment includes at least one memory, machine readable instructions, and processor circuitry to execute the machine readable instructions to determine compliant and non-compliant household panel meter data based on household metrics for past household viewing behavior, adjust undercounted viewership data based on an active media session interval associated with the household metrics, adjust overcounted viewership data based on a viewership model, the viewership model trained using the compliant household panel meter data, and output adjusted viewership data based on the adjusted undercounted viewership data and adjusted overcounted viewership data.
US12041303B1

Techniques are generally described for remote estimation of bandwidth. In various examples, a video stream may be received at a first bit rate over a first communication channel. A first value of a network condition of the video stream may be determined over a first time period. A determination may be made that the first value is less than a threshold value. A first bandwidth estimate of the communication channel may be determined. The first bandwidth estimate may comprise the first bit rate reduced by a first percentage. A second value of the network condition may be determined over a second time period. A determination may be made that the second value is greater than the threshold value. A second bandwidth estimate of the communication channel may be determined. The second bandwidth estimate may be less than the first bandwidth estimate.
US12041300B2

The invention provides a method of media content delivery, where the time taken to deliver each chunk of content is measured, from which the stability or consistency of delivery times are calculated. The amount of data buffered at the user's device awaiting decoding and play-back can then be adjusted (such as by playing out the content slower or quicker), in order to achieve a good compromise between continuous play-out and low end-to-end delay, taking into consideration the current network characteristics.
US12041298B2

A client receives streaming data according to Moving Picture Experts Group-Dynamic Adaptive Streaming over HTTP (MPEG-DASH) standard. The client includes a transmitter which transmits a Media Presentation Description (MPD) request or a segment request to a server, and a receiver which receives an MPD specified in the MPD request and a segment specified in the segment request. The MPD request contains information requesting transmission of an initialization segment by a push. The receiver receives the initialization segment transmitted by the push.
US12041295B2

A broadcast receiving apparatus capable of executing a function with a higher added value includes: a receiving unit configured to receive the video data of the digital broadcast program, the program-cooperation data, and the screen layout control information; a video generating unit configured to divide a video display region for a video to be outputted into a plurality of regions on the basis of the screen layout control information, arrange program video information and other information in each of the plurality of regions, and generate video information; a display unit configured to display the output video information; and a control unit which can, where there is no effective screen layout control information control the video generating unit so as not to divide the video display region and to generate the program video information as the output video information until effective screen layout control information is obtained.
US12041286B2

The described technology is directed towards obtaining and returning time offset data instead of current data in response to a data request. The time offset data may be limited to privileged clients only, and only provided thereto when desired, using a time offset value set by the client, for example. For example, a privileged user may request time offset data corresponding to a future time so as to preview how the data may be presented at a future time. Time offset data may be used by a system entity to fill a cache, e.g., as secondary cached data that may be used once primary cached data expires.
US12041284B2

Techniques for publishing key pictures at a server and using the key picture information for operations on a client device are described herein. In accordance with various embodiments, the server creates an intermediate unit including key picture(s) from media content. The server then generates map(s) specifying for each key picture, a type, properties, and an association to the intermediate unit. The server also packages the intermediate unit into key picture unit(s) according to the map(s). The client device obtains a manifest for the media content referencing the key picture(s) and the type of each key picture. Upon receiving a request to perform operation(s) on a respective key picture, the client device obtains a corresponding key picture unit and parses the manifest to determine a respective type. Based on the respective type matches a criterion, the client device performs the operation(s) on the key picture unit.
US12041277B2

Methods and systems are described for storing content. One or more sections of the stored content may be subdivided into user-specific portions and common portions. The user-specific portions may be stored in user-specific storage associated with corresponding accounts of a plurality of user accounts. The common portions may be stored in common storage associated with the plurality of user accounts. User accounts may request access to the stored content. One or more caching criteria may be used to determine whether to cache any common portions of the stored content. Requests for the content may be processed using the common portions stored in the cache storage.
US12041274B2

According to an embodiment (embodiments) of the present document, multilayer-based coding may be executed. In the multilayer-based coding, a decoded picture based on a target output layer can be output, and, for example, the target output layer can be determined on the basis of an external means or signaled information. According to an embodiment according to the present document, image information acquired from a bitstream can include a specific NAL unit for scheduling target output layer-related information.
US12041273B2

A video signal decoding device comprises a processor, wherein: the processor decodes a sequence parameter set (SPS) raw byte sequence payload (RBSP) syntax included in a bitstream of a video signal, and decodes the bitstream on the basis of the decoding result of the SPS RBSP syntax; the SPS RBSP syntax includes a first syntax element related to the number of one or more sub-pictures configuring one picture, and a second syntax element indicating whether to process a boundary of the one or more sub-pictures as a boundary of the one picture on the basis of the first syntax element; and the second syntax element is parsed only when the number of the one or more sub-pictures is two or more.
US12041266B2

An encoding and decoding method, apparatus and device is disclosed. The method comprises: dividing, if characteristic information of a current block meets specific conditions, the current block into a first triangle sub-block and a second triangle sub-block; constructing a motion information list for the current block, the motion information list includes multiple pieces of candidate motion information; acquiring first target motion information of the first triangle sub-block and second target motion information of the second triangle sub-block from the motion information list; the first target motion information is different from the second target motion information; performing motion compensation on the first triangle sub-block based on the first target motion information to obtain a prediction value of the first triangle sub-block; performing motion compensation on the second triangle sub-block based on the second target motion information to obtain a prediction value of the second triangle sub-block.
US12041265B2

An image is decoded by deriving a first candidate list for the current block by using motion information of neighboring blocks of the current block; deriving a second candidate list for the current block by using previously reconstructed motion information; deriving a third candidate list by using the first candidate list and the second candidate list; and deriving a prediction block for the current block by using the third candidate list.
US12041249B2

A video coding mechanism is disclosed. The mechanism includes receiving a bitstream comprising a current picture including a plurality of video coding layer (VCL) network abstraction layer (NAL) units that do not have a same NAL unit type. Active entries of reference picture lists are obtained for slices positioned in a sub-picture A (subpicA) in subsequent pictures following the current picture in decoding order. The active entries do not refer to any reference picture preceding the current picture in decoding order when the subpicA at the current picture is associated with an intra-random access point (IRAP) NAL unit type. The subsequent pictures are decoded based on the reference picture list active entries. The subsequent pictures are forwarded for display as part of a decoded video sequence.
US12041239B2

An image decoding method according to the present document comprises a step for deriving a residual sample, wherein the step for deriving the residual sample comprises the steps of: deriving a zero out block for a current block; deriving a context model for last significant coefficient location information on the basis of the width or height of the current block; deriving a value of a last significant coefficient location on the basis of the context model; and deriving the last significant coefficient location on the basis of a value of the last significant coefficient location information and the width or height of the zero out block.
US12041236B2

A method of encoding a digital video data applies adaptive pre-processing to data representing high dynamic range (HDR) and/or wide color gamut (WCG) image data prior to encoding and complementary post-processing to the data after decoding in order to allow at least partial reproduction of the HDR and/or WCG data. The example methods apply one or more color space conversions, and a perceptual transfer functions to the data prior to quantization. The example methods apply inverse perceptual transfer functions and inverse color space conversions after decoding to recover the HDR and/or WCG data. The transfer functions are adaptive so that different transfer functions may be applied to video data sets including different groups of frames, frames or processing windows in a single frame. Information on the data set and information on the applied transfer function is passed as metadata from the encoder to the decoder.
US12041234B2

Embodiments feature families of rate allocation and rate control methods that utilize advanced processing of past and future frame/field picture statistics and are designed to operate with one or more coding passes. At least two method families include: a family of methods for a rate allocation with picture look-ahead; and a family of methods for average bit rate (ABR) control methods. At least two other methods for each method family are described. For the first family of methods, some methods may involve intra rate control. For the second family of methods, some methods may involve high complexity ABR control and/or low complexity ABR control. These and other embodiments can involve any of the following: spatial coding parameter adaptation, coding prediction, complexity processing, complexity estimation, complexity filtering, bit rate considerations, quality considerations, coding parameter allocation, and/or hierarchical prediction structures, among others.
US12041231B2

An in-loop filtering method includes determining a target filter for a chrominance component of a current block of an image from a plurality of cross-component ALF filters, determining target filter coefficients for the chrominance component according to the chrominance component after ALF and a luminance component of the current block without ALF, filtering the chrominance component after ALF according to the target filter and the target filter coefficients, determining a filtered chrominance component of the current block according to the chrominance component after being filtered with the target filter coefficients and the chrominance component after the ALF, encoding according to the filtered chrominance component of the current block, and encoding a total number of the plurality of cross-component ALF filters as a syntax element. A stream of the image includes only one syntax element for indicating the total number of the plurality of cross-component ALF filters.
US12041229B2

A method for a Sample Adaptive Offset (SAO) in-loop filtering process for a reconstructed picture, the method comprising: obtaining a reconstructed picture sample array; obtaining a value of the size of a current coding tree unit (CTU); obtaining at least one SAO parameter; comparing the value of the size of the current CTU with a predefined threshold, and upon determining that a value of the size of the current CTU is smaller than the predetermined threshold, setting a value of the size of a sample-adaptive offset (SAO) region to be equal to the predefined threshold; and performing a SAO process on the samples comprised in a the SAO region based on the at least one SAO parameter, wherein the SAO region is defined according to the value of the size of the SAO region.
US12041224B2

There is provided a method and apparatus of encoding/decoding an intra prediction mode. The method comprises deriving an intra prediction mode with respect to a current block, constructing a reference sample for the current block on the basis of the derived intra prediction mode, and performing the intra prediction with respect to the current block using the derived intra prediction mode and the constructed reference sample, wherein the intra prediction mode is derived on the basis of a most probable mode (MPM).
US12041217B2

A system and method for providing immersive video based on gaze vector information. A gaze vector is obtained from a client device operating to display an immersive video asset to a user, wherein each video frame comprises an array of tiles projected on a 3-dimensional (3D) display environment viewed by the user in which the user is immersed, the gaze vector defining a gaze direction in the 3D display environment where the user is viewing (i.e., a viewport) at any particular time. Angular separations between the viewport and remaining portions of the video frame are used in selecting different video qualities of the immersive video asset such that the viewport comprises a higher video quality than the remaining portions when displayed by the client device.
US12041200B2

A method for enhanced emergency call handling and/or continuation of an emergency call in a telecommunications network includes: in a first step, an emergency call is initiated by a mobile communication device and set up as an IP multimedia subsystem emergency call; in a second step, during or subsequent to the first step, the mobile communication device receives, from the telecommunications network, a temporary local profile information comprising a security credential information and comprising or corresponding to a public identity of the mobile communication device and provided by the telecommunications network; and in a third step, subsequent to the second step, the mobile communication device triggers an IP multimedia subsystem registration at or to the telecommunications network, using the temporary local profile information.
US12041191B2

An electronic apparatus is provided. The electronic apparatus includes a housing which comprises a front surface plate, a rear surface plate oriented in the opposite direction to the front surface plate, and a side surface member surrounding the space between the front surface plate and the rear surface plate, at least a portion of the side surface member including at least one conductive section positioned between a first non-conductive section and a second non-conductive section which are spaced apart from each other, a conductive extended portion part extending from at least a partial area of the conductive section to the space, a printed circuit board disposed in the space, and a wireless communication circuit disposed on the printed circuit board and electrically connected a point which is in the conductive section and spaced toward a first location from the first non-conductive section.
US12041189B2

An electronic device is provided. The electronic device includes a memory, a communication circuit, a display, and a processor connected to the memory, the communication circuit, and the display, wherein the memory stores instructions which, when executed, cause the processor to acquire device information relating to a plurality of external electronic devices, on the basis of the device information, select a plurality of distribution storage devices for storing a distribution key from among the plurality of external electronic devices, generate a plurality of distribution keys obtained by dividing mnemonic information or a seed value for generating a key for electronically signing data to be transmitted to a blockchain network, and control the communication circuit such that the plurality of distribution keys are distributed and transmitted to the plurality of distribution storage devices.
US12041187B2

Systems and methods for authenticating requests to use an Application Programming Interface (“API”) are described. In some embodiments, a request to use an API is issued from a client to a server. One or more credentials for a first-level authentication challenge are provided from the client to the server. Responsive to the server determining that the client deviates from an expected behavior based on comparing the request to use the API with a pattern of activity associated with the client, the client receives a second authentication challenge.
US12041186B2

A system for securely provisioning a plurality of computerized devices of a tenant, is provided. The system includes a processor, and a computer storage medium including instructions that when executed by the processor cause the processor to perform operations. The operations include receiving provisioning requests from the plurality of computerized devices needing certificates, each provisioning request indicating a tenant identifier identifying the tenant, and transmitting the provisioning requests to a set of security credential management system backend components based on the tenant identifier. The set of SCMS backend components includes enrollment certificate authorities operable to generate enrollment certificates, each provisioning request being transmitted to one of the one or more enrollment certificate authorities based on the tenant identifier of each provisioning request, and a pseudonym certificate authority operable to generate digital assets in response to receiving a provisioning request.
US12041185B2

A first user device may be used to request provisioning of a secure credential on a second user device. A provisioning system may facilitate the provisioning in a manner that ensures security and privacy of the requesting parties. The provisioning requests may be made using an application on the first user device such as a third-party application or using a web application via a browser. The credential may be added to a digital wallet on the second user device. The credential may be useable by the second user device to perform one or more contactless transactions.
US12041183B2

A method including determining, by a manager device configured to manage network services provided by an infrastructure device, a manager request including a signature header signed by utilizing a manager private key associated with the manager device and a timestamp header identifying a point in time when the signature header was signed; transmitting, by the manager device to the infrastructure device, the manager request to request performance of an action associated with managing the network services; and receiving, by the manager device from the infrastructure device based at least in part on transmitting the manager request, an authorization message indicating successful authorization of the manager request, the successful authorization being based at least in part on a verification that a time difference between the point in time when the signature header was signed and a current time satisfies a predetermined duration of time is disclosed. Various other aspects are contemplated.
US12041182B2

Tracking component configuration is provided. A central gateway is in communication with ECUs over one or more vehicle buses. The central gateway generates a first digest of first software updates installed to the ECUs, the first digest including a manifest of changes performed to the ECUs and a first hash of a subset of the first software updates. A signature is embedded into the first digest, the signature including a first digest hash of the first digest. The first digest is maintained to a non-transitory storage of the central gateway as a non-reputable record of the installation of the software updates.
US12041181B2

An apparatus comprises a processing device configured to obtain, at a given one of a plurality of computing sites in a supply chain associated with a given computing device, one or more component verification data records associated with the given computing device. The component verification data records are obtained from a distributed ledger maintained by the plurality of computing sites in the supply chain. The component verification data records characterize provisioning actions performed on the given computing device by computing sites in the supply chain. The processing device is also configured to generate component verification data characterizing a current configuration of hardware and software components of the given computing device. The processing device is further configured to determine an authenticity of the given computing device based on validating the generated component verification data for the given computing device utilizing the component verification data records obtained from the distributed ledger.
US12041179B2

A digital signature terminal device and a secure communication method are provided. The digital signature terminal includes a first module and a second module. The first module includes a communication component configured to communicate with outside and includes a central unit. The central unit includes a memory configured to store data received by the communication component. The central unit is configured to receive an operation from a user, and is controlled, in response to the operation from the user, to be simultaneously connected to the second module and disconnected from the communication component or to be simultaneously disconnected from the second module and connected to the communication component. The second module includes a signature component configured to generate a digital signature for the data, and the second module is configured to send the digital signature to the memory.
US12041177B2

Methods, systems and apparatus disclosed herein create an overlay of nodes to permit the nodes to engage in a peer-to-peer resource bidding process. An example apparatus at an edge of a network includes a first configurer to configure a network interface of a first node of the network in a first configuration, the first configuration to permit the first node to participate in a peer-to-peer resource bidding process with a plurality of other nodes of the network. The apparatus further includes a second configurer to configure the network interface of the first node of the network in a second configuration, the second configuration to prevent the first node from participation in the peer-to-peer resource bidding process.
US12041165B2

A key updating method includes receiving, by a terminal, a key updating notification sent by an operation server, generating, by the terminal, a new private key and a new public key using a trusted execution environment (TEE) system of the terminal, storing the new private key in the TEE system, performing signature processing on the new public key using an upper-level private key of the new private key to obtain to-be-verified signature information, and sending, by the terminal to the operation server, a storage request carrying a device identifier of the terminal, the new public key, and the to-be-verified signature information.
US12041161B2

A method and system of creating and managing encryption keys that facilitates sharing of encrypted content. The system may include an information management system with a key management server and a computing device having an encryption service module. The encryption service module detects operations at the computing device and encrypts a document with an encryption key created using user information and a secret.
US12041156B2

The present disclosure describes a system that can include an antenna; a receive (Rx) path coupled to the antenna; and a transmit (Tx) path comprising a balun; and a radio frequency (RF) attenuator comprising a first port and a second port, the balun coupled to the first port, the antenna coupled to the second port. The RF attenuator can include a first switch coupled between the first port and the second port; a second switch and a first attenuator coupled to each other in series between the first port and the second port, the first attenuator having a first attenuator value; and a third switch and a second attenuator coupled to each other in series between the first port and the second port, the second attenuator having a second attenuator value greater than the first attenuator value of the first attenuator.
US12041153B2

Systems and methods for transporting data between two endpoints over an encoded channel are disclosed. Data transmission units (data units) from the source network are received at an encoding component logically located between the endpoints. These first data units are subdivided into second data units and are transmitted to the destination network over the transport network. Also transmitted are encoded or extra second data units that allow the original first data units to be recreated even if some of the second data units are lost. These encoded second data units may be merely copies of the second data units transmitted, parity second data units, or second data units which have been encoded using erasure correcting coding. At the receiving endpoint, the second data units are received and are used to recreate the original first data units.
US12041150B2

This disclosure describes systems, methods, and devices related to using an application programming interface (API) gateway orchestration layer. A method may include identifying, by the API gateway orchestration layer, a first API request, received by an API gateway API, to access a first microservice of a first API gateway that uses a first API gateway model; identifying a second API request, received by the API gateway API, to access a second microservice of a second API gateway that uses a second API gateway model; determining, based on the first API request, a first route to the first API gateway; determining, based on the second API request, a second route to the second API gateway; routing the first API request to the first microservice based on the first route; and routing the second API request to the second microservice based on the second route.
US12041148B2

A method for facilitating performing of tasks optimally using software applications. The method includes receiving, using a communication device, task data from a user device, analyzing, using a processing device, the task data, extracting, using the processing device, a feature associated with the task data, analyzing, using the processing device, the feature using a machine learning model, training the machine learning model for predicting a performance score associated with each of software applications capable of performing a task, selecting, using the processing device, a software application from the software applications based on the performance score, generating, using the processing device, a recommendation of the software application based on the selecting, and transmitting, using the communication device, the recommendation and the output of the chosen software application based on the task input data, to the user device.
US12041147B2

A method for allocating resources of fog nodes is disclosed, wherein the fog nodes are organized into at least one fog network. The method includes receiving a request from a client node, identifying requirements for fulfillment of the request, determining a location of the client node for fulfillment of the request, and identifying, from the identified requirements and the determined location, a cluster of fog nodes operable to fulfill the request. The method further includes selecting, from the identified cluster, fog nodes the resources of which are to be allocated to fulfilling the request by minimizing at least one of a number of clusters required to fulfill the request, a total time to fulfill requests received by the fog nodes, and/or a number of unfulfilled requests received by the fog nodes.
US12041119B2

A user terminal emulation server maintains a database identifying network addresses, UI capabilities, and locations of I/O user devices. Communication sessions are established between first and second user terminal emulation applications and respective first and second I/O user devices proximately located to respective first and second users and which provide acceptable combined I/O user interfaces to the first and second users. When a direct path criterion is satisfied for creating a direct traffic flow, a traffic flow that was from the first I/O user devices to the first user terminal emulation applications is redirected to now be from the first I/O user device to the second I/O user device without passing through either of the first and second user terminal emulation applications.
US12041109B2

Technologies for streaming device role reversal include a source computing device and a destination computing device coupled via a communication channel. The source computing device and destination computing device are each configured to support role reversal. In other words, the source computing device and the destination computing device are each capable of switching between receiving and transmitting digital media content over the established communication channel. The source computing device is configured to initiate the role reversal, pause transmit functionality of the source computing device, and enable receive functionality of the source computing device. The destination computing device is configured to receive a role reversal indication from the source computing device, locally process the content, transmit a content stream to the source computing device, and display the content stream on an output device of the source computing device. Other embodiments are described and claimed herein.
US12041098B2

Methods and systems are provided for automatically, via an artificial-intelligence bot, receiving a query made by a participant in a conference meeting, determine one or more subject matter experts to contact outside of the conference meeting, receive a response to the query from at least one of the subject matter experts, and present the response to the query to the participants of the conference meeting. The artificial-intelligence bot presents the response to the query while the conference meeting is in progress without any participant of the conference meeting communicating with the subject matter expert, without ever connecting a client device of the subject matter expert to the conference meeting, and without ever including the subject matter expert in the conference meeting.
US12041090B2

The technology disclosed relates to a proxy receiving a request to manipulate a data object on an independent object store. The proxy is interposed between a user system from which the request originates and the independent object store. The technology disclosed further relates to the proxy accessing a metadata store that contains object metadata for the data object and retrieving the object metadata. The technology disclosed further relates to the proxy enforcing a policy on the request based on the object metadata. Enforcing the policy further includes enforcing malware detection policies and threat detection policies.
US12041086B2

Aspects of the disclosure relate to detecting impersonation in email body content using machine learning. Based on email data received from user accounts, a computing platform may generate user identification models that are each specific to one of the user accounts. The computing platform may intercept a message from a first user account to a second user account and may apply a user identification model, specific to the first user account, to the message, so as to calculate feature vectors for the message. The computing platform then may apply impersonation algorithms to the feature vectors and may determine that the message is impersonated. Based on results of the impersonation algorithms, the computing platform may modify delivery of the message.
US12041080B2

Leveraging non-transient or persistent device identifiers to enforce device quarantine instead of IP addresses accommodates the transient associations of IP addresses to devices without compromising the effectiveness of quarantine. When a device has been determined to be compromised and is quarantined, the quarantine of the device is enforced using the IP address of the device. However, IP address assignment is transient. With each connection, a device can be assigned a different IP address. After a connection is established, a gateway can collect a device identifying value(s) that persists across network connections (e.g., host identifier (hostid) and device serial number). With a persistent device identifier, a quarantine list can be enforced in a data/forwarding plane regardless of a compromised device being assigned different network addresses.
US12041072B2

The present disclosure provides a method, system, and device for securely updating a software release across a network. To illustrate, a server may compile a transaction log that includes information corresponding to one or more nodes in the network to which the software release has been transmitted. The server may analyze one or more files based on vulnerability information to identify at least one file of the one or more files that poses a risk. The server may also identify at least one node of the network at which the at least one file is deployed. Based on identifying the at least one node, the server may transmit a corrective action with respect to the at least one node.
US12041069B2

A method for detecting and classifying a domain generation algorithm (DGA) generation domain according to an embodiment of the present disclosure includes entering a domain address expressed as a vector of sequence numbers in a TextCNN, and replacing the vector with a one-hot vector corresponding to sequence number vector elements to express image representation.
US12041065B2

Systems, methods, and apparatuses enable one or more security microservices to resolve the disparate impact of security exploits to resources within a resource group. When a resource group is determined to be impacted by a security exploit, the one or more security microservices determines whether the members of the resource group are disparately impacted. In response, the one or more security microservices splits the resource group into an impacted resource group and a non-impacted resource group and applies exploit mitigation to the resource group members in the impacted resource group. When the one or more security microservices determine that the resource group members of the split resource group are no longer disparately impacted, the one or more security microservices combine the impacted resource group and the non-impacted resource group back into a single resource group.
US12041064B2

The present invention provides a method for determining a type of an object distributed through communication network said method implemented by one or more processing devices operatively coupled to a non-transitory storage device, on which are stored modules of instruction code that when executed cause the one or more processing devices to perform: monitoring objects traffic through communication network; building the objects' footprint, wherein said footprint is inferred from monitored traffic flows that contain said object wherein the footprint is organized in a graph structure wherein nodes are source and target network addresses of said traffic flows two nodes are connected if there is a traffic flows between the network address of the respective nodes containing the said object, analyzing the objects footprint for identifying features characteristics/parameters of the footprint to determine the objects type.
US12041060B2

A computing support system is configured to programmatically manage support access to a computing system via a support technician console across multiple levels of support access. The system receives a request to authenticate a user requesting support for the computing system, issues one or more authentication challenges to the user to authenticate the identity of the user, receives one or more corresponding authentication challenge responses from the user based on the authentication challenge, and verifies a level of authentication based on the authentication challenge response, the level of authentication being selected from multiple levels of authentication. The system also determines a level of support access to the computing system based on the verified level of authentication and the identity of the user and programmatically enforces limits on the support access to the computing system via the support technician console based on the determined level of support access.
US12041053B2

Systems and methods include obtaining a profile for an application, wherein the profile includes one or more tenants, rules for use of the application by the one or more tenants, and users for the rules; monitoring a user of a tenant of the one or more tenants inline via a node in a cloud-based system; identifying an application of the one or more applications based on the monitoring and associated rules for the user; and enforcing the associated rules for the user for the application.
US12041048B2

Embodiments of the present invention provide a system for authenticating interactions with dynamically varying digital resources linked to resource distribution devices. In particular, the system may be configured to identify initiation of an interaction by a user, via a resource distribution device, receive a request to verify a digital resource from an entity device, wherein the digital resource is captured by the entity device from a display of the resource distribution device, verify that the digital resource matches a stored digital resource linked with the user and transmit a confirmation to the entity device, receive a completion request from an interaction server to complete the interaction, validate that the digital resource is registered to the user, determine that the validation is successful, perform multi-level authentication to authorize completion of the interaction, and complete the interaction in response to performing the multi-level authentication.
US12041043B2

A system for verifying a user identity. The system comprises one or more memory devices storing instructions and one or more processors configured to execute the instructions. The processors are configured to receive information associated with an account of a user. The processors are further configured to generate a first profile, where the first profile being related to the user. The processors also receive an indication that the account is accessed by an accessor through an accessor device; and receive, from the accessor device, identity data comprising a plurality of data subsets associated with the accessor. The processors are configured to store the data subsets in respective clusters. The processors are further configured generate cluster analyses by analyzing the data subsets in respective clusters; and output the cluster analyses to node instances that weighs the cluster analyses outputs. The processors also generate a second profile, the second profile related to the accessor and being based on the received identity data and weighted cluster analysis. And the processors are configured to determine a likelihood factor that the accessor is the user based on a comparison of the first profile and the second profile.
US12041034B2

A wearable device enables access to VPN endpoint devices for secure data communication and privacy for a computing device. The wearable device stores VPN configuration information for a user, which includes the user's VPN credentials for each of one or more remote VPN endpoint devices. When the wearable device is in close proximity to a computing device and is being worn by a user that is authenticated to at least one of the wearable device and the computing device, the wearable device communicates the configuration information to the computing device. The computing device can then use this VPN configuration information to establish a VPN connection to a VPN endpoint device.
US12041014B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may receive configuration information indicative of a bandwidth part based (BWP-based) subband full-duplex (SBFD) configuration corresponding to a plurality of active downlink and/or uplink (DL/UL) BWPs associated with one or more component carriers, wherein each DL/UL BWP of the plurality of DL/UL BWPs corresponds to a downlink subband or an uplink subband of a plurality of subbands associated with the one or more component carriers. The UE may communicate with a network node based on the BWP-based SBFD configuration. Numerous other aspects are described.
US12041013B2

Example embodiments of the present disclosure relate to channel information transmitting for dormant bandwidth part. According to embodiments, a solution for channel information transmitting for dormant bandwidth part has been proposed. A terminal device is configured a periodicity when an active downlink (DL) bandwidth part (BWP) is a dormant BWP. The periodicity is different from a further periodicity which is configured and used when the active DL BWP is a non-dormant BWP. The terminal device uses resourced configured for the active uplink (UL) BWP but with the different periodicity. In this way, it allows sounding reference signal (SRS)/channel state information (CSI) reporting without duplicating configurations of BWPs. It can configure a required longer periodicity but reduce the SRS configuration for each UL BWP.
US12041012B2

Aspects in a wireless network are disclosed. A user equipment (UE) may report, to a base station, a capability of the UE to simultaneously transmit sounding reference signal (SRS) resources between component carriers (CCs) in carrier aggregation (CA) across at least one frequency band using a specified arrangement of antenna ports and antennas. The UE may receive, from the base station, a configuration to simultaneously transmit the SRS resources using antenna switching for the CCs across the at least one frequency band and the specified arrangement of antenna ports and antennas. The UE may transmit the SRS resources simultaneously between at least two of the plurality of CCs in the at least one frequency band using the received configuration. Among other benefits, this dynamic allocation of resources enables the UE to perform at a level commensurate with its intrinsic capabilities, increasing network efficiency and speed.
US12041009B2

Methods, systems, and devices for wireless communications are described. The method includes transmitting, to a base station based on a parameter of a configuration of the UE, a first HARQ feedback configuration or a request to modify the configuration of the UE, or both, the configuration of the UE including a carrier aggregation configuration and receiving, from the base station based on transmitting the first HARQ feedback configuration or request to modify the configuration of the UE, or both, a second HARQ feedback configuration or reconfiguration.
US12041007B2

Apparatuses, systems, and methods for counting active resources for UE processing complexity related capability. A cellular base station may comprise at least one antenna; at least one radio coupled to the at least one antenna; and a processor coupled to the at least one radio. The cellular base station is configured to count a total number of active resources in a slot, wherein an active resource is defined for counting a number of CSI resources a UE needs to process simultaneously in a slot.
US12041005B2

A method of configuring a pilot signal includes defining a first pilot signal arrangement and defining a second pilot signal arrangement. Also, the method includes determining, by a communications controller, a first determined pilot signal arrangement in accordance with the first defined pilot signal arrangement, the second defined pilot signal arrangement, and a set of characteristics and transmitting, by the communications controller, the pilot signal having the first determined pilot signal arrangement.
US12040997B2

Embodiments of the present disclosure relate to a method and apparatus of transmitting a reference signal and a method and apparatus of receiving a reference signal. In one embodiment of the present disclosure, the method of transmitting a reference comprises receiving a reference signal configuration indication, wherein reference signal resources are divided into at least two reference signal groups, and the reference signal configuration indication indicates a reference signal configuration including a reference signal group configuration; and transmitting the reference signal using a reference signal sequence in a reference signal group as indicated by the reference signal group configuration, wherein the reference signal sequence can be multiplexed with another layer or another user in different reference signal groups. With embodiments of the present disclosure, reference signals for different layers or users can be multiplexed in different reference signal groups and thus, more mu-users with unequal allocated bandwidths can be supported without significant channel estimation loss and Peak to Average Power Ratio (PAPR) loss.
US12040996B2

A chip module has a plurality of first ports, at least some or all of the first ports are first selection ports, and each first selection port may act as a write port or a read port. The chip module further includes a first control module. The first control module controls, based on a transmit/receive requirement of the chip module, the first selection port to be switched to a read port or a write port, to match the transmit/receive requirement of the chip module. The first selection port may selectively act as a read port or a write port, so that switching can be performed based on an operating state of the chip module, increasing a read/write bandwidth. The first control module controls an operating state of the first selection port, to flexibly adjust a quantity of read ports and a quantity of write ports of the chip module.
US12040993B2

A system and method for enabling software engine virtualization and dynamic resource and task distribution across edge and cloud, comprising at least one cloud server comprising memory and at least one processor, the at least one cloud server hosting at least one cloud engine configured to store and process application data from one or more applications; one or more client devices connected to the cloud server via a network, the one or more client devices hosting at least one local engine configured to store and process application data from the one or more applications and to provide output to users; and a virtual engine hosted across edge and cloud configured to virtualize, via a virtualization logic component, one or more system network components, applications, and engine components, creating a virtual layer connected to the one or more client devices and cloud server via the network.
US12040988B2

A communication protocol system is provided for reliable transport of packets. A content addressable memory hardware architecture including an acknowledgment coalescing module in communication with a content addressable memory (CAM). The acknowledgment coalescing module coalesces multiple acknowledgement packets as a single acknowledgement packet to reduce the overall numbers of the packet transmission in the communication protocol system. In addition, the acknowledgment coalescing module may also provide a piggyback mechanism to carry acknowledge information in a regular data packet. Thus, the need to generate a new acknowledgement packet may be eliminated. Accordingly, the network congestion and latency may be reduced, and the communication and transmission efficiency are enhanced.
US12040987B2

A method includes establishing a communication link between a communication interface of a first computing device and a virtual machine executed by a second computing device, receiving an available bandwidth parameter associated with the communication link, receiving link characteristic data associated with the communication interface, and configuring a characteristic of the communication link based on the available bandwidth parameter and the link characteristic data. A system includes a first computing device including a communication interface and executing a policy manager and a second computing device executing a virtual machine. The policy manager is to receive an available bandwidth parameter associated with the communication link, receive link characteristic data associated with the communication interface, and configure a characteristic of the communication link based on the available bandwidth parameter and the link characteristic data.
US12040985B2

A method for routing is disclosed. The method comprises provisioning an endpoint in a network with a reactive path selection policy; monitoring, by the endpoint, current conditions relating to various paths available to said end point for the transmission of traffic; and selectively applying, by the endpoint, at least a portion of the reactive path selection policy based on the current conditions of the available paths.
US12040968B2

Routing packets by a router involves establishing a first flow configured for forwarding the packets from a first ingress interface to a first egress interface of the router; determining a condition to modify the first flow; deactivating the first flow; establishing a second flow configured for forwarding the packets from at least one of (1) the first ingress interface to a second egress interface, (2) a second ingress interface to the first egress interface, or (3) a second ingress interface to a second egress interface; and activating the second flow.
US12040965B2

Various example embodiments for supporting multicast communications in a communication system are presented. Various embodiments for supporting multicast communications may be configured to support multicast communications of multiple virtual private networks over a single multicast distribution tree. Various embodiments for supporting multicast communications of multiple virtual private networks over a single multicast distribution tree may support communication of a packet of a virtual private network within a network, wherein the packet includes a set of tuples associated with a set of egress devices to which the packet is to be delivered via a multicast distribution tree supported within the network, wherein, for each of the egress devices, the respective tuple associated with the respective egress device includes a respective device identifier of the egress device that uniquely identifies the respective egress device within the network and a respective label assigned by the respective egress device for the virtual private network.
US12040964B2

The present application describes a system and method for utilizing a tunnel in a networking routing protocol to provide a network segment access to additional servers when certain load balancing trigger events are detected.
US12040960B2

Systems and methods for enhancing the Connectivity Fault Management (CFM) protocol defined in IEEE 802.1Q are provided. In particular, the enhancements include adding a security or safety feature to prevent malicious attacks. A method, according to one implementation, includes the step of operating a Network Element (NE) in a safety mode associated with a link connectivity protocol (e.g., CFM) that involves receiving one or more messages used for detecting link connectivity issues of an Ethernet service in a section of a network and responding to the link connectivity issues. In response to receiving the one or more messages used for detecting link connectivity issues while operating the NE in the safety mode, the method includes the step of storing the one or more messages as one or more untrusted messages in an isolated database of the NE without processing information in the one or more untrusted messages.
US12040958B2

This disclosure describes dynamically monitoring the flow of traffic along a path that can include points across different cloud service provider networks/regions and/or different private networks. Flow monitoring may be started in response to different triggering events. For instance, flow monitoring of network traffic along one or more network paths may be started in response to performance metrics associate with an application within the multi-cloud environment, current/projected network conditions associated with one or more networks within the multi-cloud environment, and the like. In other examples, a user may specify when to perform flow monitoring for one or more network paths.
US12040955B2

A system and method are presented for the generation and configuration of a software-defined network (SDN) utilizing highly adaptable multi-purpose gateway modules (xGWs) capable of speciation in order to fulfill various specific roles within the SDN, thereby providing an enhanced ability for data packet and data stream management that optimizes network performance while xGWs in the SDN are governable by a logically centralized orchestrator application which exercises comprehensive and autonomous control.
US12040953B2

Facilitating metaverse service orchestration and hybrid software defining network control with policy enabled multiple input multiple output in advanced networks is provided herein. Operations of a system include identifying physical resources associated with a physical network and virtual resources associated with a virtual network. The physical resources and the virtual resources are determined to be utilized for fulfillment of a service request. The operations can also include combining the physical resources and the virtual resources into a composition of mixed resources. The composition of mixed resources can include the physical resources and the virtual resources. Further, the operations can include rendering, in a perceivable format, the composition of mixed resources in response to the service request.
US12040950B1

Described are techniques for detecting a topology in a data center. A measurement computing device is instructed to measure the output signal from an endpoint device attached to a connector portion of the computer cable used to connect a newly installed hardware device. Such a measurement value is compared with other measurement values that were previously obtained by a technician when the technician measured the output signal from various endpoint devices based on the same input signal prior to the installation of the hardware device. The measurement values that were obtained by the technician are correlated to the identifiers of the connectors of the computer cables in the data center. Upon identifying a matching measurement value, the connector of the computer cable connected to the newly installed hardware device is identified, including the location of the newly installed hardware device.
US12040945B2

A method includes processing event data to detect a status of a network function. The event data is processed based on two or more conditions defined by a correlation policy. The correlation policy includes a non-deterministic finite automata tree (NFAT) structure correlation policy having a policy type. The method also includes determining a first value of a first condition of the two or more conditions. The method further includes determining a second value of a second condition of the two or more conditions. The method additionally includes determining the policy type of the NFAT structure correlation policy. The method also includes determining whether the first value is greater than a first preset value indicative of whether the first condition is satisfied. The method further includes determining whether the second value is greater than a second preset value indicative of whether the second condition is satisfied.
US12040937B2

This disclosure provides systems, methods, and apparatuses, including computer programs encoded on computer storage media, for wireless communication. In one aspect of the disclosure, a user equipment (UE) detects a beam failure of a first beam for a first component carrier (CC) based on a link quality associated with the first beam for the first CC. The first CC and a second CC are within a same group of CCs. The UE initiates one or more beam failure recovery operations associated with any CC within the same group of CCs as the first and second CCs based on a determination of a beam failure of a second beam for the second CC. The determination is based on the detection of the beam failure for the first CC and based on the first CC and the second CC being within the same group of CCs.
US12040929B2

A cable mode includes a processor configured to receive fractional OFDM offset frequency spacing parameter and locations of CWT tone signals relative to locations of scattered pilot signals across an OFDM channel. The processor inserts pairs of CWT tone signals relative to the locations of the scattered pilot signals. The CWT tone signals are offset from each of the scattered pilot signals by a positive offset frequency and a negative offset frequency based on the fractional OFDM offset frequency spacing parameters. The CWT tone signals are transmitted in an upstream full duplex (FDX) subband. The CWT tone signals are processed to determine an average value of a Receive Modulation Error Ratio (RxMER) over a period of time in order to determine assigns of cable modems to interference groups.
US12040909B2

A broadband access system, comprising a broadband access hub device (hub device) and broadband access premise devices (premise devices) wirelessly coupled the hub device to provide broadband services to multiple user equipment (UEs), is described. The hub device may access broadband services on a fiber optic broadband network and wirelessly provide access to the broadband services to the premise devices. The premise device may wirelessly communicate with the hub device and communicate with user equipment (UEs) for providing access to the broadband services through the hub device. The premise device may be attached to an electric utility meter, and a power interface module of the premise device may supply electrical power to the premise device from the electric utility meter.
US12040905B2

A method and apparatus for determination of a maximum number of uplink retransmissions in a wireless communication system is provided. A wireless device receives, from a network, information related to a first retransmission number for a first logical channel and second retransmission number for a second logical channel, determines a retransmission number of a data unit among the first retransmission number and the second retransmission number, and transmits, to the network, information for the retransmission number of the data unit.
US12040902B2

A communication device transmits a radio frame including a preamble and a data field of a physical layer (PHY). The preamble includes an L-STF (Legacy Short Training Field), an (Legacy Long Training Field), an L-SIG (Legacy Signal Field), an EHT-SIG-A (Extremely High Throughput Signal A Field), an EHT-STF (EHT Short Training Field), and an EHT-LTF (EHT Long Training Field), and the EHT-SIG-A includes a subfield in which information concerning whether Hybrid Automatic Repeat request (HARQ) is used in transmission of data included in the data field is set.
US12040899B2

Service transmission and service configuration sending methods and devices, a storage medium, a terminal, and a base station are provided. The service transmission method includes: receiving service configuration information, wherein the service configuration information comprises a correspondence between a service and a quantity of times of data transmission or a correspondence between the service and a quantity of times of data retransmission; and transmitting a candidate service data packet based on the service configuration information.
US12040898B2

Coverage of a power-limited mobile terminal is enhanced by sending information relating to a single Hybrid Automatic Repeat Request (HARQ) process from the mobile terminal to a base station using several transmission time intervals.
US12040897B2

A proactive fault-tolerant scheme which improves performance and energy efficiency for NoCs. The fault-tolerant scheme allows routers to switch among several different fault-tolerant operations. Each operation mode has different trade-offs among fault-tolerant capability, retransmission traffic, latency, and energy efficiency. Another example provides a proactive, dynamic control policy to balance and optimize the dynamic interactions and trade-offs. The example control policy uses example machine learning algorithm called reinforcement learning (RL). The example RL-based controller independently observes a set of NoC system parameters at runtime, and over time they evolve optimal per-router control policies. By automatically and optimally switching among the four fault-tolerant modes, the trained control policy results in minimizing system level network latency and maximizing energy efficiency while detecting and correcting errors.
US12040895B1

Various embodiments disclosed herein provide techniques for deciding when to use FEC to transmit a message between node devices in a mesh network. In various embodiments, a method includes receiving, by a communication application executing on a first node of a mesh network, a message; determining, by the communication application, a second node in the mesh network to transmit the message to, the second node being a neighbor of the first node; determining, by the communication application based on a history of forward error correction (FEC) and non-FEC transmissions with the second node, that FEC or non-FEC should be used to transmit the message; and transmitting, by the communication application, in response to determining that FEC or non-FEC should be used to transmit the message, the message to the second node using FEC or non-FEC.
US12040894B1

In some aspects, the techniques described herein relate to a method including: encoding a current data portion to generate an encoded current data portion for inclusion in a data packet; encoding, based upon content of the current data portion, a forward error correction data portion for a previous data portion to generate an encoded forward error correction data portion; generating the data packet including the encoded current data portion and the encoded forward error correction data portion; and providing the data packet to a receiver.
US12040892B2

Methods, systems, and devices for wireless communications are described. A user equipment (UE) may receive a feedback configuration for reporting feedback for transport blocks encoded with at least two encoding schemes and may receive a transport block comprising a plurality of code block groups (CBGs). A first subset of CBGs of the plurality of CBGs may be encoded using a first encoding scheme and a second subset of code block groups of the plurality of CBGs may be encoded using a second encoding scheme different from the first encoding scheme. The UE may transmit, according to the feedback configuration, a first feedback report for the first subset of CBGs corresponding to the first encoding scheme and a second feedback report for the second subset of CBGs corresponding to the second encoding scheme based on determining whether each of the plurality of CBGs of the transport block are decoded.
US12040891B2

A method for modulating and demodulating 5G and 6G messages is disclosed, in which the message elements are configured with a large phase margin between adjacent modulation states, and are demodulated in a way that preserves the large phase margins. Phase noise, a major problem at high frequencies, scrambles adjacent modulation states, causing message faults. The disclosed modulation schemes and demodulation methods accommodate such phase noise without faulting, by providing a wide acceptance range for phase. Hence substantial phase noise can be accommodated without changing the demodulated state, thereby avoiding a message fault. The rate of message faults due to phase demodulation errors may be substantially decreased, and message faults at higher frequencies may be reduced, according to some embodiments. Strategies for minimizing amplitude faults are also disclosed.
US12040888B2

Techniques are provided for jammer detection. A methodology implementing the techniques according to an embodiment includes estimating an angle of arrival of a jamming signal, the jamming signal included in a received signal, and generating a direction finding (DF) confidence indicator associated with the estimated angle of arrival. The method also includes extracting the jamming signal from the received signal. The method further includes correlating the extracted jamming signal with previously extracted jamming signals to generate a correlation score and using the correlation score as a uniqueness assessment of the extracted jamming signal. The method further includes identifying characteristics of the extracted jamming signal and generating a characterization confidence indicator. The method further includes demoting the extracted jamming signal to non-jammer status based on one or more of the DF confidence indicator, the uniqueness assessment, and the characterization confidence indicator.
US12040887B2

The invention discloses an optical transmission device based on direct-sequence-spread-spectrum time-division-multiple-access, which includes a signal transmitting module and a signal receiving module. The transmitting module is connected with the receiving module by optical fibers. The transmitting module is used for receiving an external data sequence signal, encoding the external data sequence signal into a direct-sequence-spread-spectrum time-division-multiple-access electric signal and modulating the resulting electric signal into corresponding spread-spectrum optical signal for transmission by optical fibre. The receiving module is used for receiving the direct-sequence-spread-spectrum time-division-multiple-access optical signal, and sequentially performing photoelectric conversion, analog despreading, analog-digital conversion and clock recovery to obtain the external data sequence signal. The invention realizes direct-sequence-spread-spectrum modulation supporting direct detection; at a receiving end, the despreading in analog domain removes impairments and improves sensitivity. The interleaved configuration of the up-link and down-link chip sequences and dynamic ranging through the time-division-multiple-access protocol realize the interleaved transmission of bytes.
US12040883B2

Media monitoring and measurement systems and methods are disclosed. Some embodiments of the present invention provide a media measurement system and method that utilizes audience data to enhance content identifications. Some embodiments analyze media player log data to enhance content identification. Other embodiments of the present invention analyze sample sequence data to enhance content identifications. Other embodiments analyze sequence data to enhance content identification and/or to establish channel identification. Yet other embodiments provide a system and method in which sample construction and selection parameters are adjusted based upon identification results. Yet other embodiments provide a method in which play-altering activity of an audience member is deduced from content offset values of identifications corresponding to captured samples. Yet other embodiments provide a monitoring and measurement system in which a media monitoring device is adapted to receive a wireless or non-wireless audio signal from a media player, the audio signal also being received wirelessly by headphones of a user of the monitoring device.
US12040878B2

A data transmission method of a source node in a cooperative communication system includes: performing a beamforming to a relay node; transmitting data to the relay node; performing a beamforming to a destination node; and transmitting data to the destination node.
US12040874B2

A device may receive sequential digital signals generated by a radio unit based on receipt of sequential radio frequency waveforms provided to ports of the radio unit by a signal generator and analyzer. The device may calculate uplink direction beamforming performance of the radio unit based on the sequential digital signals. The device may provide data identifying the uplink direction beamforming performance for display.
US12040868B2

Configuring channel state information reference signal (CSI-RS) reporting at a network may include encoding a single CSI-RS reporting configuration for transmission to a user equipment (UE) that is in connected mode with both a first transmission and reception point (TRP) and a second TRP. The single CSI-RS reporting configuration may include a plurality of CSI-RS resource sets. Each of the plurality of CSI-RS resource sets may include a plurality of CSI-RS resources. At least one of the plurality of CSI-RS resource sets may include CSI-RS resources that correspond to the first TRP or the second TRP. A CSI measurement communication received from the UE may be decoded. The CSI measurement communication may be based on the single CSI-RS reporting configuration communication. Based on the CSI measurement communication, one or more downlink data transmissions may be scheduled.
US12040867B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a base station may determine that a user equipment (UE) is to use a differential reporting mode based at least in part on a channel state information (CSI) report from the UE. The base station may transmit to the UE, signaling to cause the UE to use the differential reporting mode based at least in part on determining that the UE is to use the differential reporting mode. Numerous other aspects are provided.
US12040860B2

Methods, systems, and devices for wireless communications are described. A wireless device may dynamically select subsets of antenna elements within an array based on power consumption and link performance and/or a configuration of components at the wireless device. For example, a wireless device may identify an antenna array having multiple antenna elements, and the wireless device may select respective subsets of antenna elements (e.g., subarrays) for uplink and downlink transmissions. In such cases, the selection may be based on a tradeoff of power consumption at the device and link performance. Additionally or alternatively, the selection may be based on a configuration and/or constraints on a number of radio frequency (RF) components of the wireless device. The wireless device may communicate based on the dynamic selection of different subsets of antenna elements of an array for uplink and downlink communications.
US12040859B2

A base station may transmit to a device an indication of codebook subset restriction (CBSR), which includes at least a restriction on a frequency basis. The device may receive the indication of CBSR, and may transmit to the base station channel state information (CSI) according to the received indication of CBSR. The indication of CBSR may also include a restriction on a spatial basis and restrict the device from reporting the CSI based on a subset of the frequency basis in addition to the spatial basis per configuration of the base station. The indication of CBSR may include a separately configured maximum allowed amplitude of a weighting coefficient for the spatial basis and the frequency basis, where the weighting coefficient is associated with a column vector of a precoding matrix used by the base station and the device. The number of frequency bases and the frequency compression units may be determined based on a number of different criteria, for example the number of antennas, the number of subbands, etc.
US12040858B2

All data symbols used in data transmission of a modulated signal are precoded by switching between precoding matrices so that the precoding matrix used to precode each data symbol and the precoding matrices used to precode data symbols that are adjacent to the data symbol along the frequency axis and the time axis all differ. A modulated signal with such data symbols arranged therein is transmitted.
US12040854B2

Provided in the implementations of the present disclosure are a wireless communication method, a terminal device and a network device, capable of achieving OAM based wireless communications. The wireless communication method includes: the terminal device determining to use a first transmission mode to transmit data, wherein the first transmission mode is a MIMO or OAM based transmission mode.
US12040849B2

Systems and methods for processing, transmitting and displaying data received from an analyte sensor, such as a glucose sensor, are disclosed. In an embodiment, a method for transmitting data between a first communication device associated with an analyte sensor and a second communication device configured to provide user access to sensor-related information comprises: activating a transceiver of a first communication device associated with an analyte sensor at a first time; and establishing a two-way communication channel with the second communication device; wherein the activating comprises waking the transceiver from a low power sleep mode using a forced wakeup from the second communication device.
US12040847B2

According to examples, a system for measuring and analyzing data to generate recommendations associated with a digital subscription line (DSL). Data associated with a DSL is measured according to one or more performance counters. The data is analyzed with respect to one or more thresholds and an anomalous performance event is determined. Also, a recommendation with respect to an performance issue associated with the anomalous performance event is provided.
US12040845B2

A radio wave environment measurement device includes: a multi-copter type unmanned flight vehicle configured to move in midair; a polyhedron attached to an airframe of the multi-copter type unmanned flight vehicle, the polyhedron having a plurality of surfaces; and an antenna provided on each of the plurality of surfaces of the polyhedron.
US12040841B2

A communication apparatus for performing communication via an optical fiber includes a photoelectric converter configured to convert an optical signal input from the optical fiber into electricity through photoelectric conversion, and a functional unit configured to operate using the electricity converted from the optical signal by the photoelectric converter.
US12040840B2

A first endpoint in a Quantum Key Distribution (QKD) system determines an operating mode for a hybrid transceiver for communicating in an optical communication session with a second endpoint. The operating mode is selected from a group containing a classical reception mode, a classical transmission mode, a quantum transmission mode, and a quantum reception mode. The first endpoint configures an input to a homodyne detector of the hybrid transceiver based on the operating mode and operates the hybrid transceiver in the operating mode for at least a portion of the optical communication session.
US12040837B2

The present disclosure relates to the technical field of optical communication, and particularly to a laser emitting system, including a burst signal controller, a transfer switch, a power supply, a laser device and a bypass circuit, the burst signal controller is connected with the transfer switch and used for sending a burst control signal to the transfer switch, and the transfer switch is used for connecting the power supply to the laser device or the bypass circuit according to the burst control signal. The establishment time of an optical signal of a laser device can be shortened by using the laser emitting system of the present disclosure.
US12040835B2

There has been a problem with nodes that are present on the periphery of a flat optical network in that an enormous number of receivers are needed, which have reached the limit of the capacity of the ASIC switch. An optical network of the present disclosure proposes introduction of a slight time-domain limit to data transmission from network nodes to the same destination node. The network operates in accordance with a time slot system for data transmission/reception. The ASIC switch has a switching capacity corresponding to an average volume of incoming traffic at a plurality of nodes, and is provided with a storage medium that stores therein and handle a volume of traffic exceeding this switching capacity. A decreased transmission bandwidth between nodes due to the time-domain limit can also be improved by using a plurality of time slots, and transmitting an optical signal according to optical circuit switching by using an unassigned time slot.
US12040834B2

An adaptive equalizer (70) according to this invention includes an adaptive equalization filter (71) configured to adaptively compensate for a waveform distortion caused by a polarization fluctuation of a received signal (61) by updating a tap coefficient, a first tap coefficient updater (72) configured to calculate the tap coefficient according to the polarization fluctuation of the received signal (61) using a variable step size and update the tap coefficient of the adaptive equalization filter (71), a second tap coefficient updater (73) configured to calculate the tap coefficient according to the polarization fluctuation of the received signal (61) using a fixed step size μ0, a polarization state estimator (74) configured to estimate a polarization state of the received signal (61) using the tap coefficient calculated by the second tap coefficient updater (73), and a step size updater (75) configured to obtain the step size corresponding to the polarization state estimated by the polarization state estimator (74) and update the variable step size. According to this invention, it is possible to provide an adaptive equalizer that always implements stable followability to various SOP fluctuations.
US12040829B2

A transceiver includes a transmitter and a receiver connected to each other by a first line and a second line. The transmitter transmits signals each having a first voltage range to the first line and the second line in a first mode, and signals each having a second voltage range less than the first voltage range to the first line and the second line in a second mode. The receiver includes a low-power driver which receives signals through the first line and the second line in an operating state of the first mode, and stops an operation thereof in the second mode, and a high-speed driver which receives signals through the first line and the second line in the second mode, and stops an operation thereof in the first mode.
US12040824B2

Loss caused by wiring is reduced. A radio frequency module includes a mounting board, a low-noise amplifier, and an input matching circuit. The mounting board has a first principal surface and a second principal surface. The first principal surface and the second principal surface are on opposite sides of the mounting board. The low-noise amplifier amplifies a reception signal (first reception signal). The input matching circuit includes an inductor. The inductor is connected to the input side of the low-noise amplifier. The inductor is arranged on the first principal surface side of the mounting board. The low-noise amplifier is arranged on the second principal surface side of the mounting board. In a plan view seen from a thickness direction of the mounting board, at least part of the inductor overlaps with at least part of the low-noise amplifier.
US12040822B2

A multiplexer includes first, second, and third filters with first, second, and third frequency bands different from each other, a first connection point connected to a common terminal, a second connection point connected to one end of the first filter and one end of the second filter, a first switch that switches connection and disconnection between the first and second connection points, a reactance element whose one end is connected to a signal path connecting the second connection point and the first switch, a second switch that switches connection and disconnection between the other end of the reactance element and the first connection point, and a third switch that switches connection and disconnection between one end of the third filter and the first connection point. The first and second frequency bands are adjacent to each other among the first, second, and third frequency bands.
US12040816B2

A number of unit cells of a digital-to-analog converter (DAC) may be simultaneously activated to generate an analog signal according to a decoded digital signal. However, while many unit cells may be generally the same, there may be variations in the gains associated with each unit cell (e.g., based on the locations of the activated unit cells within a unit cell array) amounting to a gain gradient that may cause error in the analog output. As such, a fill order may be set or selected to counter such variation by activating a particular arrangement of unit cells, as opposed to simply the number of unit cells, for a given digital signal. By filling the unit cell array from different sides, spatially and/or temporally, the gain gradient associated with the unit cells may be balanced to reduce error and increase the linearity of the DAC.
US12040814B2

An analog-to-digital converter includes: a sample/hold circuit, which samples an analog signal, and outputs a first voltage; a digital-to-analog conversion circuit, which converts a digital signal to output a second voltage; an amplifier, which amplifies the first voltage and the second voltage; a noise shaping filter, which integrates a residual voltage corresponding to a difference between the amplified first voltage and the amplified second voltage, and generates a first integration voltage and a second integration voltage; a comparator, which compares a sum of the amplified first voltage, the first integration voltage, and the second integration voltage with the amplified second voltage; and a SAR logic, which outputs the digital signal according to a comparison result of the comparator, and controls the digital-to-analog conversion circuit.
US12040812B2

A method for synchronizing analog data (Data_ana1, Data_ana2) at the output of a plurality of digital/analog converters (DAC), comprising at least one conversion core (C1, C2), on an active edge of a common reference clock (Clk), the method comprising the following steps: a) supplying an external synchronization signal (SYNC_ext), to at least one converter, and supplying a signal of the common reference clock to the plurality of converters; b) generating, within each converter, an internal synchronization signal (SYNC_int), such that all the internal synchronization signals are aligned on an active edge of the common reference clock; c) for each of the converters, generating a start signal (START1, START2) which represents the start of the sending of digital data and counting a number of clock strokes until the internal synchronization signal is generated, and; d) applying a delay Ri (R1, R2) to each converter core, the delay being equal to the difference between the highest number counted in step c) and the number counted for the core. Device for implementing such a method.
US12040809B2

An analog to digital convertor circuit includes an input circuit and a switched capacitor circuit. The input circuit is configured to selectively drain a first current from a first node or drain a second current from a second node according to a first bit and a second bit that have opposite logic values. The switched capacitor circuit is configured to compensate a capacitance value of one of the first node and the second node according to the first bit and the second bit.
US12040797B2

A counter circuit includes multiple stages of counting circuits corresponding to binary bits, each stage being configured to: obtain a carry signal and a this-time bit value according to an addend signal and a bit value currently output by the stage, output the carry signal to a next-stage counting circuit, latch the this-time bit value in response to a first clock and output same to an output terminal of the stage of counting circuit in response to a second clock. An output of the counter circuit is composed of bit values output by the multiple stages and is a binary representation of a counting result. An addend signal of a start-stage counting circuit is a high-level signal and an addend signal of a non-start-stage counting circuit is a carry signal output by an immediately previous stage. The first and second clocks are obtained based on division of a system clock.
US12040779B2

An acoustic resonator device includes a conductor pattern formed on a surface of a piezoelectric plate. The conductor pattern includes a first busbar, a second busbar, and n interleaved parallel fingers of an interdigital transducer (IDT), where n is a positive integer. The fingers extend alternately from the first and second busbars. A first finger and an n'th finger are disposed at opposing ends of the IDT. The conductor pattern also includes a first reflector element proximate and parallel to the first finger and a second reflector element proximate and parallel to the n'th finger. When an RF signal is applied between the first and second busbars, the first reflector element is at substantially the same potential as the first finger and the second reflector element is at substantially the same potential as the n'th finger.
US12040774B2

An apparatus is disclosed for site-selective piezoelectric-layer trimming. The apparatus includes at least one surface-acoustic-wave filter with an electrode structure and a piezoelectric layer. The electrode structure has multiple gaps. The piezoelectric layer has a planar surface defined by a first (X) axis and a second (Y) axis that is perpendicular to the first (X) axis. The piezoelectric layer is configured to propagate an acoustic wave along the first (X) axis. The piezoelectric layer includes a first portion that supports the electrode structure and a second portion that is exposed by the multiple gaps of the electrode structure. The second portion has different heights across the second (Y) axis. The different heights are defined with respect to a third (Z) axis that is substantially normal to the planar surface.
US12040773B2

An acoustic wave device includes an energy confinement layer, a piezoelectric film, and an IDT electrode laminated on a support substrate. Acoustic velocity adjustment films are at least partially provided between the piezoelectric film and the support substrate and are made of a material different from that of the piezoelectric film.
US12040765B1

A digital phase shifter includes: a plurality of digital phase shift circuits connected in a cascade manner, wherein each of the plurality of digital phase shift circuits includes a signal line, two inner lines provided on two sides of the signal line, two outer lines provided on outer sides of the inner lines, a first grounding conductor connected to one end of each of the inner lines and the outer lines, a second grounding conductor connected to other ends of the outer lines, and two electronic switches provided between other ends of the inner lines and the second grounding conductor, and is set to a low-delay mode in which return currents flow in the inner lines or a high-delay mode in which return currents flow in the outer lines, and wherein the digital phase shifter includes: a phase shift quantity moderator that moderates unevenness of a phase shift quantity of an uneven digital phase shift circuit of the plurality of digital phase shift circuits, of which the phase shift quantity is uneven with respect to those of other digital phase shift circuits of the plurality of digital phase shift circuits.
US12040760B2

An audio device including: an audio signal input section that receives an audio signal; a signal processor that performs signal processing on the audio signal; an amplifier that amplifies the audio signal; an audio signal output section that outputs the amplified audio signal; a feeder that feeds electric power to an external device; a feed detector that detects a state of feeding of the electric power by the feeder; a controller that causes the signal processor to perform level limiting processing to limit a level of the audio signal in a case where the feed detector detects that the feeder is feeding the electric power to the external device.
US12040753B2

Systems, devices, and methods related to envelope regulated, digital predistortion (DPD) are provided. An example apparatus includes an envelope regulator circuit to process, based on a parameterized model, an input signal to generate an envelope regulated signal; a digital predistortion (DPD) actuator circuit to process the envelope regulated signal and the input signal based on DPD coefficients associated with a nonlinearity characteristic of a nonlinear component; and a DPD adaptation circuit to update the DPD coefficients based on a feedback signal indicative of an output of the nonlinear component.
US12040748B2

The oscillation circuit includes a drive circuit and an amplitude limiting circuit. A vibrator-output signal is input to the drive circuit from one end of the vibrator, and the drive circuit outputs a drive signal obtained by inverting the vibrator-output signal. The amplitude limiting circuit is disposed between an output node of the drive circuit and the other end of the vibrator, and outputs an amplitude-limited drive signal obtained by reducing an amplitude of the drive signal to the other end of the vibrator.
US12040738B2

A glazing unit is provided for producing an aesthetically pleasing effect. The glazing unit may include at least one polymer with a first structured surface to which a photonic structure is applied. The surface can reflect a first partial spectrum of incident electromagnetic radiation, and can transmit a second partial spectrum of incident electromagnetic radiation. A reflected proportion corresponds to a higher harmonic and is in a visible spectral range.
US12040734B2

An estimation device that estimates a state of a device that detects a position of a rotating body includes a position sensor to output a detection signal that is a signal representing a detection result of a position of a magnet rotatable in conjunction with the rotating body according to a magnetic flux of the magnet, an extractor to extract a feature amount of the detection signal from the detection signal for each of the positions, and an estimator to derive an evaluation value representing a comparison result between a feature amount of the detection signal for each of the positions and a reference value for each of the positions, and to estimate a degree of change in sensitivity to detect the position based on the evaluation value.
US12040732B2

A stand-alone motor unit for use with a piece of power equipment includes a housing and a flange coupled to the housing on a first side thereof. A plurality of apertures through the flange defines a first bolt pattern that matches an identical, second bolt pattern defined in the piece of power equipment. An electric motor has a power output of at least about 2760 W. The motor includes a stator having a nominal outer diameter of up to about 80 mm and a rotor supported for rotation within the stator. A power take-off shaft receives torque from the rotor and protrudes from one of the flange or a second side of the housing. A controller is positioned within the housing and electrically connected to the motor. A battery pack for powering the motor has battery cells having a nominal voltage of up to about 80 V.
US12040731B2

A method for controlling heating of a motor and a related controller are provided. The method includes: obtaining a heating target temperature value; determining, based on the heating target temperature value, a heating motor that needs to generate heat from a plurality of motors of a multi-motor drive system and heat generation power of the heating motor; and sending a first control instruction to the heating motor. The first control instruction is used to respectively input harmonic currents to three phases of windings of the motor, so that the heating motor generates heat based on the heat generation power. According to the application, the heating target temperature value is obtained, and the quantity of heating motors can be flexibly controlled to generate sufficient heat generation power.
US12040729B2

A motor control device includes an inverter circuit to convert a DC power source voltage into a three-phase AC voltage and supply the three-phase AC voltage to the three-phase motor and a controller to generate three-phase PWM signals based on three-phase duty command values updated at a predetermined updating cycle and control the inverter circuit based on the three-phase PWM signals. The controller is configured or programmed to shift, when duty command values of at least two phases of the three-phase duty command values updated at a first update timing are the same, the duty command value of one phase of the duty command values of the two phases by a predetermined shift amount and shifts a duty command value of the one phase of the three-phase duty command values updated at a second update timing which is an update timing next to the first update timing by the shift amount in a direction opposite to a shift direction at the first update timing.
US12040725B2

A power conversion device includes a switching signal generation unit that generates switching signals so that time points of at least one of pairs synchronize with each other. A first pair includes a rising time point at a first junction point of a first single-phase leg, and a falling time point at a second junction point of a second single-phase leg. A second pair includes a falling time point at the first junction point and a rising time point at the second junction point. The switching signal generation unit determines time points to turn on or turn off for upper arm switching element and a lower arm switching element based on phase currents respectively at a rising time point and at a falling time point of the terminal voltages.
US12040720B2

A resonance conversion device and a universal serial bus circuit are provided. The resonance conversion device includes an input filter circuit, a full-bridge LLC converter circuit, a transformer circuit, a rectifier filter circuit, and a controller. The controller is configured to determine whether an indication voltage of a voltage command is less than or equal to a threshold value and to perform the following steps: in response to the indication voltage being less than or equal to the threshold value, controlling the full-bridge LLC converter circuit into a half-bridge operation mode, and regulating the DC output voltage by performing half-bridge burst mode control on the full-bridge LLC converter circuit based on the DC output voltage; and in response to the indication voltage being greater than the threshold value, regulating the DC output voltage by performing full-bridge burst mode control on the full-bridge LLC converter circuit based on the DC output voltage.
US12040711B2

A multiphase converter provides an output voltage to a load. The multiphase converter receives a load event signal from the load and turns ON at a same time the phases of the multiphase converter to increase the output voltage in response to the load event signal indicating that a load current drawn by the load from the multiphase converter is about to increase. The multiphase converter increases an impedance of low-side switches of the multiphase converter in response to the load event signal indicating that the load current is about to decrease.
US12040692B2

Methods and devices for sensing current through a power converter circuit are presented. According to one aspect, currents through high-/low-side transistors are sensed via respective reduced size replica transistors. According to another aspect, the sensed currents are used to generate bridging currents that are combined with the sensed currents to generate a continuous current sense signal. According to another aspect, the bridging currents include slopes that are generated from slopes of the sensed currents. According to another aspect, the sensed currents are combined and filtered to generate a continuous sense signal. According to another aspect, the continuous current sense signal is a voltage that is compared to a reference voltage to generate a current limit status flag used to control operation of the power converter circuit. According to other aspects, the current sense voltage is used to control ON/OFF duty cycle of the power converter circuit.
US12040689B2

A vehicle may include an electromechanical energy recovery system and be configured to perform a method for its operation.
US12040680B2

A compressor includes a motor including three-phase coils having 6N terminals (where N is an integer), a compression mechanism configured to be driven by the motor, a closed container in which the motor and the compression mechanism are housed, a terminal portion electrically connected to the 6N terminals of the coils and protruding outside the closed container, a conductor portion attached to at least a part of the terminal portion to thereby fix a connection state of the coils, and an insulating body covering at least the conductor portion.
US12040672B2

A motor for a rotary compressor, and a compressor and an air conditioner having the motor, are disclosed. The motor includes a stator core and a rotor core. The stator core has a through-hole in a center thereof. The stator core is provided with a plurality of circumferentially spaced stator teeth, and the number of stator teeth is M. The rotor core is rotatably disposed in the through-hole. The rotor core is provided with a plurality of circumferentially spaced rotor slots, and the number of the rotor slots is N, wherein 2≤N−M≤6. A cross-sectional area of the stator core is denoted as S, and a distance between two endpoints of two radially opposite curved segments of an outer edge of the cross section is denoted as L, wherein 0.93≤(4*S)/(3.14*L2)≤0.96.
US12040670B2

According to one embodiment, there is provided an armature winding of a rotating electrical machine, the armature winding being a 3-phase 6 or more even-number pole two-layer wound armature winding. The armature winding includes three or more parallel circuits provided in each phase, an individual coil constituting each of the circuits being connected by wave winding, each circuit being arranged so that phase belts respectively overlap phase belts of “number of poles/2” in the circuits on both adjacent sides, and the phase belts being arranged at different positions in a circumferential direction in each circuit.
US12040664B2

An electric winding exchanger system for a multi-phase electric motor with multiple isolated neutrals and multiple coil paths increases torque or speed performance of multi-phase electric motors and electric drive modules. The system includes an electronic control unit, a back electromotive force (EMF) boosting circuit, a plurality of high-voltage terminals, an electric motor, and a motor control unit. The electronic control unit receives and processes commands from the motor control unit. The back EMF boosting circuit adjusts the winding arrangements of the electric motor in order to change the state of the electric motor. The plurality of high-voltage terminals transfers high voltage electrical energy from the back EMF boosting circuit to the electric motor and vice versa. The motor control unit allows a user to input commands in order to activate increased torque or speed performance for the electric motor. The electric motor is preferably a multi-phase electric motor of an electric or hybrid vehicle.
US12040663B2

A combined power system includes a rotary electric machine system and an internal combustion engine. The rotary electric machine system includes a rotating shaft. A first end part and a second end part of the rotating shaft are rotatably supported by a rotary electric machine housing via a first bearing and a second bearing, respectively. The internal combustion engine includes an output shaft. One end of the rotating shaft in an axial direction is connected to one end of the output shaft.
US12040659B2

Method for evaluating electromagnetic performance of a permanent-magnet machine, wherein the method is implemented in a computer processer or in a controller of a permanent-magnet machine, calculating the magnetic field distribution by a sub-domain method; using current density of the equivalent current sheet to represent the boundary condition, iterating by the sub-do-main method and by the magnetic circuit method until a convergent result is obtained, calculating the electro-magnetic performance parameters on basis of the convergent result, so as to evaluate the electromagnetic performance.
US12040652B2

A charging management chip includes a switching charging circuit and a direct charging circuit. The switching charging circuit receives charging power, and passes through the charging power to a first node, and charges a battery according to a switching charging method and controls generation of a system voltage provided to an electronic system. The direct charging circuit receives the charging power applied to the first node via an input node, and charges the battery according to a direct charging method by providing the charging power to an output node based on a switching circuit therein. The switching charging circuit charges the battery through a first charging path including an inductor arranged outside the charging management chip, and the direct charging circuit charges the battery through a second charging path through which the charging power transferred to the output node is directly provided to the battery.
US12040651B2

Embodiments of the present disclosure provide an energy storage system in thermal power unit coordinated frequency regulation control method, including: obtaining a status of an combined system of energy storage system and thermal power unit at a certain time point; determining a working period of the combined system according to the status of the combined system; determining a target active power of the combined system according to the working period of the combined system, and determining a target active power of the energy storage system according to the target active power of the combined system in cooperation with an active power of the thermal power unit; and correcting the target active power of the energy storage system according to a power limit and a capacity limit of the energy storage system, to obtain a final active power of the energy storage system.
US12040649B2

A charging device includes a control unit used for controlling, when determined as being in a wireless charging mode, a path to be connected between a charging management unit and a wireless charging receiver unit, and controlling, when determined as being in a wired charging mode, a path to be connected between the charging management unit and a wired charging connector unit. The charging management unit is used for having, on the basis of the path being connected by the control unit, the wireless charging receiver unit or the wired charging connector unit to charge a battery. The control unit is also used for transmitting, when determined as the wireless charging mode, a control instruction to a wireless charging device for indicating that transmission power of the wireless charging device needs to be adjusted.
US12040648B2

A system for establishing a primary function display for an electrical vertical takeoff and landing aircraft. The system further includes a plurality of sensors that detects at least a metric and generates at least a datum based on the at least a metric. Specifically, state of charge is at least generated based on the performance metric of an energy source. The system further includes a display to show the at least a datum. The system further includes a controller that receives the at least a datum and generates a visual to the pilot.
US12040643B2

Attachment devices that can secure a phone or other electronic device in place in a vehicle or other structure. One example can provide an attachment device that can include a stalk portion to attach to a surface or structure in a vehicle, such as a vent cover, dashboard, monitor, cup holder or other surface or structure. The attachment device can further include an attachment feature to provide for an attachment to the electronic device. Further examples can provide power for a phone or other electronic device.
US12040642B1

A high capacity battery charger includes multiple sockets to connect to a variety of different battery-receiving adapters. Each socket includes a multi-slot female connector and a planar flange that surrounds the connector for securing to a wiring harness and the top support deck of the charger chassis. A pivoting latch facilitates plugging and unplugging the multi-blade adapters into the sockets. An electromagnetic shield covers the power supply and includes a wing extending toward the central axis of a cooling fan.
US12040634B2

A linear transport system includes a movable carriage, a guide rail for guiding the carriage, and a linear motor for driving the carriage along the guide rail. A system is provided for contactless power and data transmission; e.g., where power and data are each sent inductively via separate coils to the carriage of the linear transport system and/or received by the carriage of a linear transport system. A method of operating such a linear transport system and a contactless power and data transmission system are also included.
US12040629B2

According to various embodiments, a wireless power reception device for receiving wireless power from a wireless power transmission device may include a first circuit, a first rectifier circuit, a detuning circuit, and a control circuit. The first circuit may include a first coil. The first rectifier circuit may include a first switch and a second switch among a plurality of switches. The detuning circuit may include at least one detuning capacitor and at least one detuning switch. In response to a voltage at an output terminal of the first rectifier circuit exceeding a first voltage, the control circuit may be configured to form a closed loop including the first coil, the first switch, and the second switch by controlling the at least one detuning switch to an on state and controlling the first switch and the second switch to the on state.
US12040616B2

A distributed voltage clamping method for a 100% renewable-energy sending-end grid, including: selecting key nodes from the 100% renewable-energy sending-end grid, including their voltage levels and positions; installing a dynamic reactive power compensation device on each key node, where the dynamic reactive power compensation device is controlled by a constant alternating-current (AC) voltage effective value, and the instruction value of the constant AC voltage effective value is adjustable according to an operation mode; according to AC voltage variation of the sending-end grid under a typical working condition, judging whether the key nodes meet the checking requirements; if not, selecting more key nodes.
US12040612B1

A method and apparatus for managing one or more loads powered by an alternating current power source in order to prevent and mitigate overloads and other abnormal conditions of the power source. The management includes monitoring the amount of power supplied to one or more or all loads by the power source and selectively connecting, disconnecting, limiting and controlling various loads which are powered thereby. The method and apparatus include conveying information by use of AC frequency to controllable loads and load control devices, the frequency relating to the amount of power being supplied by the power source, overloading and other power source conditions. The amount of power consumed by the loads is controllable by the loads and load control devices in response to the frequency of the AC power.
US12040605B2

A voltage transient detector includes circuitry for transmitting electrical current through a light emitting diode and a fuse that is serially connected between the light emitting diode and a reference potential, such that the light emitting diode is illuminated when the fuse is not blown. The voltage transient detector also includes circuitry for transmitting a controlled amount of electrical current through the fuse in conjunction with an occurrence of a voltage transient at a voltage measurement location, where the voltage transient exceeds a set transient threshold voltage. The controlled amount of electrical current transmitted through the fuse causing the fuse to blow and the light emitting diode to turn off, thereby indicating occurrence of the voltage transient at the voltage measurement location.
US12040597B2

A semiconductor laser comprising a single mode laser cavity having a stack of semiconducting layers defining a transversal p-n junction is provided. A plurality of electrodes are coupled to corresponding sections of the laser cavity along the longitudinal light propagation direction, each corresponding section defining one of an amplification section or a modulation section. One or more DC sources are coupled to the electrodes associated with the amplification sections to forward-bias the p-n junction above transparency, so as to provide gain in the associated amplification sections. One or more modulation signal sources are coupled to the electrodes associated with the modulation sections, and apply a modulation signal across the p-n junction below transparency, the modulation signal providing a modulation of an output optical frequency of the semiconductor laser. Each modulation section is operated in photovoltaic mode.
US12040595B2

An optoelectronic device including a crystalline semiconductor layer based on GeSn and including a pin junction. This formed semiconductor layer includes a base portion; a single-crystal intermediate portion having an average value xpi1 of proportion of tin less than xps1, thus forming a barrier region against charge carriers flowing in an upper portion; and the single-crystal upper portion including a homogeneous medium with a proportion of tin xps1, and vertical structures having an average value xps2 of proportion of tin greater than xps1, thus forming regions for emitting or for receiving infrared radiation.
US12040588B2

In one embodiment, the semiconductor laser comprises a housing in which multiple laser diode chips are encapsulated. The housing comprises a cover panel and/or a lateral wall which is permeable to the generated laser radiation. The cover panel and/or the lateral wall has a light outlet surface with adjacent outlet regions. Each of the outlet regions is paired with precisely one of the laser diode chips. The light outlet surface is arranged downstream of a light outlet plane. The cover panel and/or the lateral wall has a different average thickness in the outlet regions such that the optical wavelength for the laser radiation of all of the laser diode chips is the same up to the light outlet plane with a tolerance of maximally 1.5 μm.
US12040582B2

Devices and methods for actuating a tool and methods for making such devices are provided. In one example, the device includes a piston subassembly. The piston subassembly includes a cylinder having a cavity, a head disposed in the cavity to move between first and second positions, and a rod coupled to the head and extending away from the second position. A holding subassembly is coupled to the piston subassembly. The holding subassembly includes a first holding member coupled to the rod and configured to hold a first leg of the tool and a second holding member spaced apart from the first holding member. The second holding member is configured to hold the second leg of the tool. When the head moves from the first position towards the second position, the rod moves the first holding member towards the second holding member.
US12040577B2

A connector integrated with a protection element, which includes a connector housing; first terminals disposed in an inner space of the connector housing; second terminals configured to extend from the inside of the connector housing to the outside of the connector housing in a state of being separated from the first terminals and be soldered to the PCB; and a protection element configured to electrically connect the first terminals and the second terminals and mounted to one side of the connector housing.
US12040573B2

A connector housing includes a housing main body and a latch arm having a latch arm main body and a latch portion protruding from the latch arm main body. The latch arm main body is formed of a first material, extends like a cantilever from the housing main body, and is elastically deformable with respect to the housing main body. The latch portion is formed of a second material having a higher rigidity than the first material and latches with a latched member. A transition region between the first material and the second material has a continuously changing mixing ratio between the first material and the second material.
US12040558B1

Ultrawideband (UWB) beamforming networks are provided. A UWB beamforming network can have azimuth angle scanning and elevation angle scanning. A modified version of the Blass matrix topology can be used to achieve two-dimensional (2D) scanning behavior. The beamforming network can simultaneously excite a plurality of beams, and each of these beams can be at any chosen frequency inside the bandwidth that the beamformer covers. Each beam can be designed to point at any arbitrary direction, which can be defined by the desired elevation angle and azimuth angle, in the 2D plane.
US12040550B2

Antennas having iris and/or cell rotation and/or with frequency compensation in solid state device (e.g., diode) designs and methods of using the same are described. In some embodiments, the antenna comprises: an antenna aperture having a plurality of RF radiating antenna elements that each include an iris and a solid state device coupled across the iris, wherein the plurality of antenna elements are located in rings with orientation of each of the irises of the antenna elements in at least a portion of each ring rotated with respect to adjacent irises in the portion of each ring while orientation of corresponding solid state devices is uniform; and a controller coupled to control the array of RF radiating antenna elements to tune RF radiating antenna elements to generate one or more beams using the plurality of RF radiating antenna elements.
US12040545B2

A modular radio frequency (RF) device includes N base units, each including a differential segmented array (DSA) tile with a support board and a two-dimensional (2D) array of electrically conductive tapered projections disposed on the support board. Neighboring pairs of the electrically conductive tapered projections form RF pixels. The N DSA tiles are arranged to form an RF aperture. The N base units are programmed to switch the RF aperture between a first operating mode and a second operating mode. In the first operating mode, the N base units are operated as at least two independent subsets with each subset operating as an RF transmitter or receiver independently of the other subsets. In the second operating mode all N base units coherently combine as a single phased array RF transmitter or receiver.
US12040539B2

An apparatus for mitigating element pattern ripple includes an inner cone, an outer cone, at least one driven element, and at least one director. The outer cone is coupled to the inner cone. The at least one driving element is coupled to the outer cone and is configured to produce at least one primary ray. The at least one director is coupled to the outer cone and is configured to direct the at least one primary ray. The inner cone and the outer cone may be concentric. The at least one driven element may include multiple driven elements. The at least one director may include multiple directors. A number of directors may be equal to a number of driven elements.
US12040538B2

An antenna array module for a communication system on a cargo ship, includes at least a first, a second and a third antenna element, each mounted on a ground plane and containing an antenna feed. The first antenna element is tilted with respect to the second antenna element. The first and the second antenna element are arranged to radiate mainly towards a first path along the cargo ship and the third antenna element is arranged to radiate mainly towards a second path opposite to the first path.
US12040536B2

According to one embodiment, an electronic device includes a display panel, an antenna wiring substrate opposed to the display panel and including an antenna wiring line forming an antenna and a signal wiring line provided on the antenna wiring substrate and supplying a drive signal to the display panel.
US12040528B2

To provide a directional coupler in which a coupling characteristic is made even flatter. There are included an input terminal, an output terminal, a coupling terminal, a termination terminal, ground terminals, a main line, a first sub line, and a second sub line. The main line is electromagnetically coupled to sub lines (first sub line, second sub line). A phase conversion unit (low pass filter) is connected between the first sub line and the second sub line. Between a point between the coupling terminal and the termination terminal, and the ground terminals, a resonant circuit is connected in which an inductor, a capacitor, and a resistor are connected in series.
US12040525B2

A double-disc structure for self-biased circulators monolithically integrated on semiconductors is provided. A self-based circulator is attractive due to the great reduction in its size and weight compared to conventional circulators which have bulk permanent magnets. The development of miniaturized self-biased circulators enables monolithic integration of such circulators directly into monolithic integrated circuits (e.g., monolithic microwave integrated circuits (MMICs)) on a single chip and opens the door to full-duplex communication in radio frequency (RF) bands higher than Ka band, without suffering from the additional losses through connectors. This disclosure demonstrates a new double-disc structure by using two self-biased discs in a circulator device, which greatly improve its insertion loss, isolation, bandwidth, and power handling capability.
US12040515B2

To provide a membrane electrode assembly which can suppress cracking of the catalyst layers. The membrane electrode assembly of the present invention is a membrane electrode assembly comprising an anode having a catalyst layer containing a proton-conductive polymer, a cathode having a catalyst layer containing a proton-conductive polymer, and a polymer electrolyte membrane disposed between the anode and the cathode, wherein the proton-conductive polymer contained in the catalyst layer of at least one of the anode and the cathode is a polymer (H) having units containing a cyclic ether structure and sulfonic acid-type functional groups, and the polymer electrolyte membrane contains a porous material containing a fluorinated polymer, and a fluorinated polymer (S) having sulfonic acid-type functional groups.
US12040512B2

A separator plate is produced by hot compacting a pliable and malleable material made from a blend of powder containing at least 70% carbon powder, 10-20% of poly-phenylene sulfide, PPS, and 0.005-10% PolyTetraFluoroEthylene, PTFE. Advantageously, the powder is suspended in water without using isopropanol. A method of producing a separator plate is also disclosed.
US12040511B2

Provided are interconnects for interconnecting a set of battery cells, assemblies comprising these interconnects, methods of forming such interconnects, and methods of forming such assemblies. An interconnect includes a conductor comprising two portions electrically isolated from each other. At least one portion may include two contacts for connecting to battery cells and a fuse forming an electrical connection between these two contacts. The interconnect may also include an insulator adhered to the conductor and mechanically supporting the two portions of the conductor. The insulator may include an opening such that the fuse overlaps with this opening, and the opening does not interfere with the operation of the fuse. In some embodiments, the fuse may not directly interface with any other structures. Furthermore, the interconnect may include a temporary substrate adhered to the insulator such that the insulator is disposed between the temporary substrate and the conductor.
US12040481B2

An improved nanocomposite cathode material for lithium-ion batteries comprising vanadium pentoxide substrates with a conductive matrix of graphene sheets and a network former such as silicon dioxide and a method of making the same.
US12040478B2

Systems and methods for anisotropic expansion of silicon-dominant anodes may include a cathode, an electrolyte, and an anode, where the anode may include a current collector and an active material on the current collector. An expansion of the anode during operation may be configured by a roughness and/or thickness of the current collector, a metal used for the current collector, and/or a lamination process that adheres the active material to the current collector. The expansion of the anode may be more anisotropic for thicker current collectors. A thicker current collector may be 10 μm thick or greater. The expansion of the anode may be more anisotropic for more rigid materials used for the current collector. A more rigid current collector may include nickel and a less rigid current collector may include copper. The expansion of the anode may be more anisotropic for a rougher surface current collector.
US12040465B2

A module (10) for a battery includes accumulators (20), a first flange (22A) including first through openings, the accumulators being secured in the first openings, first electrically-conductive plates (24A), each first plate being connected to the accumulators of a first accumulator assembly, a second flange (22B) including second through openings, the accumulators being secured in the second openings, second electrically-conductive plates (24B), each second plate being connected to the accumulators of a second accumulator assembly, and first, second, and third chambers partly delimited by the first and second flanges and containing a dielectric liquid, the first flange including first passages for the dielectric liquid between the first and second chambers and the second flange including second passages for the dielectric liquid between the second and third chambers.
US12040461B2

A quality control system in a battery manufacturing process includes two or more capacitive measurement apparatuses to obtain a capacitance measurement from two or more intermediate products generated during the battery manufacturing process. The system also includes processing circuitry to obtain the capacitive measurement from the two or more capacitive measurement apparatuses, to determine a characteristic of the corresponding intermediate product, and to control at least one process of the battery manufacturing process that produced at least one of the two or more intermediate products based on the characteristic.
US12040459B2

A system for a battery of a car is provided. The system includes a battery assembly having a first battery module and a second battery module, relays installed between contact points connected with respective terminals of the first battery module and the second battery module and controlling power supply from a driving motor of the car, a converter converting voltage input from the first battery module and the second battery module and supplying the converted voltage to a low-voltage electronic product, an energy storage part connected to an output terminal of the converter, and a battery management part controlling the same.
US12040457B2

A battery management system (BMS) having a printed circuit board (RGB) with a diagonal arrangement for use in a Li-ion battery, a Li-ion battery having a battery management system (BMS) having a printed circuit board (RGB) with a diagonal arrangement, and a BMS having a printed circuit board with diagonal arrangement method.
US12040456B2

Novel or improved microporous single or multilayer battery separator membranes, separators, batteries including such membranes or separators, methods of making such membranes, separators, and/or batteries, and/or methods of using such membranes, separators and/or batteries are provided. In accordance with at least certain embodiments, a multilayer dry process polyethylene/polypropylene/polyethylene microporous separator which is manufactured using the inventive process which includes machine direction stretching followed by transverse direction stretching and a subsequent calendering step as a means to reduce the thickness of the multilayer microporous membrane, to reduce the percent porosity of the multilayer microporous membrane in a controlled manner and/or to improve transverse direction tensile strength. In a very particular embodiment, the inventive process produces a thin multilayer microporous membrane that is easily coated with polymeric-ceramic coatings, has excellent mechanical strength properties due to its polypropylene layer or layers and a thermal shutdown function due to its polyethylene layer or layers. The ratio of the thickness of the polypropylene and polyethylene layers in the inventive multilayer microporous membrane can be tailored to balance mechanical strength and thermal shutdown properties.
US12040452B2

A method comprises obtaining a stack for an energy storage device, the stack comprising one or more layers: laser ablating the stack so as to form a cut through one or more of the layers, thereby producing one or more laser ablation products: and analysing, using a mass spectrometry-based analysis technique, the laser ablation products thereby to determine one or more characteristics of the stack. Also disclosed is an apparatus.
US12040449B2

An electrolyte including a dinitrile compound, a trinitrile compound, and propyl propionate. Based on the total weight of the electrolyte, the weight percentage of the dinitrile compound is X, the weight percentage of the trinitrile compound is Y, and the weight percentage of the propyl propionate is Z, wherein, about 2.2 wt %≤(X+Y)≤about 8 wt %, about 0.1≤(X/Y)≤about 2.3, about 5 wt %≤Z≤about 50 wt %, 1 wt %
US12040445B2

Provided are a solid electrolyte composition including a sulfide-based inorganic solid electrolyte and a plurality of kinds of alkane dispersion media, in which the plurality of kinds of alkane dispersion media include, with respect to a peak of each alkane dispersion medium obtained by measurement under specific conditions using a gas chromatography, two kinds of alkane dispersion media in which a difference in retention time between mutually adjacent peaks of dispersion media is more than 0 minutes and within 0.2 minutes, a solid electrolyte-containing sheet, an all-solid state secondary battery, and methods for manufacturing a solid electrolyte-containing sheet and an all-solid state secondary battery.
US12040432B2

Described are light emitting diode (LED) devices comprising a mesa with semiconductor layers, the semiconductor layers including an N-type layer, an active layer, and a P-type layer. A patterned transparent conductive oxide layer is on the top surface of the mesa. The patterned transparent conductive oxide layer has a first portion with a first thickness and a second portion with a second thickness, the second thickness less than the first thickness. Optical loss of the LED is reduced in the thinned region of the transparent conductive oxide layer.
US12040431B2

A method for manufacturing a display panel (10), the display panel (10), and a display apparatus (20) are provided. The method includes the following. A first substrate (110) and a second substrate (120) are provided, where the first substrate (110) includes a growth substrate (111), an epitaxial structure (112), and a first metal layer (113) that are sequentially stacked, and the second substrate (120) includes a circuit substrate (121) and a second metal layer (122) stacked on the circuit substrate (121). An activation treatment is performed on the first metal layer (113) and the second metal layer (122). The first metal layer (113) and the second metal layer (122) are bonded after the activation treatment, to cause the growth substrate (111), the epitaxial structure (112), the first metal layer (113), the second metal layer (122), and the circuit substrate (121) sequentially stacked. The growth substrate (111) is lift off.
US12040427B2

Method for cleaning and encapsulating microLED features are disclosed. Some embodiments provide for a wet clean process and a dry clean process to remove contaminants from the microLED feature. Some embodiments provide for the encapsulation of a clean microLED feature. Some embodiments provide improved crystallinity of the microLED feature and the capping layer. Some embodiments provide improved EQE of microLED devices formed from the disclosed microLED features.
US12040423B2

A micro-light emitting diode (uLED) device comprises: a mesa comprising: a plurality of semiconductor layers including an n-type layer, an active layer, and a p-type layer; a p-contact layer contacting the p-type layer; a cathode contacting the first sidewall of the n-type layer; a first region of dielectric material that insulates the p-contact layer, the active layer, and a first sidewall of the p-type layer from the cathode; an anode contacting the top surface of the p-contact layer; and a second region of dielectric material that insulates the active layer, a second sidewall of the p-type layer, and the second sidewall of the n-type layer from the anode. The top surface of the p-contact layer has a different planar orientation compared to the first and second sidewalls of the n-type layer. Methods of making and using the uLED devices are also provided.
US12040421B2

There is provided an element structure of an avalanche photodiode that can operate in a high gain state while having high reliability and low noise property. There is produced an avalanche photodiode including at least a multiplication layer and a light absorbing layer between first and second semiconductor contact layers, in which an area of the first semiconductor contact layer is at least smaller than an area of the multiplication layer, the avalanche photodiode having an electric field relaxation layer configured to be depleted at an operating voltage between the first semiconductor contact layer and the multiplication layer.
US12040393B2

A high electron mobility transistor (HEMT) includes a buffer layer on a substrate, ridges extending along a first direction on the buffer layer, gaps extending along the first direction between the ridges, a p-type semiconductor layer extending along a second direction on the ridges and inserted into the gaps, and a source electrode and a drain electrode adjacent to two sides of the p-type semiconductor layer. Preferably, the source electrode and the drain electrode are extending along the second direction and directly on top of the ridges.
US12040391B2

Provided are a power device and a method of manufacturing the same. The power device may include a channel layer; a source and a drain at respective sides of the channel layer; a gate on the channel layer between the source and the drain; a passivation layer covering the source, the drain, and the gate; and a plurality of field plates in the passivation layer. The plurality of field plates may have different thicknesses. The plurality of field plates may have different widths, different pattern shapes, or both different widths and different pattern shapes.
US12040376B2

A semiconductor device, including: a substrate; a gate oxide layer located in or on the substrate; and a gate located on a surface of the gate oxide layer, the gate including a monocrystalline silicon layer.
US12040374B2

There is provided a semiconductor device including: a chip including a main surface; and a first transistor formed in the chip, wherein the first transistor includes: a first drain region of a first conductive type that is formed on a surface layer portion of the main surface; a first source region of the first conductive type that is formed on the surface layer portion of the main surface at an interval from the first drain region and partitions a first channel region having a first channel length L1 in a region between the first source region and the first drain region; a first gate insulating film that covers the first channel region; and a first gate electrode that contains polysilicon and is formed on the first gate insulating film.
US12040373B2

A semiconductor device includes a substrate including designated source or drain (source/drain) regions. An active source/drain is in the designated source/drain regions, and a source/drain cap liner is on an upper surface of the active source/drain. The semiconductor device further includes trench silicide regions completely filed with a silicide material.
US12040348B2

An image display element, provided with a pixel region and a connection region, includes a light-emitting unit and a driving circuit substrate. The light-emitting unit includes a semiconductor layer obtained by layering a second conductive layer, a light-emitting layer, and a first conductive layer, mesa shapes formed by dividing the semiconductor layer, and a step portion separated from the mesa shapes by a groove. A first electrode is connected to the first conductive layer and a first driving electrode. The light-emitting unit further includes, between the mesa shapes adjacent to each other, a wiring line layer forming a conductive path, the wiring line layer being thinner than a layer thickness of a portion of each of the mesa shapes in the semiconductor layer. The wiring line layer extends to a top of the step portion and is connected to a common second electrode provided on the step portion.
US12040339B2

The present disclosure provides a CMOS image sensor and a pixel structure thereof, and a method for manufacturing a deep trench isolation grid structure in the pixel structure. The method for manufacturing the deep trench isolation grid structure comprises: depositing a first isolation layer and a second isolation layer sequentially on the side walls and bottom surface of each deep trench; and depositing a third isolation layer that fills each deep trench on the upper surface of the second isolation layer, so that the first isolation layer, the second isolation layer and the third isolation layer in the plurality of deep trenches constitute the grid. The deep trench isolation grid structure formed by the method can effectively reduce electrical crosstalk between adjacent grid lines, thereby improving the device performance of the CMOS image sensor which is built upon the deep trench isolation grid structure and the pixel structure thereof.
US12040334B2

The present disclosure relates to a source-drain electrode and a method for manufacturing the same, an array substrate and a method for manufacturing the same, and a display mechanism. A method for manufacturing a source-drain electrode includes steps of: disposing a conductive layer on an underlay; forming a photoresist layer on a side of the conductive layer away from the underlay; exposing and then developing the photoresist layer to form grooves passing through the photoresist layer on the photoresist layer, so as to form a patterned photoresist layer; and electrochemically depositing a functional material on the patterned photoresist layer and then removing the photoresist layer to obtain the conductive layer on which a patterned layer is formed, so as to obtain the source-drain electrode. The source-drain electrode manufactured by the above method has a higher conductivity.
US12040324B2

A semiconductor device including a substrate including first and second regions along a first direction, and a third region between the first region and the second region, an active pattern extending in the first direction, on the substrate, and first to third gate electrodes spaced apart from each other and extending in a second direction, on the active pattern, the active pattern of the first region including first semiconductor patterns spaced apart from each other and penetrating the first gate electrode, the active pattern of the second region including second semiconductor patterns spaced apart from each other and penetrating the second gate electrode, the active pattern of the third region including a transition pattern protruding from the substrate and intersecting the third gate electrode and including a sacrificial pattern and a third semiconductor pattern alternately stacked on the third region and including different materials from each other.
US12040321B2

An optical device includes an optical component and an electrical component. The optical component has a sensing surface and a backside surface opposite to the sensing surface. The electrical component is disposed adjacent to the backside surface of the optical component and configured to support the optical component. A portion of the backside surface of the optical component is exposed from the electrical component.
US12040305B2

An electronic component package includes a substrate and an electronic component mounted to the substrate, the electronic component including a bond pad. A first antenna terminal is electrically connected to the bond pad, the first antenna terminal being electrically connected to a second antenna terminal of the substrate. A package body encloses the electronic component, the package body having a principal surface. An antenna is formed on the principal surface by applying an electrically conductive coating. An embedded interconnect extends through the package body between the substrate and the principal surface and electrically connects the second antenna terminal to the antenna. Applying an electrically conductive coating to form the antenna is relatively simple thus minimizing the overall package manufacturing cost. Further, the antenna is relatively thin thus minimizing the overall package size.
US12040303B2

A semiconductor device 10 includes a pair of electrodes 16 and a conductive connection member 21 electrically bonded to the pair of electrodes 16. At least a portion of a perimeter of a bonding surface 24 of at least one of the pair of electrodes 16 and the conductive connection member 21 includes an electromigration reducing area 22.
US12040301B2

Semiconductor device A1 of the present disclosure includes: semiconductor element 10 (semiconductor elements 10A and 10B) having element obverse face and element reverse face facing toward opposite sides in z direction; support substrate 20 supporting semiconductor element 10; conductive block 60 (first block 61 and second block 62) bonded to element obverse face via first conductive bonding material (block bonding materials 610 and 620); and metal member (lead member 40 and input terminal 32) electrically connected to semiconductor element 10 via conductive block 60. Conductive block 60 has a thermal expansion coefficient smaller than that of metal member. Conductive block 60 and metal member are bonded to each other by a weld portion (weld portions M4 and M2) at which a portion of conductive block 60 and a portion of metal member are welded to each other. Thus, the thermal cycle resistance can be improved.
US12040299B2

A semiconductor package includes a support member, a semiconductor chip arranged in the support member such that a front surface and a backside surface of the semiconductor chip are exposed from a second surface of the support member and a first surface opposite to the second surface respectively, a lower redistribution wiring layer covering the second surface of the support member and including first redistribution wirings electrically connected to chip pads provided at the front surface of the semiconductor chip and vertical connection structures of the support member respectively, and an upper redistribution wiring layer covering the first surface of the support substrate, and including second redistribution wirings electrically connected to the vertical connection structures and a thermal pattern provided on the exposed backside surface of the semiconductor chip.
US12040293B2

The present disclosure provides an integrated circuit (IC) structure. The IC structure includes a semiconductor substrate; an interconnection structure formed on the semiconductor substrate; and a redistribution layer (RDL) metallic feature formed on the interconnection structure. The RDL metallic feature further includes a barrier layer disposed on the interconnection structure; a diffusion layer disposed on the barrier layer, wherein the diffusion layer includes metal and oxygen; and a metallic layer disposed on the diffusion layer.
US12040290B2

A radio frequency integrated circuit comprising: at least one transistor; a matching circuit coupled to said transistor; and at least one bump is used to form a passive element in said matching circuit, and said bump is used for radio frequency matching, the bumps can be used as passive components for amplifier harmonic impedance matching or the bumps can be the amplifier's passive components of the harmonic impedance matching, both of them can enhance the power, bandwidth and efficiency of amplifiers and integrated circuits.
US12040282B2

An electronic device includes a first interposer, a first integrated circuit (IC) device affixed to the first interposer, a second interposer, and a second IC device affixed to the second interposer. he second interposer is bonded to the first interposer. The first interposer includes first interposer circuitry and a first connection element electrically connected to the first interposer circuitry. The second interposer includes second interposer circuitry and a second connection element electrically connected to the second interposer circuitry. The second connection element is bonded to the first connection element to define a connection element pair. The connection element pair provides an electrical connection between the first interposer circuitry and the second interposer circuitry.
US12040273B2

Semiconductor device and the manufacturing method thereof are disclosed herein. An exemplary semiconductor device comprises a fin disposed over a substrate, a gate structure disposed over a channel region of the fin, such that the gate structure traverses source/drain regions of the fin, a device-level interlayer dielectric (ILD) layer of a multi-layer interconnect structure disposed over the substrate, wherein the device-level ILD layer includes a first dielectric layer, a second dielectric layer disposed over the first dielectric layer, and a third dielectric layer disposed over the second dielectric layer, wherein a material of the third dielectric layer is different than a material of the second dielectric layer and a material of the first dielectric layer. The semiconductor device further comprises a gate contact to the gate structure disposed in the device-level ILD layer and a source/drain contact to the source/drain regions disposed in the device-level ILD layer.
US12040268B2

An integrated circuit (IC) includes a substrate and a thin film resistor (TFR) device structure. The TFR device structure includes a first portion of a first metallization layer and a second portion of the first metallization layer on the substrate. The TFR device structure also includes a first portion of a dielectric layer on the first portion of the first metallization layer and a second portion of the dielectric layer on the second portion of the first metallization layer. The TFR device structure further includes a first portion of a second metallization layer on the first portion of the dielectric layer and a second portion of the second metallization layer on the second portion of the dielectric layer. The TFR device structure also includes a first portion of a third metallization layer coupling the first portion of the second metallization layer to the second portion of the second metallization layer.
US12040266B2

Embodiments provide a package substrate. The package substrate includes a substrate having a cavity hole therein, and a semiconductor device in the cavity hole. The semiconductor device has first terminal side and a second terminal side opposite to the first terminal side. The package substrate further includes a first redistribution structure on the first terminal side of the cavity substrate to electrically couple to a first pad and a second pad on the first terminal side of the semiconductor device; and a second redistribution structure on the second side of the cavity substrate to electrically couple to a third pad and fourth pad on the second terminal side of the semiconductor device.
US12040264B2

A semiconductor package includes a semiconductor chip, a lower redistribution layer disposed under the semiconductor chip, the lower redistribution layer including a plurality of lower insulating layers, a plurality of lower redistribution patterns, and a plurality of lower conductive vias, a lower passivation layer disposed under the lower redistribution layer and provided with a recess at a bottom surface of the lower passivation layer, an under bump metallization (UBM) pad disposed in the first recess, a UBM protective layer disposed in the first recess and connected to the lower conductive vias while covering a top surface and opposite side surfaces of the UBM pad, and an outer connecting terminal connected to a bottom surface of the UBM pad. The bottom surface of the UBM pad is positioned at a first depth from the bottom surface of the lower passivation layer.
US12040263B2

A packaged semiconductor device includes a substrate having a first surface and a second surface opposite the first surface. At least one semiconductor die is mounted at the first surface of the substrate. Electrically-conductive leads are arranged around the substrate, and electrically-conductive formations couple the at least one semiconductor die to selected leads of the electrically-conductive leads. A package molding material is molded onto the at least one semiconductor die, onto the electrically-conductive leads and onto the electrically-conductive formations. The package molding material leaves the second surface of the substrate uncovered by the package molding material. The substrate is formed by a layer of electrically-insulating material.
US12040262B2

Flexible modules and methods of manufacture are described. In an embodiment, a flexible module includes a flex board formed in which a passivation layer is applied in liquid form in a panel level process, followed by exposure and development. An electronic component is then mounted onto the flex board and encapsulated in a molding compound that is directly on a top surface of the passivation layer.
US12040259B2

A III-nitride-based semiconductor packaged structure includes a lead frame, an adhesive layer, a III-nitride-based die, an encapsulant, and at least one bonding wire. The lead frame includes a die paddle and a lead. The die paddle has first and second recesses arranged in a top surface of the die paddle. The first recesses are located adjacent to a relatively central region of the top surface. The second recesses are located adjacent to a relatively peripheral region of the top surface. The first recess has a shape different from the second recess from a top-view perspective. The adhesive layer is disposed on the die paddle to fill into the first recesses. The III-nitride-based die is disposed on the adhesive layer. The encapsulant encapsulates the lead frame and the III-nitride-based die. The second recesses are filled with the encapsulant. The bonding wire is encapsulated by the encapsulant.
US12040258B2

A semiconductor apparatus according to the present invention is a semiconductor apparatus on which a plurality of external terminals are disposed. The semiconductor apparatus includes: a first lead portions having die pads, first outer leads and first inner leads; chips; second lead portions having second outer leads and second inner lead; and a resin. On at least one of the first inner leads, the second inner leads and the die pads, a terminal temperature equalizing structure which restricts a heat transfer amount of heat transferred from the chips to predetermined external terminals, and equalizes respective terminal temperatures of a plurality of external terminals is formed. According to the semiconductor apparatus of the present invention, it is possible to prevent specific external terminals from becoming extremely high temperature when the semiconductor apparatus is mounted.
US12040247B2

A package system and a manufacturing method thereof are provided. The package system includes a semiconductor package and a thermal-dissipating structure. The semiconductor package includes a first surface and a second surface opposing to each other, and a planarity of the second surface is greater than that of the first surface. The thermal-dissipating structure includes a first plate secured to the semiconductor package, a gasket interposed between the first plate and the semiconductor package, a second plate secured to the semiconductor package opposite to the first plate, and a first thermal interface material layer interposed between the second plate and the second surface of the semiconductor package. The gasket includes a plurality of hollow regions corresponding to portions of the first surface of the semiconductor package.
US12040239B2

Disclosed is a method for suppressing material warpage by increasing a gas density. The method comprises the following steps: a. placing a plurality of semiconductor elements in a processing chamber; b. increasing a temperature in the processing chamber to a first predetermined temperature and importing a gas, to increase pressure to predetermined pressure and apply the processing chamber in a high-temperature and high-pressure working environment; and performing an isothermal-isobaric process at the first predetermined temperature and the predetermined pressure, to improve temperature uniformity by the high pressure gas; and c. decreasing the temperature in the processing chamber from the first predetermined temperature to a second predetermined temperature and continuing to import the gas into the processing chamber, to maintain the processing chamber at the predetermined pressure; and performing a cooling and isobaric process on each semiconductor element, to suppress warpage of each semiconductor element.
US12040233B2

A method of forming a semiconductor device includes: forming a metal gate structure over a fin that protrudes above a substrate, the metal gate structure being surrounded by an interlayer dielectric (ILD) layer; recessing the metal gate structure below an upper surface of the ILD layer distal from the substrate; after the recessing, forming a first dielectric layer over the recessed metal gate structure; forming an etch stop layer (ESL) over the first dielectric layer and the ILD layer; forming a second dielectric layer over the ESL; performing a first dry etch process to form an opening that extends through the second dielectric layer, through the ESL, and into the first dielectric layer; after the first dry etch process, performing a wet etch process to clean the opening; and after the wet etch process, performing a second dry etch process to extend the opening through the first dielectric layer.
US12040227B2

Provided are a semiconductor structure and a method for manufacturing the same. The method for manufacturing a semiconductor structure includes that a substrate is provided, and a first structure is formed on the substrate; a first supporting layer is formed, the first supporting layer covering the first structure; a second supporting layer is formed, the second supporting layer covering the first supporting layer; and the first supporting layer and the second supporting layer on an upper surface of the first structure, and the first supporting layer between the first structure and the second supporting layer are removed, a top surface of the second supporting layer being higher than the top surface of the first structure.
US12040221B2

Various embodiments of the present application are directed to a method for forming a semiconductor-on-insulator (SOI) device with an impurity competing layer to absorb potential contamination metal particles during an annealing process, and the SOI structure thereof. In some embodiments, an impurity competing layer is formed on the dummy substrate. An insulation layer is formed over a support substrate. A front side of the dummy wafer is bonded to the insulation layer. An annealing process is performed and the impurity competing layer absorbs metal from an upper portion of the dummy substrate. Then, a majority portion of the dummy substrate is removed including the impurity competing layer, leaving a device layer of the dummy substrate on the insulation layer.
US12040220B2

The present application provides a semiconductor device, which includes a shallow trench isolation structure, located in a substrate, and comprises a first region and a second region alternately arranged. The width of the first region is greater than the width of the second region. A first filling layer and a second filling layer are sequentially arranged in the first region, and a first filling layer is arranged in the second region; wherein, in the first region, the height of the first filling layer is lower than the height of the second filling layer. The device provides an advantage that the saddle-shaped shallow trench isolation structure in the first region reduces the trapping centers during any interference from adjacent word line structures, and also reduces the overlap areas of adjacent word line structures formed subsequently, thereby reducing parasitic capacitance, curtailing leakage and improving the semiconductor device's performance.
US12040211B2

Various embodiments of microelectronic devices and methods of manufacturing are described herein. In one embodiment, a method for enhancing wafer bonding includes positioning a substrate assembly on a unipolar electrostatic chuck in direct contact with an electrode, electrically coupling a conductor to a second substrate positioned on top of the first substrate, and applying a voltage to the electrode, thereby creating a potential differential between the first substrate and the second substrate that generates an electrostatic force between the first and second substrates.
US12040206B2

A ventilated puck is provided. The ventilated puck includes an upper box, a spider plate, and a lower box. In particular, the upper box is fitted on the lower box to form a hollow structure, in which the spider plate is disposed. A ventilation channel for communicating the hollow structure with an external environment is provided in the upper box, or in the lower box or at interface between the upper box and the lower box. The ventilated puck of the present application may ensure gas exchange during the gas protection process conducted on semiconductor wafers, thereby preventing deformation of the puck due to pressure differences. Optionally, the interior of the ventilation channel is provided with a dustproof labyrinth structure, thereby preventing the entry of dust.
US12040200B2

A semiconductor processing apparatus is disclosed that may include a reaction chamber joined by an upstream inlet flange and a downstream outlet flange wherein a longitudinal direction of the chamber extends from the inlet flange to the outlet flange and a plurality of ribs are provided on an outer surface of at least an upper chamber wall. The semiconductor processing apparatus may also include at least one array of heating elements disposed above the reaction chamber and at least one variable positioning device coupled to the at least one array of heating elements and configured to controllably adjust the position of the at least one array of heating elements relative to the position of the plurality of ribs.
US12040193B2

A method for treating a substrate includes arranging a substrate in a processing chamber. At least one of a vaporized solvent and a gas mixture including the solvent is supplied to the processing chamber to form a conformal liquid layer of the solvent on exposed surfaces of the substrate. The at least one of the vaporized solvent and the gas mixture is removed from the processing chamber. A reactive gas including a halogen species is supplied to the processing chamber. The conformal liquid layer adsorbs the reactive gas to form a reactive liquid layer that etches the exposed surfaces of the substrate.
US12040192B2

Various implementations of a method of forming a semiconductor package may include forming a plurality of notches into the first side of a semiconductor substrate; applying a permanent coating material into the plurality of notches; forming a first organic material over the first side of the semiconductor substrate and the plurality of notches; thinning a second side of the semiconductor substrate opposite the first side one of to or into the plurality of notches; and singulating the semiconductor substrate through the permanent coating material into a plurality of semiconductor packages.
US12040187B2

Systems and methods for in-die metrology using target design patterns are provided. These systems and methods include selecting a target design pattern based on design data representing the design of an integrated circuit, providing design data indicative of the target design pattern to enable design data derived from the target design pattern to be added to second design data, wherein the second design data is based on the first design data. Systems and methods can further include causing structures derived from the second design data to be printed on a wafer, inspecting the structures on the wafer using a charged-particle beam tool, and identifying metrology data or process defects based on the inspection. In some embodiments the systems and methods further include causing the charged-particle beam tool, the second design data, a scanner, or photolithography equipment to be adjusted based on the identified metrology data or process defects.
US12040180B2

A method for depositing a nitride layer over an oxide layer to form an oxide-nitride stack is provided. The method includes supplying an inert gas to a plasma enhanced chemical vapor deposition (PECVD) reactor that supports a substrate having said oxide layer. Then, providing power to an electrode of the PECVD reactor, where the power is configured to strike a plasma. Then, flowing reactant gases into the PECVD reactor. The reactant gases include a first percentage by volume of ammonia (NH3), a second percentage by volume of nitrogen (N2), a third percentage by volume of silane (SiH4) and a fourth percentage by volume of an oxidizer. The fourth percentage by volume of said oxidizer is at least 0.5 percent by volume and less than about 8 percent by volume. Then, continuing to flow the reactant gases into the PECVD reactor until the nitride layer is determined to achieve a target thickness over the oxide layer.
US12040178B2

A semiconductor device structure and method for manufacturing the same are provided. The method includes forming a first resistive element over a substrate, and the first resistive element has a first sidewall extending in a first direction and a second sidewall opposite to the first sidewall and extending in the first direction. The method further includes forming a first conductive feature and a second conductive feature over and electrically connected to the first resistive element and forming a second resistive element over the first resistive element and spaced apart from the first resistive element in a second direction. In addition, the second resistive element is located between the first sidewall and the second sidewall of the first resistive element in a top view, and the first resistive element and the second resistive element are made of different nitrogen-containing materials.
US12040177B2

Methods for forming a laminate film on substrate by a plasma-enhanced cyclical deposition process are provided. The methods may include: providing a substrate into a reaction chamber, and depositing on substrate a metal oxide laminate film by alternatingly depositing a first metal oxide film and a second metal oxide film different from the first metal oxide film, wherein depositing the first metal oxide film and the second metal oxide film comprises, contacting the substrate with sequential and alternating pulses of a metal precursor and an oxygen reactive species generated by applying RF power to a reactant gas comprising at least nitrous oxide (N2O).
US12040174B2

A mass selective ion trapping device includes a linear ion trap and a RF control circuitry. The ion trap includes a plurality of trap electrodes configured for generating a quadrupolar trapping field in a trap interior and for mass selective ejection of ions from the trap interior. The RF control circuitry is configured to apply a balanced AC voltage to the trap electrodes during a first period of time such that an AC voltage applied to a first pair of trap electrodes is of the same magnitude and of opposite sign to an AC voltage applied to a second pair of trap electrodes; apply unbalanced RF voltage to the second pair of trap electrodes during a second period of time; ramp the balanced AC voltage down and the unbalanced RF voltage up during a transition period; and eject ions from the linear ion trap after the second period of time.
US12040165B2

A wafer placement table includes a ceramic base having a wafer placement surface on its top surface and incorporating an electrode, a cooling base in which a refrigerant flow channel is formed, and a metal bonding layer that bonds the ceramic base with the cooling base. The cooling base includes a ceiling base made of a metal matrix composite material or a low thermal expansion metal material and defining a ceiling of the refrigerant flow channel, a grooved base of which a main component is made of the same ceramic material as a main component of the ceramic base and on a top surface of which a flow channel groove defining a bottom and a side wall of the refrigerant flow channel is provided, and a metal ceiling bonding layer that bonds a bottom surface of the ceiling base with the top surface of the grooved base.
US12040157B2

In a writing process in a charged-particle multi-beam apparatus, a desired pattern is written onto a target wherein said desired pattern is provided as input pattern data (INPDAT) in a vector format and processed through a pattern data processing flow. A data preprocessing system receives the input pattern data (INPDAT) and preprocesses the input pattern data independently of the writing process, preferably in advance to it, using writing parameter data provided to the data preprocessing system, and writes the intermediate pattern data (IMDAT) thus obtained to a data storage. When a writing process is carried out using the apparatus, its writing control system reads the intermediate pattern data from the data storage, converts them into pattern streaming data (SBUF), and streams the pattern streaming data to the apparatus for writing the pattern to the target.
US12040153B2

An ion gun of the invention includes: an anode; a magnetic pole that has an inner surface facing the anode, a slit provided at a position corresponding to the anode, and an inner inclined surface that extends from an end of the inner surface to the slit and that forms a part of the slit; and a cover that covers at least the inner surface and the inner inclined surface, is formed of an electroconductive and non-magnetic material, and is detachable from the magnetic pole.
US12040152B2

An energy converter unit and X-ray source system are presented. The energy converter unit comprises a multilayered crystal structure having a selected layers' arrangement comprising at least first and second of layers of at least first and second material compositions. The layers-arrangement is formed of a pattern of n1 layers of said first layer type and n2 layers of said second layer type generating a selected lattice periodicity of said layers. The lattice periodicity is selected such that said multilayered crystal structure responds to the charged particle beam of predetermined parameters by coherent emission of X-ray radiation having selected spectral content and emission direction.
US12040150B2

A diagnostic system for monitoring a mechanical trip mechanism of a circuit interrupter provides advanced diagnostics. The trip mechanism comprises a D-shaft that is actuated by the trip unit, an operating mechanism that is actuated by the D-shaft, and a pole shaft that is actuated by the operating mechanism to physically separate the separable contacts. During every opening operation, the diagnostic system determines how much time elapses between the D-shaft beginning to move to its open position and the pole shaft reaching its open position, in order to detect degradation of the trip mechanism as early as possible. This ensures that suboptimal performance is detected even if the trip mechanism is meeting the minimum requirements for acceptable performance. A user is notified once the performance has degraded to a level that is considered concerning before the trip mechanism fails altogether, saving significant time and resources and preventing more widespread damage.
US12040149B2

A first yoke is arranged in a contact direction with respect to a movable contact piece. A second yoke is arranged in an opening direction with respect to the movable contact piece. The first yoke and the second yoke are configured to generate a magnetic force that attracts the first yoke and the second yoke to each other when the movable contact contacts the fixed contact and is energized. The first yoke and the second yoke are arranged not to contact each other so that the movable contact piece can contact the fixed terminal in a state where the movable contact and the fixed contact are lost.
US12040147B2

An acoustic sensing system for detecting movement of an ultra-fast actuator in a hybrid circuit interrupter is disclosed. The system comprises a number of acoustic sensors structured to perform active or passive position sensing. For active sensing, the sensors emit sound waves toward a number of targeted portions of the actuator moving assembly and detect the positions of the targets based on acoustic signals reflected back to the sensors by the targets. For passive sensing, the sensors detect acoustic wavelets generated as a result of the moving assembly components moving during opening and closing operations. Acoustic signals can propagate through air or solids and thus the sensors can be mounted in a variety of locations within the circuit interrupter. Acoustic sensors are particularly well-suited for the circuit interrupter environment, as they are resilient to the environmental and external factors, such as dust, that can affect the performance of non-acoustic sensors.
US12040146B2

A closing mechanism controller includes contactor operating logic that generates a software or firmware based closing mechanism command signal. The controller also includes hardware interlock circuitry that generates an interlock signal, the hardware interlock circuity being configured to compare an interlock signal to the software based closing mechanism command signal and to provide an enable signal to the closing mechanism when the interlock signal matches the closing mechanism command signal.
US12040141B2

Disclosed is a switch device including a push operation part having a light transmitting portion, a control board installed in a push operation direction of the push operation part, a fingerprint sensor provided on the push operation part to detect a fingerprint of a user pushing the push operation part, a controller provided on one surface of the control board to control the fingerprint sensor, a flexible board provided to electrically connect the fingerprint sensor and the controller, and a plurality of light sources installed on opposite surfaces of the control board and closer to the push operation part than the controller to illuminate the light transmitting portion.
US12040132B2

An actuating mechanism includes a main body, an electromagnetic device fixed to the main body, and a swinging rod swingably connected to the main body. A position of connection between the swinging rod and the main body is opposite to an iron core of the electromagnetic device, and an upper end of the swinging rod is opposite to and spaced apart from the electromagnetic device. A permanent magnet is disposed on the upper end of the swinging rod, and a magnetic pole direction of the permanent magnet and a magnetic pole direction of the electromagnetic device cross each other. Since the permanent magnet on the swinging rod is opposite to and spaced apart from the electromagnetic device, the swinging rod is not in contact with the electromagnetic device during working process. This avoids knocking of the swinging rod on other components, and therefore prevents noise, reduces wear.
US12040126B2

An inductive unit is formed in an integrated circuit. An electromagnetic radiation test is performed thereon. When an amount of electromagnetic radiation exceeds a radiation threshold value, a shielding structure is formed. The shielding structure has a width and a distance separated from the inductive unit such that a decreasing amount of a quality factor of the inductive unit is not larger than a first predetermined value and a shielded amount of electromagnetic radiation is not lower than a second predetermined value. The inductive unit has a symmetric shape and the inductive device further includes a single asymmetric inductive portion. The closed shape of the shielding structure encloses the inductive unit and covers the single asymmetric inductive portion. A part of the single asymmetric inductive portion extends along a peripheral direction of the shielding structure.
US12040119B2

A winding core includes a winding core portion extending in a length direction; and first and second flange portions respectively provided at first and second end portions of the winding core portion in the length direction, and each having a bottom surface, a top surface on a side opposite to the bottom surface, an inner end surface facing the winding core portion side, and an outer end surface on a side opposite to the inner end surface, with a convex step portion on the top surface side of the outer end surface. The winding core portion has an upper surface facing substantially the same direction as a direction in which the top surface faces. A first straight line passing through the top surface and a second straight line passing through the upper surface intersect outside the outer end surface at an angle of from 0.3 degrees to 5 degrees.
US12040118B2

A transformer includes a housing having a base wall, a first side wall, a second side opposing wall, a third side wall joining the first side wall and the second side wall at a first end including a first cooling channel joining the first side wall and the second side wall at a first end, and a fourth side wall including joining the first side wall and the second side wall at a second end. The first, second, third, and fourth side walls collectively define an interior portion. A cover extends across each of the first side wall the second side wall, the third side wall, and the fourth side wall. A cooling system includes a first cooling channel disposed in the third side wall, a second cooling channel disposed in the fourth side wall, and a third cooling channel disposed in the cover.
US12040112B2

A magnetic sheet according to the present invention contains Mn—Zn ferrite as a main component and is comprised of a sheet-shaped sintered body. Besides, a ratio of ZMIN to ZMAX (ZMIN/ZMAX×100) is 90% or more, in which a maximum value of a content of Zn in terms of oxide is set to ZMAX and a minimum value of the content of Zn in terms of oxide is set to ZMIN in a thickness direction of a cross section of the sintered body.
US12040111B2

A multilayer coil component includes an element body containing a plurality of metal magnetic particles and a resin existing between the plurality of metal magnetic particles and a coil disposed in the element body and configured to include a plurality of electrically interconnected coil conductors. At least one of the plurality of coil conductors has a spiral shape and has conductor portions adjacent to each other when viewed from a direction along a coil axis of the coil. The conductor portion includes a straight conductor portion extending in a straight line and a connecting conductor portion connecting the straight conductor portion and constituting a corner portion of the coil conductor. The metal magnetic particles between the connecting conductor portions adjacent to each other are lower in density than the metal magnetic particles between the straight conductor portions adjacent to each other.
US12040110B2

Disclosed are an oriented electrical steel sheet and a manufacturing method thereof. An exemplary embodiment of the present invention provides a method of manufacturing an oriented electrical steel sheet, including: providing a slab including Si at 1.0 to 4.0 wt %, C at 0.1 to 0.4 wt %, and the remaining portion including Fe and other inevitably incorporated impurities; reheating the slab; producing a hot rolled steel sheet by hot rolling the slab; performing annealing of the hot rolled steel sheet; cold rolling the annealed hot rolled steel sheet; decarburizing and primary annealing the cold rolled steel sheet; cold rolling the decarburized and annealed steel sheet; and secondary annealing the cold rolled steel sheet.
US12040109B2

A circuit protection device including a positive temperature coefficient (PTC) device and a backup fuse electrically connected in series with one another, the backup fuse comprising a quantity of solder disposed on a dielectric chip and having a melting temperature that is higher than a trip temperature of the PTC device, wherein the a surface of the dielectric chip exhibits a de-wetting characteristic relative to the solder such that, when the solder is melted, the solder draws away from the surface to create a galvanic opening in the backup fuse.
US12040100B2

A transportable nuclear power system is provided. The system includes a nuclear power generator. The nuclear power generator includes one or more fuel cartridges configured to form a critical core during a power generation operation, each of the one or more fuel cartridges containing a nuclear fuel. The nuclear power generator also includes a reactivity controller and one or more working fluid conduits, each work fluid conduit containing a working fluid circulating within each of the one or more fuel cartridges to cool the nuclear fuel and execute a thermodynamic cycle. The system also includes an Intermodal transport container including a support structure mounted inside the transport container to support at least the one or more fuel cartridges of the nuclear power generator. The one or more fuel cartridges of the nuclear power generator are contained in the transport container during the power generation operation.
US12040099B2

A nuclear fuel assembly for a nuclear reactor core, the fuel assembly having at least one fuel element including an elongated shell defining an interior volume, a lattice structure disposed within the interior volume, at least one flow channel extending through the lattice structure, at least one lattice site disposed in the lattice structure, and at least one fuel compact disposed within a corresponding one of the at least one lattice site, a first end cap including a boss having a first cross-sectional shape, the first end cap being affixed to a first end of the shell, and a second end cap including a first bore having a second cross-sectional shape, the second end cap being affixed to a second end of the shell, wherein the first cross-sectional shape of the boss is the same as the cross-sectional shape of the bore.
US12040090B2

A method for generating an alimentary instruction set identifying a nutrition plan, comprising receiving information related to a biological extraction and physiological state of a user and generating a diagnostic output based upon the information related to the biological extraction and physiological state of the user. The generating comprises identifying a condition of the user as a function of the information related to the biological extraction and physiological state of the user and a first training set. Further, the generating includes identifying nutrition related to the identified condition of the user as a function of the identified condition of the user and a second training set. Further, the method includes generating, by an alimentary instruction set generator operating on a computing device, a nutrition plan as a function of the diagnostic output, said nutrition plan including the nutrition related to the identified condition of the user.
US12040086B2

Methods and systems for rewarding the usage of specific applications connected to an Electronic Health Record used by healthcare provider offices, such as Patient Portals, to accomplish tasks such as messaging doctors using the inline email-like messaging system for non-urgent matters, for requesting appointments online, for requesting refill requests online, sharing personal health data from tracking devices, etc.
US12040085B2

Disclosed herein are radiotherapy methods and systems that can display a workflow-oriented graphical user interface(s). In an embodiment, a method comprises retrieving, by a server, information from a radiotherapy file associated with a patient, the information comprising an alignment data of at least a treatment region of the patient; presenting, by the server, for display on a graphical user interface, an image corresponding to the patient positioned on a couch of a radiotherapy machine, the image comprising an overlay on a surface of the patient in the treatment region; and presenting, by the server, for display, a visually distinct revised overlay for at least a portion of the surface of the patient in the treatment region that matches, within a predetermined margin of error, the alignment data.
US12040081B2

Embodiments of the present disclosure provide a blister pack station for use with a blister pack. The blister pack station includes at least one slot for receiving at least one blister pack containing one or more tablets. The blister pack station further includes an input module to receive a plurality of instructions from a third party including at least one of an authorized person, a server, a blister pack, and another blister pack station. The blister pack station also includes a chip configured to communicate the plurality of instructions to at least one of a central server, a device based in a cloud network, the blister pack, and the another blister pack station.
US12040077B2

Systems and methods are provided for determining the placement of energy-delivery nodes of an energy-based therapeutic device. In one aspect, recommended placement locations are customized by analyzing an image or video of the user and may be superimposed on an image corresponding to an affected body part.
US12040072B2

An apparatus for generating alimentary data within a geofence is disclosed. The apparatus comprises a memory and at least a processor. The memory instructs the at least a processor to receive a geofence, wherein the geofence comprises a predetermined geographic area. memory instructs the at least a processor to identify population data as a function of the geofence, wherein the population data comprises at least a statistical markup data. The memory then instructs the processor to calculate an conicity index as a function of the at least a statistical markup data. The memory instructs the processor to generate alimentary data as function of the conicity index, wherein the alimentary data comprises a recommended nutrient intake. The memory then instructs the processor to determine a plurality of phenotype clusters within the geofence as a function of the alimentary data.
US12040068B2

A distributed system can include a server outside of a clinical environment and a connectivity adapter and a plurality of infusion pumps within the clinical environment. The connectivity adapter can receive from the server a location of an update, such as a drug library update or an operational software update, to be delivered to the infusion pumps. The location can be received over a first messaging communication channel of a network, and the update data can be received over a second, data communication channel of the network. The update data can be stored at the connectivity adapter such that it can be sent to the infusion pumps.
US12040060B2

According to an aspect of the present disclosure, a healthcare system retrieves multiple parameters relating to a patient from different databases, the parameters including current and historical data relating to the patient. Upon receiving symptoms of a medical problem of the patient, the healthcare system determines based on the symptoms and the multiple retrieved parameters, recommendations to assist in the triage of the patient and provides the recommendations to a healthcare provider to assist in the triage of the patient. Accordingly, the healthcare system is configured to aid triage management by the healthcare system.
US12040059B2

A method for determining trial designs is provided. The method includes receiving, via at least one processor, one or more trial design criteria and one or more scenarios corresponding to a set of trial designs, and generating, via the at least one processor, simulation data based at least in part on replicating each of the set of trial designs with the one or more trial design criteria and the one or more scenarios. The simulation data includes performance parameters and performance parameter values associated with each design in the set of designs for a set of criteria. The method further includes determining, via the at least one processor, an optimality criteria for evaluating the trial designs, searching, within the set of trial designs, via the at least one processor, for globally optimum designs based on the optimality criteria, and transmitting, via the at least one processor, globally optimum designs.
US12040057B2

A scaffold-oriented line notation can include: a scaffold sequence of atom identifiers of a scaffold, the scaffold sequence includes at least one decoration marker or any number of decoration markers, each decoration marker being adjacent to an atom identifier of a linking atom of the scaffold; a decoration separator following a last atom identifier or a last decoration marker of the scaffold sequence; at least one decoration having at least one atom identifier in a line notation that defines a chemical structure of the chemical moiety of the decoration that is attached to the linking atom of the scaffold of the molecule; in the scaffold sequence, an order of the at least one decoration marker defines an order of the at least one decoration; in the at least one decoration, the first decoration follows the first decoration separator.
US12040051B2

The invention provides methods and system for making specific base calls at specific loci using a reference sequence construct, e.g., a directed acyclic graph (DAG) that represents known variants at each locus of the genome. Because the sequence reads are aligned to the DAG during alignment, the subsequent step of comparing a mutation, vis-a-vis the reference genome, to a table of known mutations can be eliminated. The disclosed methods and systems are notably efficient in dealing with structural variations within a genome or mutations that are within a structural variation.
US12040050B1

A dataset describing a collection of proteins is loaded, which identifies, for each protein, a respective value of a characteristic of interest. The dataset is provided as one or more inputs to a trained unsupervised representation model to cause the trained unsupervised representation model to generate a representation for each protein in the collection. The representation for each protein is input into a supervised top model to train the supervised top model to obtain a predicted characteristic and the trained supervised top model is used to obtain a predicted characteristic for a particular protein.
US12040048B2

The method includes compressing numbers of reads data for targeted genes of a gene expression assay performed on a test sample. The targeted genes are organized into categories. Each category represents a functional context associated with the targeted genes in that category. The numbers of reads corresponding to targeted genes each category is compressed to form a compressed value for the category. The compressed value is compared to a baseline value for the category to determine an enrichment or a loss of a signature corresponding to the functional context of the category. The method may include analyzing information from multiple assays performed on the test sample, assigning a score value to each assay result and predicting a response to immune-oncology treatment based on the assigned scores.
US12040047B2

Presented herein are techniques for identifying and/or validating sequence variants in genomic sequence data. The techniques include generating an error rate reflective of sequence errors present in the genomic sequence data. The error rate may be used to validate potential sequence variants. The error rate may be based on errors identified during consensus sequence confirmation for sequence reads associated with individual unique molecular identifiers.
US12040043B2

A semiconductor memory device includes a plurality of input-output pins configured to communicate with a memory controller, a command control logic, a temperature measurement circuit and an operation limit controller. The command control logic controls an operation of the semiconductor memory device based on command signals and control signals transferred from the memory controller through control pins among the plurality of input-output pins. The temperature measurement circuit measures an operation temperature of the semiconductor memory device to generate a temperature code corresponding to the operation temperature. The operation limit controller, when it is determined based on the temperature code that the operation temperature exceeds a risk temperature, controls an internal operation of the semiconductor memory device regardless of the command signals and the control signals transferred from the memory controller to thereby decrease a power consumption of the semiconductor memory device.
US12040041B2

A semiconductor device comprises a stack structure comprising decks each comprising a memory element level comprising memory elements, and a control logic level in electrical communication with the memory element level and comprising control logic devices. At least one of the control logic devices of the control logic level of one or more of the decks comprises at least one device exhibiting a gate electrode shared by neighboring vertical transistors thereof. A control logic assembly, a control logic device, an electronic system, a method of forming a control logic device, and a method of operating a semiconductor device are also described.
US12040039B2

An apparatus that includes a memory cell array, an I/O terminal supplied with an original write data in a normal operation, a compression logic circuit configured to generate a compressed test data in a test operation based on a test read data read from the memory cell array, and a syndrome generator configured to generate a first syndrome based on the original write data in the normal operation and generate a second syndrome based on the compressed test data in the test operation.
US12040038B2

Methods, systems, and devices for imprint recovery for memory cells are described. In some cases, memory cells may become imprinted, which may refer to conditions where a cell becomes predisposed toward storing one logic state over another, resistant to being written to a different logic state, or both. Imprinted memory cells may be recovered using a recovery or repair process that may be initiated according to various conditions, detections, or inferences. In some examples, a system may be configured to perform imprint recovery operations that are scaled or selected according to a characterized severity of imprint, an operational mode, environmental conditions, and other factors. Imprint management techniques may increase the robustness, accuracy, or efficiency with which a memory system, or components thereof, can operate in the presence of conditions associated with memory cell imprinting.
US12040037B2

Implementations described herein relate to interrupting a memory built-in self-test. A memory device may read one or more bits, associated with a memory built-in self-test, that are stored in a mode register of the memory device. The memory device may identify, based on the one or more bits, that the memory built-in self-test is to be interrupted while the memory built-in self-test is being performed using a test mode. The memory device may be permitted to interrupt the memory built-in self-test while the memory built-in self-test is being performed using the test mode but may not be permitted to interrupt the memory built-in self-test while the memory built-in self-test is being performed using a repair mode. The memory device may interrupt the memory built-in self-test while the memory built-in self-test is being performed using the test mode.
US12040036B2

The present disclosure describes a magnetic memory device. The magnetic memory device includes a magnetic sensing array configured to sense an external magnetic field strength. The magnetic memory device further includes a voltage modulator configured to, in response to the external magnetic field strength being greater than a threshold magnetic field strength, provide a test voltage different from a current write voltage of the magnetic memory device. The magnetic memory device further includes an error check array configured to use the test voltage as a write voltage of the error check array and provide a bit error rate corresponding to the test voltage. The magnetic memory device further includes a control unit configured to adjust, based on the bit error rate being equal to or less than a threshold bit error rate, a write voltage of the magnetic memory device from the current write voltage to the test voltage.
US12040034B2

Various embodiments relate to a method for storing and reading data from a memory. Data words stored in the memory may be grouped, and word specific parity information and shared parity information is generated, and the shared parity information is distributed among the group of words. During reading of a word, if more errors are detected than can be corrected with word parity data, the shared parity data is retrieved and used to make the error corrections.
US12040032B2

An electronic circuit and method for self-diagnosis of a data memory (RAM) is described comprising/using a first error correction code unit (ECCGEN1) for generating an error correction code (ECCIN) from user data (DIN) to be written into the data memory (RAM). The electronic circuit is arranged to feed the user data (DIN) written into the memory and the related error correction code (ECCIN) into the error check unit (ECCCHK/CORR) in the write cycle when writing the user data and the related error correction code (ECCIN) into the data memory (RAM) to provide a Latent Fault flag in case of a determined difference between the error correction code (ECCIN) and the countercheck code (CCCIN) calculated from the user data (DIN) by the error check unit (ECCCHK/CORR).
US12040026B2

A processing device determines difference error counts that are indicative of relative widths of valleys. Each of the valleys is located between a respective pair of programming distributions of memory cells of the memory device. A program targeting operation is performed on a memory cell of the memory device to calibrate one or more program verify (PV) targets associated with the programming distributions. To perform the program targeting operation, a rule from a set of rules is selected based on the difference error counts. The set of rules corresponds to an adjusting of a PV target of a last programming distribution. One or more program verify (PV) targets associated with the programming distributions are adjusted based on the selected rule.
US12040023B2

A memory storage device including a flash memory and a controller circuit is provided. The flash memory includes a plurality of memory cells. Each of the memory cells includes a substrate, a drain terminal, a source terminal, and a gate terminal. The controller circuit is coupled to the flash memory. The controller circuit is configured to perform a first erase operation on the memory cells to obtain a first erase threshold voltage distribution, and perform a program operation on the memory cells to obtain a program threshold voltage distribution. The first erase threshold voltage distribution is larger than a first target voltage. The program threshold voltage distribution is smaller than a second target voltage. The first target voltage is larger than the second target voltage. A writing method of a flash memory is also provided.
US12040016B2

In accordance with some embodiments of the present disclosure, an apparatus for performing convolution operations is provided. The apparatus includes a first crossbar circuit comprising a first plurality of cross-point devices; a second crossbar circuit comprising a second plurality of cross-point devices; and a word line logic to apply input signals to the first crossbar circuit and the second crossbar circuit. The word line logic is configured to provide input signals representative of input data to be convolved using one or more two-dimensional convolution kernels and one or more depth-wise convolution kernels. The first crossbar circuit is configured to output a first plurality of output signals representative of a convolution of the input data and the two-dimensional convolution kernels. The second crossbar circuit is configured to output a second plurality of output signals representative of a convolution of the input data and the depth-wise convolution kernels.
US12040007B2

A semiconductor device with reduced power consumption is provided. The semiconductor device includes a transmitter unit, a receiver unit, a bias-outputting unit, and a controller unit. The bias-outputting unit has a plurality of memory units. The plurality of memory units each retains information to determine transmission power. The receiver unit receives a request signal transmitted from a base station and supplies it to the controller unit. The controller unit selects one of the plurality of memory units according to the request signal. The memory unit has an OS transistor and retains information when power supply is stopped.
US12040001B1

The present disclosure relates to pretreating a magnetic recording head assembly for magnetic media drive. The magnetic recording head assembly comprises a slider having a media facing surface (MFS), a top surface disposed opposite the MFS, a trailing edge surface disposed adjacent to the top surface, and an optical grating disposed on the trailing edge surface. A vertical cavity surface emitting laser (VCSEL) device is mounted to the trailing edge surface of the slider. The VCSEL device is aligned with the optical grating. A magnetic recording head comprising a waveguide and a near field transducer (NFT) coupled to the waveguide is disposed on the trailing edge surface of the slider. The VCSEL device is capable of emitting a plurality of lasers that are phase coherent on to the optical grating. The optical grating is capable of directing the emitted lasers about 90 degrees to the waveguide.
US12040000B2

The present application provides a special effect processing method and apparatus. The method includes: generating an audio signal in response to a touch operation of a user in a process of playing a video; segmenting the audio signal into multiple audio frames; performing, according to attributes of the audio frames, special effect processing on a picture which is currently played in the video.
US12039992B2

The voice control device includes a sound source signal input unit, a frequency determination unit, a band controller, a sound image controller, and a voice output unit. The sound source signal input unit inputs a sound source signal of content from a sound source. The frequency determination unit determines a cutoff frequency. The band controller acquires a high frequency signal in a frequency band equal to or higher than the cutoff frequency and a low frequency signal in a frequency band equal to or lower than the cutoff frequency, from the sound source signal of the content. The sound image controller generates a plurality of sound image control signals for controlling sound images of the plurality of speakers, by controlling at least one of a phase and a sound pressure level of the high frequency signal. The voice output unit outputs the low frequency signal to a first speaker, and outputs the plurality of sound image control signals to a second speaker composed of a plurality of speakers.
US12039981B2

A method, apparatus, device, and storage medium for speaker change point detection, the method including: acquiring target voice data to be detected; and extracting an acoustic feature characterizing acoustic information of the target voice data from the target voice data; encoding the acoustic feature to obtain speaker characterization vectors at a voice frame level of the target voice data; integrating and firing the speaker characterization vectors at the voice frame level of the target voice data based on a continuous integrate-and-fire CIF mechanism, to obtain a sequence of speaker characterizations bounded by speaker change points in the target voice data; and determining a timestamp corresponding to the speaker change points, according to the sequence of the speaker characterizations bounded by the speaker change points in the target voice data.
US12039978B2

A computing system for enabling a user to control a legacy application of an enterprise using voice commands includes a processor and a memory storing instructions that, when executed by the one or more processors, cause the computing system to receive a user utterance; generate an output by analyzing the utterance using a speech-to-text application programming interface; and perform an action with respect to an element of the legacy application. A computer-implemented method includes receiving a user utterance; generating an output by analyzing the utterance using a speech-to-text application programming interface; and performing an action with respect to an element of the legacy application. A non-transitory computer readable medium includes program instructions that when executed, cause a computer to receive a user utterance; generate an output by analyzing the utterance using a speech-to-text application programming interface; and perform an action with respect to an element of the legacy application.
US12039975B2

A natural language system may be configured to act as a participant in a conversation between two users. The system may determine when a user expression such as speech, a gesture, or the like is directed from one user to the other. The system may processing input data related the expression (such as audio data, input data, language processing result data, conversation context data, etc.) to determine if the system should interject a response to the user-to-user expression. If so, the system may process the input data to determine a response and output it. The system may track that response as part of the data related to the ongoing conversation.
US12039970B1

A system and method for authenticating sound verbalized or otherwise generated by a live source within a monitored setting for voice-controlled or sound-controlled automation of a responsive process. One or more classifiers each generate a decision value according to values of predetermined signal features extracted from a received digital stream, and a sound type classification is computed according to an aggregate score of a predetermined number of decision values. The actuation of the responsive process is authenticated when the system discriminately indicates the captured sound signals to be verbalized or generated by a live source. The responsive process is thereby suppressed when the sound is instead determined to be reproduced or otherwise previously transduced, for example by a transmission or recording.
US12039967B2

A method for evaluating satisfaction with voice interaction, a device, and a storage medium are provided, which are related to a technical field of artificial intelligence, in particular, to fields of natural language processing, knowledge graph and deep learning, and can be applied to user intention understanding. The specific implementation includes: acquiring sample interaction data of a plurality of rounds of sample voice interaction behaviors; performing feature extractions on respective sample interaction data, to obtain a sample interaction feature sequence; acquiring satisfaction marks corresponding to the respective sample interaction data, to obtain a satisfaction mark sequence; and training an initial model by using a plurality of sets of sample interaction feature sequences and of satisfaction mark sequences, to obtain the model for evaluating satisfaction.
US12039965B2

An audio processing system includes: a first microphone configured to output a first signal based on a first audio signal; one or more microphones each of which outputs a microphone signal based on an audio signal; one or more adaptive filters configured to respectively receive the microphone signals from the one or more microphones and output passing signals based on the microphone signals; and a processor configured to: determine whether the microphone signal includes uncorrelated noise; control one or more filter coefficients of the one or more adaptive filters; and subtract a subtraction signal based on the passing signals from the first signal. The one or more microphones include a second microphone that outputs a second signal. When determining that the second signal includes the uncorrelated noise, the processor is configured to set a level of the second signal input to the corresponding adaptive filter to zero.
US12039963B2

To provide a means capable of suppressing deterioration in the soundproofing performance of a soundproofing material capable of exhibiting high soundproofing performance over a wide range of a frequency range of 2000 Hz or less. A soundproofing material including a sheet having elasticity, and a support portion partitioning the sheet into a partition portion while supporting the sheet is configured so that a surface rigidity (k) of the sheet and a surface density (m) of the sheet in the partition portion satisfy a relationship of the following Expression 1. Further, the soundproofing material is disposed on a substrate and a vibration separation layer is further disposed between the soundproofing material and the substrate to configure a soundproofing structure: 1 2 ⁢ π ⁢ k m > 900 [ Hz ] . [ Expression ⁢ 1 ]
US12039958B2

Devices and methods that use a perceptual-driven approach to foveated displays with the goal of offering elegant degradation of image resolution with the increase of eccentricity and eye movements. As a result, the implementation leads to minimally perceivable image artifacts and image resolution discontinuity, and may further eliminate or limit the need for an eyetracker or scanning mechanism. Hereby we refer this approach as perceptual-driven continuous foveated display in contrast to the multi-level discrete foveation approach used previously.
US12039955B2

A system and method for synchronizing two or more display elements of a multiple element display, is disclosed. The method includes embedding a frame count signal into the blanking portion of a video frame for each data stream received by the multiple display elements. Upon displaying the pixel data from a video frame, a frame count signal containing an identifying frame count is transmitted back to the computer. The computer compares the frame count signals to determine if the multiple display elements are synchronized. Upon a determination that the multiple display elements are not synchronized, the data stream for one or more display elements are adjusted accordingly. The system may be configurated as a federated system with two or more computers each communicatively coupled to each display element in a hierarchal system, where a secondary computer can control a display element if the primary computer or primary computer link fails.
US12039954B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for gamma lookup table compression based on dimensionality reduction. In one aspect, a method includes obtaining a selection of a particular display condition for a display panel from among different display conditions for the display panel, selecting, based on the selection of the particular display condition, a set of weights for a set of basis functions from among different sets of weights that correspond to the different display conditions for the display panel, determining a gamma lookup table for the particular display condition for the display panel based on the set of weights that were selected and the set of basis functions, and remapping an image to be output on the display panel based on the gamma lookup table for the particular display condition.
US12039940B2

A light-emitting display device includes a display panel including a plurality of subpixels each including a light-emitting element, a data driver configured to supply a data voltage and a reset voltage to each of the subpixels, and a scan driver configured to output an emission signal for controlling a non-emission period and an emission period of the light-emitting element and a reset signal for controlling a reset period of each of the subpixels, wherein the scan driver outputs the emission signal a plurality of times in one frame period and outputs the reset signal a plurality of times in a non-emission period according to the emission signal, and at least one of a plurality of emission signals or a plurality of reset signals has at least one of a different delay period or a different pulse width.
US12039935B2

A pixel circuit can include a driving element connected to a first node, a second node and a third node; a first switch element supplying an initialization voltage to the second node; a second switch element supplying a data voltage to a fourth node; and a capacitor connected between the third node and the fourth node. Also, the pixel circuit can further include a third switch element supplying a reference voltage to the third node; a fourth switch element supplying a pixel driving voltage to the first node; a fifth switch element electrically connecting the fourth node with the second node; a light emitting element driven to emit light based on a current supplied through the driving element; and a sixth switch element configured to electrically connect the third node with a fifth node connected to an anode electrode of the light emitting element.
US12039927B2

An active-matrix display comprising a power source VDD; a pixel array of columns and rows, each light-emitting pixel having an individually controlled segmented electrode and an opposite electrode; a driving circuit comprising at least one data line that supplies a data signal for each pixel along a column, wherein the data signal controls the gate of a driving transistor whose source and drain are connected between the power source VDD and the segmented electrode and at least one scan line that supplies a scan signal that controls the gate of a scan transistor that enables the loading of the data signal from the data line to the gate of the driving transistor for each pixel along a row; and a pixel control circuit in electrical contact with the segmented electrode wherein the pixel control circuit prevents light emission by the pixel based on the value of the data signal for that pixel. The pixel control circuit comprises a decision circuit which outputs a signal which controls a bypass transistor which prevents emission whenever the data signal indicates that the pixel should be non-emitting. This reduces crosstalk, particularly in OLED microdisplays.
US12039925B2

A display substrate includes a first division pattern in which a plurality of first openings corresponding to the first pixel areas and the second pixel areas are defined, a first color filter overlapping each of the first pixel area of the first pixel row and the first pixel area of the second pixel row, a second division pattern which overlaps the peripheral area and in which a first common opening corresponding to each of the first pixel area of the first pixel row and the first pixel area of the second pixel row, which are in one pixel row, is defined, and a first color control pattern corresponding to the first common opening and overlapping each of the first pixel area of the first pixel row and the first pixel area of the second pixel row, which are in the one pixel row.
US12039922B2

A display pixel including at least one light-emitting diode, a circuit for driving the light-emitting diode, and first, second, third, and fourth conductive pads. The driver circuit is powered with a first power supply voltage received between the first and second pads. The light-emitting diode is powered with a first binary signal, received between the third and second pads, and alternating between a second power supply voltage, greater than the first voltage, and a third voltage, smaller than the first voltage. The driver circuit is configured to determine a digital signal based on the values of a second binary signal on the fourth pad received during each of first pulses of the first binary signal at the third voltage and to control the light-emitting diode from the digital signal.
US12039898B2

In AR glasses, an incident angle calculation unit calculates first and second angles of incidence of first and second markers, respectively, to an imager relative to a reference line in the real world in accordance with image plane coordinates of the first and second markers in the image captured by the imager. A separation distance calculation unit calculates a camera-to-marker distance, which is a distance from the imager to the first marker, in accordance with the calculated first and second angles of incidence, and an inter-marker separation distance between the first and second markers along the reference line in the real world. A display adjustment unit adjusts a projection position and size of the AR image with respect to the first marker in the image plane coordinates in accordance with the camera-to-marker distance.
US12039887B2

Certain embodiments may be directed to a system and method for proctoring an exam, and more particularly, for online automated exam proctoring. A method may include checking a test-taker's computing device for compatibility, and for content that provide unauthorized aid to the test-taker during a testing session. The method may also include taking a photo of the test-taker, recording the test-taker by performing a room pan while analyzing the surrounds of the test-taker for unauthorized objects, and validating the identity of the test-taker by way of at least one of presenting challenge questions, obtaining voice biometrics, or obtaining keystroke biometrics. The method may further include recording the test-taker's audio or video and desktop feed, determining if the test-taker is exhibiting questionable behavior, and suspending the testing session if it is determined that the test-taker is exhibiting questionable behavior.
US12039886B2

A method, apparatus, and system according to which a patient simulator includes one or more of the following: a left eye assembly including a simulated left pupil, a simulated left eyelid, and/or a simulated left iris; a right eye assembly including a simulated right pupil, a simulated right eyelid, and/or a simulated right iris; a neck assembly including a simulated neck; a left brow assembly including a simulated left brow; a right brow assembly including a simulated right brow; a tear duct assembly including simulated left and right cheeks through which artificial pores are formed; and a mouth assembly including a simulated mouth. In various embodiments, any one, or a combination, of these assemblies may be, include, or be part of, a manikin in the form of a human face, and may therefore be activated simultaneously to realistically simulate life-like human emotional states.
US12039877B2

Controlling an unmanned aerial vehicle to traverse a portion of an operational environment of the unmanned aerial vehicle may include obtaining an object detection type, obtaining object detection input data, obtaining relative object orientation data based on the object detection type and the object detection input data, and performing an object avoidance operation based on the relative object orientation data. The object detection type may be monocular object detection, which may include obtaining the relative object orientation data by obtaining motion data indicating a change of spatial location for the unmanned aerial vehicle between obtaining the first image and obtaining the second image based on searching along epipolar lines to obtain optical flow data.
US12039868B2

A cross-traffic warning system for a motor vehicle includes first and second input devices transmitting associated first and second input signals for first and second detected objects positioned on the roadway. The system further includes a computer having one or more processors and a computer readable medium storing instructions. The processor is programmed to determine that the first object is a Vulnerable Road User (“VRU”) travelling on a first path based on the first input signal. The processor is further programmed to determine that the second object is a third party vehicle and further that the VRU and the third party vehicle are travelling on an associated one of first and second paths to imminently collide with one another based on the first and second input signals. The processor is further programmed to generate an actuation signal in response to the processor determining the imminent collision.
US12039861B2

One embodiment of a system for analyzing the in-lane driving behavior of an external road agent generates a sequence of sparse 3D point clouds based on a sequence of depth maps corresponding to a sequence of images of a scene. The system performs flow clustering based on the sequence of depth maps and a sequence of flow maps to identify points across the sequence of sparse 3D point clouds that belong to a detected road agent. The system generates a dense 3D point cloud by combining at least some of those identified points. The system detects one or more lane markings and projects them into the dense 3D point cloud to generate an annotated 3D point cloud. The system analyzes the in-lane driving behavior of the detected road agent based, at least in part, on the annotated 3D point cloud.
US12039851B2

A swimmer surveillance system configured to detect swimmers in a water body that are in a state of distress, or in a danger of drowning, and provide an alarm signal for prompting assistance to the swimmers in distress or in a danger of drowning, the system including: a processor; at least one swimmer sensor signally connected to the processor, and configured to attach to a swimmer, acquire data relating to an at least one physiological condition of the swimmer, and transmit the data to the processor; at least one image acquiring device signally connected to the processor, and configured to acquire images of the swimmers in the water body, and transmit visual data of the acquired images to the processor; and at least one alarming device signally connected to the processor, and configured to receive a signal from the processor and in response provide an alarm.
US12039847B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for identifying wildfire in satellite imagery. In some implementations, a server obtains a satellite image of a geographic region and a date corresponding to when the satellite image was generated. The server determines a number of pixels in the satellite image that are indicated as on fire. The server obtains satellite imagery of the geographic region from before the date. The server generates a statistical distribution from the satellite imagery. The server determines a likelihood that the satellite image illustrates fire based on a comparison of the determined number of pixels in the satellite image that are indicated as on fire to the generated statistical distribution. The server can compare the determined likelihood to a threshold. In response to comparing the determined likelihood to the threshold, the server provides an indication that the satellite image illustrates fire.
US12039845B2

Disclosed is a device for checking a field of view of a surveillance camera for on-site work, which rapidly and accurately checks a field of view in a field through a projection image without checking a filmed image through a monitor, is capable of installing the surveillance camera and adjusting a position of the surveillance camera, and is capable of outputting a visual warning according to a linkage with various image surveillance systems.
US12039838B2

Systems and methods which promote certain electronic gaming machines based on the relative status of such electronic gaming machines.
US12039837B1

A game system according to the present disclosure includes a playfield and a prize dispenser. The playfield includes a peg board, a plurality of deflector pegs attached to the peg board, a plurality of exits located below the deflector pegs, and a detector coupled with a first prize exit of the plurality of exits and configured to generate a first winning signal when detecting the object traversing through the first prize exit. The prize dispenser includes a dispenser portion coupled with a prize source and configured to dispense a predetermined prize from the prize source, after receiving the first winning signal from the detector.
US12039836B2

A system that, responsive to an occurrence of a cashout event at a gaming device, transfers funds from the gaming device to a gaming establishment account and/or to a gaming establishment credit system.
US12039825B2

A gaming device may include a main cabinet that defines an opening for receiving a button deck. The button deck may include a button deck enclosure and one or more buttons protruding from or otherwise defined along a button surface of the button deck enclosure. A coupling tab may include a signal connector operable to connect to a signal connector of the button deck to electrically couple the button deck to a game controller of the gaming device. The gaming device may further include a locking pin locator operable to receive a locking pin to mechanically (e.g., physically) couple the button deck to the main cabinet of the gaming device. The coupling tab may be pivotally or flexibly connected to the main cabinet such that when the signal connectors are connected, the button deck moves into the opening and the locking pin is inserted into the locking pin locator.
US12039822B2

Apparatus for securely retaining documents, the apparatus (1) comprises a cover plate (4) and a receptacle (10), the receptacle (10) comprising a frame (3) and a pouch (2), the frame (3) comprising an opening (O) to access the pouch (2), the frame (3) further comprises at 5 least one channel (31a, 31b) for receiving an edge (4c, 4d) of the cover plate (4) in use to cover the opening (O) of the frame (3) and to prevent access to the interior of the pouch (2) of the receptacle (10) when the cover plate (4) is in a closed position, wherein the frame (3) and the cover plate (4) each comprise engageable lock portions to prevent the cover plate (4) from being removed from the receptacle (10) when in the closed position, and wherein 10 the frame (3) comprises a first formation (32a, 32b) located remotely from the at least one channel (31a, 31b) located between the at least one channel (31a, 31b) and the opening, the cover plate (4) comprises a second formation (42a, 42b) located remotely from the edge (4c, 4d) of the cover plate (4), the first formation (32a, 32b) and second formation (42a, 42b) are shaped to interlock to resist removal of the cover plate (4) in a direction transverse 15 and/or perpendicular to the major surface of the cover plate (4).
US12039814B2

It is provided a method for enabling remote unlock of a lock securing access to a physical space. The method is performed in a server and comprises the steps of: receiving, from a first mobile device, an access request to unlock a lock, wherein the request comprises an identifier of the lock and a user identifier associated with an access requester, being a user of the first mobile device; finding a remote credential device being associated with the lock; and transmitting an access request to the remote credential device, the access request comprising an identifier based on the user identifier.
US12039810B2

A multi-purpose truncated triangular pyramidal shaped cone is used as a sports field marker having a multi-sided shape with sides sloping at approximately 102.5° upward for the support of a smartphone with camera(s) leaning against a side to provide a stable view and record a timed finish of an athlete crossing a finish line of a race. The smartphone is secured to a side of the cone by an intermediate clamp holder having tapered resilient plugs pressed into receiving holes in the cone side. In an alternate use, plural cones are used to hold ends of a horizontal hurdle bar. This bar is raised higher by stacking identical hollow cones forming a stack with a long pole extending through a hole in a flat top surface of a top truncated cone. The pole is secured along a vertical axis of the cone stack by set screws converging along their axes from holes on each side of the pyramidal cone. A bowed cradle is mounted atop the pole to hold the horizontal hurdle bar.
US12039803B2

Techniques for distinguishing objects (e.g., an individual or an individual pushing a shopping cart) are disclosed. An object is detected in images of a scene. A height map is generated from the images, and the object is represented as height values in the height map. Based on height properties associated with another object, it is determined whether the other object is associated with the object. If so determined, the objects are classified separately.
US12039800B2

An acoustic imaging system coupled to an acoustic medium to define an imaging surface. The acoustic imaging system includes an array of piezoelectric acoustic transducers formed at least in part from a thin-film piezoelectric material, such as PVDF. The array is coupled to the acoustic medium opposite the imaging surface and formed using a thin-film manufacturing process over an application-specific integrated circuit that, in turn, is configured to leverage the array of piezoelectric actuators to generate an image of an object at least partially wetting to the imaging surface.
US12039799B2

A part detection apparatus (10) including: a data acquisition unit (11) that acquires image data of a human to be subject, a contour extraction unit (12) that extracts an outline representing a contour of the human to be subject, from the acquired image data, and a part detection unit (13) that continuously calculates a curvature radius on the extracted outline and detecting a part of a body of the human to be subject based on a change in the calculated curvature radius.
US12039792B2

A position-determining device, and a milking device, that determines a relative position of an object and includes a 3D time-of-flight camera with a 2D arrangement of pixels configured to repeatedly record an image of a space. A control unit is connected and includes an image-processing device. The 3D time-of-flight camera has a controllable light source and is configured to record a 2D image by means of reflected emitted light and collect distance information. The image-processing device is configured to recognize an object in the 2D image using image-processing criteria and determine distance information and relative position by analysing the 2D image and the distance information. Due to the fact that distance information, which is often much more noisy than 2D brightness information, can be determined with far fewer image points, the position is determined more quickly and reliably.
US12039790B2

A method for detecting a position of a seatbelt in a vehicle includes: capturing, by a camera, a source image of an occupant in the vehicle; determining a pose of the occupant based on the source image; determining an occupant shadow based on the pose of the occupant; determining, based on the occupant shadow, a shadow overlying a region of interest (ROI) in the source image; and detecting, based on the shadow overlying the ROI, the seatbelt within the ROI. A system for detecting a position of a seatbelt is also provided. The system includes a camera and controller in communication with the camera and configured to: determine a pose of the occupant; determine an occupant shadow based on the pose of the occupant; determine, based on the occupant shadow, a shadow overlying the ROI; and detect, based on the shadow overlying the ROI, the seatbelt within the ROI.
US12039784B1

A vehicle computing system may implement techniques to determine whether two objects in an environment are related as an articulated object. The techniques may include applying heuristics and algorithms to object representations (e.g., bounding boxes) to determine whether two objects are related as a single object with two portions that articulate relative to each other. The techniques may include predicting future states of the articulated object in the environment. One or more model(s) may be used to determine presence of the articulated object and/or predict motion of the articulated object in the future. Based on the presence and/or motion of the articulated object, the vehicle computing system may control operation of the vehicle.
US12039779B2

A method for whole-process trace leaving of video manuscript gathering, editing, and check, including: extracting a key frame from video clipping information, generating histogram data by using the key frame, and obtaining video modification information based on the histogram data; and on-chaining, by using timestamps as blockchain nodes, the video modification information completed at different time points to form a trace chain arranged according to the timestamp, to implement whole-process trace leaving for video clipping. The technical solutions of the present invention resolve a difficulty in whole-process trace leaving for video manuscript editing and issuing, and in addition, by using the blockchain techniques, implement tamper-proofing and security of trace information, thereby effectively improving security of gathering and editing in the media industry.
US12039777B2

A vehicle includes a chassis, a body, a lift assembly coupled to the body, a collection arm assembly coupled to the lift assembly and including a pair of interface members configured to engage an object, an object detection system configured to provide object detection data, and controller. The controller is configured to receive an indication, based on the object detection data, that the object is within an aligned zone relative to the body, determine an initial location of the object relative to the body, move the lift assembly so that the pair of interface members are aligned to engage the object, actuate the collection arm assembly to engage the pair of interface members with the object, and instruct the lift assembly to raise the object relative to the body.
US12039766B2

The present disclosure provides an image processing method, apparatus, device, and computer-readable storage medium. The method includes: obtaining an image dataset, the image dataset including an image and an accompanying text related to an unseen class in the image; and generating a probability and/or distribution of the unseen class using an unseen class obtaining model, the probability and/or distribution of the unseen class including a probability that each pixel in the image is from the unseen class, a probability that the unseen class is present in the image, and a regional probability after the image is subdivided into a plurality of regions.
US12039760B2

Technology is described for generating a modified logo using popular colors of a logo file to be used in electronic promotional pages. In addition, options selected by a user, the color of the logo itself and attributes of the electronic promotional pages can be used to filter electronic promotional pages provided. One method may be the operation of detecting a hue, saturation and luminance (HSL) in pixels of a logo file. Another operation may be clustering of the pixels from the logo file into groups based on hue, saturation and luminance (HSL). The colors in the color clusters may be weighted based on area of the logo file occupied by a color. Colors that exceed a defined weighting percentage may be selected as a popular color. Any repeated popular colors may be removed. Then a modified logo may be generated using the popular color selected.
US12039754B2

An optical position determination and identification system is for environments having a multiplicity of identically constructed objects. The system includes: a mobile image acquisition unit; and texture elements that are configured to be applied onto the objects. Each of the texture elements has a pattern that respectively comprises pseudorandom deviations from a predetermined basic pattern, which are not visible with the naked eye at a distance of 1 m. The image acquisition unit is configured to identify the texture elements uniquely with the aid of their pseudorandom deviations.
US12039753B2

An information processing apparatus according to an embodiment of the present technology includes a first acquisition section, a second acquisition section, and a determination section. The first acquisition section acquires a camera-based position indicating a position of a real object, the camera-based position being determined on the basis of a captured image of a real space in which there exists the real object. The second acquisition section acquires an output-wave-based estimation position indicating the position of the real object, the output-wave-based estimation position being determined on the basis of an output wave that is output to the real space from a position that corresponds to the real object. The determination section determines a reference position used to represent virtual content related to the real object, on the basis of the camera-based position and the output-wave-based estimation position.
US12039751B2

Tracking system for tracking one or more reflective markers includes at least two optical sensors configured to obtain image data of an environment that includes at least one marker. The tracking system obtains the image data from the at least two optical sensors. The tracking system is configured for extracting, from the image data, optical signatures representing reflections of the optical signal from at least one marker, determining optical centroids of the optical signatures of the at least one marker, estimating an initial pose for at least one marker, determining offset error vectors from the optical centroids of the at least one marker based on the initial pose, determining corrected optical centroids based on the offset error vectors and the optical centroids, and determining a corrected three dimensional position of the marker in the environment based on the corrected optical centroids of the marker.
US12039742B2

Systems and techniques are described for performing supervised learning (e.g., semi-supervised learning, self-supervised learning, and/or mixed supervision learning) for optical flow estimation. For example, a method can include obtaining an image associated with a sequence of images and generating an occluded image. The occluded image can include at least one of the image with an occlusion applied to the image and a different image of the sequence of images with the occlusion applied. The method can include determining a matching map based at least on matching areas of the image and the occluded image and, based on the matching map, determining a loss term associated with an optical flow loss prediction associated with the image and the occluded image. The loss term may include a matched loss and/or other loss. Based on the loss term, the method can include training a network configured to determine an optical flow between images.
US12039738B2

The present invention is directed to a method of multi-motion compensation for high-quality cone-beam CT of the head. A multi-stage approach is incorporated that includes a pre-conditioning stage in which an initial estimation of the motion trajectory is obtained with 3D-2D registration using the motion-contaminated CBCT and projection data. In the present invention, the motion-contaminated CBCT is used as a basis for 3D-2D registration in the pre-conditioning stage to capture large amplitude, rapid movements of the head and provide better initialization of the autofocus solution.
US12039722B2

By analyzing an image of a cell sample, whether a cell shown in the image is cancerous or not, the type of cancer, etc. are objectively and appropriately determined. An image analyzing device (1) includes: a binarizing section (41) which carries out a binarizing process a plurality of times with respect to a single captured image so as to generate a plurality of binarized images, the binarizing section carrying out the binarizing process each time the binarizing section varies a binarization reference value; a Betti number calculating section (42) which calculates a region number, which indicates the number of hole-shaped regions, with respect to each of the plurality of binarized images which have been generated; and a cancer determining section (43) which determines a type of cancer occurring in a cell included in tissue, on the basis of the binarization reference value which has been applied at a time of generation of one of the plurality of binarized images with respect to which one the region number has a given value.
US12039721B2

Embodiments described herein provide for receiving a second image comprising an overlay depicting an organ-at-risk (OAR) segmentations. The overlay is generated by a first machine learning model based on a first image depicting the anatomical region of a current patient. A second machine learning model receives the second image and set of third images depicting prior patient OAR segmentations on which the second machine learning model was trained. The second machine learning model classifies the second image as one of a set of class names and characterizes the extent to which the second image is similar to, or dissimilar to, images with the same class name in the set of third images. The characterization may be based on outputs of internal layers of the second machine learning model. Dimensionality reduction may be performed on the outputs of the internal layers to present the outputs in a form comprehendible by humans.
US12039720B2

A method for automatically estimating cellularity in a digital pathology slide image includes: extracting patches of interest from the digital pathology slide image; operating on each patch using a trained first deep convolutional neural network (DCNN) to classify that patch as either normal, having an estimated cellularity of 0%, or suspect, having a cellularity roughly estimated to be greater than 0%; operating on each suspect patch using a second DCNN, trained using a deep ordinal regression model, to determine an estimated cellularity score for that suspect patch; and combining the estimated cellularity scores of the patches of interest to provide an estimated cellularity for the digital pathology slide image at a patch-by-patch level.
US12039717B2

A lung region can be appropriately divided with a region dividing device, method, and program for dividing a lung region included in a medical image. A bronchus extracting unit 30 of a region dividing unit 22 extracts a bronchus from a lung region included in a medical image acquired by imaging a subject including a lung. A first dividing unit 31 to a fourth dividing unit 34 identify a plurality of branch positions of the bronchus and divide, based on the branch positions, the lung region into a plurality of regions.
US12039707B1

Some disclosed methods involve controlling a fingerprint sensor system to scan a portion of a user's digit and obtaining fingerprint image data corresponding to the portion of the user's digit. Some such methods involve obtaining defect data identifying one or more defective areas corresponding to an active fingerprint sensor area and determining whether the defect data indicates one or more defective areas corresponding to a touched portion of the active fingerprint sensor area from which the fingerprint image data were obtained. Some such methods involve determining, responsive to determining that the defect data indicates one or more defective areas corresponding to the touched portion, whether fingerprint image data corresponding to the one or more defective areas can be rectified and, responsive to determining that the fingerprint image data can be rectified, rectifying the fingerprint image data corresponding to the one or more defective areas.
US12039702B2

A device includes a memory and one or more processors. The memory is configured to store instructions. The one or more processors are configured to execute the instructions to apply a neural network to a first image to generate an enhanced image. The one or more processors are also configured to execute the instructions to adjust at least a portion of a high-frequency component of the enhanced image based on a motion compensation operation to generate an adjusted high-frequency image component. The one or more processors are further configured to execute the instructions to combine a low-frequency component of the enhanced image and the adjusted high-frequency image component to generate an adjusted enhanced image.
US12039701B2

An apparatus for enhancing image quality includes a combining module configured to combine an independent image having pixels independent from each other and a correlated image including correlation information between pixels and an artificial intelligence (AI) apparatus configured to provide a weight used to combine the independent image and the correlated image.
US12039698B2

Disclosed is an image processing method including steps of obtaining a plurality of sets of training data, each set of training data containing data of first and second images, image quality of the second image being higher than that of the first image, shooting contents of the first image being the same model, letting the data of the first image be an input of the model, and utilizing the plurality of sets of training data to train the model until a difference feature value between an output of the model and the data of the second image is minimum; and inputting data of a third image to be processed into the model so as to output data of a fourth image after image enhancement, image quality of the fourth image being higher than that of the third image.
US12039694B2

Apparatuses, systems, and techniques to enhance video are disclosed. In at least one embodiment, one or more neural networks are used to create a higher resolution video using upsampled frames from a lower resolution video.
US12039691B2

A method of compensating a display device includes: displaying a first display image of a calibration pattern; generating a first photograph image of the calibration pattern by capturing the first display image; generating a measurement representative position data corresponding to the calibration pattern by measuring the first photograph image; generating a third-order fitting representative position data by performing a two-dimensional third-order fitting; displaying a second display image of a full white display; generating a second photograph image of the full white display by capturing the second display image; generating a first crop image by performing a size adjustment based on the third-order fitting representative position data; calculating a luminance compensation value by comparing a measured luminance of the first crop image with a target luminance; and generating a compensated image data by applying the luminance compensation value to an image data.
US12039670B2

A method comprises determining positions of render strands based on a simulation model of simulation strands. Each simulation strand corresponds to a render strand. For a first range of values of a metric up to a threshold value, the simulation model is determined in a first simulation level using a first set of simulation strands. For a second range of values of the metric from a second threshold value, the simulation model is determined in a second simulation level using a subset of the first set of simulation strands. For metric values between the first and second threshold values, a transition between first and second simulation levels comprises computing the simulation model in the first level of detail. Positions of the render strands during the transition are derived from the first set of simulation strands having a first weight, and the second set of simulation strands having a second weight.
US12039669B2

In a computer-implemented method and system for capturing the condition of a structure, the structure is scanned with an unmanned aerial vehicle (UAV). Data collected by the UAV corresponding to points on a surface of a structure is received and a 3D point cloud is generated for the structure, where the 3D point cloud is generated based at least in part on the received UAV data. A 3D model of the surface of the structure is reconstructed using the 3D point cloud.
US12039668B2

In one embodiment, a method includes generating a front panel of a garment based on one or more images including the garment, generating a back panel of the garment, aligning the front panel and the back panel in a three-dimensional space so that the front panel is in front of a three-dimensional body and the back panel is behind the three-dimensional body, identifying one or more pairs of boundary segments of the front panel and the back panel, wherein each pair of boundary segments of the front panel and the back panel are to be attached together, and generating a digital garment by attaching each of the identified one or more pairs of boundary segments of the front panel and the back panel through a plurality of iterative simulations using a physics simulation model.
US12039661B2

A device for performing parameterized generation of two-dimensional images from a three-dimensional model may include at least one processor configured to receive a set of parameters for generating a two-dimensional image from a three-dimensional model. The at least one processor may be further configured to position a render camera relative to the three-dimensional model based at least in part on a first parameter of the set of parameters, apply a pose to the three-dimensional model based at least in part on a second parameter of the set of parameters, and add at least one supplemental content item to the posed three-dimensional model based at least in part on a third parameter of the set of parameters. The at least one processor may be further configured to generate, using the positioned render camera, the two-dimensional image from the posed three-dimensional model including the added at least one supplemental content item.
US12039659B2

In one implementation, a method includes: obtaining a representation for a volumetric region and obtaining SR content with a first set of dimensions; adapting the SR content by modifying one or more dimensions of the SR content from the first set of dimensions to a second set of dimensions based on one or more portions of the representation of the volumetric region; and causing presentation of the adapted SR content with the second set of dimensions via the display device.
US12039657B2

Embodiments of the technology described herein, provide a view and time synthesis of dynamic scenes captured by a camera. The technology described herein represents a dynamic scene as a continuous function of both space and time. The technology may parameterize this function with a deep neural network (a multi-layer perceptron (MLP)), and perform rendering using volume tracing. At a very high level, a dynamic scene depicted in the video may be used to train the MLP. Once trained, the MLP is able to synthesize a view of the scene at a time and/or camera pose not found in the video through prediction. As used herein, a dynamic scene comprises one or more moving objects.
US12039656B2

Some implementations relate to methods, systems, and computer-readable media for automatically capturing training data. In some implementations, a computer-implemented method includes generating a respective set of descriptors based on content identified in a 3D model, presenting, in a user interface, the 3D model and two or more descriptors, receiving, from the user interface, at least one selection from the two or more descriptors, authenticating a user based on the at least one selection, and modifying a weight of at least one descriptor associated with the at least one selection for an associated 2D image in a labeled training set for an artificial intelligence (AI) model.
US12039653B1

In one aspect, an example method includes (i) obtaining input data, wherein the input data includes story description text; (ii) providing the obtained input data to a narration model and responsively receiving generated narrative text; (iii) identifying, from among the generated narrative text, a subset of text; (iv) providing the identified subset of text to an image generation model and responsively receiving generated images; (v) providing the generated images to an animation model and responsively receiving generated video segments; (vi) providing the generated narrative text to a text-to-speech model and responsively receiving generated narrative speech; (vii) combining the generated video segments and the generated narrative speech to generate video content; and (viii) outputting for presentation, the generated video content.
US12039652B2

An animation data encoding method includes obtaining animation data corresponding to an animation tag code from an animation project file. In response to a determination that attribute types exist in an attribute structure table corresponding to the animation tag code, the method further includes determining attribute flag information corresponding to each attribute in the attribute structure table. The method also includes encoding, by processing circuitry of a computer device, an attribute value corresponding to each attribute in the animation data according to the attribute flag information, to obtain attribute content corresponding to each attribute. The method further includes, for each attribute, sequentially storing the corresponding attribute flag information and the corresponding attribute content according to an attribute order of the attribute structure table, to obtain a dynamic attribute data block corresponding to the animation tag code.
US12039639B2

Systems and methods reconstruct an image of a subject or object by performing an iterative reconstruction method to produce a plurality of intermediate images and the image of the subject, and transforming at least one selected intermediate image from the plurality of intermediate images using a quasi-projection operator. The quasi-projection operator includes a deep-learning model configured to map the at least one selected intermediate image to at least one regularized intermediate image. In addition, systems and methods for training the deep-learning model using a training data set that includes a plurality of training images and a plurality of corresponding training object images is disclosed.
US12039637B2

The present invention discloses a low dose Sinogram denoising and PET image reconstruction method based on teacher-student generator, the adopted network model is divided into a Sinogram denoising module and a PET image reconstruction module, the entire network needs to be processed in a training stage and a test stage. In the training stage: the present invention uses the denoising module to denoise the low dose Sinogram, and then makes the reconstruction module use the denoised Sinogram to reconstruct, in which the teacher generator is introduced in the training stage to constrain the whole, the denoising module is decoupled from the reconstruction module, and a better reconstructed image is obtained through training. In the testing stage, the present invention only needs to input low-dose Sinogram to the denoising module to obtain the denoised Sinogram, and then input the denoised Sinogram to the student generator to get the final reconstruction image.
US12039636B2

For reconstruction in medical imaging using a scan protocol with repetition, a machine learning model is trained for reconstruction of an image for each repetition. Rather than using a loss for that repetition in training, the loss based on an aggregation of images reconstructed from multiple repetitions is used to train the machine learning model. This loss for reconstruction of one repetition based on aggregation of reconstructions for multiple repetitions is based on deep set-based deep learning. The resulting machine-learned model may better reconstruct an image from a given repetition and/or a combined image from multiple repetitions than a model learned from a loss per repetition.
US12039635B2

An information processing apparatus extracts colors used for an image, links each color to one of color groups including a first color group and a second color group, displays, in a first region of a UI, a representative color associated with a group, of the color groups, to which extracted color is linked, displays a color palette including one color in a second region of the UI, and replaces a color included in the image and belonging to the color group associated with the selected representative color with a color selected from the color palette. If the color groups include groups to which at least one extracted color is linked, representative colors respectively associated with the groups to which at least one of the extracted colors is linked are displayed in the first region.
US12039631B2

The present disclosure relates to an image processing apparatus, an image processing method, and a program for performing lens emulation more easily. An aberration table is generated as a table including converging ray vectors derived from aberrations of a lens selected through a user interface and targeted for emulation. A light focusing process is performed to generate a virtual captured image taken of an object through the selected lens, by use of the aberration table and a multi-view image. The present disclosure may be applied, for example, to image processing apparatuses, information processing apparatuses, imaging apparatuses, electronic devices, information processing methods, or programs.
US12039625B2

Described is a digitized mail control system. The system may include a server having a memory storing mail data associated with a user and a user computing device coupled to the server. The server may be programmed to receive an access signal from the user computing device that has accessed the system. In response to receiving the access signal, the server may process the user data and locate the stored mail data associated with the user data. The server may then create and send for execution on the user computing device instruction to display mail data including sender information and action buttons associated with predetermined actions to take in response to the sender information. The server may receive a signal including a selected action associated with a selected action button with regard to a selected sender and automatically execute program code corresponding to the selected action.
US12039617B2

Examples involve a control device using a social networking service to facilitate registration of a streaming media service with a media playback system. An example implementation receives (i) data indicating login credentials for a given account of a social networking service, and (ii) input data to configure streaming media services with a media playback system. Based on receiving the input data to configure the media playback system, the implementation queries the social networking service for streaming media services associated with the given account, and in response to the query, receives data indicating a first streaming media service associated with the given account. The implementation configures the media playback system to playback audio content from the first streaming media service that is associated with the given account and causes the media playback system to playback audio content from the first streaming media service.
US12039602B2

A system and method are provided that, among other things, can reduce the burden on receiving computers, increase data throughput, reduce system failure, and provide components of a scalable and flexible network architecture. Specifically, the system and method provide a multichannel-multicast network environment for use in dynamically assigning data to channels. This configuration is particularly useful in a trading network environment, as it effectively performs channel reassignments in a way not to disturb the receipt of the underlying data. While the example embodiments described herein pertain to electronic trading, the principles of the present invention may be equally applied in other environments where the advantages presented herein are beneficial.
US12039595B2

An example system creates a video based on a user's financial profile for a specified time period and displays the video on a virtual reality device to help the user visualize the user's financial decisions resulting in the user's current financial status as well as visualize the user's predicted financial status in the future. The system analyzes the user's historical financial transactional data, profile information and relevant market and peer information to extract and predict one or more data points regarding the user's financial profile from the past, present and the future. The system generates a video about the user's financial profile by creating a storyline based on the one or more data points.
US12039590B1

A system for enabling remote management of storage facilities has a videoconferencing system that allows a remote sales agent to communicate with customers at any of a plurality of storage facilities. When a customer enters a main office of a storage facility, the presence of the customer is sensed by one or more sensor nodes, and the remote sales agent is alerted to the customer's presence. In response, a videoconference call with the sales agent is established so that the customer sees an image of and may interact with the sales agent through the videoconferencing system. After the call, the sale agent may tend to other activities, such as communicating with other customers at the same facility or other storage facilities. If the customer desires to speak with the agent, the customer may provide a user input that automatically establishes a call with the same sales agent, if available.
US12039585B2

A computer implemented method for use in conjunction with a computing device, system, network, and cloud with touch screen two dimension display or augmented/mixed reality three dimension display comprising: obtaining, analyzing and detecting user blood and saliva chemistry data and mapping the blood and saliva data into a database associated with a specific user, applying the data with optimization equations and mapping equations to food chemistry such that a user may order food and beverage from a food/beverage distribution point or have food/beverage delivered to the user which has been specifically optimized for their specific blood characteristic target ranges. The method and system uses recursive techniques and neural networks to learn how to optimize food and beverage nutrient efficiency into the users blood chemistry.
US12039581B2

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

A method includes receiving, using a first graphical user interface, information associated with a request for proposal, quote, bid, or information (RFX) to be generated and provided to a supplier. The method also includes identifying one of multiple acquisition scenarios associated with the RFX to be generated based on the received information. The method further includes generating the RFX based on the received information and the identified acquisition scenario. The method also includes receiving, using a second graphical user interface, an RFX response from the supplier. The method further includes identifying multiple requirements associated with the RFX response based on the identified acquisition scenario and comparing contents of the RFX response to the identified requirements. In addition, the method includes automatically informing the supplier of one or more identified requirements for which the RFX response is non-compliant.
US12039567B2

Embodiments provide methods, systems, apparatuses, and computer program products for predicting behavior. An example method includes determining a classification for a first consumer, where the classification is based on a measure of frequency of purchases by the first consumer; identifying one or more first attributes for the first consumer based on the determined classification, the one or more attributes being attributes selected for predicting the respective one or more metric associated with the first consumer; and determining, based on values for the one or more first attributes, a first prediction value that indicates a programmatically expected number of purchases by the first consumer.
US12039563B2

Systems and methods for providing rewards to a user are provided. Providing rewards to the user may include receiving transaction data associated with a user's purchase, determining a merchant and a category associated with the transaction data, and assigning the transaction data to a merchant icon or a badge icon in a graphical user interface. The merchant icon or the badge icon may comprise a progress bar that indicates the user's progress in reaching a milestone associated with the icon. Based on the transaction data, a number of loyalty points of a number of transaction points may be assigned to the merchant icon or the badge icon, respectively. Further, based on whether a total number of loyalty points exceeds a first threshold or a total number of transaction points exceeds a second threshold, a reward may be generated to the user when the first or second threshold is exceeded.
US12039562B2

The present invention is a system, data access management utility and a method of generating links between local merchants and community programs, whereby the merchant may provide incentives to customers in relation to community programs. The present invention may track community programs, as well as both online and offline customer transactions between participants that make use of the incentive. The present invention may include as participants, customers, merchants, community organizations, intermediaries, and other groups or individuals. Participants may have participant identifiers, which may be linked to a payment source. Data may be collected about all participants, either expressly, or from offline or online transactions between participants utilizing a participant identifier, and said data may be stored in a data storage area. All data in the data storage area may be utilized by logic tool, which may provide information, such as details of consumer behaviour and analytic reporting. Matches between transactions and members and/or member activities may be identified by the system, and a level of certainty that the match is accurate may be determined.
US12039558B2

A system includes an energy storage device geographically proximate a plurality of load centers. The energy storage device is coupled to one or more of the plurality of load centers for supplying energy to the load centers and is also coupled to an energy generation source for receiving energy from the energy generation source. The system also includes a control system that is operable to receive energy market data, monitor the plurality of load centers, the energy storage device, and the energy generation source, and control the charging and dispatching of the energy storage device based on the monitoring and the energy market data.
US12039538B2

Described are a system, method, and computer program product for breach detection using convolutional neural networks. The method includes receiving transaction data associated with a plurality of transactions completed in a first time period. The method also includes identifying a set of suspected fraudulent transactions of the plurality of transactions based on inputting at least one parameter of the transaction data into a fraud evaluation model. The method further includes generating an image comprising a field of points, wherein each point is associated with at least one transaction of the set of suspected fraudulent transactions, and wherein an x-axis position in the image of each point in the field of points is associated with a time subperiod of the first time period in which the at least one transaction occurred. The method further includes detecting a breach event by processing the image with a convolutional neural network (CNN) model.
US12039533B2

A method for generating a cryptographic promissory note for posting to a blockchain includes: receiving an authorization request for a payment transaction, the authorization request being a transaction message formatted based on one or more standards that includes a plurality of data elements including a first data element configured to store a blockchain address and a second data element configured to store a transaction amount; generating a promissory note including the transaction amount; digitally signing the generated promissory note with a private key; encrypting the signed promissory note with a symmetric key; wrapping the symmetric key with a public key corresponding to the private key and a public key associated with an acquirer involved in the payment transaction; and electronically transmitting a blockchain transaction to a blockchain network that includes the encrypted promissory note, each symmetric key, and the blockchain address.
US12039532B2

A computerized method electronically verifies identity data of a customer by requesting the customer to provide identity data from a customer identification document during a financial transaction. The method updates an identity profile of the customer by combining the received portion of identity data with different portions of previously received identity data that were previously received from different merchants during different transactions between the customer and the different merchants. The method compares the identity profile to the unverified identity data of the customer when a number of transactions with the account is greater than a first transaction threshold, and approves the financial transaction when the identity profile matches the unverified identity data.
US12039524B2

Systems and methods may generally include sending an executable application, which when executed, automatically causes a monetary transfer. An example method may include performing, at a first user device, a handshake with a second user device, receiving, during the handshake, an operating capability of the second user device, and configuring, based on the operating capability of the second user device, an executable application, which when executed, automatically causes a monetary transfer to occur. The configured executable application may be sent to the second user device for execution.
US12039521B1

Example methods and apparatus for combining electronic payment and rewards redemption at retail points of sale are disclosed. A point of sale (POS) system may be configured to facilitate contactless payments while securing customer payment data. When a customer with a payment application installed on a mobile device initiates a transaction, the application obtains reference data associated with a customer account from an account services server of the POS. The reference data is then passed from the application of the mobile device to a POS terminal, such as by near field communication. Upon receiving the token, the POS terminal obtains customer payment data from the account services server and rewards program data for the customer from a rewards program server. Available rewards may be automatically applied prior to processing payment using the payment data to complete the contactless payment transaction.
US12039519B2

A system to indicate to a user to enter a personal identification number (PIN) on a commercial off the shelf (COTS) device, the system comprising: a secure card reader communicatively coupled to the COTS device, and wherein the secure card reader receives a payment card; a payment application installed on the COTS device; and one or more devices other than the COTS device. The payment application installed on the COTS device transmits one or more prompts to the one or more devices other than the COTS device based on a set of signals received from the secure card reader. The secure card reader transmits the set of signals after the payment card is received at the secure card reader, and the one or more prompts comprise at least one indication to the user to enter the PIN on a display of the COTS device.
US12039517B1

This disclosure describes systems and techniques for enabling a communication device to communicate wirelessly with a near-field-communication (NFC)-enabled payment terminal while avoiding interference between the NFC-enabled payment terminal and other NFC payment instruments. In some instances, the communication device may receive, via a non-NFC communication protocol, a payment token from an identification device and may send, over NFC, the payment token to the NFC-enabled payment terminal for satisfying the cost of a transaction.
US12039500B1

Implementations provide a calendar application for dynamic scheduling and adjustment of events, such as sequential training events. The calendar application is used to specify events that are to occur within a schedule of events, an order in which the events are to occur, and a duration for each event. The calendar application is also used to specify available time periods in which the events may be scheduled. Based on the specified events and available time periods, the events are scheduled into available time periods to generate a calendar, a schedule of the events that preserves the specified order of events. On detecting a change in the inputs, such as a change in the specified events and/or available time periods, the calendar may be automatically updated (in real time with respect to the change) to accommodate the change, while preserving the order and duration of events.
US12039498B2

According to various aspects, systems and methods are provided for tracking actions performed in various disparate talent platforms, and generating ratings for parties that use the talent platforms based on the tracked actions. Some embodiments provide objective ratings of hiring and staffing parties that are automatically determined based on stored data records of tracked actions. The hiring and staffing party ratings may build transparency of activity performed by the parties within the disparate talent platforms. This in turn builds trust among users of the online system.
US12039491B2

A wireless communication system tracks an item that wirelessly transfers a Fifth Generation Identifier (5GID) and a Global Trade Item Number (GTIN). Transceivers wirelessly detect the 5GID and the GTIN and transfer messages indicating the 5GID and the GTIN to a ledger gateway. The ledger gateway receives the messages and selects a distributed application in a distributed ledger node based on the 5GID and/or the GTIN. The ledger gateway proposes an item-tracking transaction with the 5GID and the GTIN to the selected distributed application in the distributed ledger node. The distributed ledger node and distributed application execute the proposed item-tracking transaction with the 5GID and the GTIN to generate an item-tracking result and store the item-tracking result in a blockchain format.
US12039487B2

Real-time video is captured of a pickup area for orders at a store. The images are analyzed and tracked for unique orders being placed in the pickup area and orders being removed from the pickup area. A customer-operated device is operated by a customer to identify the store where the customer placed an order in a remote location from the pickup area. Images of the orders that are present within the pickup area and order identifying information for the orders are provided to the customer via the customer-operated device.
US12039469B2

Aspects concern a method for controlling a transport system comprising determining historical data of a multiplicity of transport trips performed by the transport system, training a neural network to perform an invertible mapping of transport trips to latent representations to fulfil, by the distribution of the latent representations of the multiplicity of transport trips, a predetermined fitting criterion with respect to a predetermined latent representation base distribution, sampling a multiplicity of latent representations from the base distribution, mapping each of the sampled latent representations to a respective transport trip by using the trained neural network to perform the inverse of the invertible mapping to generate a multiplicity of synthetic transport trips, determining a control scheme for the transport system using the multiplicity of synthetic transport trips and controlling the transport system using the determined control scheme.
US12039467B2

A method for dynamically creating and validating a predictive analytics model to transform data into actionable insights the method comprising: identifying an event, selectively tagging, based on analytics expertise, at least one time series data area (data area), where the identified event occurred, comparing data area where the identified event is tagged with the data area where the identified event is not tagged, building, based on analytics expertise, the predictive analytics model embodying the classification generated by selective tagging, displaying the visual indicia generated by executing the predictive analytics model, and validating the predictive model based on a feedback from at least one domain expert.
US12039466B2

At a workstation for an order-picking system, with a remote control device are a source load carrier, and a target loading aid of a picking order, wherein the operator reloads at least one article unit according to an order. By actuating a confirmation control element, the operator indicates the completed reloading to a process controller of the workstation, which is configured to trigger a step following the current order. The confirmation control element has a base station and a mobile unit, between which a coupled wireless data communication connection is established. The mobile unit has an actuating element with an electric contactor, an electric energy storage, and a micro controller with a communication interface. Moreover, the data communication connection is only established during an actuation of the actuating element and the transmission of the data telegram.
US12039463B2

An example computer-implemented method includes receiving agricultural data records comprising a first set of yield properties for a first set of seeds grown in a first set of environments, and receiving genetic feature data related to a second set of seeds. The method further includes generating a second set of yield properties for the second set of seeds associated with a second set of environments by applying a model using the genetic feature data and the agricultural data records. In addition, the method includes determining predicted yield performance for a third set of seeds associated with one or more target environments by applying the second set of yield properties, and generating seed recommendations for the one or more target environments based on the predicted yield performance for the third set of seeds. In the present example, the method also includes causing display of the seed recommendations.
US12039459B2

Systems and methods for aggregating a dependency structure based on application logging data, application metadata, customer intent and journey, organizational structure, and operational support information. The method includes receiving data using an application programming interface. The method further includes, for each user, determining a start point and an end point corresponding to user activity on a networked system. The method also includes, for each user, determining a task based on the start point and end point corresponding to the user activity. The method further includes, for each user, determining operations data corresponding to the user activity. The method also includes, for each user, determining a dependency structure based on the task and the operations data. The method also includes aggregating the dependency structure, the task, and the operations data into a visualization. The method further includes generating for display the visualization on a user device.
US12039458B2

A system, method, and computer program product for incorporating knowledge from more complex models in simpler models. A method may include obtaining first training data associated with a first set of features and second training data associated with a second set of features different than the first set of features; training a first model based on the first training data and the second training data; and training a second model, using a loss function that depends on an output of an intermediate layer of the first model and an output of the second model, based on the second training data.
US12039448B2

A method and system for pruning a neural network (NN) block of a neural network during training, wherein the NN block comprises: a convolution operation configured to convolve an input feature map with a plurality of filters, each filter including a plurality of weights, to generate a plurality of filter outputs each corresponding to a respective filter; an activation operation configured to generate, for each of the filter outputs, a respective non-linearized output; a scaling operation configured to scale the non-linearized output generated in respect of each filter by multiplying the non-linearized output with a mask function and a respective scaling factor that corresponds to the filter. During training: for each scaling factor corresponding to a filter, learning the scaling factor by minimizing loss of a loss function including a first regularization function with respect to the scaling factor; and if a value of the scaling factor satisfies a predetermined criterion, selectively pruning the filter corresponding to the scaling factor by masking the filter from the convolution operation.
US12039445B2

The present teaching relates to method, system, medium, and implementation of in-situ perception in an autonomous driving vehicle. A plurality of types of sensor data are acquired continuously via a plurality of types of sensors deployed on the vehicle, where the plurality of types of sensor data provide information about surrounding of the vehicle. One or more items surrounding the vehicle are tracked, based on some models, from a first of the plurality of types of sensor data from a first type of the plurality of types of sensors. A second of the plurality of types of sensor data are obtained from a second type of the plurality of sensors and are used to generate validation base data. Some of the one or more items are labeled, automatically, via validation base data to generate labeled at least some item, which is to be used to generate model updated information for updating the at least one model.
US12039444B2

Systems and methods are disclosed herein for a recommendations engine that generates content recommendations using a trained model that is personalized based on the information corresponding to content consumption. The disclosed techniques herein provide a trained model to provide content recommendations. The trained model may have been trained using a predefined set of training data agnostic of a particular user profile. A system receives information corresponding to content consumption. The system may associate the information corresponding to content consumption with a profile. The system generates a personalized model based on the information corresponding to content consumption and on the trained model. The personalized model may be associated with the user profile. The system generates the content recommendations using the personalized model. The system then causes to be provided the content recommendations.
US12039443B2

A method includes receiving a training data set including a plurality of training data subsets. From two or more training data subsets in the training data set, the method includes selecting a support set of training examples and a query set of training examples. The method includes determining, using the classification model, a centroid value for each respective class. For each training example in the query set of training examples, the method includes generating, using the classification model, a query encoding, determining a class distance measure, determining a ground-truth distance, and updating parameters of the classification model. For each training example in the query set of training examples identified as being misclassified, the method further includes generating a standard deviation value, sampling a new query, and updating parameters of the confidence model based on the new query encoding.
US12039422B2

Embodiments of this application disclose a method and an apparatus for generating an application identification model. The method includes: obtaining Y data packets, where the Y data packets correspond to P applications, an ith application in the P applications corresponds to M(i) data packets, and Y=Σi=1PM(i), 1≤i≤P; extracting a target parameter of each of the M(i) data packets of each of the P applications to obtain M(i) samples, where the target parameter indicates information about a session connection established between the ith application and a server that provides the ith application; and training an initial identification model based on the M(i) samples of each of the P applications, to obtain a first application identification model, where the first application identification model is used to determine, based on a target parameter of a data packet, an application corresponding to the data packet.
US12039413B2

The present design is directed to a series of interconnected compute servers including a supervisory hardware node and a plurality of knowledge hardware nodes, wherein the series of interconnected compute servers are configured to categorize and scale performance of multiple disjoint algorithms across a seemingly infinite actor population, wherein the series of interconnected compute servers are configured to normalize data using a common taxonomy, distribute normalized data relatively evenly across the plurality of knowledge hardware nodes, supervise algorithm execution across knowledge hardware nodes, and collate and present results of analysis of the seemingly infinite actor population.
US12039412B2

A method and apparatus for transmitting information through a topological quantum error correction system based on multi-space-time transformation including steps of initializing quantum information, detecting an error in quantum information transmission, correcting the error in quantum information transmission, and decoding the information in quantum information transmission. Information safety is improved and only a quantity of devices for generating quantum states needs to be increased. A stabilizer is used to analyze code symmetry, for error detection, measurement, and correction. Any information about an encoded qubit is not revealed during odd/even parity measurement, so that an encoding state of the encoded qubit remains unchanged. A double-layer convolutional neural network model in an adversarial network can find an error correction chain with a best effect.
US12039411B2

Performing Just-In-Time (JIT) error correction optimization for quantum services using quantum simulators is disclosed herein. In one example, a processor device of a classical computing device receives an error correction optimization request from a quantum computing device, the error correction optimization request comprising one or more instructions of a service definition file of the quantum service including a location of an error, and also comprising a corrective action. Upon receiving the error correction optimization request, the processor device instantiates a plurality of quantum simulator instances associated with corresponding plurality of error correction profiles. The processor device then initiates execution of the one or more instructions in each of the plurality of quantum simulator instances to generate a corresponding plurality of execution results. The processor device uses a result evaluation criterion to identify an optimal execution result, and then transmits the optimal execution result to the quantum computing device.
US12039406B2

An apparatus useful for creating and measuring states of an entangled system, comprising a pair of interacting multi-level systems, each of systems comprising a state |g>, a state |r>, and state |r*>. One or more first electromagnetic fields excite a first transition between the ground state |g> and the state |r> to create an entangled system. One or more second electromagnetic fields are tuned between the state |r> and the intermediate state |r*> so that any population of the systems in |r*> are dark to a subsequent detection of a population in the systems in |g>, providing a means to distinguish the entangled system in the state |g> and the entangled system in the state |r>. In one or more examples, the systems comprise neutral Rydberg atoms.
US12039405B2

Systems, computer-implemented methods, and computer program products that can facilitate a classical and quantum ensemble artificial intelligence model are described. According to an embodiment, a system can comprise a memory that stores computer executable components and a processor that executes the computer executable components stored in the memory. The computer executable components can comprise an ensemble component that generates an ensemble artificial intelligence model comprising a classical artificial intelligence model and a quantum artificial intelligence model. The computer executable components can further comprise a score component that computes probability scores of a dataset based on the ensemble artificial intelligence model.
US12039397B2

Systems, methods, and devices detect radio frequency identification devices. Methods include transmitting a signal from a transmitter of a wireless device compatible with a wireless communications protocol, receiving, using a receiver of the wireless device, an encoded signal from a radio frequency identification (RFID) device, and determining a plurality of data values based, at least in part, on the received encoded signal. Methods further include generating an estimated distance value based, at least in part, on the received encoded signal, the estimated distance value representing an estimate of a distance between the wireless device and the RFID device.
US12039389B2

The technology disclosed in this patent document can be used to construct devices with opto-electronic circuitry for sensing and identification applications, to provide untethered devices for deployment in living objects and other applications, and to provide fabrication techniques for making such devices for commercial production. As illustrated by specific examples disclosed herein, the disclosed technology can be implemented to provide fabrication methods, substrates, and devices that enable wireless, inorganic cell-scaled sensor and identification systems that are optically-powered and optically-readout.
US12039375B2

The processing performance of an entire system is enhanced by efficiently using CPU resources shared by a plurality of guests. A server 10 includes a host OS 104 and a plurality of guest OSs 110A and 110B running on a plurality of virtual machines 108A and 108B, respectively, which are virtually constructed on the host OS 104. The plurality of virtual machines 108A and 108B shares CPU resources implemented by hardware 102. A guest priority calculation unit 202 of a resource management device (resource management unit 20) calculates a processing priority of at least one of the guest OSs 110 based on at least one of a packet transfer rate from the host OS 104 to the guest OS 110 and an available capacity status of a kernel buffer of the host OS 104. A resource utilization control unit 204 controls allocation of a utilization time for CPU resources to be used by the plurality of guest OSs 110 based on the calculated processing priority.
US12039372B1

Disclosed are a control method, system and device with edge cloud service stability. The control method comprises the following steps of: first step: acquiring quality data of a task executor, monitoring data of an edge server, reward data of a task requester and supervision data of a cloud platform; second step: establishing revenue functions of the task executor, the cloud platform, the task requester and the edge server to obtain replication dynamic equations; and third step: establishing a Jacobian matrix to obtain a system stabilization strategy. Through the combination of the cloud platform and the edge server, a transmission amount of remote data is reduced, a time delay of network transmission is reduced, and an operation cost of the network is reduced.
US12039370B2

The disclosure relates to systems, methods and computer-readable media for using system jobs for performing actions outside the constraints of batch compute jobs submitted to a compute environment such as a cluster or a grid. The method for modifying a compute environment from a system job disclosure associating a system job to a queuable object, triggering the system job based on an event and performing arbitrary actions on resources outside of compute nodes in the compute environment. The queuable objects include objects such as batch compute jobs or job reservations. The events that trigger the system job may be time driven, such as ten minutes prior to completion of the batch compute job, or dependent on other actions associated with other system jobs. The system jobs may be utilized also to perform rolling maintenance on a node by node basis.
US12039364B1

Techniques for allocating functionality of a block device driver are described. The described techniques utilize a hybrid architecture including a block device kernel driver that operates at a kernel space layer of the OS and a block device user space component that operates at a user space layer of the OS. Generally, the block device kernel driver performs input/output (I/O) operations on backing files of a block device and the block device user space component performs other operations such as management operations on the backing files of the block device.
US12039346B2

Provided are a lock screen display processing method, a terminal, and a storage medium. The method includes: in a case where a screen display space of a current lock screen interface is detected to be insufficient, obtaining a message source category corresponding to a received notification message; and according to the message source category, displaying the notification message in a drawer layout arrangement.
US12039343B2

Diagnostics and boot up for AV hardware and software of a computer system of an autonomous vehicle may be performed based at least on receiving a shutdown or power off indication, then a computing state of the computer system may be suspended with the computer system entering a low-power mode. The suspended computing state can be rapidly restored without requiring a reboot and diagnostics for key-on. To ensure the integrity of the saved computing state, the computer system may exit the low-power mode, rerun the diagnostics, reload the programs, and then reenter the low-power mode. Restoring the suspended computing state may be triggered by a user inserting an ignition key, pressing a button to turn on the vehicle, opening a door to the vehicle, remotely unlocking the vehicle, remotely starting the vehicle, etc.
US12039339B1

Disclosed herein are methods and corresponding apparatus and systems for controlling the configuration of a computer system through locking one or more control registers. In some embodiments, a write-enable controller is configured to permit writing to a control register by a software application when the value of a lock bit has been set to indicate that the control register is unlocked. The control register can be locked by setting the lock bit after the control register has been written to, e.g., as part of a system initialization process that places the computer system into a target configuration. After the control register has been locked, the write-enable controller may prevent further writes to the control register, e.g., a write request from the same application that wrote to the control register earlier or a different software application. The locking of the control register can be maintained until system reset.
US12039336B2

A processor includes a first mode where the processor is not to use packed data operation masking, and a second mode where the processor is to use packed data operation masking. A decode unit to decode an unmasked packed data instruction for a given packed data operation in the first mode, and to decode a masked packed data instruction for a masked version of the given packed data operation in the second mode. The instructions have a same instruction length. The masked instruction has bit(s) to specify a mask. Execution unit(s) are coupled with the decode unit. The execution unit(s), in response to the decode unit decoding the unmasked instruction in the first mode, to perform the given packed data operation. The execution unit(s), in response to the decode unit decoding the masked instruction in the second mode, to perform the masked version of the given packed data operation.
US12039333B2

A data processing system includes a compute blade generating a write command to store data and a read command to read the data, and a memory blade. The compute blade has a memory that stores information about performance characteristics of each of a plurality of memories, and determines priority information through which eviction of a cache line is carried out based on the stored information.
US12039331B2

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

Systems, methods, and apparatuses relating to circuitry to implement dynamic two-pass execution of a partial flag updating instruction in a processor are described. In one embodiment, a hardware processor core includes a decoder circuit to decode instructions into a set of one or more micro-operations, an execution circuit to execute the micro-operations decoded for the instructions, a data register to store data, a flag register to store a plurality of flags, and a reservation station circuit coupled between the decoder circuit and the execution circuit, the reservation station circuit to, in response to an indicator bit set to a multiple pass mode for a single micro-operation in a reservation station entry, perform a first dispatch of the single micro-operation to the execution circuit, when a source data operand in the data register is ready for execution and a source flag operand in the flag register is not ready for execution, to generate a data resultant, and a second dispatch of the single micro-operation to the execution circuit when both the source data operand in the data register and the source flag operand in the flag register are ready for execution to generate a flag resultant based on one or more of the plurality of flags in the flag register.
US12039328B2

An embodiment may involve persistent storage containing one or more tables, wherein the tables include entries that specify automations, wherein the automations are software applications. One or more processors are configured to: receive a specification for a new automation, wherein the specification includes a frequency at which the new automation is to be executed, and expected time or resources saved per execution; generate an automation request within the tables, wherein the automation request includes the frequency and the expected time or resources saved; generate a reference from the automation request to an automation configuration item (CI) in the tables, wherein the automation CI represents a software application used to perform the new automation; cause the software application to execute at least part of the new automation and in accordance with the frequency; and measure actual time or resources saved per execution of the new automation.
US12039326B2

A computer that dynamically maps traffic to different versions of software is described. During operation, the computer may receive first traffic from a first tenant and second traffic from a second tenant, where the first traffic and the second traffic are addressed to a common computing environment that supports multiple, different tenants. Then, the computer may identify the first tenant based at least in part on first information included in the first traffic, and may identify the second tenant based at least in part on second information included in the second traffic. Moreover, the computer may dynamically map the first traffic to a first version of software and the second traffic to a second version of the software, where the dynamic mapping occurs at runtime. Note that the computer may concurrently execute the first version of the software and the second version of the software.
US12039325B2

The current document is directed to an automated-application-release-management system that organizes and manages the application-development and application-release processes to allow for continuous application development and release. The current document is particularly directed to implementations in which the automated application-release-management subsystem provides code-change ratings and developer ratings used throughout the code-change-submission-to-acceptance process. Code-change ratings and developer ratings are used to tailor tasks and control flow within the code-change-submission-to-acceptance process in order to respond to particular characteristics of code changes and developers.
US12039323B2

In example implementations, a computing device is provided. The computing device includes a processor, a multiplexer, a first memory, a second memory, and a controller. The processor is to execute an operating system (OS). The multiplexer is coupled to the processor. The first memory is coupled to the multiplexer to store current basic input/output system (BIOS) instructions. The second memory is coupled to the multiplexer. The controller is coupled to the multiplexer to control connections of the multiplexer to allow the processor to store updated BIOS instructions in the second memory in a background while the OS is executed by processor.
US12039319B1

An update deployment service performs automatic testing and deployment of a software update (e.g., security patches) for a software component on a fleet of IoT devices, without the need for the client to test the update and manually deploy the update to the IoT devices. A client configures the service by providing an upper usage limit for certain IoT hardware components (e.g., memory, hard disk) and/or code components (e.g., threads) that may be caused by any future updates. When a new update is available for deployment, the update deployment service obtains usage test data that indicates the amount of usage (or increase in usage) of the IoT hardware and/or code for the new update. If the usage (or increase in usage) is within the client-provided usage limits, then the service automatically deploys the update to the fleet of edge devices.
US12039315B2

Systems and methods for updating television receiving devices (such as cable and satellite set-top boxes) include functionality that pre-downloads software or firmware updates for the receiving device on a mobile device, such as a smartphone, of a television service provider technician. In order to communicate the updates to the receiving device from the mobile device, during initial installation of the set-top box at the customer premises, the technician connects his or her mobile device to the same input of the set-top box that normally receives the television programming and remote software or firmware updates from the television service provider. The mobile device may include or be coupled to an adapter that adapts a signal and hardware interface from an output interface of the mobile device to a signal and hardware interface compatible with the input interface of the set-top box.
US12039314B2

A package manager used with a containerization platform can organize code portions into immutable layers. Collections of layers can be organized and saved together as an executable unit. Disclosed solutions recognize that because layers do not change, they can be reused by the same user and can also serve as shared building blocks for multiple environments running simultaneously. To facilitate sharing layers, a system can analyze which ones are common to multiple environments and allow multiple simultaneous environments to share common layers. Layer compression and dominator algorithms can be used to address inherent layer constraints. To facilitate use of existing layers for efficient start-up, code packages can be organized into base layers and additional layers, and commonly-used layers can be cached. New or unique environment requests can combine previously-cached base layers and additional layers to avoid redundant calculations. A just-in-time approach can combine layers into new images on the fly and cache the new images for later use.
US12039305B2

A method for a compilation, an electronic device and a readable storage medium are provided. The method for a compilation includes analyzing source program data to determine a target irregular branch, generating an update data flow graph according to the target irregular branch, and mapping the update data flow graph to a target hardware to complete the compilation.
US12039303B2

A method, computer program product, and computing system for defining a library of functional modules; enabling a user to select a plurality of functional modules from the library of functional modules; and enabling the user to visually arrange the plurality of functional modules to form a conversational application.
US12039296B2

Systems and methods for auto-captioning repositories from source code are disclosed. A method for code repository embedding may include a computer program executed by an electronic device: (1) extracting docstring embeddings, code embeddings, and dependency embeddings from scripts in a repository; (2) applying a machine learning algorithm to each of the docstring embeddings, the code embeddings, and the dependency embeddings, wherein outputs of each of the machine learning algorithms comprises a vector; (3) concatenating the vectors into an output embedding vector; (4) weighting the output embedding vector using an attention mechanism, resulting in a repository representation comprising an abstract vector; (5) generating a plurality of tags for the repository representation or the output embedding vector representing the weights of the tags, using a trained neural network; (6) applying a tags-to-caption transformer to the tags or the output embedding vector, resulting in a caption; and (7) outputting the caption.
US12039292B2

An industrial integrated development environment (IDE) supports commissioning features that facilitate intelligent deployment of an automation system project to appropriate industrial devices (e.g., industrial controllers, drives, HMI terminals, etc.). In some embodiments, the industrial IDE system can generate validation checklists that can be used during commissioning to validate the system and manage project validation sign-off procedures. After commissioning of the system, the IDE system can also support a number of runtime monitoring features, including monitoring the automation system during operation and providing assistance with regard to detecting, predicting, and correcting maintenance issues.
US12039282B2

A computer implemented method for the automated analysis or use of data is implemented by a voice assistant. The method comprises the steps of: (a) storing in a memory a structured, machine-readable representation of data that conforms to a machine-readable language (‘machine representation’); the machine representation including representations of user speech or text input to a human/machine interface; and (b) automatically processing the machine representations to analyse the user speech or text input.
US12039263B1

The systems and methods described herein relate to improvements to generative artificial intelligence systems through the use of generative artificial intelligence pipelines to supply external information to pre-trained large language models for use in answering queries. To improve the efficiency and accuracy of large language models in responding to user queries, according to various aspects described herein, such queries may be modified and augmented with additional relevant information and may be divided into multiple queries for parallel handling, the results of which may then be combined into a response. The additional relevant information may include portions of documents or other data sets to be used in generating the response. Additional aspects may further improve resilience and flexibility by managing the generation or implementation of such modified and augmented queries.
US12039261B2

Certain aspects of the present disclosure provide techniques for creating an online document. A method includes prompting, a user for a base document; determining that the base document is an existing document comprising structured data; prompting the user to select a template; encoding one or more sections of the template selected by the user with content extracted from the structured data to generate an initial online document; identifying interactive elements from the structured data; creating a section within the initial online document corresponding to the interactive elements; generating for display, the initial online document in an online document editing environment, the online document editing environment configured to enable the user to selectively edit one or more sections of the initial online document; and publishing, the initial online document as the online document, with the online document creation system, in response to an indication from the user to publish.
US12039253B2

A scenario generation apparatus includes: a keyword selection unit that extracts a hierarchical structure from documents that is a basis of a scenarios for use in chatbot and has the hierarchical structure, and selects keywords from the headings in each layer of the extracted hierarchical structure, a link candidate generation unit that generates a first scenario candidate in which a link is set between the keywords and a second scenario candidate in which a link is not set between the keywords, by using documents, an evaluation value calculation unit that calculates an evaluation value for the link for each of the generated first scenario candidate and the second scenario candidate according to a setting rule, and a scenario generation unit that adopts one of the scenario candidates based on the calculated evaluation value and generates the scenario using the adopted scenario candidate.
US12039243B2

A system to access one or more user profiles that govern one or more vehicle functions. The system cooperates with a processor and verification module which are adapted to verify, using one or more of biometric information, gesture recognition, facial recognition and device identification information, that a user has authority to access the one or more user profiles, where the one or more profiles are stored in one or more of a vehicle, a cloud and a communications device. An edit module is further provided and adapted to allow the user to make one or more edits to the one or more user profiles.
US12039242B2

A layout method includes generating a design data comprising an electronic circuit, and generating a design layout by placing a first cell corresponding to the electronic circuit. The first cell includes a first source/drain region and a second source/drain region extending in a first direction in a first layer, a gate electrode extending in a second direction perpendicular to the first direction in a second layer, and a first conductive line arranged in a third layer over the second layer and electrically connected to one of the first source/drain region, the second source/drain region and the gate electrode. The first cell is defined by a left cell side and a right cell side. At least one of the left cell side, the right cell side, the gate electrode and the first conductive line extends in a third direction not parallel to the first and second directions.
US12039226B1

A method for detecting a change in an environment is disclosed. The method includes forming a test acoustic signal based on time-reversal of a baseline acoustic signal after the baseline acoustic signal has traversed the environment while the environment is in a baseline condition. The method also includes detecting the test acoustic signal after the test acoustic signal has traversed the environment while the environment is in an unknown condition. The method includes determining whether there has been a change in the environment by comparing the baseline acoustic signal with the detected test acoustic signal after the test acoustic signal has traversed the environment while the environment is in the unknown condition.
US12039222B2

A control method includes obtaining an information item on operation of a first device from the first device, determining a priority level for the obtained information item according to the content or attribute of the obtained information item, storing the obtained information item in a memory unit in association with the determined priority level, and preferentially transmitting an information item associated with a higher priority level among information items stored in the memory unit to a second device to cause the second device to output the information item associated with the higher priority level by sound, the information items having been obtained in the obtaining.
US12039217B2

A system for communicating with eye wear. The system may include smart glass pairing instructions that are configured to establish a radio frequency (“RF”) communication link between a terminal and the eye wear. The system may include image proximity instructions that are configured to estimate a distance from the eye wear to the terminal. The system may include overlay instructions that are configured to overlay an eye wear display on a view of the terminal through the eye wear. The system may include response instructions configured to receive from a user a response to the eye wear display. The system may include synchronization instructions configured to: define a virtual integrated UI that corresponds to the terminal and the eye wear display; and record a state of the virtual integrated UI.
US12039213B2

A print control apparatus includes a modification control section configured to change, in accordance with a given number relating to a print request issued by a terminal device, the number or a specification of one or more virtual data conversion servers that convert data of a print job based on the print request into data suitable for the printing apparatus, and an allocation control section configured to allocate the print job to any one of the changed one or more data conversion servers.
US12039208B2

A printing system allowing an administrator to conveniently limit a function of a print device when used by a general user is provided. The printing system includes a print device, an information processing apparatus in which a general-purpose printer driver commonly usable for a plurality of models of print devices is initially set as a cloud printer driver used when printing is performed by the print device, a first server, and a second server. The printing system increases or decreases the number of functions settable by a general user by using the cloud printer driver. The first server manages an APPID of the print setting extension application to be installed when the general user uses the print device as print setting extension application designation information in association with a GUID of the print device. The second server manages a plurality of print setting extension applications in association with their APPIDs.
US12039206B2

An image processing apparatus includes one or more memories storing instructions, and one or more processors executing the instructions to obtain document data before printing, to set an inspection area that is an inspection target for an image represented by the obtained document data, to update, in a case when the document data is modified, the set inspection area based on the modified document data, and to generate, based on the modified document data, a reference image for inspection of a printed material.
US12039200B2

Disclosed is a storage device which includes a nonvolatile memory device, a buffer memory, a port that is connected with an external device, and a storage controller. When a command received from the external device through the port corresponds to a first packet format, the storage controller accesses the nonvolatile memory device by using the buffer memory in response to the command. When the command received from the external device through the port corresponds to a second packet format, the storage controller accesses the buffer memory without accessing the nonvolatile memory device in response to the command.
US12039199B2

Systems and methods utilize discovery log entry identifiers (DLEIDs) to identify individual discovery log page entries (DLPEs) in a discovery log page, for example, to allow a name server to manipulate DLPEs and perform specific operations, including zoning operations. Thus, DLEIDs advantageously reduce data flow and repetitive full discovery log page requests and responses and associated processing times; especially, in scenarios where changes to data are minimal. Further, a DLEID-based get log page command may be used to perform push and pull registrations, e.g., to query a specific set of end devices. Advantageously, this reduces message size or sizes and, thus, the number of messages that need to be exchanged, e.g., during an addition or deletion of end devices, especially in larger environments.
US12039196B2

A processing device in a memory system determines that a number of commands from an active queue that have been executed on a memory device does not satisfy an executed transaction threshold criterion, that a number of pending commands in an inactive queue satisfies a first promotion threshold criterion, and that a number of pending commands in the active queue does not satisfy a second promotion threshold criterion. In response, the processing device switches an execution grant from the active queue to the inactive queue.
US12039193B2

An apparatus, method and computer program are provided for managing memory page updates within non-volatile memory. The apparatus has processing circuitry for performing read and write operations for data to be stored in the non-volatile memory. The non-volatile memory is arranged as a plurality of memory pages, where each memory page comprises a plurality of chunks. A non-volatile chunk buffer is used to store data updates for multiple chunks prior to those data updates being made to the data stored in the non-volatile memory. Chunk tracking storage is then used to identify, for each chunk, when current data of that chunk is stored in the non-volatile chunk buffer rather than the non-volatile memory. The processing circuitry is arranged when performing a write operation for data within a specified chunk, to generate the data update for that specified chunk, to cause the data update to be stored within the non-volatile chunk buffer, and to cause the chunk tracking storage to be updated to identify that the current data of that specified chunk is stored in the non-volatile chunk buffer. The processing circuitry is also arranged, when performing a read operation, to reference the chunk tracking storage in order to determine when to access the non-volatile chunk buffer instead of the non-volatile memory in order to obtain the data required by the read operation. Such a technique allows the endurance of the non-volatile memory to be improved, whilst also maintaining access speed for accesses performed by the processing circuitry.
US12039192B2

A buffer management component of a memory sub-system configures a plurality of read buffers in a data path associated with a memory device; receives a first read command to read data stored at the memory device; selects a first read buffer to receive the first data; responsive to selecting the first buffer, initiates a read operation to retrieve the first data from the memory device and store the first data in the first read buffer; receives a second read command to read a second data stored at the memory device, where second read command is received before first read command has been completed; determines whether a second read buffer is available to receive the second data; responsive to determining that the second read buffer is available, selects the second read buffer to receive the second data for the second read command; and responsive to selecting the second read buffer, initiates a second read operation to retrieve the second data from the memory device and store the first data in the second read buffer.
US12039186B2

A method of testing a suspend operation, the method including: determining whether to transfer a suspend sampling signal to a suspend command circuit at a time point prior to each of a plurality of suspend operation time points stored in a sequence operation circuit; transferring the suspend sampling signal from the sequence operation circuit to the suspend command circuit; generating an internal suspend operation command based on the suspend sampling signal; transferring the internal suspend operation command from the suspend command circuit to the sequence operation circuit; performing suspend operations for all the plurality of suspend operation time points in response to the internal suspend operation command; and determining whether the suspend operations are performed at all of the suspend operation time points.
US12039183B2

Systems and methods for creating local, or on-premises, secondary copies of data managed and/or stored in online repositories are described. In some embodiments, the systems and methods perform a single application programming interface (API) call to a web application level of an online repository to transfer a copy of the data stored in the online repository from the online repository to a local site of a local information management system. Via the local site, the systems and methods access the copy of the data at the site of the local information management system, generate a metadata manifest file that associates metadata files and data files within the copy of the data of the site of the local information management system, and transfer the data files and the metadata manifest file to a media agent for storage to a secondary storage device of the local information management system.
US12039176B2

The present disclosure relates to providing multiple error correction code protection levels in memory. One device includes an array of memory cells and an operating circuit for managing operation of the array. The operating circuit comprises an encoding unit configured to generate a codeword for a first error correction code (ECC) protection level and a second ECC protection level, and decoding unit configured to perform an ECC operation on the codeword at the first ECC protection level and the second ECC protection level. The codeword comprises payload data stored in a plurality of memory cells of the array, and parity data associated with the payload data stored in parity cells of the array.
US12039161B2

An electronic device includes first and second touch screen displays and a processor configured to: based on receiving a first touch input on the first touch screen display and a second touch input on the second touch screen display at substantially a same time while displaying a first execution screen in a single window on the first and second touch screen displays, determine whether the first and second touch inputs are a screen split gesture when the first and second touch inputs start within a first boundary area of the first touch screen display and a second boundary area of the second touch screen display, respectively, and are released after moving a distance at substantially the same time; and display the first execution screen in a first split window on the first touch screen display and display a second execution screen in a second split window on the second touch screen display based on the screen split gesture.
US12039138B1

Disclosed are an input sensing unit and a display device including the input sensing unit. The input sensing unit includes a first sensing electrode extending in a first direction, a second sensing electrode extending in a second direction and insulated from the first sensing electrode, a first pen sensing electrode extending in the first direction and including a 1-1st pen sensing electrodes and a 1-2nd pen sensing electrode disposed on different layers and overlapping each other, and a second pen sensing electrode extending in the second direction and including a 2-1st pen sensing electrodes and a 2-2nd pen sensing electrode disposed on different layers and overlapping each other. The 1-1st pen sensing electrode is disposed adjacent to the first sensing electrode on the same layer, and the 2-1st pen sensing electrode is disposed adjacent to the second sensing electrode on the same layer.
US12039134B2

A vehicular display apparatus includes a display panel, a force sensor attached on a bottom surface of the display panel, and a variable geometry electrode disposed under the force sensor with a certain interval between the variable geometry electrode and the force sensor, wherein the force sensor measures a force touch of a user based on a variation of a contact area or the certain interval between the variable geometry electrode and the force sensor caused by the force touch of the user transferred through the display panel, for determining touch manipulation intention of the user with respect to the display panel.
US12039117B2

Provided is a display device that includes a display panel including a plurality of light emitting areas and a non-light emitting area between the light emitting areas, an insulating layer disposed on the display panel, a first conductive pattern overlapping the non-light emitting area and directly disposed on the insulating layer, a color filter layer overlapping the light emitting areas and disposed on the insulating layer, a first insulating layer disposed on the first conductive pattern and the color filter layer and in which opening parts overlapping the light emitting areas are defined, and a second conductive pattern overlapping the non-light emitting area and disposed on the first insulating layer.
US12039101B2

The present disclosure relates to a vibration generation device, a display apparatus including the vibration generation device, and a vehicle including the vibration generation device. A vibration generation device includes a piezoelectric ceramic part having a certain interval, a piezoelectric material layer between the piezoelectric ceramic parts, and an electrode part configured to provide electric field to one or more of the piezoelectric ceramic part and the piezoelectric material layer.
US12039080B2

Disclosed are a method and system for providing privacy in a virtual space. The method of providing privacy in a virtual space includes setting a privacy distance for guaranteeing a personal space of a user agent in a virtual space, and filtering information exposable to the user agent in the virtual space based on the privacy distance.
Patent Agency Ranking