US12335934B2

Arrangement for switching between an active bandwidth part and the target bandwidth part are disclosed. A method includes selecting one or more resource blocks comprised in the target bandwidth part for a transmission or reception between the wireless device and the network node. The selected resource blocks to be used in the target bandwidth part are indicated in a resource allocation field of a downlink control channel information in the active bandwidth part. The allocation field includes information bits and the resource allocation field in the active bandwidth part and the information bits are configured based on a target bandwidth part resource allocation type. The target bandwidth part resource allocation type indicates whether the information bits have a bitmap corresponding to one or more resource block groups or an integer value corresponding to a starting resource block and a length of the allocation in resource blocks.
US12335928B2

Wireless communications are described. A wireless device may receive configuration parameters of an unlicensed cell. The configuration parameters may indicate a starting position in an uplink subframe. The starting position may be based on a listen-before-talk (LBT) period and a timing advance value.
US12335926B2

Methods, systems, and devices for wireless communications are described. When operating in a high-pathloss mode, wireless devices in a network may transmit or receive downlink control information (DCI) that schedules a transmission time interval (TTI) for a physical shared channel (such as a physical uplink shared channel (PUSCH) or a physical downlink shared channel (PDSCH)). A wireless device may determine one or more intervals that correspond to a periodic signal that collides with portions of the TTI. Based on the identified intervals, the wireless device may communicate over the physical shared channel during the TTI. In such cases, the TTI may overlap in time with the one or more intervals to allow communication of the periodic signal during the portions of the TTI. For instance, a periodic signal may be transmitted or received during each of the one or more intervals.
US12335925B2

This application provides a resource configuration method and a communication apparatus. In the technical solutions of this application, a donor node may configure different DU resource configurations for an IAB node and two parent nodes of the IAB, so that the IAB node can determine MT resources for different parent nodes based on the different DU resource configurations, to implement resource configuration of the IAB node in a dual connectivity scenario.
US12335924B2

Methods, systems, and apparatuses are provided for latency handling of sidelink reference signal transmission in a wireless communication system, wherein a method comprises receiving or having a configuration of a first sidelink resource pool for sidelink data transmission and sidelink reference signal transmission, performing a first sensing-based resource selection, triggered or requested in a first timing, for selecting one or more first sidelink resources in the first sidelink resource pool, determining a first set of candidate resources within a first time interval, determining a first subset of candidate resources after excluding some candidate resources from the first set of candidate resources based on one or more sensing results, selecting the one or more first sidelink resources from the first subset of candidate resources according to at least a second remaining packet delay budget and a remaining delay budget associated with a first sidelink reference signal, and performing a first sidelink data transmission and transmission of the first sidelink reference signal on a first sidelink resource of the selected one or more first sidelink resources.
US12335920B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may transmit assistance information while the UE is located in a network service region and based at least in part on a prediction that the UE will leave the network service region. The UE may receive, based at least in part on the assistance information, an allocation of a set of sidelink resources. Numerous other aspects are provided.
US12335917B2

The present invention relates to a user device, a base station, and data transmission and reception methods to be performed by a user device and a base station in a communications system. The user device comprises circuitry which, in operation, calculates the starting location of a paging region comprising resources in which user devices are paged, the paging region including paging information for paging said user device; and determines an offset with respect to the starting location of the paging region, the offset indicating the location of the paging information for paging said user device relative to the starting location of the paging region.
US12335912B2

Provided is a call response method in the field of terminal technology. The call response method includes receiving a first call indication message and a second call indication message sent by a network device, determining a target state of the terminal device, and responding to the first call indication message or the second call indication message according to the target state to perform the PS call or the CS call.
US12335910B2

A communication scheme and a system thereof for converging IoT technology and a 5th generation (5G) communication system for supporting a high data transmission rate beyond that of a 4th generation (4G) system is provided. The disclosure can be applied to intelligent services (for example, services related to a smart home, smart building, smart city, smart car, connected car, health care, digital education, retail business, security, and safety) based on the 5G communication technology and the IoT-related technology.
US12335909B2

Ranging operations may be performed between an initiator device and a responder device using data frames as opposed to fine timing measurement (FTM) frames or Null Data Packet (NDP) frames. An initiator device may request the responder device to perform a ranging operation. The responder device may transmit a data frame to the initiator device and may receive an acknowledgement (ACK) frame from the responder device. The responder device may transmit a second data frame to the initiator device that includes ranging measurement information for the previous message exchange, including a time of departure of the data frame and a time of arrival of the ACK frame. Because data frames are encrypted, the ranging measurement information is provided in a secure manner. Moreover, by including the ranging measurement information in data frames, throughput for the ranging procedure is improved.
US12335902B2

Systems and methods of providing location techniques for a NB UE are described. The UE transmits, lo a location server, a capability message that indicates position capabilities of the UE to support different positioning methods and common information related to the position methods, including that the UE is a NB UE. The UE receives a request for location information that includes a request for positioning measurements for a particular positioning method, a NB message size limit that indicates a limit on an amount of location information to return, and a NB response time to provide the positioning measurements. At least one of the response time or message size limit is different than for the NB UE than for non-NB UEs. The UE enters an idle state, performs the measurements, and transmits at expiry of or before the NB response time, a message containing the measurements.
US12335900B2

Sidelink (SL) positioning of user equipments (UEs) is supported by providing with SL positioning reference signals (PRS) an indication of the identity of the SL positioning session and the SL PRS source identifier. A UE may transmit a payload-based indication or a sequence-based indication of the identity of the SL positioning session and the source identifier. The pay-load based indication is included in, e.g., a Layer 1 (L1) and/or Layer 2 (L2) control message associated with the SL PRS. The sequence-based indication may be generated using the indication of the identity of the SL positioning session and the source identifier to initialize or seed the generation of the PRS sequence, scramble the PRS sequence, or generate a cover code that is applied to the PRS sequence.
US12335899B2

A computer-implemented method for identifying a device position is provided. The method includes synchronizing a clock between a first device and a second device to obtain a synchronized clock. The method further includes measuring a round-trip time of flight between an antenna from the first device and an antenna from the second device based on the synchronized clock. The method also includes estimating a relative angular position of the second device with respect to the first device based on the round-trip time of flight. The method additionally includes estimating a distance between the first device and the second device based on estimated round-trip time of flight. The method further includes estimating, by the first device, a position of the second device with respect to a known coordinate based on the relative angular position and the distance.
US12335887B2

A method for operating a wireless communications device having a low energy mode of operation and a second mode of operation includes providing a first clock signal and a second clock signal in the second mode of operation. The first clock signal has a first frequency within a first frequency offset range. The second clock signal has a second frequency within a second frequency offset range. The first frequency is lower than the second frequency, and the first frequency offset range is greater than the second frequency offset range. The method includes generating a calibrated version of the first clock signal in the second mode of operation using a measurement of the first clock signal measured using a timer controlled by the second clock signal. The method includes using the calibrated version of the first clock signal in the low energy mode while the second clock signal is disabled.
US12335879B2

Methods, systems, and devices for wireless communications are described. In some systems, a user equipment (UE) may report power headroom for uplink carrier aggregation communications. The UE may receive a first message that indicates multiple component carriers are configured for communications at the UE. The UE may determine a first transmission power available for uplink carrier aggregation transmissions by the UE across the multiple component carriers during a transmission occasion. The UE may transmit one or more uplink messages associated with a second transmission power via one or more of the component carriers. The UE may transmit a power headroom report that includes a carrier aggregation power headroom parameter. A value of the carrier aggregation power headroom parameter may be based on the first transmission power and the second transmission power associated with uplink carrier aggregation transmissions via at least one of the multiple component carriers during the transmission occasion.
US12335875B2

Methods, systems, and devices for wireless communications are described. A user equipment (UE) may communicate with a network entity within a first coverage area associated with a first wireless cell. The UE may receive a system information (SI) update indication that indicates a modification of the first coverage area to a second coverage area. The SI update indication may also include one or more thresholds that the UE may use to determine whether the UE is to receive an updated SI message associated with the modification of the first coverage area to the second coverage area, or whether the UE is to skip receiving the updated SI message associated with the modification of the first coverage area to the second coverage area. The UE then determines whether to receive the updated SI message based on the one or more thresholds.
US12335874B2

Provided are a method by which a first device performs wireless communication, and a device for supporting same. The method can comprise the steps of: transmitting one or more reference signals (RSs) to a second device on the basis of first transmit power, receiving, from the second device, information related to a channel state measured on the basis of the one or more RSs; changing the first transmit power to second transmit power on the basis of the information related to the channel state; and transmitting the one or more RSs to the second device on the basis of the second transmit power.
US12335873B2

Disclosed are a data transmission method and device, and a computer-readable storage medium. The data transmission method includes: acquiring, by a first communication node, a configuration parameter configured by a second communication node for the first communication node, receiving, by the first communication node, a first message transmitted by the second communication node, where the first message includes a power saving signal or a power saving channel, and transmitting, by the first communication node, a second message to the second communication node.
US12335872B2

A communication method and apparatus are provided, to resolve a problem that a terminal device may fail to normally communicate with a network side when an SCG is suspended and a link problem occurs in an MCG or a signal quality of the MCG deteriorates, so that communication reliability is improved. The communication method and the apparatus are applicable to a communication system of any dual connectivity architecture, such as EN-DC, NGEN-DC, NE-DC and NR-DC. The method includes: When detecting that a link problem occurs in an MCG or signal quality of the MCG is less than a signal quality threshold, a terminal device resumes a suspended SCG, to resume communication between the terminal device and a network side. The MCG is managed by a master node, and the SCG is managed by a secondary node.
US12335871B2

The present disclosure relates to transmitting and receiving a group wake-up signal (WUS) in conjunction with an ungrouped WUS. A base station may group one or more UEs in a UE group, while other UEs may not be assigned to a UE group. The configuration of WUS resources and WUS sequences for grouped UEs and other UEs is a challenge. The base station may transmit, to one or more UEs in the UE group, a resource allocation of a group WUS resource within a set of WUS resources associated with a paging occasion that is assigned to the one or more UEs in the UE group. A UE, after receiving the resource allocation, may determine a location of the group WUS resource within the set of WUS resources. The UE may monitor for a group WUS at the determined location in the resource allocation of the group WUS resource.
US12335863B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may receive, from a network entity, a configuration of uplink resources associated with a cell. The UE may receive an indication that the cell is in a sleep mode, wherein at least a subset of the uplink resources occurs when the cell is in the sleep mode. The UE may transmit one or more communications based at least in part on the configuration of the uplink resources associated with the cell and the indication that the cell is in the sleep mode. Numerous other aspects are described.
US12335856B2

A method for steering of roaming (SOR) in wireless communication networks includes sending by a mobile equipment (ME) a registration message to a visited public land mobile network (VPLMN). The ME receives a first message from a home public land mobile network (HPLMN) through the VPLMN. The ME determines that the first message has failed a security check. In response to determining that the first message has failed the security check, the ME sends a second message to the VPLMN, the second message including an indication that the first message has failed the security check.
US12335844B1

There is provided a method performed by a user equipment, the method comprising: supporting at least one of a first reception mode with only one receive (Rx) branch or a second reception mode with at least two Rx branches; detecting, from a network node associated with a cell, at least one of a first barring indication associated with the first reception mode or a second bar-ring indication associated with the second reception mode; determining whether a predetermined condition is met based on the supported at least one reception mode and at least one of the first barring indication and the second barring indication; and determining that the cell is barred for the user equipment when the predetermined condition is met.
US12335840B2

The present invention improves the success rate of wireless connection in communications between moving objects or roadside unit-to-moving object communications. A wireless communication device (100) includes a first radio (101) and a second radio (102). The first radio (101) scans, at one of the front and rear of a moving object (10), a first connection destination detecting signal for first moving object-to-moving object communication or first roadside unit-to-moving object communication. The second radio (102) transmits, toward the other of the front and rear of the moving object (10), a second connection destination detecting signal for second moving object-to-moving object communication or second roadside unit-to-moving object communication.
US12335838B2

A method for transporting a Multi-Transport Network Context Identifier (MTNC-ID) over a Segment Routing Version 6 (SRV6) enabled data plane for fifth generation (5G) transport. The method includes setting an indicator in a flags field of a SRV6 header of a data packet that an MTNC-ID type-length-value (TLV) is included in a TLV field of the SRV6 header. The MTNC-ID TLV for the MTNC-ID is inserted in the TLV field of the SRV6 header of the data packet. The data packet with the SRV6 header containing the MTNC-ID is transmitted over the SRV6 enabled data plane to a next node along a forwarding path corresponding to the MTNC-ID.
US12335825B2

A communication apparatus notifies an external device of position information, receives an identifier notified from the external device after notifying the position information, stores, after the identifier is received, the received identifier as management information for specifying a message that the communication apparatus is to subscribe to, and obtains, in a case where a message delivered from outside and associated with the identifier stored as the management information is received, information included in the received message.
US12335819B2

The present invention concerns a novel form of communication within a cellular wireless communication network. One aspect of the invention concerns a User Equipment for a cellular network, wherein the UE inter alia includes a first interface for UE-to-Basestation communication configured to communicate with a base station of the cellular network and a second interface for UE-to-UE communication configured to communicate with one or more other UEs of a UE-Group to which the UE belongs. According to the invention the UE is configured to receive via its first interface configuration data for configuring its second interface, and to coordinate, via the second interface, a communication within the UE Group.
US12335815B2

During a positioning session between a user equipment (UE) and a location server, the location server may send the base station a request to suspend the Radio Resource Control (RRC) connection with the UE. For example, the location server may send a request to the base station recommending suspension of the connection or may provide an indication of the amount of time during which position related messages between the UE and the location server are not expected. The base station may determine whether to suspend the connection with the UE, thereby placing the UE in an inactive state based on the information provided. The base station may further determine whether to suspend the connection based on data activity of the UE. While in an inactive state, the UE and base station store UE connection context, which may be used to quickly resume the connection.
US12335804B2

A method of performing a handover of a mobile network device from a first gateway device to a second gateway device includes determining the second gateway device from a plurality of gateway devices based on a movement information associated the mobile network device, wherein the movement information is indicative of a potential movement of the autonomous vehicle. The method further includes reserving one or more radio resources at the second gateway device in relation to the mobile network device and releasing one or more radio resources at the first gateway device in relation to the mobile network device. The movement information associated with the mobile network device is estimated based on at least one of process data associated with the mobile network device and the network information associated with the mobile network device.
US12335797B2

A neighbor cell channel state information CSI report sending method, a neighbor cell channel state information CSI report receiving method, and related devices. The method includes: sending a CSI report to a serving cell at a physical layer, where the CSI report includes first reporting information corresponding to a target reference signal RS of a neighbor cell.
US12335795B2

An electronic device is provided. The electronic device includes an antenna, a communication module connected to the antenna, and a processor connected to the communication module, wherein the processor can confirm a frequency band supportable by the electronic device, receive, from a base station, system information including information about a peripheral cell, determine whether the peripheral cell is either an unlicensed cell or a non-terrestrial cell on the basis of the confirmed frequency band and/or the received system information, determine the priority of a frequency, which is the reference for cell selection, on the basis of at least one from among the confirmed frequency band, the received system information, and the type of determined cell, and select a cell according to the determined priority of the frequency.
US12335787B2

A method, an apparatus, and a computer program product for scaling one or more processing resources in a wireless communication system. One or more processing resources being assigned to one or more containers in a plurality of containers of a cloud native radio access network for providing communication to at least one user equipment in a plurality of user equipments are monitored. Based on the monitoring, a determination of whether to change an assignment of one or more processing resources in the plurality of containers is made. Based on the determination, the assignment of one or more processing resources is changed.
US12335781B2

A system and method for traffic shaping of a hybrid network using Internet Protocol (IP) including a first transport and a second transport, the method including: establishing an on-course line to monitor usage of the first transport over a usage cycle, wherein the on-course line defines a usage-limit of the first transport for a given instant within the usage cycle; tracking a current usage of the first transport over the usage cycle; determining a preference between the first transport and the second transport based on a property of a traffic to be transported by the hybrid network; and adjusting the preference to shift the traffic to the second transport as a distance of the current usage from the on-course line decreases for a current instant, wherein the first transport has a lower latency than a latency of the second transport.
US12335777B2

Provided are a voice communication method and system under a broadband and narrow-band intercommunication environment. The method comprises: when a broadband terminal calls a narrow-band terminal, the broadband terminal executing a reducing operation on an energy amplitude of voice data to obtain a reduced voice data packet, and sending the reduced voice data packet to the narrow-band terminal such that the narrow-band terminal plays the reduced voice data packet; and when the narrow-band terminal calls the broadband terminal, the broadband terminal receiving a voice data packet, and executing an amplification operation on an energy amplitude of the voice data packet to obtain an enlarged voice data packet, and the broadband terminal playing the enlarged voice data packet. The present application can solve the problem of voice size inconsistency between a broadband terminal and a narrow-band terminal, thereby enhancing the usage experience for a user.
US12335768B2

Methods, systems, and devices for wireless communications are described. A first wireless device (e.g., user equipment (UE), base station) may determine a block fading pattern associated with a communication link between the first wireless device and a second wireless device, the block fading pattern including a pattern of fluctuating channel quality. The first wireless device may selectively adjust one or more communications parameters for communicating with the second wireless device over the communication link based on the determined block fading pattern. The first wireless device may then communicate with the second wireless device over the communication link based at least in part on the one or more adjusted communications parameters.
US12335763B2

A method performed by a computer system for a telecommunications network. The computer system can access a network metrics repository to retrieve a baseline dataset collected from a baseline policy deployed in the telecommunications network for controlling a configurable parameter of the telecommunications network. The configurable parameter includes an antenna tilt degree. The baseline dataset includes key performance indicators (KPIs) that include KPIs having a continuous value and a plurality of historical changes made to the configurable parameter. The computer system can train a policy model while offline the telecommunications network using the baseline dataset and inverse propensity scoring on the input KPIs having continuous values to output from the policy model a probability of actions for controlling the configurable parameter. A method performed by network node or network nodes is also provided for using a trained policy model to control the configuration parameter.
US12335749B2

An apparatus configured to generate a relay transmission to a second radio node based on observing a transmission attempt from a first radio node. The apparatus includes a radio interface configured to receive data comprising radio channel observations of the environment and to generate data comprising radio transmissions for transmission into the environment, a monitoring interface configured to receive data characterising the physical state of the environment, and a processor communicatively coupled to the radio interface and the monitoring interface. The processor is configured to: update a model characterising the environment occupied by the first radio node and the second radio node; observe an indication of an attempt of the first radio node to communicate with the second radio node; initiate the relaying of the attempt of the first radio node to communicate with the second radio node.
US12335746B2

A dual band LTE small cell base station communicates on both licensed bands and unlicensed bands. The small cell base station modifies the communication protocol utilized by the licensed band to enable communication over an unlicensed band. This modification involves replacing the physical (PHY) layer of the licensed band communication protocol with the PHY layer of a to-be-used protocol in an unlicensed band.
US12335724B2

There is disclosed a method of enabling sign-ins by a terminal in communication with a server located at a different location when compared to the terminal, the method comprising: in response to capturing a mobile device identifier displayed by a mobile device, determining whether or not the displayed mobile device identifier matches a visual identifier based on the captured identifier; upon determining that the displayed mobile device identifier matches the visual identifier, transmitting first sign-in information from the terminal to the server; in response to receiving a server identifier transmitted from the server, wherein the server identifier is generated by the server in response to receipt of the first sign-in information, displaying the received server identifier; and in response to receiving second sign-in information transmitted from the server, displaying a notification indicating a sign-in.
US12335723B2

A terminal device may determine whether the terminal device has been established a wireless connection with an access point. In a case where it is determined that the terminal device has been established the wireless connection with the access point, the terminal device may send first connection information to the communication device, the first connection information being for establishing a wireless connection between the communication device and the access point. In a case where it is determined that the terminal device has not been established the wireless connection with the access point, the terminal device may communicate second connection information with the communication device, the second connection information being for establishing a wireless connection between the terminal device and the communication device not via the access point.
US12335721B2

A method of providing authentication at a communication device is provided. A primary authentication is run with a Trusted Non-3GPP Gateway Function TNGF node to obtain a TNGF Key (KTNGF). A re-authentication Root Key (rRK) is provided based on the TNGF key. A re-authentication Master Session Key (rMSK1) is derived based on the re-authentication Root Key. A security setup is performed with a Trusted Non-3GPP Access Point TNAP using the re-authentication Master Session Key. Related methods of performing authentication using a Trusted Non-3-GPP Gateway Function are also discussed.
US12335720B2

Methods and systems for securely sending user plane data from a base station to an Artificial Intelligence (AI) server via a mobile telecommunication network are disclosed herein. In one embodiment, a method performed by the base station located in a Radio Access Network (RAN) includes: sending an interface setup request to the (AI) server, receiving an interface setup response from the AI server, establishing, by exchanging cryptographic keys using an Internet Key Exchange (IKE) protocol, a data transport tunnel between the base station and the AI server based on an Internet Protocol Security (IPSec) network protocol, and sending the user plane data from the base station to the AI server for training artificial intelligence based models.
US12335717B2

Disclosed are a method for spatial audio reproduction based on D-RIRs includes: selecting measurement points around a listener based on the location of the listener; calculating a D-RIR for the location of the listener based on D-RIRs for the measurement points around the listener; and reproducing spatial audio at the location of the listener based on the D-RIR at the location of the listener.
US12335713B2

The present invention provides a speaker including a first frame, a second frame, a first vibration system, a second vibration system, and a magnetic circuit system. The first vibration system includes a first diaphragm and a pair of first voice coils. The second vibration system includes a second diaphragm and a pair of second voice coils. The pair of first voice coils is arranged spaced apart from each other in a first direction. The pair of second voice coils is arranged spaced apart from each other in a second direction. The first and second directions are perpendicular to a vibration direction of the first diaphragm. The first direction is perpendicular to the second direction. Winding planes of the first and second voice coils are parallel to the vibration direction. The speaker of the present invention has strong anti-swing ability and can save space in the height direction.
US12335708B2

A sound device include a frame, a first vibration system, and a magnetic circuit system. The first vibration system includes a first vibrating diaphragm and a first voice coil. The magnetic circuit system includes a magnetic yoke, a main magnetic steel set, and auxiliary magnetic steel sets. One side, away from the magnetic yoke body, of each of the magnetic yoke extending portions is recessed to form positioning holes. Positioning blocks protruded from the frame are one-to-one inserted into the positioning holes for positioning, and one side, away from the magnetic yoke body, of each of the magnetic yoke extending portions at least partially abuts against the frame, so that the magnetic circuit system and the frame are assembled and positioned along a first direction and a second direction of the magnetic yoke. The sound device is easy to assemble and has excellent acoustic performance.
US12335706B2

A multifunctional sound device includes a housing, a sound unit, a vibrator, and coils. The housing includes an accommodating cavity, and the sound unit is accommodated in the accommodating cavity and is fixedly connected to the housing. The sound unit includes a frame, a vibration system, and a magnetic circuit system. The vibration system is disposed in the frame, and the magnetic circuit system drives the vibration system to reciprocally vibrate and generate sound along a first direction. The sound unit and the vibrator are assembled in the housing and share one magnetic system, which saves space and greatly reduces occupied space. Moreover, the magnetic circuit system interacts with the coils to drive the vibrator to vibrate in the second direction and the third direction, thereby enhancing vibration effect.
US12335694B2

The present invention provides a single-end-to-differential microphone circuit and an electronic equipment, including: an amplifier, a microphone connected to the positive input end of the amplifier, a coupling capacitor CAC connected to the negative input end of the amplifier, a first feedback capacitor CFB1 connected to the negative output end of the amplifier, a first feedback resistor RFB1 connected in parallel with the first feedback capacitor CFB1, a second feedback capacitor connected to the positive output end of the amplifier CFB2, and a second feedback resistor RFB2 connected in parallel with the second feedback capacitor CFB1. The circuit of the present invention can adopt a microphone structure with smaller capacity, and at the same time has a better system signal to noise ratio.
US12335681B2

An electronic device is provided. The electronic device includes a first frame including a first surface, a second surface facing the direction opposite to that of the first surface, and a side surface encompassing the space between the first surface and the second surface, a guide path which is formed in the space of the first frame and which includes, from the side surface toward the space, an external environment connection hole formed at a specified depth, a first through-hole formed from the second surface up to the external environment connection hole, and a second through-hole formed at a location apart from the first through-hole so as to be formed from the first surface up to the second surface, and a sealing member including a sound module disposed on the first surface so as to correspond to the second through-hole, and a recess which is disposed on the second surface and connects the first through-hole to the second through-hole.
US12335679B2

An audio signal processing method including the following steps: acquiring a bone conduction audio signal collected by a bone conduction vibration pickup device; acquiring a low frequency transfer function which matches the bone conduction audio signal and a high frequency transfer function corresponding to the low frequency transfer function, wherein the low frequency transfer function and the high frequency transfer function are corresponding transfer functions between the bone conduction audio signal and an air conduction audio signal which correspond to the same voice; and performing frequency domain extension on the bone conduction audio signal on the basis of the low frequency transfer function and the high frequency transfer function, and taking the extended initial audio as output audio. The effect of improving the integrity pf a voice signal collected by a terminal device is achieved.
US12335675B2

Headphone eartips with internal support components and methods for making the same are provided. Different support components may provide specific amounts and types of additional rigidity at specific portions of an exterior surface of an outer eartip body that may be expected to interface with specific portions of an ear canal geometry when an eartip subassembly is positioned within the ear canal, such that the eartip subassembly may conform to the various shapes of the ear canal while maintaining an acoustic seal.
US12335672B2

An electronic device includes, but is not limited to a device body (1), a display screen (2, 2′, 2″) position-adjustably disposed on the device body (1), and a speaker disposed in the device body (1). The device body (1) is provided with sound holes (3) for sound to pass through at least on a display screen mounting surface. The display screen (2, 2′, 2″) is movable between a shielding position at which all the sound holes on the display screen mounting surface are shielded and a non-shielding position at which part or all of the sound holes (3) on the display screen mounting surface are exposed outside.
US12335670B1

A PON system includes both a PON via which optical services are delivered and a wireless network overlaying the PON. The wireless network may be a self-organizing wireless mesh network, and may generally operate as a logical signaling pathway via which information regarding optical states/statuses of PON components and/or related information is delivered from the field to back-end servers of the PON system. Accordingly, the system may include multiple in-common nodes (e.g., OLTs, LMTUs, etc.) which are included in both the PON and the wireless network. Based on optical information received via the wireless network, the servers can localize the physical location of a PON fault to a particular geographical region of multiple regions serviced by the PON (in some cases narrowing the fault's physical location to a particular span, FDH, or optical terminal), and may dispatch a technician directly to the localized physical location to address the fault.
US12335665B2

Various embodiments of the present technology are generally related to a multimedia distraction system for patients receiving external beam radiation therapy. More specifically, some embodiments relate to a system for providing a video image to a patient while undergoing a treatment to avoid the need to anesthetize. The system comprises a video image source, a projector communicatively coupled to the video image source, abeam expander coupled to the projector, and a screen transparent to the radiation beam used in a radiation therapy treatment. The present technology can be used to distract a patient during multiple types of external beam radiation therapy including three-dimensional conformal radiation therapy, intensity-modulated radiation therapy, volumetric modulated arc therapy, and non-coplanar arcs, without interfering with the treatment.
US12335660B2

Facilitating avatar modifications for learning and other videotelephony sessions in advanced networks is provided herein. Operations of a system include evaluating a recorded interaction associated with a first entity during consumption of a first portion of a video conference determined to include the first entity. The operations also can include transforming an actual representation of the first entity in the recorded interaction to an avatar representation, resulting in an edited interaction of the first entity. Further, the operations can include outputting the edited interaction of the first entity for consumption of a second portion of the video conference by rendering the edited interaction for a second entity.
US12335657B2

A method for processing a video with a dynamic video-based super-resolution network and a circuit system are provided. In the method, quality scores used to assess a quality of an input video are calculated based on image features of the input video. A moving average algorithm is performed on the quality scores of multiple frames of the input video for obtaining a moving average score. Two corresponding weight tables are selected according to the moving average score. The two weight tables are used to calculate a blending weight that is applied to a neural network super-resolution algorithm. The blending weight is applied to the neural network super-resolution algorithm, so as to produce an output video.
US12335653B2

Techniques for user image presentation based on region priority are described and are implementable to enable an image of a user to be inserted into media content. For instance, media content is generated that includes at least one high priority region and at least one low priority region. Further, a user image is captured to be inserted into the media content. Accordingly, the user image is inserted into the at least one low priority region to avoid obstructing high priority visuals displayed within the at least one high priority region.
US12335652B2

Systems and methods for medical imaging and spectroscopy analysis are disclosed. Some embodiments relate to digital staining. Some embodiments relate to digital staining using hyperspectral or multispectral imaging. Some embodiments relate to digital staining using RGB imaging. Some embodiments relate to analysis of other types of medical imaging and spectroscopy. Some embodiments relate to platform for performing analysis of medical imaging and spectroscopy data.
US12335648B2

Provided is a solid-state imaging device that includes an analog-to-digital converter, a signal processing circuit, and a scan test circuit. The analog-to-digital converter generates a digital signal within a predetermined video period. The signal processing circuit performs predetermined signal processing on the digital signal during the video period. The scan test circuit performs a scan test on the signal processing circuit during a vertical blanking period that does not correspond to the video period.
US12335635B1

A camera system includes a housing and camera modules (e.g., digital cameras) that are aligned with fields of view that extend below the housing. The camera modules are provided about a perimeter of the housing and mounted to a bench within the housing. Two camera modules have axes of orientation extending below and away from a centroid of the camera system. Two camera modules have axes of orientation extending below and toward the centroid of the camera system. The housing includes inlets and outlets that enable air to flow past the camera modules and other components within the housing. Images captured by the camera modules of the camera system may be utilized for any purpose.
US12335634B2

In “normal” image capturing, a focal position of an imaging lens group with respect to a photographic subject irradiated with light by a light source is specified as an imaging focal position. In “green” image capturing, a focal position of the imaging lens group with respect to the subject irradiated with green light by a light source is identified. When the focal position for “green” image capturing is within a first range, this focal position is specified as an imaging focal position. When this focal position is not within the first range, an imaging focal position for “green” image capturing is specified based on the focal position for the “normal” image capturing, and the subject which is being irradiated with green light is photographed by an image sensor with the focus lens being set at the imaging focal position for “green” image capturing.
US12335632B2

A method for processing an image captured by an image sensor. The method comprises receiving first pre-tonemapped intensity values of a first image captured by the image sensor. The method comprises applying a first tonemapping function having a first tonemapping strength to the first pre-tonemapped intensity values to generate first tonemapped intensity values. The method comprises receiving second pre-tonemapped intensity values of a second image captured by the image sensor, the second image captured subsequent to the first image. The method comprises, based on a difference between the first tonemapped intensity values and a target for the first tonemapped intensity values, determining a second tonemapping function having a second tonemapping strength. The method comprises applying the second tonemapping function to the second pre-tonemapped intensity values to generate second tonemapped intensity values.
US12335629B2

An imaging exposure control method and apparatus, a device and a storage medium, which relate to the field of artificial intelligence technologies, such as machine learning technologies and intelligent imaging technologies, are disclosed. An implementation includes performing semantic segmentation on a preformed image to obtain semantic segmentation images of at least two semantic regions; estimating an exposure duration of each semantic region based on the semantic segmentation image and the preformed image; and controlling exposure of each semantic region during imaging based on the exposure duration of each semantic region.
US12335628B2

An imaging condition setting system sufficiently reduces the effects of ambient light in designing optimized illumination patterns for imaging an inspection target. The system includes an imager that captures an image of a workpiece being the inspection target, an illuminator including a light source that illuminates the workpiece with light, and an imaging condition setter that sets an imaging condition to capture an image of the workpiece. The imaging condition setter sets, for the image captured with light from the illuminator to the workpiece at a luminosity greater than or equal to a threshold, an exposure time of the imager to cause a value of a pixel in a specific area of the image of the workpiece to be within a specific range.
US12335625B2

An automatic target image acquisition and calibration system for application in a defect inspection system is disclosed. During the defect inspection system working normally, the automatic target image acquisition and calibration system is configured to find a recognition structure from an article under inspection, and then determines a relative position and a relative 3D coordinate if the article. Therefore, a robotic arm is controlled to carry a camera to precisely face each of a plurality of inspected surfaces of the article, such that a plurality of article images are acquired by the camera. It is worth explaining that, during the defect inspection of the article, there is no need to modulate an image acquiring height and an image acquiring angle of the camera and an illumination of a light source.
US12335623B2

Provided is an infrastructure and a vehicle for communicating with the same. The infrastructure recognizes a first area and a second area, and when a proportion of the second area of the image information is greater than or equal to a reference proportion, controls first and second adjusters to change a photographing area of a camera. The vehicle recognizes a hidden area, when a proportion of the hidden area is greater than or equal to a reference proportion, transmits an adjustment command of the first camera to the infrastructure, and when the proportion of the hidden area is less than the reference proportion. The vehicle matches an image of the hidden area to second image information of the second camera to generate a top view image.
US12335610B2

An image data transmission apparatus includes a resolution decision unit configured to decide on a resolution of an image captured by an imaging sensor, in accordance with a combination of a distance between the imaging sensor and an object and a type of an attribute that is a determination target, a transmission data generation unit configured to generate transmission data from data of the image, in accordance with the resolution decided on by the resolution decision unit, and a wireless communication device configured to wirelessly transmit the transmission data that has been generated to a transmission destination.
US12335596B2

This application relates to an electronic device and a shooting method thereof, and a medium. The method includes: A first application generates a shooting instruction. The shooting instruction includes a first shooting control instruction. A camera control module obtains the first shooting control instruction from the first application through a preset transmission channel. The preset transmission channel is used to connect the camera control module to the first application. The camera control module invokes a shooting algorithm corresponding to the first shooting control instruction and controls a camera of the electronic device to complete shooting. According to the method provided in this application, the camera control module can invoke the shooting algorithm based on the first shooting control instruction in a timely manner, to complete shooting. This reduces response time between the camera application and the camera of the electronic device, and improves photographing experience of a user.
US12335591B2

Camera modules and associated electronic devices and systems are described. A camera module may include a set of housing elements that at least partially defines an interior cavity, a set of lens elements, an image sensor positioned within the interior cavity to receive light through the set of lens elements, and a substrate assembly. The substrate assembly may include a set of rigid substrates, a first set of electrical contacts positioned on a first surface of the set of rigid substrates, and a second set of electrical contacts positioned on a second surface of the set of rigid substrates. The substrate assembly may be positioned such that a first portion of the substrate assembly is positioned inside the interior cavity and a second portion of the substrate assembly extends outside of the interior cavity.
US12335586B2

The present disclosure provides a camera device and a long tuning range camera assembly. The camera device comprises a frame body, a circuit component, a carrying component, and a magnetic conductive sheet. The frame body comprises an accommodating space. The circuit component comprises a circuit board, a magnetic sensing element, and a coil. The carrying component comprises a main body, a driving magnet, and a sensing magnet. Wherein the magnetic sensing element is configured to magnetically sense the sensing magnet to generate a specific signal, which comprises an angle between the sensing magnet and the magnetic sensing element or/and a position of the main body relative to the frame body. The long tuning range camera assembly comprises two sets of camera devices.
US12335583B2

Systems and methods are disclosed for generating a content structure that can then be used as a content design building block. Specifically, new content can be automatically generated by combining, replacing or mixing and matching objects, actions, settings, effects, audio, etc., from any number of previously stored content structures to create a new content structure, which is then rendered as a new content segment. Content segments are then stitched together to generate a finished content stream. In this way, new and original content can be created without the traditionally expensive and labor-intensive filming or computer animation processes.
US12335574B2

A computer-implemented method is disclosed. The method includes: receiving video data for a live video stream; identifying a product that is displayed in a video frame of the live video stream; obtaining identifying information for a viewer of the live video stream; determining a product variant preference for the viewer; obtaining a graphical representation of the product variant; and providing modified video data of the live video stream based on presenting the graphical representation of the product variant as overlay content for the live video stream. Related apparatuses and computer-readable media are also disclosed.
US12335565B2

Methods, apparatus, and systems to collect audience measurement data are disclosed. An example system includes at least one non-transitory machine readable storage medium including instructions which, when executed, cause a machine to at least: generate behavior data developed during a first time period based on first media data and user data corresponding to one or more users of a household, the user data to include demographic information for the one or more users associated with the household, identify second media data during a second time period different than the first time period, the second media data identified without identification of the one or more users of the household, and associate the demographic information to the second media data based on the behavior data generated during the first time period associated with the one or more users.
US12335564B2

Various implementations disclosed herein include devices, systems, and methods that provide video content (e.g., a TV show, a recorded sporting event, a movie, a 3D video, etc.) within a 3D environment using parameters selected based on one or more contextual factors. Such contextual factors may be determined based on an attribute of the content (e.g., its intended purpose or viewing environment), the user (e.g., the user's visual quality, interpupillary distance, etc.), the 3D environment (e.g., current lighting conditions, spatial considerations, etc.), or other context attributes.
US12335563B2

Systems and methods are disclosed to mitigate stalling of streaming content due to rebuffering so that, e.g., the content consumer does not experience gaps in playback. In some embodiments, by buffering streaming content simultaneously at two bitrate levels—e.g., one of the lowest bitrates and a better-quality bitrate, within the bandwidth limitations—rebuffering-caused gaps in playback of a higher quality (HQ) stream may be filled with a lower quality (LQ) stream. For instance, client-side dual buffers may store n segments from the HQ stream during a given time and a multiple of n number of segments from the LQ stream, thus allowing for many of the LQ segments to be output if the HQ stream is rebuffering. If a segment of content is beginning to be played back as an LQ segment, there is no reason to buffer the same segment from the HQ stream. Moreover, after a segment of content is played back (or decoded) as either HQ or LQ, the corresponding HQ segment and/or LQ segment may be discarded from the dual buffer, e.g., to create buffer space for upcoming segments.
US12335561B2

Various arrangements for facilitating smart television content receivers are provided. A primary television receiver (PTR) having a first operating system may be configured to receive digital content from a remote content provider and distribute the content to one or more devices in response to a request for the content. A secondary television receiver (STR) configured to be in communication with a PTR and having a second operating system may be configured to receive the digital content from the PTR and provide the content to a display for presentation. The STR may include a first software stack including a first inter-process communication (IPC) mechanism, and a second software stack including the first IPC mechanism and a second IPC mechanism. The first IPC may support communication within the first stack as well as between the first stack and the second stack. The second IPC may support communication within the second stack.
US12335553B2

One aspect of this disclosure relates a video processing device comprising a processor for processing a manifest file for video streaming for a user. The manifest file comprises at least a plurality of positions defined for a scene that are associated with pre-rendered omnidirectional or volumetric video segments stored on a server system. The manifest file may also contain a plurality of resource locators for retrieving omnidirectional or volumetric video segments from the server system. Each resource locator may be associated with a position defined for the scene. The video processing device may be configured to associate a position of the user with a first position for the scene in the manifest file to retrieve a first omnidirectional or volumetric video segment associated with the first position using a first resource locator from the manifest file.
US12335547B2

Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for candidate ranking for content recommendation. An embodiment operates by receiving category candidates over a network, wherein each of the category candidates comprises content candidates associated with one or more applications operating on media devices. The embodiment then ranks the category candidates based on a machine model trained using a learning algorithm based on the time series data, and ranks the content candidates in the each of category candidates based on the time series data. The embodiment then causes the ranked category candidates and the ranked content candidates to be outputted for display.
US12335546B2

Systems and methods for providing timing information from a R-MACHPHY device to a video core while the R-MACPHY device receives video data from the video core while operating in asynchronous mode. In some embodiments, the R-MACPHY device may alternately and selectively configure its mode of operation to alternate between synchronous mode and asynchronous mode, and provide the timing information to the video core when it switches to asynchronous mode.
US12335540B2

An image processing method, an encoding method, an image processing apparatus, and an encoding apparatus are provided. The image processing method includes the following operations. An encoded bitstream is received from a trained encoder. The encoded bitstream is decoded by a trained decoder to obtain a decoded reconstructed image. The decoded reconstructed image or the decoded reconstructed image subjected to image post-processing is processed by a trained task execution network to perform or complete a machine learning task. The trained encoder and the trained decoder belong to a trained codec network.
US12335529B2

A method for video decoding ensuring a consistent interaction of some signaling tools with some encoding tools. The method is particularly advantageous when a container intended to provide parameters required for applying an encoding tool is missing while the encoding tool is activated for a given block. Examples include obtaining a first information indicating if a container of a first type providing at least one coding parameter is absent from the bitstream; checking a value of a first syntax element indicating if a coding tool using said at least one coding parameter is activated for a current block of samples of an image of the video sequence; and, adapting a decoding of the current block in case of absence of the container when the second syntax element indicates an activation of the coding tool.
US12335522B2

In a method, a plurality of candidate predictions of a current vertex is determined. The current vertex is included in a plurality of vertices of a mesh. The plurality of candidate predictions is determined based on a plurality of triangles in the mesh. Each of the plurality of predictions corresponds to a respective candidate prediction. A prediction of the current vertex is determined from the plurality of candidate predictions. The prediction is identified by a prediction index that is predetermined based on a number of the plurality of candidate predictions of the current vertex being equal to or larger than a threshold value. Prediction information of the current vertex is encoded based on the determined prediction. The prediction information includes the prediction index identifying the prediction of the current vertex.
US12335521B2

An example device includes one or more processors, and memory storing instructions that when executed by the processors, cause the processors to receive points that represent a point cloud in three-dimensional space, and generate a data structure representing the point cloud. Generating the data structure includes encoding a position of each point in each dimension as a sequence of bits according to a tree data structure; partitioning each of the sequences into two or more portions according to a scaling depth; determining that a subset of the points is spatially isolated from a remainder of the points; quantizing each of the portions associated with the subset of the points according to a first quantization step size; quantizing each of the portions associated with the remainder of the points according to a second quantization step size; and including the quantized portions in the data structure.
US12335516B2

A video encoding method of estimating a motion vector of a current block in a current frame includes identifying a reference block in a reference frame, a first location of the current block within the current frame corresponding to a second location of the reference block within the reference frame, setting a search range in the reference frame, searching for candidate blocks from the search range of the reference frame, each of the candidate blocks satisfying a corresponding first motion estimation criterion of first motion estimation criteria, searching for a prediction block from among the candidate blocks, the prediction block satisfying a second motion estimation criterion, estimating, as the motion vector of the current block, a motion vector corresponding to a displacement between the reference block and the prediction block, and encoding the current block based on the estimated motion vector.
US12335513B2

A video decoding method and device for determining whether a prediction mode of a current block is an affine mode; splitting, when the prediction mode of the current block is the affine mode, a luma block of the current block into a plurality of sub luma blocks having a square shape based on a predefined sub block size; determining a mean luma motion vector for four neighboring sub luma blocks among the plurality of sub luma blocks, by using a motion vector of an upper-left sub luma block of the four sub luma blocks and a motion vector of a lower-right sub luma block of the four sub luma blocks; determining the mean luma motion vector to be a motion vector of a current sub chroma block corresponding to the four sub luma blocks; and performing prediction on the current sub chroma block by using the determined motion vector, in a video encoding and decoding process are suggested.
US12335512B2

Methods, apparatuses, and non-transitory computer-readable storage mediums are provided for decoding a video signal. A decoder obtains a first reference picture and a second reference picture associated with a video block. The decoder obtains first and second horizontal and vertical gradient values. The decoder obtains first and second horizontal and vertical motion refinements based on control point motion vectors. The decoder obtains first and second prediction refinements based on the first and second horizontal and vertical gradient values and the first and second horizontal and vertical motion refinements. The decoder obtains first and second refined samples based on the first and second prediction samples, and the first and second prediction refinements. The decoder obtains final prediction samples of the video block based on the first and second refined samples by manipulating the first and second refined samples and prediction parameters to prevent multiplication overflow.
US12335511B2

A system and method are provided for inter-ceding video in which encoder and decoder memory requirements associated with storage of motion information related to collocated coding units is reduced. In some embodiments motion information related to only a single collocated coding unit may be stored at the encoder and decoder. In operation, if the encoder determines that motion information for a current coding unit should replace the currently stored motion information for the currently stored motion information for the collocated coding unit, then the encoder can replace the motion information at the encoder and transmit an indicator with the current coding unit to signal to the decoder that the motion information currently stored should be updated or replaced with the motion information associated with the current coding unit.
US12335504B2

A non-transitory medium of a device that stores instructions is provided. The instructions, when executed by a processing unit of the device, cause the device to: receive first motion information having a first list flag for a first reference frame and second motion information having a second list flag for a second reference frame for a block unit; compare the two list flags when a sub-block is included in a specific one of block regions covering a split line of the block unit; store a predefined one of the first and the second motion information for the sub-block without checking whether the two reference frames are included in a list indicated by a value different from the two list flags when the two list flags are the same; and store the first and the second motion information together for the sub-block when the two list flags are different.
US12335503B2

A method and system for decoding a coded video sequence may include obtaining the coded video sequence, and decoding the coded video sequence. A a value of a temporal sublayer identifier of a video coding layer (VCL) network abstraction layer (NAL) unit in the coded video sequence is constrained to be less than or equal to a value of vps_max_sublayers_minus1, that specifies a maximum number of temporal sublayers that may be present in a layer in each coded video sequence referring to the video parameter set (VPS), in the VPS referred to by the VCL NAL unit.
US12335498B2

An encoder includes memory and circuitry coupled to the memory. The circuitry, for each of temporal sub-layers for temporal scalability different from spatial scalability, stores first parameters into buffering period supplemental enhancement information (SEI) and encodes the first parameters. The first parameters present initial delays in timing to extract data from a coded picture buffer (CPB). The circuitry stores a second parameter into the buffering period SEI and encodes the second parameter. The second parameter indicates a total number of the temporal sub-layers. A value of the second parameter is equal to a value of a third parameter that is encoded into a sequence parameter set and indicates a total number of the temporal sub-layers.
US12335497B2

Methods, apparatuses, and non-transitory computer-readable storage mediums are provided for video coding with a low-delay transform skip residual coding (TSRC) method. The TSRC method includes: deriving, by an encoder, a rice parameter based on coded information of a current slice of a video. The coded information may include one or more of following parameters: a quantization parameter or a coding bit-depth associated with a slice, a picture, or a sequence of the video; or a hash ratio associated with the slice, the picture, or the sequence of the video.
US12335487B2

In some examples, processing circuitry decodes, from a coded bitstream that carries a compressed image, an index that points a value in a set of values of a parameter. A value change of the parameter adjusts a compression rate of the compressed image. The compressed image is generated by a neural network based encoder based on the parameter. The processing circuitry inputs the value of the parameter into a multi-rate compression domain computer vision task decoder. The multi-rate compression domain computer vision task decoder includes one or more neural networks for performing a computer vision task from compressed images according to corresponding values of the parameter that are used for generating the compressed images. The multi-rate compression domain computer vision task decoder generates a computer vision task result according to the compressed image in the coded bitstream and the value of the parameter.
US12335481B2

A method and an apparatus are configured for intra prediction coding of video data. An apparatus for decoding video data includes: a decoding unit which obtains, from a bitstream, information on a luma prediction mode and information on a chroma prediction mode of a current coding block; and an intra prediction unit which generates luma prediction samples and chroma prediction samples of the current coding block. The intra prediction unit derives a luma intra prediction type and a luma intra prediction mode of the current coding block on the basis of the information on the luma prediction mode, and determines a chroma intra prediction mode of the current coding block on the basis of the luma intra prediction type and the luma intra prediction mode of the current coding block, and the information on the chroma prediction mode.
US12335479B2

A predetermined context variable is assigned, according to a device, system, or method, to a first bin of a bin sequence obtained by binarizing an adaptive orthogonal transform identifier indicating a mode of adaptive orthogonal transform in image encoding and context encoding is performed for the first bin of the bin sequence. Furthermore, a predetermined context variable is assigned to a first bin of a bin sequence obtained by binarizing an adaptive orthogonal transform identifier indicating a mode of inverse adaptive orthogonal transform in image decoding and context decoding is performed for the first bin of the bin sequence.
US12335477B2

A neural network-based signal processing method and device according to the present invention generates a feature map by means of a multilayer neural network comprising a plurality of neural networks, and performs quantization for the feature map, the quantization performed on the basis of the structure of the multilayer neural network or the attribute of the feature map.
US12335475B2

Provided is a picture encoding device that divides a picture into blocks and performs encoding for each of the divided blocks. A primary signal block divider divides a primary signal of the picture into rectangles having a predetermined size, and generates a primary signal block. A secondary signal block divider divides a secondary signal of the picture into rectangles having a predetermined size, and generates a secondary signal block. A primary signal predictor predicts a primary signal, and a secondary signal predictor predicts a secondary signal. The secondary signal predictor can perform inter prediction of predicting a secondary signal from an encoded primary signal, and the inter prediction is restricted based on at least one of a size of the primary signal block and a size of the secondary signal block.
US12335474B2

Provided are a method and apparatus for encoding or decoding a coding unit on an outline of a picture. An image decoding method and apparatus according to an embodiment determine whether a current coding unit extends across an outline of a picture, by comparing a location of the current coding unit in the picture to at least one of a width and a height of the picture, split the current coding unit in at least one direction into a plurality of coding units based on a shape of the current coding unit upon determining that the current coding unit extends across the outline of the picture, obtain block shape information and split type information of the current coding unit from a bitstream and split the current coding unit into a plurality of coding units based on the block shape information and the split type information upon determining that the current coding unit does not extend across the outline of the picture, and decode a coding unit that is no longer split among the plurality of coding units.
US12335460B2

Systems and methods are described for video coding using generalized bi-prediction. In an exemplary embodiment, to code a current block of a video in a bitstream, a first reference block is selected from a first reference picture and a second reference block is selected from a second reference picture. Each reference block is associated with a weight, where the weight may be an arbitrary weight ranging, e.g., between 0 and 1. The current block is predicted using a weighted sum of the reference blocks. The weights may be selected from among a plurality of candidate weights. Candidate weights may be signaled in the bitstream or may be derived implicitly based on a template. Candidate weights may be pruned to avoid out-of-range or substantially duplicate candidate weights. Generalized bi-prediction may additionally be used in frame rate up conversion.
US12335456B2

A scanner includes a camera, a light source for generating a probe light incorporating a spatial pattern, an optical system for transmitting the probe light towards the object and for transmitting at least a part of the light returned from the object to the camera, a focus element within the optical system for varying a position of a focus plane of the spatial pattern on the object, unit for obtaining at least one image from said array of sensor elements, unit for evaluating a correlation measure at each focus plane position between at least one image pixel and a weight function, a processor for determining the in-focus position(s) of each of a plurality of image pixels for a range of focus plane positions, or each of a plurality of groups of image pixels for a range of focus plane positions, and transforming in-focus data into 3D real world coordinates.
US12335453B2

According to examples, a system for detection, analysis and correction of disparities in display systems utilizing one or more disparity sensing port is described. The system may include a processor and a memory storing instructions. In addition, the system may include a first lens including a first waveguide for displaying a first image and a second lens including a second waveguide for displaying a second image. Furthermore, the system may include a first projector associated with the first lens to propagate first display light associated with the first image, a second projector associated with the second lens to propagate second display light associated with the second image and a disparity sensing port to receive the first display light and the second display light to determine a disparity associated with the first image and the second image.
US12335450B2

An obtaining unit obtains a plurality of first pixel values and a plurality of second pixel values generated by an image sensor and corresponding to a plurality of pixels. A first gain is applied to each of the plurality of first pixel values and a second gain greater than the first gain is applied to each of the plurality of second pixel values. An encoding unit encodes each of a plurality of target pixel values on the basis of a correlation with a reference pixel value corresponding to a same pixel among a plurality of reference pixel values. The plurality of target pixel is one of the plurality of first pixel values and the plurality of second pixel values, and the plurality of reference pixel values is the other of the plurality of first pixel values and the plurality of second pixel values.
US12335447B2

An image forming apparatus includes an image forming portion to form an image on a sheet, a tray on which sheets to be fed are stacked, and a swing member supported by the tray and configured to swing in a case where the swing member is pushed by a discharged sheet. A stacking portion includes a first surface on an upper portion of a first portion, and a moving member in contact with the discharged sheet. The moving member can be positioned at a position downstream of the first surface in the discharge direction, wherein the swing member overlaps with the first surface as viewed in the sheet width direction in a case where the swing member is not in contact with a discharged sheet, and the swing member is arranged such that a lower end of the swing member is not in contact with the stacking portion.
US12335444B2

There is provided an image sensor employing an avalanche diode. The image sensor includes a plurality of pixel circuits arranged in a matrix, a plurality of pulling circuits, a plurality of output circuits and a global current source circuit. Each of the plurality of pixel circuits includes a single photon avalanche diode and a P-type or N-type select switch transistor. Each of the plurality of pulling circuits is arranged corresponding to one pixel circuit column. The global current source circuit is used to form a current mirror with each of the plurality of pulling circuits. Each of the plurality of output circuits is shared by at least two pixel circuits.
US12335440B2

An example method is described. The method includes receiving, by a computing system, data indicative of a call into an interactive voice response (IVR) system from a user device and determining, by the computing system and based on the data, a set of actions performed by the user device within the IVR system and a corresponding set of results performed by the IVR system during the call. Additionally, the method includes converting, by the computing system, the set of actions and the corresponding set of results into a sequence of code pairs using a dictionary established based on training data, determining, by the computing system, an activity pattern during the call based on the sequence of code pairs; and calculating, by the computing system, a probability that the call is fraudulent based on the activity pattern during the call.
US12335422B2

A portable electronic device may include an enclosure defining an interior cavity and having a front cover, and a haptic engine positioned in the interior cavity. The haptic engine may include a first body component defining a first side of the haptic engine and including a first spring flexure and a first end element molded over a portion of the first spring flexure, a second body component defining a second side of the haptic engine opposite the first side and including a second spring flexure and a second end element molded over a portion of the second spring flexure, a movable mass component coupled to the first spring flexure and the second spring flexure, and a coil configured to induce a linear movement of the movable mass component in response to the actuation signal thereby producing a haptic output.
US12335420B2

A rotating shaft mechanism is disclosed. The rotating shaft mechanism includes a main bracket and at least one rotating assembly. Each rotating assembly can rotate relative to the main bracket. The rotating assembly includes a rotating member, a middle frame, and a sliding member. The rotating member can be rotatably connected to the main bracket about the first rotation center, and the other end of the rotating member can be rotatably connected to the middle frame about the third rotation center. One end of the sliding member is hinged to the main bracket, and the sliding member can rotate relative to the main bracket about the second rotation center. The other end of the sliding member slidably coordinates with the middle frame, so that the middle frame is away from or close to the second rotation center along an extension direction of the sliding member.
US12335419B2

A method for sharing of digital health data in a travel environment is provided. Traveler's identities are managed using a distributed ledger system, that includes a global identity blockchain, security blockchains, and a health blockchain. The method comprises sending a request for predetermined number of health data records, receiving consecutive access keys for the requested records and a zero knowledge proof, verifying the zero knowledge proof, wherein the zero knowledge proof validates a latest access key of the consecutive access keys. Upon verification, retrieving the health data records from the health blockchain based on hashed access keys, wherein the hashed access keys are generated from the consecutive access keys, and verifying the consecutive access keys provided by the traveler using hashed previous access keys included in the retrieved health data records, to determine whether the traveler has provided the access keys required for the retrieved health data records as requested.
US12335418B2

Systems, computer program products, and methods are described herein for monitoring an artificial intelligence (AI) engine. The present invention is configured to receive, from a first network device, a first set of decision parameters associated with an AI engine; encrypt the first set of decision parameters, generating an encrypted dataset; store the encrypted dataset on a transaction object; receive, from a second network device, an output associated with the AI engine; update the transaction object based on the output associated with the AI engine; and transmit a notification to the first network device, wherein the notification comprises a decrypted dataset.
US12335414B2

There is disclosed a Connected Synthetic Physically Unclonable Function (acronym CSPUF) made of a circuit configured to receive signals of one or more sensors and/or actuators in/of a computer device; determine one or more statistical properties of the noise distribution of the selected one or more of the sensors and/or actuators; receive data IN from one or more external data sources; determine one or more digital signatures (responses) from the statistical properties and the selected external data. In one embodiment, along a response R when challenged by a challenge C, the circuit is configured to receive data IN and/or to communicate data OUT from one or more external data sources. Developments describe uses and advantages of data IN and data OUT channels, e.g. static or dynamic calibration, options to disable the circuit. Other embodiments consider variants of interconnections of two CSPUF circuits, providing “self-cycled”, “iterative”, “cascaded” and other “blockchain” arrangements.
US12335411B2

Systems and methods for federated privacy management are disclosed. In one embodiment, a method for federated privacy management may include: (1) receiving, at a user management node, and from a client application executing on an electronic device, a device identifier; (2) receiving, by the user management node, and from a second layer node in a multi-layer federated privacy management network, data comprising at least one of browsing data and application data from a web host or a server, wherein the data is in response to an internet protocol request from the client application via a first layer node and the second layer node to the web host or the server, and the data is associated with the device identifier; (3) receiving, at the user management node, a request for the data from the client application using the device identifier; and (4) communicating the data to the client application.
US12335409B2

An information processing apparatus includes a secure area configured to execute a program in secret, and a security chip. The secure area conceals information related to the program, and requests the security chip to provide a blind signature with respect to the concealed information obtained by the concealing. The security chip calculates the blind signature and returns the blind signature to the secure area. The secure area acquires a signature with respect to the information related to the program from the blind signature.
US12335407B2

Systems and methods are provided for provisioning identity credentials based on interactions with verified or trusted users. One exemplary computer-implemented method includes receiving a request for a digital identity from a user, where the request includes identifying information for the user, and transmitting, to a verified user, an attestation request for the user. The method also includes receiving, from the verified user, an attestation response to the attestation request with regard to at least some of the identifying information for the user, generating the digital identity for the user based on a number of attestation responses of the identifying information for the user satisfying a threshold, and sharing a digital identity notice with the user including an identifier for the user, whereby the user is permitted to share the digital identity with a relying party via the identifier.
US12335406B2

A method includes a computing device verifying authenticity of a blockchain-encoded record representing a statement of words and an entigen group to produce an authenticity indicator where a set of identigens is determined utilizing a knowledge database for each word to produce sets of identigens and where the sets of identigens is interpreted to produce the entigen group. When the authenticity indicator indicates an authentic status, the method further includes interpreting, based on an updated knowledge database, updated sets of identigens to produce an updated entigen group. The method further includes updating the blockchain-encoded record to represent the statement and the updated entigen group to facilitate subsequent utilization of an updated validated interpretation of the statement as the updated entigen group.
US12335405B2

Techniques for verifying correctness of associations between assets related to events detected in at least one computer network and assets in an asset catalog for the at least one computer network. The techniques include: obtaining information specifying a first asset and a first set of assets with which the first asset was previously associated; generating a signature of the first asset from computer network addressing information for the first asset using at least one trained machine learning model; associating the first asset with a second set of assets using the signature and at least one signature of the at least one asset, wherein the at least one signature was previously determined using the at least one trained machine learning model; and when it is determined that the second set includes the first set, outputting an indication that the first asset was correctly associated with the first set of assets.
US12335404B2

A method for performing computation of a function over encrypted data by a computation entity is provided. According to the method, the computation of a quadratic function is performed by the computation entity, the encrypted data are encrypted by a linearly homomorphic encryption scheme, and a homomorphic message authentication code is used for providing verifiable computation on encrypted data.
US12335396B2

An instance of the quantum token generating service is instantiated responsive to a request for instantiation of a quantum token generating service from an authenticating computing system. Instantiation of the instance of the quantum token generating service includes reserving a set of qubits for the instance of the quantum token generating service that are accessible to the authenticating computing system. It is determined that the authenticating computing system has accessed the set of qubits via the instance of the quantum token generating service to generate a first token. Electromagnetic bias is applied to a qubit of the set of qubits to weight the qubit such that each subsequent token generated with the instance of the quantum token generating service is different than the first token.
US12335393B1

Disclosed in the present invention is an intelligent photo album sorting and privacy protection method. The method is applied to an image recognition model, and includes the following steps: obtaining shooting time and shooting locations of images, and acquiring latitude and longitude information of a shooting device; extracting feature information in the images; performing classification and sorting based on the shooting time and the shooting locations of the images and the extracted feature information in the images, and when a designated classified photo album exists in the shooting device, moving the images into the designated classified photo album; otherwise, creating a designated classified photo album, and moving the images into the designated classified photo album; after moving the images to the designated classified photo album, determining whether the recognition model has been stored in a model.
US12335392B2

A method includes receiving a first encrypted first identity attribute. A first doubly encrypted first identity attribute is formed by encrypting the first encrypted first identity attribute. A second doubly encrypted first identity attribute is formed by encrypting the first encrypted first identity attribute. They are transmitted to a user device, which removes a user layer of encryption on each to form a second encrypted first identity attribute and a third encrypted first identity attribute. Layers of encryption are added to the second encrypted first identity attribute to form a third doubly encrypted first identity attribute and the third encrypted first identity attribute to form a fourth doubly encrypted first identity attribute. The server computer receives them and transmits, to the second identity provider computer, the fourth doubly encrypted first identity attribute. The second identity provider computer obtains a first identity attribute and compares it to a second identity attribute.
US12335384B2

An encryption key generating device includes a shared key separator separating a shared key into a first key and a second key and storing the first key in a non-volatile memory and storing the second key in a volatile memory; a key extender extending the second key to the same key length as that of the first key and storing the second key extended as a third key in the volatile memory; a key calculator calculating an encryption key by an exclusive-OR of the first key and the third key and storing it in the volatile memory.
US12335380B2

A server device includes a memory; and a processor configured to execute instructions stored on the memory to cause the server device to obtain unique data associated with a network device, store, into the memory, at least one of a first key and a first seed, the first key being associated with the network device and being based on the unique data, the first seed being associated with the network device, being based on the unique data, and for use to create a second key, obtain user information identifying a user to be associated with the network device, store, into the memory, the association of the user with the network device, obtain service provider information identifying a first service provider to provide service to the user via the network device, and store, into the memory, the association of the first service provider with the network device.
US12335378B2

There is herein disclosed a method of establishing at least a portion of an encryption key, the method including transmitting a first photon along a channel, determining the length of time the first photon takes to propagate along the channel, making a modification to the channel so as to change the length of time it takes a photon to propagate along the channel, transmitting a second photon along the modified channel, determining the length of time the second photon takes to propagate along the modified channel, using the determined lengths of time to determine the at least a portion of an encryption key, and, separately, using the fact that a modification has been made to the channel to determine the at least a portion of an encryption key.
US12335377B2

An apparatus for random key transmission comprising a laser (101) configured to generate a coherent source optical signal; a quantum random number generator, QRNG, (105) configured to generate random bits (Ri); an electro-optical modulator (107) configured to modulate the coherent source optical signal to generate a modulated optical signal including Quadrature Phase Shift Keying, QPSK, pilot symbols temporally multiplexed with quantum key distribution, QKD, symbols representing the random bits, wherein quadratures values of the modulated optical signal follow a modulation map, wherein the modulation map is a quadrature amplitude modulation, QAM, based Probabilistic Constellation Shaping, PCS, modulation map defining a mapping function for the random bits.
US12335371B2

A communications system may include a first communications device having a first memory storing a crypto-variable (CV) array having N number of crypto-variables (CVs). A first processor cooperates with the first memory and selects M number of CVs from the CV array, the M number having identifiers associated therewith, generates a key using a cryptographic operation and based upon the selected M number of CVs, generates an encrypted message using the key, and transmits the identifiers of the selected M number of CVs and the encrypted message. A second communications device includes a second memory and the CV array stored therein. A second processor cooperates with the second memory and receives the identifiers for the selected M number of CVs and the encrypted message, generates the key using the cryptographic operation based upon the M number of CVs, and decrypts the encrypted message based upon the key.
US12335370B2

A method for generating representative Key:Value pairs of cyber event or cyber asset behavior and de-duplicating multiple alerts associated with a cyber event or cyber asset behavior. The Key:Value pairs comprise a hash value representative of the cyber event or cyber asset behavior and an asset identifier. The Key:Value pairs provides a security operations center a queryable identifier to easily track the behavior of an asset and determine the number of cyber event observations in a predetermined time period.
US12335364B2

The invention provides methods and systems which enable additional functionality to be inserted into blockchain scripts with ease and in an effective and manner. According to one embodiment, the invention provides a blockchain-implemented method comprising the steps of arranging a plurality or selection of scripting language primitives to provide, upon execution, the functionality of a high-level scripting language primitive, wherein the scripting language is associated with a blockchain protocol; inserting the plurality of scripting language primitives at least once into a script; and inserting the script into blockchain transaction (Tx). The high-level scripting language primitive may perform, for example, an arithmetic operation such as multiplication or division. The scripting language primitives may be called op_codes, words, or commands, and are native to the scripting language. The scripting language may be Script, and the blockchain protocol may be a version of the Bitcoin protocol.
US12335363B2

A method for decision-making on a blockchain includes receiving first public keys from participants, where the first public keys are related to first private keys. The first public keys are combined to generate second public keys, where the second public keys are decisions based on selections among the participants. Third public keys, which correspond to the second public keys, are communicated to the participants. A voting blockchain transaction is generated, where an input script is executed by using a digital signature that corresponds to each participant's first private key, which corresponds to a participant's selection. Output of the voting transaction is a script that represents a decision based on the participants' selections. A payment blockchain transaction is generated, where execution of an output of the payment transaction requires a digital signature that corresponds to a third public key, which corresponds to the decision of the voting transaction.
US12335359B2

A computing system including a processor configured to receive packet preamble binary data and packet header binary data associated with a satellite. The processor may generate a simulated signal that encodes the packet preamble binary data and the packet header binary data. The processor may receive a satellite downlink signal. Within each of a plurality of sample intervals of the satellite downlink signal, the processor may compute a respective correlation between the satellite downlink signal and at least a portion of the simulated signal. The processor may select an identified sample interval of the plurality of sample intervals based at least in part on the plurality of correlations. The processor may decode binary satellite signal data based at least in part on the identified sample of the satellite downlink signal. The processor may output the binary satellite signal data.
US12335350B2

A system for automating GUI digital content tracking is used to conduct a back end navigation event in which partitioned digital content blocks are sequentially displayed via an agent GUI. The system receives, in the back end navigation event, in association with at least some of the displayed partitioned digital content blocks, respective agent inputs indicating tracking markers within the partitioned digital content blocks. The system further establishes automated tracking of downstream user navigation events in which the partitioned digital content blocks are displayed in user GUIs, and generates tracking data including quantifications of user interactions, in the tracked downstream user navigation events, with the indicated tracking markers. At least a portion of the tracking data is displayed in a back end evaluation event.
US12335348B1

Optimizing data warehouse utilization by a data ingestion pipeline, including: gathering information describing usage of a plurality of data warehouses; receiving, from a data ingestion pipeline, a request for a data warehouse to receive data from the data ingestion pipeline; selecting, based on the information, the data warehouse from the plurality of data warehouses; and providing, to the data ingestion pipeline, an indication of the data warehouse.
US12335345B2

In various embodiments, a proxy application processes requests associated with a network-based service. In operation, the proxy application determines that a first request received from a client application indicates that a response to the first request can be offloaded from a server machine. Prior to transmitting the first request to the server machine, the proxy application transmits a response to the first request to the client application. The response indicates that the server machine has successfully processed the first request. Advantageously, upon receiving the response, the client application is able to initiate a second request irrespective of the server machine.
US12335341B2

Systems and methods for optimizing distributed computing systems are disclosed, such as for processing raw data from data sources (e.g., structured, semi-structured, key-value paired, etc.) in applications of big data. A process for utilizing multiple processing cores for data processing can include receiving raw input data and a first portion of digested input data from a data source client through an input/output bus at a first processor core, receiving, from the first processor core, the raw input data and first portion of digested input data by a second processor core, digesting the received raw input data by the second processor core to create a second portion of digested input data, receiving the second portion of digested input data by the first processor core, and writing, by the first processor core, the first portion of digested input data and the second portion of digested input data to a storage medium.
US12335340B2

A network storage system comprises a first application node, storage nodes, and a switch fabric comprising switches providing data paths. Each data path connects the first application node to a storage node of the plurality of storage nodes. The system further comprises a control plane software agent. The control plane software agent configures the network storage system to receive, via the first application node, a request for storing a file, select a first storage node, initialize a file identifier for the file based on a network topology of the switch fabric and the storage nodes, and store the file on the first storage node. The file identifier describes the first storage node, a storage location in the first storage node, and a first data path of the data paths. The first data path includes a first set of switches connecting the first application node to the first storage node.
US12335339B2

A system of prefetching a target address is applied to a server. The system includes: an Application Programming Interface (API) module, a threshold module, a control module and a first engine module, wherein the API module, the threshold module, the control module and the first engine module are all arranged in a first server; the API module acquires a Remote Direct Memory Access (RDMA) instruction in the first server; a threshold of the first engine module is set in the threshold module, and when a size of RDMA data corresponding to the RDMA instruction exceeds the threshold, the threshold module sends a thread increasing instruction to the control module; and the control module controls, according to the thread increasing instruction sent by the threshold module, a network card of the first server to increase the number of threads of the first engine module.
US12335335B2

An approach for optimizing server-based loads between data centers. The approach receives data from a hardware abstraction layer (HAL) associated with servers in a plurality of data centers. The approach filters the data associated with a portion of the data centers having the highest power usage and thermal state conditions. The approach aggregates the filtered data into performance data groups based on association with a data center. The approach creates two-ratio statistics of the aggregated groups. The approach generates a data center score based on the two-ratio statistics. The approach selects data center sites with the lowest scores. The approach initiates a request to transfer server-based loads from the servers associated with the filtered data to the data center sites with the lowest scores.
US12335332B2

The present disclosure provides a method of protecting a device and a device. The method includes: obtaining a plurality of pieces of first security event information generated during operation of the edge security device; performing statistical analysis on the plurality of pieces of first security event information, so as to obtain first statistical analysis information; transmitting the first statistical analysis information to a central security device, so that the central security device generates a first target protection template based on the first statistical analysis information; wherein the first target protection template includes a security protection strategy generated based on the first statistical analysis information; receiving the first target protection template transmitted by the central security device; and protecting the edge security device based on the security protection strategy in the first target protection template.
US12335328B2

This disclosure provides a network call method and apparatus, a computer device, and a storage medium, and belongs to the field of audio data processing. The method includes: performing time-frequency transformation on an acquired audio signal, to obtain a plurality of pieces of frequency domain information of the audio signal; determining a target bit rate corresponding to the audio signal according to the plurality of pieces of frequency domain information; and encoding the audio signal based on the target bit rate, and performing a network call based on the encoded audio signal.
US12335323B2

Video processing devices, systems and methods are disclosed. A control device, a capture device, and at least one cooperation application are provided. The cooperation application configures the capture device and control device to communicatively pair for cooperation with one another to perform a video processing operation. The cooperation application determines a split of video processing tasks between the capture device and the control device. A first set of video processing tasks are performed by the capture device, and a second set of video processing task are performed by the control device.
US12335317B2

A system and method for cybersecurity reconnaissance, analysis, and scoring that uses distributed, cloud-based computing services to provide sufficient scalability for analysis of enterprise IT networks using only publicly available characterizations. The system and method comprise an in-memory associative array which manages a queue of vulnerability search tasks through a public-facing proxy network. The public-facing proxy network has search nodes configurable to present the network to search tools in a desired manner to control certain aspects of the search to obtain the desired results. A distributed data processing engine and cloud-based storage are used to provide scalable computing power and storage. Each of the cloud-based computing services is containerized and orchestrated for management and efficient scaling purposes.
US12335316B2

Methods and systems are also described for an integrated cyber incident management system that may store native data corresponding to fields of cyber incident management system (or other non-integrated systems) and integration data (e.g., viewable through a user interface of the integrated cyber incident management system), which describes a relationship of the native data to the integrated cyber incident management system, at a structure node in the architecture of the integrated cyber incident management system. The structure node may correspond to the convergence of two structures in the architecture of the integrated cyber incident management system. Each structure may itself correspond to a native hierarchal relationship in a non-integrated cyber incident management system.
US12335314B2

A microservice-based service mesh system includes a first node. The first node includes a first host and a first data card. A first pod runs on the first host. The first pod is provided with a first microservice. The first data card receives a service-oriented architecture (SOA) governance policy and performs SOA governance on a first access request sent by the first host to the first data card through the first data channel. The first access request is an access request that is of the first microservice for a second microservice and that is obtained by the first host from the first pod. The system performs SOA governance on an access request from a host using a data card inserted into the host.
US12335305B2

The invention is a security system providing domain name authentication for intrusion and malware prevention. The system is configured to analyze domain names, specifically analyze network metadata associated with said domain names, and further identify domain names attempting to impersonate or spoof domain names associated with a trusted entity or party.
US12335302B2

A suspicious communication detection apparatus includes: a database; a machine learning model that receives features of an encrypted communication and that determines whether the encrypted communication is a suspicious communication; a determination part that refers to the database by using information about a received encrypted communication, enters obtained features about the received encrypted communication to the machine learning model, determines whether the received encrypted communication is a suspicious communication, and stores the determination result for the suspiciousness in the database; and a redetermination part that performs, based on a determination result of an encrypted communication from the inside of the organization to the outside of the organization, a redetermination on a determination result of an encrypted communication from the outside of the organization to the inside of the organization, the determination result being stored in the database.
US12335286B1

A data collection system is disclosed to be communicatively coupled to a data platform configured to perform security monitoring of a compute environment. A sub-kernel component of the data collection system may collect sub-kernel data accessible from a sub-kernel space below an operating system of a compute resource in the compute environment. The data collection system may manipulate the collected sub-kernel data to prepare the sub-kernel data to be used by the data platform in performing the security monitoring of the compute environment. The data collection system may then communicate the manipulated sub-kernel data to the data platform. Corresponding methods, systems, and products for compute environment security monitoring using data collected from a sub-kernel space are also disclosed.
US12335285B2

Web requests are intercepted and it is determined whether information is synchronously available to evaluate the web request. Responsive to not having information for synchronous evaluation, the web request can be redirected to a parking service to asynchronously obtain information to evaluate the web request. A response from the redirected web request including information for evaluation is received and stored. Then, web requests are reissued for synchronously evaluation by the browser. A decision can be made to allow, redirect, or block, based on the retrieved information.
US12335283B2

A system, method, and computer-program product includes displaying, via a data integration building user interface, a plurality of integration-identifying user interface input elements configured to receive one or more strings of text for specifying a set of integration identification parameters that characterize an in-development security integration for a third-party security service, displaying, via the data integration building user interface, a signal-specific data mapping container based on receiving an input selecting a signal mapping addition control button of the data integration building user interface, displaying, via the data integration building user interface, a raw event simulation container based on receiving an input selecting a simulation addition control button of the data integration building user interface, and displaying, via the data integration building user interface, an integration deployment control element that, when operated, transitions the in-development security integration to a deployed security integration.
US12335266B2

A method for granting access to objects by entities in a computerized system includes: providing an access control list (ACL) specifying for each object access rights to the objects of the computerized system; assigning a capability requirement information to at least one of the objects in the ACL; assigning a capability information to at least one entity of the entities in the computerized system; requesting access to an object by an entity; checking if the requesting entity has an access right in accordance with the ACL; and granting access to the requested object by the requesting entity only when the capability information assigned to the requesting entity matches with the capability requirement information assigned to the requested object. The combination of an ACL based access to files with capabilities improves the security of the system.
US12335256B2

The proposed system and method is directed at a system for generating a GPU-based mobile device signature to enhance the strength of a OTP card authentication signal. The proposed implementation leverages the NFC read capability of contactless OTP cards and WebGL image rendering functionality of mobile browser. An image, or a URL pointing to one, is received, via NFC transmission from a contactless card, for processing by a mobile browser. The output of the mobile browser image processing buffer (WebGL can then be hashed and used as a device identifier for the specific mobile device performing electronic authentication of a transmission source (Read by verifying, with high degree of certainty, the identity of the reading mobile device.
US12335255B1

Embodiments described herein provide systems and methods for secure and efficient user authentication across a variety of computing devices, such as desktops, laptops, smartphones, and tablets across operating systems such as Windows, MacOS, IOS, Android, and iPadOS. The system incorporates an authenticator application configured to communicate with internal or external user identifier scanners, such as RFID/NFC readers, fingerprint scanners, facial recognition cameras, and QR/Barcode scanners, using transport protocols like USB, BLE, or NFC. The authenticator application serves as a third-party passkey provider by interfacing with platform WebAuthn APIs, enabling WebAuthn-based authentication for native applications, browsers, and services, or alternatively as a browser extension, intercepting WebAuthn API calls directly within a browser environment. An authentication server, accessible over a network, verifies user identities by mapping unique identifiers to stored authenticators and requesting additional authentication factors as needed, such as a security PIN. Upon successful authentication, the server transmits passkeys and a session token to the authenticator application, enabling it to handle further authentication requests locally. The system supports advanced session management for shared device environments, allowing configurable passkey storage with options for one-time, time-based, or shift-based expiration, automatically clearing passkeys upon session completion. This design delivers a versatile, secure, and seamless authentication experience across diverse user environments.
US12335241B2

A method of cryptographically binding communication parties includes assigning attributes to parties, and performing a combine operation including creating communication keys. Data is encrypted using a session key. A recombine operation includes receiving output parameters, along with the session key if the parameters are validated. A cryptographic communication binder includes an attribute mixer configured to assign attributes to the parties, and a combiner configured to create communication keys. A communication key generator is configured to combine attributes to create the session key. A first cryptographic engine is configured to encrypt data using the session key and create output parameters. A recombiner is configured to receive the output parameters and identity attribute, validate the parameters, and identify and validate the originator. A second cryptographic engine is configured to receive the encrypted data and session key, if validating and identifying were successful, and to decrypt the encrypted data using the session key.
US12335240B2

Described herein are systems, methods, and software to manage private networks for computing elements. In one example, a coordination service may obtain a request from a computing element to join a private network. In response to the request, the coordination service may identify communication rules associated with the computing element based on credential and device information in the request and may identify communication information to permit the computing element to communicate with one or more other computing elements in the private network. Once identified, the communication information may be communicated to the computing element.
US12335236B2

Among other things, this document describes systems, devices, and methods for executing rules in an application layer firewall, including in particular a web application firewall (WAF). An application layer firewall engine employs symbolic execution techniques that result in improved performance and efficiency. In preferred embodiments, an arbitrary firewall rule can be pre-processed to discover and define a set of one or more properties that an input must have in order for the input to have the potential to trigger the rule. By quickly examining an input for these properties, then application layer firewall can conclude that the input cannot trigger and therefore skip full execution of the rule against the input. This can be repeated for many if not all rules in a firewall ruleset. When a high proportion of the inputs have the required properties for rule-skipping, performance can be dramatically improved.
US12335234B2

One or more computing devices, systems, and/or methods for automatically connecting a client device to a remote private network are provided. In an example, a networking device receives, from a client device, a first network-access request indicative of a first service set identifier (SSID). In response to the first network-access request, the networking device (i) establishes an encrypted connection between the networking device and a remote private network, and (ii) provides the client device with access to resources of the remote private network via the encrypted connection.
US12335232B2

Systems and techniques are described for monitoring network communications using a distributed firewall. One of the techniques includes receiving, at a driver executing in a guest operating system of a virtual machine, a request to open a network connection from a process associated with a user, wherein the driver performs operations comprising: obtaining identity information for the user; providing the identity information and data identifying the network connection to an identity module external to the driver; and receiving, by a distributed firewall, data associating the identity information with the data identifying the network connection from the identity module, wherein the distributed firewall performs operations comprising: receiving an outgoing packet from the virtual machine; determining that the identity information corresponds to the outgoing packet; and evaluating one or more routing rules based at least in part on the identity information.
US12335229B2

A relay node may detect conflicts regarding media access control (MAC) addresses. A target node may receive a request from the relay node. The request may comprise a request to establish communications with the target node. The target node may send, to the relay node, an indication of the MAC address of the target node. The target may receive a link release message from the relay node. The link release message may comprise an indication of conflict associated with the MAC address of the target node.
US12335228B2

For automatic device addressing, a processor configures each node device on a serial network for an order measurement. The processor further measures an order parameter for each of the node devices. The processor determines an order number of each of the node devices based on the order parameter for the node device.
US12335226B2

Described herein are systems, methods, and software to manage domain name system (DNS) requests in a computing system. In one example, a computing system identifies a DNS request from an application on the computing system and, in response to the request, identifies a DNS server to support the DNS request from a plurality of DNS servers based on a domain in the DNS request. The computing system further forwards the DNS request to the DNS server, wherein the DNS server is located on the computing system, obtains a response to the DNS request from the DNS server, wherein the response indicates a private internet protocol (IP) address in a private network subnet, and provides the response to the application.
US12335225B1

Various methods and processing systems are disclosed that provide an access termination component in a service provider network for managing network traffic. The method may include receiving dynamic host configuration protocol version 6 (DHCPv6) that solicits messages from one or more customer premise devices (CPEs) seeking network configuration information, transmitting DHCPv6 provisioning responses to the one or more CPEs, each DHCPv6 provisioning response which may include IPv6 provisioning parameters, updating an IPv4 prefix table with IPv4 prefixes, the IPv4 prefix table storing information related to networks that share IPv4 addresses, determining a 48-bit address and port set identifier value and a corresponding media access control (MAC) address, and adding the determined 48-bit address and port set identifier value and the corresponding MAC address into an address and port set identifier to MAC hash table.
US12335224B2

A method for providing customer service includes electronically receiving an inquiry from a user via a messaging engine; analyzing the inquiry to determine an inquiry parameter selected from the group consisting of a complexity of the inquiry, a number of outstanding inquiries, and an urgency of the inquiry; adjusting a reward amount based on the inquiry parameter, wherein the reward amount increases as the complexity, number of outstanding inquiries, or urgency increases; offering the adjusted reward amount to a pool of agents; and assigning the inquiry to a message queue of an agent from the pool of agents that accepts the offered adjusted reward amount.
US12335222B2

Systems and methods are provided that facilitate selecting videos to share in a messaging session. A system is provided that includes an accessible data mining component configured to generate a first set of data associated with a messaging session between a user and one or more other user, the first set of data excluding data that is inaccessible to the user and comprising data that is accessible to the user, and an identification component configured to identify a set of media items based on the first set of data. An inaccessible data mining component is further configured to generate a second set of data comprising data that is inaccessible to the user but accessible to at least one of the one or more other users, and a recommendation component configured to recommend a subset of the set of media items to the user based on the second set of data.
US12335219B2

A method for subscribing a first communicating entity to a second communicating entity. The method is implemented by the first entity and includes: requesting subscription to the second entity in order to obtain information regarding at least one event monitored by the second entity, this subscription request indicating at least one encoding format supported by the first entity; and following detection by the second entity of a the event corresponding to the subscription request, receiving, from the second entity, a notification comprising information relating to the detected event and encoded by way of a the encoding format supported by the first entity and indicated in the subscription request.
US12335218B2

The present technology provides a smart notification service that is machine-learning driven and integrates with smart channels for determining how the user is receiving notifications and smart notification generators for determining what notifications should be sent and to whom, based on what notifications have been sent previously to the users and how they interacted with the previously sent notifications. The machine-learning model is trained by previously sent notifications to optimize the kind of notifications being sent, who receives the notifications, and in what cadence they receive such notifications.
US12335213B1

Method starts with processor receiving media content item and selection of personalized media overlay. Personalized media overlay includes image with space for text. Processor generates modified media content item by overlaying personalized media overlay on media content item. Modified media content item includes the image with the space for text overlaid on the media content item. Processor receives a selection of recipients including second user and third user. Processor generates recipient-personalized media content items including recipient-personalized media content item for second user by adding second user's name to the space for text in the image and recipient-personalized media content item for third user by adding the third user's name to the space for text in the image. Processor causes recipient-personalized media content item for second user to be displayed by second client device and recipient-personalized media content item for third user to be displayed by third client device.
US12335212B2

Provided are a method and server for providing a content list. The method and server for providing a content list includes: providing source content to a chat room, receiving a request for providing a content list related to the source content from a first terminal of a first member; providing at least one of a first content list including at least one keyword-related content selected from among the entire contents stored in the server based on a keyword of the source content and a second content list including at least one group-related content belonging to the same group as a group of the source content among the entire contents, receiving information on selection content selected by the first member among the contents included in the at least one content list, from the first terminal, and providing the selection content to the chat room.
US12335209B2

A method of obtaining contact information for a person or an entity is disclosed. The method comprises detecting a name of the person or the entity in a frame from a screen of a device; determining a presence status for the detected name based on one or more connectivity status for the detected name in one or more communication applications and/or one or more databases, where the one or more communication applications operate on the device from which the frame originates and where the one or more databases are accessible on the device; displaying the presence status on the screen of the device.
US12335203B2

A radio frequency module is provided that includes a plurality of power amplifiers, an external connection terminal, a filter, and a switch. The amplifiers include a first power amplifier and a second power amplifier. The external connection terminal is connected to a tracker component configured to supply a power supply voltage to the power amplifiers. Moreover, the filter is not disposed on a first path between the external connection terminal and the first power amplifier, but instead it is disposed on a second path between the external connection terminal and the second power amplifier. The switch is configured to switch connection to the external connection terminal between the first path and the second path.
US12335195B2

A receiver, e.g. an IoT device, receives and processes a radio signal. The radio signal has at least a first frequency band and a second frequency band. The first frequency band includes a first signal, the second frequency band includes a second signal, and each of the first signal and the second signal includes a plurality of frames, each frame having a plurality of subframes (M-subframe). One or more of the subframes of the first signal include connecting information allowing a receiver to establish a connection with a wireless communication system. All of the subframes of the second signal are free of any connecting information. The receiver establishes the connection with the wireless communication system using the connecting information, and, after having established the connection with the wireless communication system and responsive to band information indicating the second frequency band, operate in the second frequency band.
US12335188B2

In an aspect, the present disclosure includes a method, apparatus, and computer readable medium for wireless communications for determining, by a user equipment (UE), whether to time-domain bundle two sounding reference signal (SRS) transmissions of at least one of a same SRS resource or of two different SRS resources based at least on one or more bundling factors, wherein an SRS resource corresponding to the same SRS resource or the two different SRS resources is a collection of SRS transmissions over one or more slots, and wherein each SRS transmission of the collection of SRS transmissions occupies one or more orthogonal frequency division multiplexing (OFDM) symbols; and transmitting, to the network entity, the time-domain bundled two SRS transmissions of the at least one of same SRS resource or of two different SRS resources based on a determination to time-domain bundle the two SRS transmissions.
US12335186B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment may determine a set of sounding reference signals (SRSs) based at least in part on a mapping configuration, the mapping configuration being associated with mapping the set of SRSs to a set of channel state information reference signals (CSI-RSs) received by the UE, and the set of CSI-RSs being received based at least in part on a set of reception settings, each associated with a respective CSI-RS of the set of CSI-RSs; determine, based at least in part on the set of reception settings, a set of transmission settings, each corresponding to a respective SRS of the set of SRSs; and transmit the set of SRSs based at least in part on the set of transmission settings. Numerous other aspects are provided.
US12335185B2

An operation method of a first communication node in a communication system includes setting a first parameter for multiplexing a plurality of information bits; setting a length of an orthogonal sequence corresponding to each of the plurality of information bits; setting a second parameter representing phase information corresponding to each of the plurality of information bits; generating orthogonal sequences of the plurality of information bits based on the first parameter, the second parameter, and the length of the orthogonal sequence; and transmitting the orthogonal sequences to a second communication node using radio resources.
US12335183B2

The present application relates to a method and apparatus for MPDCCH performance enhancement. One embodiment of the present disclosure provides an apparatus comprising: a receiver that receives a first reference signal, a second reference signal and a control signal; and a processer that decodes the control signal based on at least one of: the first reference signal and the second reference signal, wherein the second reference signal on an antenna port is associated with a precoder, and the antenna port of the second reference signal and the precoder for the antenna port of the second reference signal are adopted within a time duration and a frequency band.
US12335181B2

A system and method for detecting the paging of another Subscriber when one Subscriber is in a connected state. The system and method includes configuring, by a wireless communication device, a first subscriber of the wireless communication device into a connection state with a first wireless communication node; configuring, by the wireless communication device, a second subscriber of the wireless communication device into an idle state or an inactive state, wherein the second subscriber is associated with a second wireless communication node; determining, by the wireless communication device, Multi-Subscriber Identification Module (SIM) assistance Information (MAI) that is associated with the second subscriber of the first wireless communication node; and transmitting, by the wireless communication device, the MAI to the first wireless communication node.
US12335180B2

The present disclosure provides a communication method, including: acquiring a first Q value or a second Q value, determining, based on the first Q value or the second Q value, whether two or more than two synchronization signal blocks have a quasi co-location relationship, or determining a synchronization signal block index of a synchronization signal block.
US12335172B2

Methods and apparatuses for beam management, measurement and reporting for inter-cell operation in a wireless communication system. A method for operating a user equipment (UE) includes receiving a configuration for inter-cell operation, receiving a transmission configuration indication (TCI) state for a channel or a reference signal (RS), receiving information for configuring a TCI state group, and receiving an indication for associating the TCI state group with a physical cell identity (PCI). The method further includes determining, based on the information and the indication, an association between the TCI state and a PCI and determining, based on the TCI state and the association, a receive filter for reception of the channel or the RS.
US12335171B2

This disclosure relates to methods for low latency orthogonal frequency division multiple access communication, according to some embodiments. A wireless device may determine to communicate with another wireless device on a frequency channel as a pair of wireless devices. The wireless device may coordinate with a set of wireless device pairs to share medium access on the frequency channel. The wireless device communicate with the paired wireless device on the frequency channel in a frequency division multiplexing configuration with the set of wireless device pairs.
US12335169B2

Methods and computer systems for locking in offsets associated with resource requests. Receiving input of a resource request amount for a resource request, the resource request associated with a defined period of time and a property. Determining, based on data indicating one or more characteristics of the property, a metric representing an expected quantity of emissions over the defined period of time. Identifying an application programming interface capable of processing a request to lock in an amount for an offset product. Using the application programming interface and the metric to determine an offset amount to offset the expected quantity of emissions. Determining a periodic data transfer amount for the resource request that is based on the resource request amount and the offset amount. Outputting the periodic data transfer amount. Receiving an instruction to initiate the resource request and using the application programming interface to lock in the offset amount.
US12335161B2

The present disclosure provides a message forwarding method, including: receiving a target message from an upstream device, the target message carrying first timeslot information including a first timeslot length and a first timeslot identifier; determining a second timeslot length and a second timeslot identifier according to the first timeslot length and the first timeslot identifier; and in response to that a preset waiting time elapses after the target message enters a cache queue corresponding to the second timeslot length and the second timeslot identifier, forwarding the target message. The present disclosure further provides a message forwarding device, and a computer-readable medium.
US12335151B2

This application provides a load sharing method, a root node device, a leaf node device, and a system. The method includes: a first root node device receives a message sent by the leaf node device, where the message includes a first identifier and configuration information. The first identifier indicates the leaf node device. The configuration information indicates a configuration mode, requested by the leaf node device, of load sharing from a root node device group to the leaf node device. The root node device group includes the first root node device. The first root node device determines, based on the first identifier and the configuration information, a configuration result of the load sharing from the first root node device to the leaf node device.
US12335147B2

Techniques for a computing resource network to send a packet through a processing flow (e.g., a service chain) according to an order of processing workloads (e.g., services) included in the processing flow, configured as an optimized service chain. In some examples, the computing resource network may include a policy evaluation engine configured to determine the best probabilistic outcome of an order of routing between the services that results in the lowest computational costs based on the probability that a given packet will be terminated/modified at one of the earlier processing workloads in the service chain, a prediction engine configured to determine the order of the processing workloads included in the processing flow based on a policy and/or telemetry data associated with the processing workloads, and/or an intelligent routing engine configured to route a packet between the one or more processing workloads included in a processing flow according to the order.
US12335126B2

Systems and methods for application performance management across one or more networks are disclosed. A system includes a plurality of geographically distributed computing devices executing one or more applications. A plurality of collectors are distributed across the one or more networks, each collector being positioned proximate a respective computing device. The collectors may sample, by each of the plurality of collectors, a plurality of trace events received from the applications executing on the computing devices proximate the collector. The collectors may retain in memory sampled trace events that meet a configurable attribute. The collectors may use probabilistic sets and tail-based sampling to determine root events and policies for identifying relevant traces. Benefits can be achieved in bandwidth savings, network cost and cyber security.
US12335124B2

Described herein are systems and methods for optimizing energy efficiency in a network utilizing a control plane or other network administration device or software suite. The control plane continuously monitors end-to-end network paths and collects real-time data about network topology, traffic patterns, and connected devices. By analyzing the collected network data, the control plane identifies power needs for network nodes and generates energy saving recommendations or instructions tailored to each node's specific capabilities. Network nodes can subscribe to the energy efficiency service provided by the control plane, receive network usage data, and execute energy saving operations based on the recommendations. The control plane dynamically updates the energy saving recommendations in response to changes in network conditions, enabling network nodes to optimize their energy efficiency without compromising network performance and availability. These updates can be based on current network conditions but can be generated from historical data and/or machine learning processes.
US12335117B2

A determination is made that a graphical representation of network health state information pertaining to a client account of a provider network is to be provided. Using respective network metrics groups corresponding to several data sources, a network health state descriptor corresponding to a resource associated with the client account is generated. A data set usable to generate a graphical display of network health state information of the resource of the client account is transmitted.
US12335115B2

A communication method includes receiving a data packet and obtaining, according to a correspondence between a service package and a packet detection rule (PDR), a target service package corresponding to a target PDR matching the data packet. The method also includes performing data statistics collection based on the target service package, to obtain a data statistics collection result corresponding to the target service package. The method further includes sending the data statistics collection result corresponding to the target service package to a data analysis device. The method additionally includes receiving a data analysis result corresponding to the target service package. The method also includes performing traffic stimulation or traffic suppression on the target service package based on the data analysis result corresponding to the target service package.
US12335101B2

An information processing method based on an IoT device, an information processing apparatus based on an IoT device, an information processing system based on an IoT device, an electronic device, and a storage medium are provided, where the method includes: discovering the IoT device; and detecting a capability of the IoT device; abstracting, for each IoT device, the IoT device into a corresponding node based on the capability of corresponding IoT device; generating, based on the abstracted node, a resource knowledge graph, where the node represents at least part of the capabilities of one IoT device; an edge in the resource knowledge graph represents a relationship between two adjacent nodes; and the resource knowledge graph is configured to manage and/or orchestrate the available capability on a heterogeneous IoT device.
US12335099B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for an enhanced reconfigurable interconnect network. The reconfigurable interconnect network can be used to switch between multiple different connection topologies for different sizes of subsets of processing nodes in a cluster. For example, for a given number of processing nodes to be used, different connection topologies can provide different levels of scalability, data transfer bandwidth among processing nodes, and latency for transfers among processing nodes. In some implementations, the connection topologies can assign connections for each of the data ports of the processing nodes used, to maximize utilization of the data ports and provide better performance.
US12335096B2

A method for assessing risk for a change request in a mobile communications system and network includes receiving a first user input from a user for creating the change request, determining a level of the change request, from among a plurality of predetermined levels associated with the mobile communications system, determining a risk assessment form corresponding to the determined level of the change request, from among a plurality of predetermined risk assessment forms respectively corresponding to the plurality of predetermined levels, wherein each of the plurality of predetermined risk assessment forms calculates a risk differently based on the plurality of predetermined levels, outputting the determined risk assessment form to the user, receiving, from the user, a second user input regarding the change request to the risk assessment form, and determining a risk level of the change request based on the second user input.
US12335093B2

Techniques for the transparent rolling of nodes in a cloud-delivered headend service without disrupting client traffic or making users aware of the various nodes in the system being rolled are described herein. The techniques may include receiving an indication that a first node of a network is to be rolled. Based at least in part on the indication, new connection requests may not be sent to the first intermediate node. Additionally, a client device having an existing connection through the first node may be identified. In some examples, a request may be sent to the client device to prompt the client device to establish a new connection. After determining that the new connection has been established such that the new connection flows through a second node of the network, the first node may be rolled.
US12335085B2

The present disclosure relates to configurable modulation in wireless communications. Constellation set signaling and constellation selection signaling are communicated in a wireless communication network. The constellation set signaling is associated with modulation of data using each constellation in a constellation set that includes multiple constellations. The constellation selection signaling is indicative of one of the multiple constellations of the constellation set that is to be used in modulation of data for transmission in the wireless communication network. Data that is modulated using the one of the multiple constellations is also communicated in the wireless communication network.
US12335084B2

A coding method based on multiple-mode orthogonal frequency division multiplexing with index modulation (MM-OFDM-IM) is provided. A coded bit sequence is divided into an index-layer sequence and a symbol-layer sequence. According to the index-layer sequence and the symbol-layer sequence, a plurality of constellation modes respectively corresponding to the plurality of subcarriers and which one of a plurality of constellation symbols respectively corresponding to the plurality of constellation modes is carried by each of the plurality of subcarriers are determined. A constellation mode permutation corresponding to each of the plurality of subcarriers is in a symmetrical distribution. The coded bit sequence is converted into the plurality of constellation symbols. The plurality of constellation symbols are respectively loaded to the plurality of subcarriers. A coding device based on MM-OFDM-IM is also provided.
US12335078B2

An uplink transmission method and apparatus. The method includes: calculating a length of cyclic prefix extension according to a length of symbols of a number of a predetermined value preceding a first symbol of uplink transmission, or calculating a length of cyclic prefix extension according to a predetermined value and a predefined symbol length, by a terminal equipment; and transmitting the cyclic prefix extension and the uplink transmission.
US12335067B2

A method for channel prediction for uplink (UL) and downlink (DL) massive Multiple Input Multiple Output (MIMO) systems for Open Radio Access Network (O-RAN) fronthaul Split 7.2 networks enables prediction of a channel that is seen by the UL slot. The pre-processing matrix is computed by the distributed unit (DU) based on this predicted channel and sent to the radio unit (RU) for minimizing the effects of channel aging. A channel corresponding to sounding reference signal (SRS) symbol closest to uplink slot being decoded can be predicted from previous SRS symbols and can be used as a combining matrix. Alternatively, the channel of the uplink slot itself can be predicted from past SRS symbols, and a combining matrix can be generated based on the predicted channel.
US12335065B2

Devices, systems, and methods for transmitting data compliant with home networking standards over twisted pair cables are provided herein. One embodiment of the devices compliant with the G.hn is configured to transmit to a plurality of customer premise equipment (CPE) devices over twisted pairs. The device may include a G.hn access multiplexer (GAM) configured for transmitting data over coax cable and having a coax port; a single port to N-ports coax splitter, wherein the single port is connected to the coax port of the G.hn GAM, and wherein N is an integer; and N coax-to-twisted pair cable transformers, each connected to a respective port of the N-ports of the coax splitter. Another device embodiment has the order of the splitter and the transformer swapped. The systems implement the devices in an existing infrastructure of twisted pair cables, and the methods are directed to the installation process of same.
US12335028B1

A method for correlating using an N-dimensional accumulator to test 2N alignments. The method comprises transmitting a spread code comprising a data sequence and a pseudo-noise sequence; receiving, at a plurality of successive clock cycles, the spread code further comprising a plurality of alignments; assigning each of the plurality of alignments to an alignment vector comprising “N” dimensions; generating a binary representation of each of the plurality of alignments in the alignment vector, wherein 1 and −1 to depict the logic states 0 and 1 with the DS-CDMA signal that has been received by the receiver; accumulating a plurality of moving averages for each dimension of the N-dimensional alignment vector; determining an absolute value of each moving average; combining each of the plurality of moving averages with each corresponding alignment vectors; identifying when the sign of each dimension of the accumulation vector becomes stable; and determining the alignment vector.
US12335026B2

A backscatter transmission scheme is provided in which a carrier signal is transmitted by a carrier communication device discontinuously as carrier signal bursts. The carrier signal, while it is on, is divided into carrier time segments. Each carrier time segment has a specified time. The different carrier time segments represent different times that backscatter devices can make backscatter transmissions. In addition, in some embodiments, a set of frequencies are available for backscatter transmission. The set of frequencies includes the carrier frequency and a set of frequencies with respective frequency shifts relative to the carrier frequency. The combination of a specific carrier time segment, a specific frequency shift, together constitutes a specific backscatter transmission opportunity.
US12335022B2

A method for performing an uplink transmission by a user equipment in a non-terrestrial network, a method for scheduling uplink transmission in a non-terrestrial network, a user equipment and a base station are provided. The method comprises: receiving, from a base station, a first information for indicating uplink transmission resources, and a second information, wherein the second information comprises a first parameter for indicating the uplink transmission resources; performing, based on the first information and the second information, an uplink transmission on the uplink transmission resources.
US12335019B2

Methods for transmitting a first signal x1 and a second signal x2 using a first array of antenna elements of a polarization A and a second array of antenna elements of a substantially orthogonal polarization B. The methods include transmitting x1 in a first beam generated with array size invariant beamforming, using a sub-array A1 of antenna elements from the first array and applying a first precoding matrix, and using a sub-array B1 of antenna elements from the second array and applying a second precoding matrix. The methods also include transmitting x2 in a second beam generated with array size invariant beamforming, using a sub-array A2 of antenna elements from the first array and applying a third precoding matrix, and using a sub-array B2 of antenna elements from the second array and applying a fourth precoding matrix. The sub-arrays within a polarization are typically non-overlapping.
US12335018B2

Various aspects of the present disclosure relate to artificial intelligence (AI) enabled beam management. A base station may notify a user equipment (UE) of an availability of AI-enabled beam management and provide configuration parameters for an AI algorithm. The UE may utilize the configuration parameters to configure an AI algorithm. The UE may process a first set of beams utilizing the configured AI algorithm to identify a second set of beams. The UE may notify the base station (and/or other network entity) of the second set of beams, and one or more beams of the second set of beams can be utilized for wireless communication between the UE and the base station and/or other network entity or UE.
US12335017B2

A method includes restarting, by a base station, a deactivation timer of a first secondary cell configured with one or more beam failure recovery (BFR) parameters in response to transmitting, to a wireless device, a physical downlink control channel indicating an uplink grant or a downlink assignment for any secondary cell, other than the first secondary cell, in a cell group of secondary cells including the first secondary cell and one or more further secondary cells configured to use the first secondary cell for a BFR procedure of the cell group. The method also includes deactivating, by the base station, the first secondary cell based on an expiry of the deactivation timer of the first secondary cell.
US12335010B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a base station may transmit, and a user equipment (UE) may receive, a sounding reference signal (SRS) configuration that indicates a reference group among multiple antenna groups of an antenna array associated with the UE. The UE may transmit an SRS using one or more antennas in the reference group. The UE may transmit, to the base station, a correlation report that indicates an inter-group correlation between the multiple antenna groups associated with the UE. The base station may estimate a channel matrix for the multiple antenna groups based at least in part on the inter-group correlation and measurements of the SRS that is transmitted using the one or more antennas in the reference group. Numerous other aspects are described.
US12335006B2

This application provides a CSI measurement method and an apparatus. In the method, a terminal determines N (N is an integer greater than 1) RS groups, and sends the N RS groups to a network device. The network device receives the N RS groups sent by the terminal, and measures CSI based on at least one RS group in the N RS groups. The N RS groups each include a first RS used to measure the CSI and a second RS used to measure the CSI. Each of the first RS and the second RS in each RS group occupies one time-frequency resource segment. The time-frequency resource segment includes one time-domain resource segment and one frequency-domain resource segment. Frequency-domain resource segments occupied by different RS groups do not overlap. Time-domain resource segments occupied by different RS groups do not overlap.
US12335004B2

A method of estimating beamforming weights, the method including receiving a Sounding Reference Signal (SRS) at an Open Radio Access Network (O-RAN) Distributed Unit (O-DU); performing channel estimation of the SRS received; computing a time domain response on the SRS channel estimation at a level of granularity as defined by a bandwidth of the SRS; determining a timing offset at the defined level of granularity; compensating for the timing offset at the defined level of granularity; estimating the beamforming weights according to the compensated timing offset; and transmitting the estimated beamforming weights to an O-RAN Radio Unit (O-RU) over a fronthaul interface between the O-DU and the O-RU.
US12335002B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) performs a training procedure in which it measures a signal strength and gathers information about objects surrounding the UE, such as the location of fingers holding the UE. This information may be used later in order to mitigate signal issues related to the UE environment by different mitigation strategies such as triggering a re-training of beamforming weights, or increasing the number of reference signals used for beam training.
US12335001B2

The present disclosure provides a method for determining antenna-panel switching, a user equipment and a base station. The method includes: determining antenna-panel switching indication information; and, performing antenna-panel switching according to the antenna-panel switching indication information.
US12334999B2

Apparatuses, methods, and systems are disclosed for Type-II port-selection codebook generation. One apparatus includes a processor and a transceiver that receives a set of CSI-RS. The processor identifies a set of CSI-RS ports based on the set of CSI-RS. The processor selects a subset of CSI-RS ports from the identified set of CSI-RS ports based on a free selection of the respective CSI-RS ports from the identified CSI-RS ports. The processor generates, based on the set of CSI-RSs, at least one amplitude coefficient indicator and at least one phase coefficient indicator for each selected CSI-RS port generates a CSI report comprising a Type-II port-selection codebook corresponding to the generated coefficients and the subset of CSI-RS ports.
US12334998B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a radio unit may output capability information regarding a number of beamforming codebooks supported by the radio unit. The radio unit may obtain configuration information that configures one or more beamforming codebooks for an antenna array of the radio unit. The radio unit may communicate using the one or more beamforming codebooks. Numerous other aspects are described.
US12334995B2

A wireless communication system includes a first coupler having a first pair of electrodes and second coupler having a second pair of electrodes that at least partially oppose the first pair of electrodes. A transmission circuit applies a differential signal to the first coupler. A reception circuit receives a differential signal output from the second coupler based on electromagnetic coupling between the first coupler and the second coupler. A distance between centroids of the first pair of electrodes differs from a distance between centroids of the second pair of electrodes.
US12334993B2

A delay signal generation circuit includes first to nth (n representing a natural number equal to or larger than 2) delay circuits and first to nth output terminals. The delay signal generation circuit is configured such that, in a first mode, an input signal passes through the first to kth (k representing a natural number equal to or larger than 1 but equal to or smaller than n) delay circuits in order and reaches the kth output terminal, and in a second mode, the input signal passes through the kth to nth delay circuits in reverse order and reaches the kth output terminal.
US12334988B2

An apparatus including a contactor having a hole and including a radio frequency absorptive material and a probe inserted in the hole to couple a test signal to a device under test is disclosed. A test system for testing integrated circuits including a contactor including a radio frequency absorptive material is disclosed. A method for making the contactor is also disclosed.
US12334986B2

In various embodiments, the present disclosure includes a system for sending 50 gigabits per second (Gbps), 75 Gbps, and 100 Gbps at 50 gigabaud (GBaud) for passive optical networks (PON) downstream and upstream. The system allows for transmission of three data rates at a single baud-rate while only using 2-bits of information per sample. A motivation for sending three data rates at a single baud-rate is to allow for further granularity in the control of the data-rates for downstream and upstream traffic in a flexible PON system based on the link margin. For example, the system can use non-return-to-zero (NRZ) at 50 GBaud for 50 Gbps and can use four-level pulse-amplitude modulation (PAM-4) at 50 GBaud for 100 Gbps. In addition for 75 Gbps, a double square-8 (DSQ-8) constellation can be used at 50 GBaud.
US12334983B2

A coherent fiber bundle may be used to optically connect an array of microLEDs to an array of photodetectors in an optical communication system.
US12334980B2

A method includes receiving an outgoing data stream and dividing the outgoing data stream to generate multiple electromagnetic signals in multiple channels using a first manifold. The method also includes modifying at least some of the electromagnetic signals in at least some of the channels to generate scrambled electromagnetic signals. The method further includes combining the scrambled electromagnetic signals to generate one or more outgoing scrambled combined electromagnetic signals using a second manifold. In addition, the method includes transmitting the one or more outgoing scrambled combined electromagnetic signals. The outgoing data stream may include an outgoing optical data stream, and a photonic integrated circuit may divide the outgoing optical data stream and produce scrambled optical signals. The photonic integrated circuit may be configured to handle outgoing optical data streams having different protocols and/or different data rates.
US12334978B2

Methods, systems, and devices for wireless communications are described. The method may include a user equipment (UE) monitoring a set of time resources for a set of code blocks and receiving, from a network entity, a code block of the set of code blocks via an optical beam. Further, the method may include the UE modulating the optical beam based on receiving the code block and sending, to the network entity, the modulated optical beam including feedback associated with at least one code block of the set of code blocks.
US12334973B1

A design method for a satellite navigation signal system with mixed modulation of direct spread spectrum and frequency hopping includes: modulating the spread spectrum code sequence of multipath signal components; mixing and multiplexing with the signal components corresponding to the same frequency point; forming a baseband code sequence; separating signal components corresponding to the baseband code sequence to obtain separated radio frequency signals; recombining and modulating separated radio frequency signals; controlling the frequency hopping pattern by the frequency hopping code sequence if the separated radio frequency signals are authorized signals, and performing mixed frequency synthesis modulation; performing direct combined radio frequency modulation if the separated radio frequency signals are unauthorized signals, and obtaining the recombined signal component; amplifying the signal power to obtain the direct spread spectrum navigation signal.
US12334968B2

In a wireless reception circuit, an LNA amplifies an input signal, and a mixer mixes the output of the LNA with a local oscillation signal. The output of the mixer is filtered by a first filter circuit, and the signal strength is detected by a first signal strength detection circuit. The output of the mixer is also filtered by a second filter circuit via an attenuator, and the signal strength is detected by a second signal strength detection circuit. The signal strength detected by the first signal strength detection circuit and the signal strength detected by the second signal strength detection circuit are added up to obtain the signal strength of the input signal.
US12334964B2

A wireless communication apparatus includes a plurality of antenna elements; a plurality of power amplifiers provided in the plurality of antenna elements; a processor that outputs a transmission signal to the plurality of power amplifiers; and a plurality of feedback paths each of which allows a feedback signal to be fed back from the plurality of power amplifiers to the processor, wherein the processor executes a process for collectively correcting variations in analog characteristics exhibited in the plurality of feedback paths, and a process for updating, by using the transmission signal and the feedback signal that are obtained by being corrected, a distortion compensation coefficient that is used to compensate nonlinear distortion produced in the plurality of power amplifiers.
US12334960B2

An RF multiplexing switching circuit for an RF front end (e.g., for a mobile communications device transmitting/receiving in the RF region) includes a set of RF inputs and a set of RF outputs outputting to RF filters, the RF inputs and outputs connected by signal paths. The switching circuit includes series switches for creating conducting signal paths for transmitting/receiving RF signals between the RF inputs and outputs, and a set of common shared shunt switches (e.g., for M RF inputs and N RF outputs, M+X shunt switches, where X
US12334953B2

A memory controller to control a memory module including a plurality of data chips, a first parity chip and a second parity chip, includes a system error correction code (ECC) engine and a processor to control the system ECC engine. The system ECC engine includes an ECC decoder and a memory to store a parity check matrix. The ECC decoder selects one of a plurality of ECC decoding schemes based on decoding status flags and corrects a plurality of symbol errors in a read codeword set from the memory module by performing an ECC decoding on the read codeword set based on the selected decoding scheme and the parity check matrix. The decoding status flags are provided from the plurality of data chips and each of the decoding status flags indicates whether at least one error bit is detected in respective one of the plurality of data chips.
US12334948B1

An analog-to-digital converter-based serial receiver configured to tune analog equalization settings for link training is described. An analog signal from a transmitter is received and the receiver applies initial analog equalization settings. The receiver then converts the equalized analog signal into a digital signal. The receiver then measures frequency content of the analog signal and saturation at the analog-to-digital converter and determines updated analog equalization settings.
US12334943B2

An atomic clock system includes a waveguide cavity that is sealed and comprises a gas enclosed therein. The waveguide cavity has a length that is an integer multiple of approximately one half-wavelength of a resonant frequency of the gas between two states. An oscillator system generates an RF signal through the waveguide cavity. The RF signal has a signal frequency that is approximately equal to the resonant frequency of the gas. A detection system measures a characteristic of the RF signal through the waveguide cavity to detect a maximum transition between the two states of the gas and to provide a feedback signal to the oscillator system to lock the signal frequency of the RF signal to the resonant frequency of the gas based on detecting the maximum transition. The detection system provides a frequency reference output signal based on the signal frequency of the RF signal.
US12334940B2

A method for timing aperture synthesis arrays comprising the steps of: (a) coupling a plurality of independent crystal oscillators, each of the plurality of independent crystal oscillators having a unique output frequency; (b) digitally synchronizing the plurality of independent crystal oscillators in phase; (c) combining the unique output frequencies; and (d) obtaining a stable digital reference signal for timing at least one remote radio device of the aperture synthesis array.
US12334935B2

A clock data recovery circuit of a display suitable for recovering a clock from a clock data signal. The clock data recovery circuit includes a clock recovery circuit configured to delay an input clock through delay units of multiple stages, and output delayed clocks from the delay units, respectively; and a data recovery circuit configured to recover data of a clock data signal using a recovered clock selected among the delayed clocks.
US12334934B2

A delay adjustment circuit according to an embodiment includes: a plurality of delay adjustment units connected in series, each of the plurality of delay adjustment units including one or more first delay elements (102) connected in series that delay an input signal on the basis of a clock, and a first selector (120) that outputs one of the input signal and an output of the first delay element at a last stage among the one or more first delay elements; and an output unit (103, 104, 130a, 130b, 140) that outputs a clock according to an output of the first selector included in a delay adjustment unit at a last stage among the plurality of delay adjustment units, in which each of the plurality of delay adjustment units includes a different number of the first delay elements.
US12334932B2

An eye expander that increases the transmitter linearity of Pulse-Amplitude Modulation 4-Level (PAM4) signals having an inner eye and two outer eyes. In embodiments, the eye expander includes a semi-linear gain stage that increases the eye height of the outer eyes. In some of those embodiments, the semi-linear gain stage includes a semi-linear gain input transistor having a base or gate coupled to an input terminal and a collector or drain coupled to an output terminal, a semi-linear gain resistor coupled to the emitter or source of the semi-linear gain input transistor, and semi-linear gain transistor-resistor pairs that selectively connect the emitter or source of the semi-linear gain input transistor to ground. In some embodiments, the eye expander includes a limiting gain stage that reduces the eye height of the inner eye and a linear gain stage that increases the eye height of the inner and outer eyes.
US12334931B2

A signal conversion device for converting a single-ended input voltage into a differential input voltage having a positive input voltage and a negative input voltage is provided. During a sampling phase, a holding phase, and a common-mode voltage generation phase, a capacitor related to the positive input voltage is electrically connected to the single-ended input voltage, and a capacitor related to the negative input voltage is electrically connected to a preset voltage. During a single-ended to differential phase, the capacitor related to the positive input voltage is electrically connected to the preset voltage, and the capacitor related to the negative input voltage is electrically connected to the single-ended input voltage. Hence, the common-mode voltage is not related to a capacitance ratio, and the capacitors does not need to be designed as switching capacitors with multiple switches. No complex control is required, and the parasitic effect of the circuit can be reduced.
US12334930B2

Receiver circuitry for mitigating effects associated with the phase differences between a capture clock signal and the receipt of a data signal includes first data path circuitry, second data path circuitry, and phase alignment circuitry. The first data path circuitry receives a first data signal based on a capture clock signal. The second data path circuitry receives a second data signal based on the capture clock signal. The phase alignment circuitry adjusts the phase of a first launch clock signal and a second launch clock signal based on a first clock slip signal and a second clock slip signal, respectively. The phase alignment circuitry adjusts a phase of the capture clock signal relative to one of the first and the second launch clock signals based on a first adjustment value associated with the first data path circuitry and a second adjustment value associated with the second data path circuitry.
US12334905B2

Disclosed is an acoustic resonator including a substrate including a first cavity, a first electrode formed above the substrate, a piezoelectric layer formed on one surface of the first electrode, and a second electrode formed on one surface of the piezoelectric layer. Here, the piezoelectric layer includes a longitudinal section not to cover a longitudinal section of the first electrode. Also, the second electrode covers the longitudinal section of the piezoelectric layer and extends to a first interpolar cavity which spaces the first electrode at least partially apart from the piezoelectric layer. A quality factor may be increased by fixing an increase in resistance which occurs due to thin film electrodes.
US12334879B2

An amplification device configured for amplifying a signal with a DC signal component is provided, which comprises a coupling filter circuit having an input terminal and an output terminal. The coupling filter circuit attenuates the DC signal component of an input signal to obtain a filtered output signal. The coupling filter circuit comprises a first capacitor circuit connecting the input terminal to the output terminal; a second capacitor circuit connected in parallel to the first capacitor circuit, a first resistor and a second resistor, wherein the second capacitor, the first resistor and the second resistor are serially connected; and a resistor circuit connected to the input terminal and the output terminal and comprising a third resistor connected to the input terminal and a fourth resistor connected to the output terminal. The amplification device comprises an amplification circuit connected to the output terminal, which amplifies the filtered signal.
US12334872B2

The present disclosure relates to an offset elimination operation of an internal operational amplifier of a data driving circuit and relates to a technique that applies different offset elimination methods for each position of an operational amplifier.
US12334868B2

A system for installing a solar panel may include a first end-of-arm assembly tool coupled to a first robotic arm and part of a first assembly robot and a second end-of-arm assembly tool coupled to a second robotic arm and part of a second assembly robot. The first and the second end-of-arm assembly tools have different tooling and perform different functions to assembly solar panels to support structure. The first assembly robot and the second assembly robot may be located on autonomous and non-autonomous vehicles and the various components can be operated by a control system based on operation instructions received from a neural network.
US12334866B1

An intelligent system for a photovoltaic cleaning robot includes: a control terminal, an intelligent control center, a stain detection database, and an intelligent device; where the intelligent device includes a camera shooting module, a motion flight module, and a cleaning module; the intelligent device and the intelligent control center are integrated on the photovoltaic cleaning robot; the intelligent control center and the control terminal are connected by a wireless communication; the intelligent control center is connected to the stain detection database through the wireless communication. In the intelligent system for the photovoltaic cleaning robot, even in a distributed photovoltaic power station with a harsh environment and terrain, it can also do the unmanned intelligent cleaning operation and maintenance work of the photovoltaic plate, where the operator only needs to operate the control terminal according to the attenuation of power generation of the power station to issue simple instructions.
US12334861B2

Disclosed in the present application are an array backtracking angle adjusting method and apparatus, and a storage medium. The method comprises: acquiring an initial backtracking angle group of a horizontal single-axis tracker, the initial backtracking angle group comprising initial backtracking angles of a plurality of arrays of the horizontal single-axis tracker; according to a preset deviation angle, adjusting the initial backtracking angle group to determine a plurality of candidate backtracking angle groups, the plurality of candidate backtracking angle groups comprising adjusted backtracking angles of the plurality of arrays; and, on the basis of the degree of dispersion of the adjusted backtracking angles of the plurality of arrays in each candidate backtracking angle group, determining a target backtracking angle group from the plurality of candidate backtracking angle groups, the target backtracking angle group comprising target backtracking angles of the plurality of arrays.
US12334858B2

The present invention relates to the field of a small electrical appliance, in particular hair removal device or toothbrush, comprising an electric DC motor; a detector for acquiring a detector signal indicative of a rotational speed of the electric DC motor; and a controller for controlling the electric DC motor. The controller is adapted to: determine, based on the detector signal, a first parameter indicative of the rotational speed of the DC motor; determine, based on the detector signal, a second parameter indicative of the rotational speed of the DC motor, wherein the second parameter is different from the first parameter, and wherein the second parameter is determined based on a frequency domain analysis of the detector signal; and adjust a supply voltage of the electric DC motor based on the first parameter and the second parameter.
US12334857B2

A method is provided for ascertaining a rotary position of a rotor, which is assigned to an electric motor and which is able to rotate about an axis of rotation with respect to a stator and the rotary position of which is ascertained by at least one measurement value of a rotary sensor by virtue of at least one measurement value of the rotary sensor being compared at a first time during operation of the rotor with a stored sensor measurement value reference. The method includes calculating the rotary position present at the rotor at the first time based on a comparison between a sequence of measurement values and a sequence of reference values. The stored sensor measurement value reference includes the sequence of reference values, and the reference values are previously stored measurement values of the rotary sensor at various rotary positions of the rotary sensor. The measurement values recorded before the first time are stored as the sequence of measurement values.
US12334856B2

A linear actuator and a method for heating a linear actuator. An electric motor is configured to generate rotational motion in a first operating mode of the linear actuator. A transmission mechanism is configured to convert the rotational motion generated by the electric motor into translational motion. The linear actuator is further configured to generate heat in a second operating mode.
US12334854B2

A power integrated module (PIM) and a motor control system are provided. The PIM is adapted to drive a motor. The PIM includes a first transformation circuit, a second transformation circuit, and a plurality of shunt units. The first transformation circuit includes a plurality of first half-bridge circuits, and a coupling relationship among the first half-bridge circuits is selected, so that the first transformation circuit is operated in a rectifier mode or an inverter mode. The second transformation circuit includes a plurality of second half-bridge circuits coupled to the motor. The shunt units are respectively coupled between the second half-bridge circuits and the motor and configured to sense a current between the second transformation circuit and the motor.
US12334849B2

A method and system for communication between a motor controller and an analytic module includes a Single Pair Ethernet interface with power supplied over the two data lines. The analytic module, in turn, connects to a motor or other devices proximate the motor. The analytic module receives input signals from the motor or different types of sensors or devices. A processing unit in the analytic module may perform some initial processing on the incoming data. The processing unit is configured to transmit either the raw input signals or processed data via the Single Pair Ethernet connection back to the motor controller or to other controllers in the system with the motor controller acting solely as a pass-through gateway. The analytic module unit may be configured to transmit data at different update rates. One of the update rates may be synchronized to an update period in the motor controller.
US12334848B2

A multilayer printed circuit board dV/dT filter with powder core toroids includes an input terminal connecting powder core toroids and output terminals connecting the second end of powder core toroids. Damping resistors and shunt capacitors and resistors are connected using multilayer routing on printed circuit boards. The powder core toroid inductors reduce voltage spikes by increasing PWM switching times.
US12334844B2

A method for identifying magnetic anisotropy of an electric three-phase machine having a rotor and a stator is provided. The method includes actuating the machine with a periodic injection voltage via clocked clamping voltages according to a pulse width modulation (PWM) scheme having a switching frequency. An electric current of the machine responsive to the machine being actuated by the periodic injection voltage is cyclically measured at a sampling frequency. The periodic injection voltage has a period that is less than twice a period of the sampling frequency. An inductance and/or an admittance of the machine is determined based on the periodic injection voltage and the measured electric current. A position of the rotor is determined based on the inductance and/or the admittance of the machine. The machine is controlled according to the rotor position.
US12334841B2

According to one embodiment, a control apparatus includes a gate signal generation circuit, a transmitter, a receiver, and an error processing circuit. The gate signal generation circuit is configured to generate a gate signal to switch a state of a gate circuit. The transmitter is configured to transmit the generated gate signal. The receiver is configured to receive the transmitted gate signal. The error processing circuit is configured to process an error in the received gate signal and to output the gate signal to the gate circuit. A process delay by the error processing circuit is greater than a sampling period of the gate signal switching the state of the gate circuit and is equal to or less than a time to retain the state of the gate circuit.
US12334840B2

A variable speed constant frequency electric voltage regulation circuit may include a slow voltage loop detecting and adjust an amplitude of an output signal of the circuit. A fast voltage loop of the circuit may include an error amplifier detecting a difference between a reference sine wave signal and the output signal. A current control loop may include a current controller and an inverter. A first switch may toggle a gain of the circuit between a gain associated with a normal mode and a gain associated with a power transfer mode based on a power transfer command signal. A second switch may toggle control between the current control loop in the power transfer mode and the fast and slow voltage loops in the normal mode. The sample/hold circuit eliminates the slow voltage loop from regulating the output during the power transfer.
US12334834B2

A DC-DC converter, an on-board charger, and an electric vehicle are disclosed. The DC-DC converter includes: a first adjustment module, a resonance module, a second adjustment module, a current detection module, and a controller. The current detection module is configured to detect a current signal of the resonance module; and the controller is configured to control the first adjustment module and the second adjustment module to reduce an output power when the current signal is greater than a current threshold. By directly detecting the current signal of the resonance module, a high precision and a faster response are achieved.
US12334824B2

A method for operating a DC-DC converter includes generating an output voltage on an output node of the DC-DC converter based on an input voltage on an input node of the DC-DC converter using a transistor having a bulk terminal and a gate terminal, the output voltage being greater than the input voltage. The method includes coupling the input node to the bulk terminal and the gate terminal in response to the output voltage being less than the input voltage. The method includes coupling the output node to the bulk terminal in response to the output voltage exceeding the input voltage or a predetermined threshold voltage.
US12334823B2

A DC-DC buck converter for generating an output voltage by stepping down an input voltage includes a converting circuit including a plurality of transistors, a first capacitor, a second capacitor, and an inductor, the converting circuit being configured to form a current path that varies according to a plurality of modes and a plurality of phases; and a control circuit configured to: determine a mode of the converting circuit, from among the plurality of modes, according to a first amplitude of the input voltage and a second amplitude of the output voltage, and determine an ON/OFF state of each transistor of the plurality of transistors according to the determined mode and a phase from among the plurality of phases.
US12334818B2

A pre-charge system for a DC electric power system includes a high-voltage electric power bus that electrically connects to an external bus. A contactor includes a first switch arranged to control electric power through the positive bus link, and a second switch arranged to control electric power through the negative bus link. A pre-charge resistor is arranged in parallel with the first switch. A controller is operatively connected to the first and second switches, and in communication with a voltage sensor. The controller includes an instruction set to activate the second switch, periodically monitor the electrical potential, determine a time-rate of change in the electrical potential, and close the first switch when the time-rate of change in the electrical potential is less than a first threshold.
US12334816B2

A noise reduction device according to one embodiment includes a noise reduction circuit and a failure diagnosis circuit. The noise reduction circuit generates an offset signal with reverse polarity of a noise component generated in a load. The failure diagnosis circuit detects a level of the offset signal. The failure diagnosis circuit determines whether or not a detected level of the offset signal deviates from an appropriate range. The failure diagnosis circuit diagnoses, on the basis of a determination result, whether or not a failure has occurred in the noise reduction circuit.
US12334815B2

A multi-phase interleaved PFC converter includes at least six switches coupled in a multi-phase interleaved circuit arrangement, and a control circuit. The control circuit is configured to turn on and turn off a first one of the switches according to a PWM signal to operate the first switch as an active switch having an off-time as a function of a duty cycle of the PWM signal, while turning on and turning off a second one of the switches as a synchronous switch. The control circuit is also configured to receive signal(s) indicative of currents in each phase of the interleaved circuit arrangement, set an on-time of the second switch equal to the off-time of the first switch when the signal(s) indicate continuous mode operation, and set the on-time of the second switch to a duration less than the off-time of the first switch when the signal(s) indicate discontinuous mode operation.
US12334810B2

The invention relates to the verification of operating parameters, in particular input and output values of a DC-to-DC converter which are detected by a sensor. For this purpose, the ratio between the input current and the output current of a DC-to-DC converter is calculated on the basis of two different calculation methods, wherein the different calculation methods are at least partly based on different parameters. If the two calculation methods lead to the same or at least approximately the same ratio of input current to output current, a plausibility check can thus be run on the reliability of the parameters being used.
US12334801B2

A circuit configured to receive a first and second voltages and generate an output voltage, the circuit comprising: a first capacitor configured to charge to a voltage equal a difference between the first voltage and the output voltage; a second capacitor configured to charge to a voltage equal to a difference between the first voltage and the second voltage; and a plurality of conductive paths coupled to the first and second capacitors. In a first state, the conductive paths are configured to cause the second capacitor to charge to the voltage equal to the difference between the first voltage and the second voltage. In a second state, the conductive paths are configured to cause the second capacitor to be connected in parallel with the first capacitor to cause the first capacitor to charge to the voltage equal to the difference between the first voltage and the output voltage.
US12334800B2

An electric drive provides transmission oil cooling. An oil circuit supplies the transmission with oil. A cooling circuit cools a supply device and/or an electric motor with a coolant. A heat exchanger portion is coupled on one side to the cooling circuit and on the other side to the oil circuit. The supply device is arranged in a supply housing region. The heat exchanger portion forms a wall portion of the supply housing region. An end cover closes the heat exchanger portion. The end cover has at least one functional region, wherein the functional region is designed as a counterpart cooling structure, as an oil sump region and/or as a pump interface for coupling an oil pump.
US12334798B2

An inverter for an electric motor is disclosed. The inverter includes a capacitor board including at least one capacitor, at least one transistor board, and a cooling element. The capacitor board and the at least one transistor board are electrically interconnected. The capacitor board and the at least one transistor board are each aligned transversely to a longitudinal central axis of the inverter. The cooling element is pot-shaped and provides a housing of the inverter that receives the capacitor board and the at least one transistor board.
US12334797B2

A power system for an aircraft comprises: a motor-generator component; a shaft, wherein the motor-generator component is connectable to the shaft, the shaft connectable to an additional component of the aircraft to for torque transfer with the additional component; and a de-coupler operable to disconnect the motor-generator component from the shaft, wherein the motor-generator component is located between the de-coupler and the additional component in use.
US12334788B2

An electric machine includes a stator winding in a stator having a winding end. A jumper has a main base end that is connected to the winding end. A first terminal branch of the jumper has a first terminal for connecting the stator electrically to a first load. A second terminal branch of the jumper has a second terminal for connecting the stator electrically to a second load. A first electrical conduction path is defined from the winding end, through the jumper to the first terminal branch to the first terminal. A second electrical conduction path is defined from the winding end, through the jumper to the second terminal branch to the second terminal. The first electrical conduction path has an electrical resistance substantially equal to that of the second electrical conduction path for electrical load balancing from the winding end to the first and second terminals.
US12334784B2

A rotating electrical machine operating by switching of magnetic flux comprises a rotor (10), a stator (20) and a winding, having at least two phase windings. The electrical machine comprises at least 5 discs being either rotor discs (12) or stator discs (22), having a magnetic flux in the axial direction. The stator discs and rotor discs are interleaved with each other via airgaps along an axial direction. The winding loop encloses magnetic flux from n>2 magnetic poles, where the winding loop length is shorter than 2*n*d, where d is the airgap width distance. The two end cap discs are mechanically connected by a stiff mechanical structure (80B) which mechanically transfers apart of the axial magnetic attraction force acting on one of the two end cap discs to the other of two end cap discs.
US12334772B2

Carrier signal generators are provided. The carrier signal generator includes a master processing module and a plurality of slave processing modules. Each slave processing module is used to control a corresponding one of universal power units of the UPS. The slave processing modules output, according to a synchronously received reference signal, control signals to control the universal power units to receive power from the mains or a rechargeable battery. When the mains is normal, each slave processing module synchronously generates a three-phase rectification control signal to rectify and output power from the mains. When the mains is abnormal, each slave processing module generates a first DC-DC control signal independently of the reference signal output by the master processing module, so as to convert and output power from the rechargeable battery. The carrier signal generator has improved compatibility and improved current conversion quality and is low cost.
US12334770B2

A bidirectional chopper selectively performs a charging operation and a discharging operation, the charging operation being an operation in which a part of DC power generated by a converter is stored in a power storage device, the discharging operation being an operation in which DC power of the power storage device is supplied to an inverter. A control circuit controls the bidirectional chopper to perform the discharging operation when a power failure of a power system occurs. The control circuit controls the bidirectional chopper based on a system frequency detected by a frequency detector when the power system is normal. The control circuit controls the bidirectional chopper to perform the charging operation in response to an increase in the system frequency, and to perform the discharging operation in response to a decrease in the system frequency.
US12334769B2

Systems and methods for charging protocols for secondary batteries are provided including: measuring an open-circuit voltage (Vref) according to a state-of-charge (SOCx) for a two-electrode cell, charged with a reference current; measuring second open-circuit voltages (Vc) according to the state-of-charge when charging the cell with a plurality of different charging currents; calculating an internal resistance value (RSOCx) according to the state-of-charge using an equation (RSOCx)=(Vc−Vref)/Ic for the different charging currents, wherein Ic is a value for the different charging currents, and computing a charging current-specific internal resistance profile mapping the internal resistance value according to the state-of-charge for the different charging currents; and identifying, for the charging current-specific internal resistance profiles, each inflection point, determining a lowest resistance value among the inflection points as a reference value, and determining, for the computed charging current-specific internal resistance profiles, the state-of-charge having the reference value as a limit state-of-charge.
US12334766B2

A pack battery charging method is a charging method for connecting pack battery to charger and charging pack battery at a constant voltage and a constant current. Pack battery detects a degree of deterioration of battery and a supply voltage at which charger charges pack battery, and specifies a charging termination current from both the supply voltage of charger and the degree of deterioration of battery to perform charging.
US12334757B2

A switching charger for supplying stable power is provided. First input terminals of first and fourth operational amplifiers and a second input terminal of a second operational amplifier are connected to a battery. A second input terminal of the first operational amplifier is coupled to a reference voltage. A first input terminal of the second operational amplifier and a second input terminal of the fourth operational amplifier are connected to an inductor. A first input terminal of a third operational amplifier is connected to an input power source. A second input terminal of the third operational amplifier is connected to a system circuit. A first selector circuit is connected to output terminals of the third and fourth operational amplifiers. A second selector circuit is connected to output terminals of the first and second operational amplifiers and the first selector circuit.
US12334751B2

A wireless power transmitter includes an antenna that transmits a radio wave, a phase shift circuit that changes a phase of the radio wave transmitted from the antenna, a control device that controls the phase shift circuit, and a backscatter signal receiver that receives a backscatter signal. The control device executes phase optimization processing of controlling the phase shift circuit so that a strength of the backscatter signal received by the wireless power transmitter is maximized.
US12334745B1

Various embodiments of the present disclosure describe radio frequency (RF) enabled devices, system, and RF energy relaying techniques for selectively harvesting and/or relaying RF energy signals. An RF-enabled device may include an antenna unit configured to receive a radio frequency signal and a switch component electrically coupled to the antenna unit. The switch component may be associated with a plurality of signal processing states that include at least a collection state and a reflection state. The RF-enabled device may include a controller that is configured to selectively transition the switch component between the collection state and the reflection state based at least in part on one or more power transfer stimuli. At a collection state, an RF energy signal may be harvested. At a reflection state, the RF energy signal may be reflected to another entity within a proximity to the RF-enabled device.
US12334743B1

The application discloses a power conversion system (PCS) parallel architecture and a synchronous control method. Among a plurality of corresponding PCS controllers of the PCS parallel architecture, when a target PCS controller is the first to issue a synchronization signal on a synchronization signal bus, the target PCS controller obtains control authority, the synchronization signal issued by the target PCS controller is taken as a system synchronization signal, and other PCS controllers that did not obtain control authority refer to the system synchronization signal for synchronizing with the system synchronization signal.
US12334727B1

A system and method for management and control of battery energy storage systems in complex and dynamic multi-factor environments using a degradation-aware multi-agent machine learning framework. The management and control methodology involves coordination of a plurality of software agents to simultaneously optimize multiple factors in battery energy storage system environments such as energy arbitrage, battery health, charging schedules, and backup power.
US12334724B2

A transmitter includes a level shifter circuit, an edge adjustment circuit and a driver. The level shifter circuit generates first signals and second signals based on an input signal, wherein a voltage range of the input signal, a voltage range of the first signals, and a voltage range of the second signals are different from each other. The edge adjustment circuit adjusts a level of a first node and a level of a second node according to the first signals and the second signals, and provides an overvoltage protection during the adjustment of the level of the first node and the level of the second node. The driver generates an output signal according to the level of the first node and the level of the second node.
US12334715B2

A visible light source includes a substrate, a first reflector and a second reflector configured to reflect infrared light and arranged vertically to form a vertical cavity on the substrate, an active region in the vertical cavity and configured to emit infrared light, a micro-resonator on the substrate and configured to receive the infrared light emitted by the active region and generate visible light through optical parametric oscillation, and an output coupler configured to couple the visible light generated in the micro-resonator out of the micro-resonator.
US12334714B2

Visible spectrum quantum dot (QD) light emitting sources integrable with integrated silicon photonics include a plurality of epitaxially grown InP QDs within an active region. The light emitting sources include light emitting diodes (LEDs) and semiconductor lasers.
US12334710B2

A photonic crystal surface-emitting laser includes a substrate, an n-type cladding layer, an active layer, a photonic crystal structure, a p-type cladding layer, an n-type semiconductor layer and a meta-surface structure. The n-type cladding layer is disposed over the substrate. The active layer is disposed over the n-type cladding layer. The photonic crystal structure is disposed over the active layer. The p-type cladding layer is disposed over the photonic crystal structure. The n-type semiconductor layer is disposed over the p-type cladding layer. The meta-surface structure disposed on a surface of the n-type semiconductor layer away from the p-type cladding layer.
US12334705B2

A laser apparatus according to an aspect of the present disclosure includes a master oscillator configured to emit a laser beam, an amplifier including an optical resonator and configured to amplify the laser beam emitted by the master oscillator in the optical resonator, and a phase shift structure disposed on an optical path between the master oscillator and the amplifier at a position closer to the amplifier than a middle point of the optical path. The phase shift structure includes a plurality of cells having different phase shift amounts for the laser beam. The cells have a disposition interval of 80 μm to 275 μm inclusive.
US12334699B2

An insert molded connector includes a plurality of wires arranged in parallel, a coating insulating layer, and a tongue. The plurality of wires are configured to transmit electrical signals. The coating insulating layer covers main portions of the wires to expose the contact portions of the wires. The tongue is insert molded to cover the contact portion and a portion of the coating insulating layer close to the contact portion to expose a contact surface of the contact portion.
US12334697B2

A soldering aid for securing a stranded core of a cable on an electrical contact surface of a printed circuit board includes an outer part having a receptacle and a bearing surface, and an inner part that is displaceably received inside the receptacle of the outer part. The inner part has an access opening through which the contact surface is accessible and can be fastened to the outer part in an assembly position. In an inserted position of the inner part in the outer part, an insertion opening in the inner part is aligned with an insertion opening in the outer part for inserting the stranded core of the cable.
US12334692B2

A bus-barwire is provided. The bus-barwire has a frame, busbars and terminals. The busbars each has a main body and multiple connecting parts connected to the main body. The connecting parts connect wiring ends of motor stator windings. The terminals are connected to the busbars, to connect to a power source. The main bodies of the busbars are arranged in a stack along an axial direction of the frame and are spaced apart from each other. The connecting parts of the busbars are spaced apart along a circumferential direction of the frame. The connecting parts of the busbars are distanced from end surfaces of the stator windings and remain flush in the axial direction of the frame.
US12334686B2

A connector assembly includes a receptacle connector assembly and a plug connector. The plug connector includes a housing, a tongue plate and two locking arms. The housing is provided with two openings respectively adjacent to two sides of the housing along a width direction of the plug connector. The two locking arms are installed in the housing, and each locking arm includes a locking latch located at a front end of the locking arm, an abutting portion located at a rear end of the locking arm, and a pivot portion located between the locking latch and the abutting portion. The locking latch is disposed corresponding to a corresponding opening and protrudes beyond the housing along a thickness direction of the plug connector.
US12334685B2

A printed circuit board having signal contact receiving vias positioned in rows and ground contact receiving vias positioned in line with the signal contact receiving vias in the rows. Signal integrity vias are positioned between the signal contact receiving vias, between the ground contact receiving vias, and between respective signal contact receiving vias and respective ground contact receiving vias. The signal integrity vias form a ground fence which reduces cross talk in a foot print of a connector mated with the printed circuit board.
US12334670B2

A sealing assembly for sealing an electrical component having an opening includes a cover coupled with the electrical component and a plug assembly fixed to the cover. The cover has a through-hole for injecting air during leakage tests of the electrical component and a plurality of engaging elements. The plug assembly has a single wire seal sealing the through-hole and a plurality of locking elements reversibly engaging the engaging elements. The cover seals the opening of the electrical component in an air-tight manner when the plug assembly is inserted into the through-hole.
US12334662B2

A card edge connector includes a connector housing having a cavity and holding a contact assembly in the cavity. The contact assembly has a contact positioner holding contacts in a contact array. Each contact includes a mating end, a terminating end, and an intermediate portion between the mating end and the terminating end. The card edge connector includes a connector sleeve coupled to the connector housing movable between a retracted position and an advanced position. The connector sleeve includes an insert received in the cavity having a card slot configured to receive a module circuit board of a pluggable module. The insert includes press anvils configured to engage the intermediate portions of the contacts to move the mating ends of the contacts toward the module circuit board to mate with corresponding contact pads on the module circuit board when moved to the advanced position.
US12334655B2

The present disclosure provides an antenna and electronic device, and belongs to the field of communication technology. The antenna includes a feed layer, a phase adjustment layer, and a radiation layer, wherein the feed layer is configured to transmit a microwave signal to the phase adjustment layer; the phase adjustment layer is configured to phase-shift the microwave signal by a preset phase shift amount; and the radiation layer is configured to radiate the microwave signal phase-shifted by the phase adjustment layer; the radiation layer includes at least one first radiation patch.
US12334646B2

Examples disclosed herein relate to a node in a fixed wireless network. A controller determines optimal paths between nodes through relational calculations. Phase shifts are made to signals generated from one node to another according to the optimal path direction.
US12334644B2

Provided are an antenna apparatus and an electronic device. A first coupling gap is formed between one end of a second radiator and a first radiator, and the other end of the second radiator is provided with a first ground terminal. One end of a third radiator is connected to the first ground terminal, and the other end thereof extends in a direction away from the second radiator. The third radiator is provided with a second ground terminal spaced apart from the first ground terminal. At least part of the first radiator and the second radiator jointly generate a first resonance. A part of the third radiator located on a side of the second ground terminal away from the first ground terminal generates a second resonance.
US12334641B2

The disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates Beyond 4th-Generation (4G) communication system such as Long Term Evolution (LTE). According to an embodiment of the disclosure, an antenna structure of a wireless communication system may include: at least one antenna element including at least one antenna, a power divider configured to feed the at least one antenna element, and a substrate, the at least one antenna element and the power divider may be disposed on the substrate, and, the substrate may include a first dielectric layer having an air layer in a region corresponding to a first region in which the power divider is disposed on the substrate, and a second dielectric layer disposed between the first dielectric layer and the power divider.
US12334636B2

A wireless device with a slot antenna includes one or more heat spreaders, a PCB with vias to allow current to flow through the PCB, various components disposed on the PCB, and a slot antenna compliment. By layering the components, e.g., heat spreaders, PCB, slot antenna compliment, etc. one or more slot antennas are formed from these components as to integrate the slot antennas into the existing structure. The formed slot antenna is a spiraled shape as to reduce the overall footprint of the slot antenna while keeping the required quarter-wavelength total effective length of an open-slot antenna. The formed slot antenna is wide enough to allow the antenna to accommodate a wide bandwidth and may include a plurality of steps to further allow for tuning of the length of the slot antenna. The wireless device can further include a housing enclosing the internal components.
US12334635B2

An infusion pump assembly is disclosed. The infusion pump assembly includes a reservoir for receiving an infusible fluid, a pump assembly for pumping a quantity of infusible fluid from the reservoir to an exit, a first valve assembly configured to selectively isolate the pump assembly from the reservoir, a second valve assembly configured to selectively isolate the exit from the pumping assembly, and a split ring resonator antenna having a resonant frequency comprising a plurality of planar metallic layers.
US12334629B2

An example wearable electronic device may include: a bridge; a first rim disposed in a first direction of the bridge, and a second rim disposed in a second direction of the bridge, the second direction being opposite to the first direction; and a first temple configured to be folded or unfolded with respect to the first rim using a first hinge part, and a second temple configured to be folded or unfolded with respect to the second rim using a second hinge part, wherein the first temple includes: a first printed circuit board on which a wireless communication circuit is disposed and a ground area is partially formed; a non-conductive area formed on a part of the ground area; a feeder wire disposed across the non-conductive area, and having a first end electrically connected to the wireless communication circuit using a signal path and a second end disposed adjacent to the ground area; a feeder point formed adjacent to the second end of the feeder wire and electrically connected to the feeder wire; and a first electronic component electrically connected to a part of the ground area, electrically connected to the feeder point, using a first conductive connection member, wherein the part of the ground area and at least a part of the first electronic component may be utilized as antennas.
US12334628B2

A cellular antenna includes at least a first array of elements arranged in horizontal rows and vertical columns and at least a second array of elements arranged in horizontal rows and vertical columns. The first group and the second arrays are arranged at least partially side-by side on the antenna, The elements of the first array are arranged in at least one vertical column of elements that is exclusive to elements of the first array. The elements of the second array are arranged in at least one vertical column of elements that is exclusive to elements of the second array. The antenna includes at least one separate middle vertical column of elements, between the at least one vertical column of elements that is exclusive to elements of the first array and the at least one vertical column of elements that is exclusive to elements of the second array, where the middle vertical column of elements includes some elements in the first array and some elements in the second array.
US12334623B2

An apparatus for securing hardware to a surface of a structure including two spaced apart frame members with first and second oppositely disposed end segments. First and second rod members are mounted to each of the frame members. A shoe member with a center panel and two opposed upwardly extending side walls are mounted to the lower end of each of the first and second rod members. A plate member is mounted to a lower surface of the center panel and at least one magnet is mounted to a lower surface of the plate member. Connecting members span between and interconnect each of the frame members.
US12334621B2

An antenna sealing plug for a flexible antenna interconnect device includes a sealing surface extending around the antenna sealing plug in a circumferential direction and sealing a feed-through of a vehicle that leads into the vehicle, and a slot-like passage. A feedthrough portion of the flexible antenna interconnect device can be guided through the feed-through of the vehicle. The feedthrough portion of the flexible antenna interconnect device can be guided through the slot-like passage of the antenna sealing plug in a sealing manner.
US12334619B2

In order to solve the problems of a conventional flat surface wave generator which has limitations on being applied to a curved structure due to more than a certain required thickness of a dielectric material, proposed are a flexible surface wave generator and system and method for surface wave communication using the same where the flexible surface wave generator is bendable by removing a third dielectric material and by making a first and a second dielectric material thin and at the same time reaches communication performance applicable to the ISM band by changing a pattern of a surface wave generation member and by forming a slit in a radiator material, so it is possible to easily establish a surface wave communication system even in environments where a conventional flat surface wave generator is difficult to be applied by being tightly attached to the surface of a metal medium with curvature.
US12334598B2

According to one aspect of the present invention, a body part of a CID filter of a secondary battery has a main through-hole and an auxiliary through-hole defined therein. The auxiliary hole is positioned between a CID gasket and an area of the CID filter that is electrically connected to an electrode tab.
US12334596B2

A battery assembly, and an electronic device incorporating a battery assembly, includes at least one cell, a battery protection plate and a heat dissipation assembly. The cell includes a cell body and a tab protruding from the cell body. The battery protection plate connected with the tab. The heat dissipation assembly connected with the tab and the battery protection plate, and the heat dissipation assembly includes a phase-change material for absorbing heat.
US12334587B2

Disclosed herein are novel or improved separators, battery separators, lead acid battery separators, batteries, cells, and/or methods of manufacture and/or use of such separators, battery separators, lead acid battery separators, cells, and/or batteries. In accordance with at least certain embodiments, the present disclosure or invention is directed to novel or improved battery separators for lead acid batteries. In addition, disclosed herein are methods, systems and battery separators for enhancing battery life, reducing water loss, reducing float current, minimizing internal resistance increase, reducing failure rate, reducing acid stratification and/or improving uniformity in at least lead acid batteries. In accordance with at least particular embodiments, the present disclosure or invention is directed to an improved separator for lead acid batteries wherein the separator includes improved coatings, improved configurations, and/or the like.
US12334585B2

A separator medium for electrochemical cells that contains at least one nonwoven sheet of polymeric fibers. The nonwoven sheet has a surface area of about 0.5 to about 1.5 m2/g and has a maximum pore size that is equal to or more than 2.5 times the mean flow pore size and more than 11 times the minimum pore size. The sheet may be sulfonated to a level of 0.67% and demonstrates superior tensile properties after sulfonation and relative to previously known separators.
US12334577B2

A mobile power supply includes a frame, at least one battery pack supported by the frame, a clamp assembly coupled to the frame, and a handle removably attached to the frame. The handle has two elongate members that are spaced apart from one another and a cross-member extending between the two elongate members. The clamp assembly is configured to capture the cross-member with the handle in an operation configuration, release the cross-member to move the handle from operation configuration to a storage configuration, and capture the cross-member with the handle in the storage configuration.
US12334564B2

An ordered porous nano-network electrode includes a conductive three-dimensional structure having ordered and interconnected pores, and an active layer disposed on a surface of the conductive three-dimensional structure to surround the pores and including an organic active material having a redox center. An amount of the organic active material in a unit area is 0.1 mg/cm2 to 30 mg/cm2.
US12334562B2

A lithium battery including a cathode, an anode, a liquid-impermeable ion-conductive membrane between the cathode and the anode, and an interlayer including a metal-carbon composite between the anode and the liquid-impermeable ion-conductive membrane, wherein the metal-carbon composite includes a carbonaceous material, a metal chemically bonded to the carbonaceous material, and a metal sulfide, a metal fluoride, or a combination thereof chemically bonded to the carbonaceous material.
US12334553B2

A cathode active material precursor according to embodiments of the present invention includes a composite hydroxide particle in which primary precursor particles are aggregated. The primary precursor particles include a particle having a triangular shape in which a minimum interior angle is 30° or more and a ratio of a length of a short side relative to a length of a long side is 0.5 or more. A cathode active material and a lithium secondary having improved high temperature stability is provided using the cathode active material precursor.
US12334547B2

An anode material includes silicon-based particles, the silicon-based particles include a silicon-containing substrate, at least a part of the surface of the silicon-containing substrate has: (i) a polymer layer, and/or (ii) an amorphous carbon layer, and the polymer layer or the amorphous carbon layer includes carbon nanotubes, the silicon-based particles include metal elements, the metal elements include Fe, Cu, Zn, Ni, Co, or any combination thereof; wherein the content of the metal elements selected from Fe, Cu, Zn, Ni, Co, or any combination thereof is less than about 2500 ppm based on the total weight of the silicon-based particles. A lithium ion battery with the anode active material has a reduced impedance and K value, and improved first efficiency and cycle performance.
US12334544B2

A negative electrode material of this application includes silicon-based particles, where the silicon-based particles include: a silicon oxide SiOx, where x is 0.5 to 1.6; and a carbon layer, where the carbon layer covers at least a portion of a surface of the silicon oxide SiOx. In a Raman spectrum, a ratio of a height I1350 of the silicon-based particles at a peak of 1350 cm−1 to a height I1580 at a peak of 1580 cm−1 satisfies 0
US12334538B2

A nonaqueous electrolyte secondary battery according to an aspect of the present disclosure includes: an electrode body in which a positive electrode plate and a negative electrode plate are wound with a separator interposed therebetween; and an exterior package which receives the electrode body, the negative electrode plate includes a negative electrode collector, a first negative electrode mixture layer formed on a winding inside first surface of the negative electrode collector, and a second negative electrode mixture layer formed on a winding outside second surface of the negative electrode collector, the first negative electrode mixture layer contains first graphite particles as a primary component, the second negative electrode mixture layer contains second graphite particles as a primary component, and the first graphite particles has an internal void rate lower than an internal void rate of the second graphite particles.
US12334531B2

An energy storage system includes at least one battery rack including at least two battery modules, a container in which the battery rack is received, an air conditioner including an outside heat exchanger configured to cool a heat exchanger medium having a temperature rise in the container, and a circulation path configured to allow the heat exchanger medium to circulate between the container and the outside heat exchanger, a fire extinguishing unit including a fire extinguishing agent tank configured to detect a temperature of the at least one battery module that is equal to or higher than a predetermined temperature or smoke that is generated in the at least one battery module and feed the fire extinguishing agent to the battery module, and an air conditioner management unit configured to spray the fire extinguishing agent in the fire extinguishing agent tank onto an outer surface of the outside heat exchanger.
US12334528B2

A device (1) for thermally regulating an electrical component (3, 31), the temperature of which needs to be regulated, said electrical or electronic component (3, 31) being liable to release heat during its operation, the thermal regulation device (1) having a housing (27) that is configured to accommodate the electrical or electronic component (3, 31), a circuit (43) and a device (45) for spraying a dielectric fluid, the phase-change temperature of which is such that it is able to vaporize on contact with the electrical or electronic component (3, 31), the housing (27) having at least one wall (5) for condensation of the dielectric fluid in its vaporized form, at least one external face (7) and/or internal face (9) of said condensation wall (5) having at least reliefs (11) configured to promote the condensation of the dielectric fluid in the vaporized state.
US12334527B2

The invention relates to the use of a composite material, comprising a backing layer and a liquid-absorbing layer fixed on the backing layer, the liquid-absorbing layer containing fixed superabsorbent particles, there being, on the side of the liquid-absorbing layer facing away from the backing layer, a liquid-distributing layer which is in liquid-conducting contact with the liquid-absorbing layer and absorbs and distributes, in the plane of the composite material, a liquid to be absorbed, for absorbing and distributing liquids in actively- and/or passively-cooled current-carrying systems—in particular, in actively- and/or passively-cooled energy storage systems.
US12334526B2

A power storage pack includes a plurality of power storage modules each having a plurality of power storage devices arranged in first direction X and binding members that bind the plurality of power storage devices, and heat transfer members that transfer heat between the plurality of power storage modules. The plurality of power storage modules includes at least a first power storage module and a second power storage module. Each heat transfer member has first connecting parts thermally connected to a surface of the first power storage module, the surface being parallel with first direction X, second connecting parts thermally connected to a surface of the second power storage module, the surface being parallel with first direction X, and coupling parts thermally coupling the first connecting parts to the second connecting parts. The first connecting parts and the second connecting parts are arranged in such a way as to be shifted from each other in first direction X.
US12334523B2

Discussed is a battery module including a plurality of pouch-type secondary batteries arranged in parallel to each other, each pouch type secondary battery comprising an electrode assembly, a receiving portion configured to receive the electrode assembly and a pouch exterior, a cooling plate arranged under the plurality of pouch-type secondary batteries to accommodate the plurality of pouch-type secondary batteries, and a thermally conductive adhesive between the plurality of pouch-type secondary batteries and the cooling plate. The cooling plate includes a first recess to receive a portion of the pouch exterior and a second recess to receive a portion of the thermally conductive adhesive.
US12334514B2

An electrochemical storage cell may comprise first and second electrode sheets wound around a cylindrical core forming a jellyroll structure, the first and second electrode sheets each comprising uncoated conductive edges parallel to end faces of the jellyroll structure, and coated opposing surfaces between the uncoated conductive edges, first and second separator sheets mechanically and electrically separating the coated opposing surfaces of the first and second electrode sheets and mechanically and electrically separating the cylindrical core and the coated opposing surfaces of the first electrode sheet, and slotted cutouts from the uncoated conductive edges, the slotted cutouts angularly co-located relative to the cylindrical core upon forming the jellyroll structure.
US12334506B2

Disclosed is an electrode assembly manufacturing method, in which, in a step of stacking and pressing electrodes and a separator, the pressing is performed in that state in which pores of a porous substrate are filled with a polymer solution. The form or volume of the pores is not changed due to the polymer solution. Consequently, porosity of the separator after manufacture of an electrode assembly is similar to porosity of the separator before stacking. As a result, a battery including the electrode assembly has high ionic conductivity and excellent performance.
US12334505B2

A secondary battery includes a positive electrode, a negative electrode, and an electrolytic solution. A potential of the positive electrode, versus a lithium reference electrode, at a time of charging is higher than or equal to 4.50 V. The electrolytic solution includes a branched carboxylic acid ester compound.
US12334494B2

An electrochemical device, including a positive electrode, a negative electrode, a separator and an electrolyte. The electrolyte includes a nitrile compound, and the mass percentage of the nitrile compound in the electrolyte is A %; the negative electrode includes a current collector, wherein the current collector includes a first region and a second region; the first region is provided with a negative electrode active substance layer; the second region does not include a negative electrode active substance layer; the area of the second region is B % of the surface area of the current collector; and A×B<600.
US12334491B2

The present technology relates to a battery cell jig for fastening bolts with uniform pressure when fixing a battery cell between first and second plates by applying the same rotating force to a plurality of bolt fastening units. The battery cell jig includes first and second plates arranged to face each other, n bolt fastening units, where the n is an integer equal to or greater than 2, a rotating member which is installed on one surface of the first plate or the second plate and is installed on an opposite side of a surface where the first and second plates face each other, and a driving unit which transmits rotating force of the rotating member to each of the n bolt fastening units.
US12334489B2

A method includes forming a release film over a carrier, forming a polymer buffer layer over the release film, forming a metal post on the polymer buffer layer, encapsulating the metal post in an encapsulating material, performing a planarization on the encapsulating material to expose the metal post, forming a redistribution structure over the encapsulating material and the metal post, and decomposing a first portion of the release film. A second portion of the release film remains after the decomposing. An opening is formed in the polymer buffer layer to expose the metal post.
US12334486B2

A display device includes a conductive pattern on a substrate, a via layer on the conductive pattern with a via hole exposing the conductive pattern, a first electrode and a second electrode on the via layer and spaced apart from each other, a first insulating layer on the first electrode and the second electrode, a bank layer on the first insulating layer defining an emission area and a subarea, a light-emitting element on the first insulating layer, and a first connection electrode and a second connection electrode on the first insulating layer and the light-emitting element. The first connection electrode electrically contacts an end of the light-emitting element, and the second connection electrode electrically contacts another end of the light-emitting element. The bank layer includes a bank extension portion extended to the subarea and the bank extension portion overlaps at least a portion of the via hole.
US12334473B2

A laminated semiconductor which enables curbing of manufacturing cost; a wafer laminate; a method for manufacturing the laminated semiconductor; an assistance device; and a program. This laminated semiconductor formed by laminating a plurality of chips is provided with a logic chip; and a memory part that is stacked on the logic chip and has at least one memory chip communicable with the logic chip. The memory chip has at least two memory bodies that have memory circuits and that are arranged side by side in a direction intersecting the stacking direction; and a connection part which is provided with a prescribed width between the memory bodies and which connects the memory bodies arranged side by side.
US12334461B2

A bonding structure for a semiconductor substrate and related method are provided. The bonding structure includes a first oxide layer on the semiconductor substrate, and a second oxide layer on the first oxide layer, the second oxide layer for bonding to another structure. The second oxide layer has a higher stress level than the first oxide layer, and the second oxide layer is thinner than the first oxide layer. The second oxide layer may also have a higher density than the first oxide layer. The bonding structure can be used to bond chips to wafer or wafer to wafer and provides a greater bond strength than just a thick oxide layer.
US12334460B2

A semiconductor device includes a pad, a diffusion layer, and a melting layer. The pad included by the semiconductor device includes a concave portion on a surface at which solder connection is to be performed. The diffusion layer included by the semiconductor device is disposed at the concave portion and constituted with a metal which remains on the surface of the pad while diffusing into solder upon the solder connection. The melting layer included by the semiconductor device is disposed adjacent to the diffusion layer and constituted with a metal which diffuses and melts into the solder upon the solder connection.
US12334451B2

A semiconductor package may include a package substrate including a dummy via on a first side of the package substrate, an interposer module on a second side of the package substrate opposite the first side of the package substrate, and a stiffener ring on the second side of the package substrate and including an edge that is substantially aligned with the dummy via.
US12334449B2

A digitally communicative circuit may use standardized interfaces for connection and communication with other circuit components. Such digitally communicative circuit may benefit from using wider variety of interconnect schemes with the respective interfaces for transmission and reception of data. Some chiplets may communicate using a high data bandwidth interface while other chiplets may communicate using interfaces with lower data bandwidth. Alternate interface is introduced that may facilitate scaled communication with Advanced Interface Bus 2.0 without translation circuitry and with different data bandwidth.
US12334432B2

Some embodiments include a method in which a first stack of alternating first and second levels is formed. At least some of the first and second levels are configured as steps. Each of the steps has one of the second levels and one of the first levels. An etch-stop material and a liner are formed over the stack. A first material is formed over the etch-stop material. Openings are formed to extend through the first material to the etch-stop material. Sacrificial material is formed within the openings. A second stack is formed over the first stack. A second material is formed over the first material. Conductive layers are formed within the first levels. Additional openings are formed to extend to the sacrificial material, and are then extended through the sacrificial material to the conductive layers within the steps. Some embodiments include integrated assemblies.
US12334426B2

An array substrate, a display panel and a display module. The array substrate includes a substrate including a non-display area. The non-display area includes a chip integration area. A first pad group is arranged in the chip integration area, the first pad group includes a plurality of first pads. A second pad group is arranged in the non-display area, each second pad group includes a plurality of second pads. A plurality of connecting lines are configured to electrically connect the second pads with the first pads. Lengths of the connecting lines are respectively electrically connected to the plurality of second pads in each second pad group arranged along a direction away from the first pad group increase.
US12334424B2

A package structure includes a first redistribution circuit structure, a semiconductor die, a connecting film, and a second redistribution circuit structure. The first redistribution circuit structure includes a dielectric structure and a routing structure disposed therein, where the dielectric structure includes a trench exposing the routing structure. The semiconductor die is disposed on and electrically coupled to the first redistribution circuit structure. The connecting film is disposed in the trench and between the semiconductor die and the first redistribution circuit structure, and the semiconductor die is thermally coupled to the routing structure through the connecting film. The second redistribution circuit structure is disposed on and electrically coupled to the semiconductor die, the second redistribution circuit structure is electrically coupled to the first redistribution circuit structure, and the semiconductor die is disposed between the first redistribution circuit structure and the second redistribution circuit structure.
US12334420B2

An electronic device includes a substrate with a conductive structure and a substrate encapsulant. The conductive structure has a lead with a lead via and a lead protrusion. The lead via can include via lateral sides defined by first concave portions and the lead protrusion can include protrusion lateral sides defined by second concave portions. The substrate encapsulant covers the first concave portions at a first side of the substrate but not the second concave portions so that the lead protrusion protrudes from the substrate encapsulant at a second side of the substrate. An electronic component can be adjacent to the first side of the substrate and electrically coupled to the conductive structure. A body encapsulant encapsulates portions of the electronic component and the substrate. The lead can further include a lead trace at the second side of the substrate.
US12334414B2

A molded semiconductor package includes: a semiconductor die; a substrate attached to a first side of the semiconductor die; a plurality of leads electrically connected to a second side of the semiconductor die opposite the first side; a heat sink clip thermally coupled to a pad at the second side of the semiconductor die; and a molding compound encapsulating the die, part of the leads, part of the heat sink clip, and at least part of the substrate. The molding compound has a first main side, a second main side opposite the first main side and at which the substrate is disposed, and an edge extending between the first main side and the second main side. The leads protrude from opposing first and second faces of the edge of the molding compound. The heat sink clip protrudes from opposing third and fourth faces of the edge of the molding compound.
US12334407B2

In a semiconductor device, a frame includes a first frame portion extending in a direction parallel to a connection surface to be connected to the connection surface and a second frame portion connecting a case and the first frame portion. The first frame portions are divided into a plurality of divided portions. At least one divided portion in the plurality of divided portions in the first frame portions is an elastic portion which can be elastically deformed from a first state where a tip end portion is inclined to be located on a lower side of the connection surface to a second state where the tip end portion extends in a direction parallel to the connection surface. The divided portion as the elastic portion is connected to the connection surface while being elastically deformed from the first state to the second state.
US12334406B2

A method includes forming a polymer layer covering a metal via in a wafer, grooving the wafer to form a trench, wherein the trench extends from a top surface of the polymer layer into the wafer, and performing a die-saw on the wafer to separate the wafer into a plurality of device dies. A kerf passes through the trench. One of the device dies is placed over a carrier. An encapsulating material is dispensed over and around the device die. The method further includes pressing and curing the encapsulating material. After the encapsulating material is cured, a sidewall of the polymer layer is tilted. A planarization is performed on the encapsulating material until the polymer layer and the metal via are exposed. A redistribution line is formed over and electrically coupled to the metal via.
US12334405B2

An electronic device and method is disclosed. In one example, the electronic device includes a solderable surface and at least one surface opening arranged in the solderable surface. The electronic device further includes an encapsulation material, encapsulating at least one electronic component of the electronic device, and at least one vent opening arranged in an area of the surface opening and extending through the encapsulation material.
US12334403B2

The invention provides a measuring method of resistivity of a wafer, comprising: choosing a wafer to be measured, conducting a thermal treatment for the wafer to remove a thermal doner in the wafer, conducting an oxidation process for the wafer to form an oxidized surface on the wafer, and measuring resistivity of the wafer. In the method, firstly, the wafer is oxidized to get the oxidized surface, so as to restrict surface variation when placing the wafer in a later process. Therefore, the resistivity measurement of the wafer surface only slightly varies.
US12334399B2

In a method for fabricating a semiconductor device, a stack of alternating insulating layers and sacrificial layers are formed over a substrate. A staircase having a plurality of steps are formed in the stack. Each of the steps has a tread and a riser and further includes a respective pair of the insulating layer and the sacrificial layer over the insulating layer of the respective step. A dielectric layer is formed along the treads and risers of the steps and is doped with one or a combination of carbon, phosphorous, boron, arsenic, and oxygen. The sacrificial layers are further replaced with a conductive material to form word line layers that are arranged between the insulating layers. A plurality of word line contacts are formed to extend from the word line layers of the plurality of steps, and further extend through the dielectric layer.
US12334397B2

A method includes forming a first conductive feature, depositing a graphite layer over the first conductive feature, patterning the graphite layer to form a graphite conductive feature, depositing a dielectric spacer layer on the graphite layer, depositing a first dielectric layer over the dielectric spacer layer, planarizing the first dielectric layer, forming a second dielectric layer over the first dielectric layer, and forming a second conductive feature in the second dielectric layer. The second conductive feature is over and electrically connected to the graphite conductive feature.
US12334393B2

The disclosed method provides a solution to the gate-induced drain leakage (GIDL) current in a semiconductor structure. The method includes forming a first trench with a first initial doped region at its bottom, oxidizing the first trench, forming a first oxide layer on the sidewalls of the first trench, and forming a second oxide layer at the bottom of the first trench. The first oxide layer's thickness is greater than the second oxide layer's thickness. The doping element of the first initial doped region prolongs the reduction rate, so that the oxidation rate of the first initial doped region is lower than the oxidation rate of the substrate, thereby forming the first oxide layer. The GIDL of the semiconductor structure can be reduced, the turn-on sensitivity of the semiconductor structure can be improved, and the yield of the semiconductor structure can be increased.
US12334390B2

A semiconductor device includes a substrate, a first gate structure, and a second gate structure. The first gate structure is disposed on the substrate. The first gate structure includes a first capping layer and a first underlying layer below the first capping layer. The second gate structure is disposed on the substrate. The second gate structure includes a second capping layer and a second underlying layer below the second capping layer. The material of the first capping layer and the second capping layer have a material having higher resistant to oxygen or fluorine than materials of the first underlying layer and the second underlying layer. The first capping layer, the second capping layer and the second underlying layer include a same metal element.
US12334388B2

Semiconductor structures and methods are provided. An exemplary method according to the present disclosure includes providing a workpiece including a semiconductor fin protruding from a substrate, a first placeholder gate and a second placeholder gate over channel regions of the semiconductor fin, and a source/drain feature disposed between the channel regions. The method also includes removing a portion of the first placeholder gate and a portion of the substrate directly disposed thereunder to form an isolation trench, forming a dielectric feature in the isolation trench, replacing the second placeholder gate with a metal gate stack, selectively recessing the dielectric feature, forming a first capping layer over the metal gate stack and a second capping layer over the recessed dielectric feature, and forming a source/drain contact over and electrically coupled to the source/drain feature.
US12334382B2

An overlay measurement device for measuring an error between a first overlay mark and a second overlay mark respectively formed on different layers of a wafer, includes: a light source; an aperture that changes a beam from the light source to be suitable for photographing the first overlay mark or the second overlay mark; a detector for obtaining an image of the first overlay mark or an image of the second overlay mark; a transmission and receipt part; and a processor connecting to the transmission and receipt part electrically.
US12334377B2

A micro-assembly system includes a reservoir that stores a supply of chiplets suspended in a suspension fluid. Each of the chiplets has a bottom major surface that defines a right side down orientation. The system includes a delivery surface or belt that delivers the chiplets from the reservoir to an assembly surface. The system includes a micro assembler that may arrange the first subset of the chiplets in a pattern on the assembly surface. The micro assembler moves the first subset of chiplets towards a subsequent assembly stage. The micro assembler has an array of field generators fixed relative to the assembly surface that move the first subset of the chiplets along the assembly surface in response to signals applied to each of the field generators.
US12334376B2

Disclosed herein are systems and methods relating to a transfer chamber for an electronic device processing system. The transfer chamber can include a first magnetic levitation track having a face-up orientation and a second magnetic levitation track spaced from the first magnetic levitation track and having a face-down orientation. The system can include substrate carriers that move along the first and second magnetic levitation tracks where each substrate carrier includes a magnet on a bottom portion to interact with a first magnetic field and a second magnet on a top portion to interact with a second magnetic field. The system also can include at least one lift pin assembly to move the substrate carriers in a vertical direction between the first and second magnetic levitation tracks.
US12334363B2

A purge controlling system includes a purge module and a control module. The purge module is arranged in the load port and is electrically connected with the control module. The purge module includes an air curtain unit, a flow control unit and a sensing unit. The control module controls the purge module to provide adequate gas flow of purge gas into the air curtain unit and form a gas curtain according to the displacement value of the door assembly.
US12334360B2

A laser sintering deposition method is provided for disposing lead selenide onto a substrate. The method includes: wet-milling a lead selenide ingot mixed with methanol into a colloidal slurry containing nanocrystals; separating the colloidal slurry into nanocrystal particles and the methanol; depositing the nanocrystal particles to a substrate; and emitting coherent infrared light onto the nanocrystal particles for fusing into a lead selenide crystalline film. Afterwards, the lead selenide film can be exposed to oxygen to form a lead selenite layer, and subsequently to iodine gas to produce a lead iodide layer onto the lead selenite layer.
US12334347B2

A detachable structure comprises at least two interfaces including an assembly interface and a favored-detachment interface, a receiver substrate, and a donor substrate comprising a working layer that is to be transferred, arranged on an initial substrate. The favored-detachment interface is situated between the working layer and the initial substrate, and the assembly interface is situated between the working layer and the receiver substrate. The assembly interface has an assembly-interruption zone comprising at least one cavity present in the receiver substrate or in the working layer, and the assembly-interruption zone is located in a peripheral region of the detachable structure.
US12334344B2

A method for forming an array of nanostructures is presented. The method comprising: providing a layer structure including an array of first sacrificial nanostructures arranged on a supporting layer structure comprising at least a first material layer and a substrate; selectively applying spacer structures on sidewalls of the array of first sacrificial nanostructures; selectively etching away the array of first sacrificial nanostructures such that the spacer structures form an array of second sacrificial nanostructures; etching the first material layer using the array of second sacrificial nanostructures as an etching mask; and removing the array of second sacrificial nanostructures thereby exposing an array of nanostructures formed from the first material layer.
US12334337B2

Provided are methods of depositing a film in high aspect ratio (AR) structures with small dimensions. The method provides flowable deposition for seamless gap-fill, film densification by low temperature inductively coupled plasma (ICP) treatment (<600° C.), optional film curing, and etch back to form a low-k dielectric film having a dielectric constant, k-value less than 3.
US12334333B2

A layer stack is formed over a conductive material portion located on a substrate. The layer stack contains a first silicon oxide layer, a silicon nitride layer formed by chemical vapor deposition, and a second silicon oxide layer. A patterned etch mask layer including an opening is formed over the layer stack. A via cavity extending through the layer stack and down to the conductive material portion is formed by isotropically etching portions of the layer stack underlying the opening in the patterned etch mask layer using an isotropic etch process. A buffered oxide etch process may be used, in which the etch rate of the silicon nitride layer is less than, but is significant enough, compared to the etch rate of the first silicon oxide layer to provide tapered straight sidewalls on the silicon nitride layer. An optical device including a patterned layer stack can be provided.
US12334329B2

The present disclosure relates to a substrate processing method, and more particularly, to a substrate processing method for removing an oxide film formed on a substrate. In accordance with an exemplary embodiment, a substrate processing method that processes a substrate loaded into a chamber, includes: supplying a nitrogen-containing gas to an inner space of a plasma generator disposed outside the chamber; activating the nitrogen-containing gas in the inner space; supplying a hydrogen-containing gas to the inner space; and supplying the nitrogen-containing gas activated in the inner space and the hydrogen-containing gas onto the substrate.
US12334327B2

A mass spectrometer includes an ion source, an ion guide, a quadrupole mass filter, a detector, DC and RF power sources, and a voltage control device for controlling an acceleration voltage by controlling the power source. The voltage controller controls the acceleration voltage such that it is increased as the mass-to-charge ratio of ions to be measured is increased within a control region. The control region is surrounded, having one coordinate axis representing the mass-to-charge ratio of the ions passing the ion guide and another axis representing the acceleration voltage applied to the ion guide, by a line representing a lower limit of a stable region where the ions pass the ion guide stably, a line representing an ion mobility of the ions, an upper side representing an upper limit of the acceleration voltage, and a lower side representing a value at which the acceleration voltage is zero.
US12334326B2

An ion analyzer 2 including: a power feeding circuit 26 in which a power supply connection part 261, a first electrode connection part 262, a first resistance element 263, a second electrode connection part 264, a second resistance element 265, and a grounding part are provided in series; a power supply P connected to the power supply connection part 261 and configured to output both a DC positive voltage and a DC negative voltage; a first voltage supply electrode 23 connected to the first electrode connection part 262; and a second voltage supply electrode 24 connected to the second electrode connection part 264. In particular, it can be suitably used as a device for applying a voltage to a push electrode 23 and a convergence electrode 24 disposed in an ionization chamber 20 of a mass spectrometer including an ESI source 21.
US12334321B1

A photocathode is formed with a first absorber assembly on a first substrate for a first spectral band and a second absorber assembled on a second substrate for a second spectral band. The second substrate is different from the first substrate, and the second spectral band is different from the first spectral band. The first absorber and the second absorber can be joined using a direct semiconductor wafer bonding process. The integration of a second absorber such as an SWIR absorber layer can extend the spectral response of image intensifier tubes.
US12334318B2

A plasma processing system for cleaning a substrate is provided. The plasma processing system includes a process chamber that includes: a chamber body enclosing an interior volume; and a substrate support disposed in the interior volume. The plasma processing system includes a vacuum pump; a first exhaust line fluidly coupled between the interior volume of the process chamber and the vacuum pump; and a second exhaust line fluidly coupled between the interior volume of the process chamber and the vacuum pump. The first exhaust line and the second exhaust line are arranged to provide alternative paths for the exhaust between the interior volume and the vacuum pump, and the first exhaust line has an internal diameter that is at least 50% smaller than the internal diameter of the second exhaust line.
US12334317B2

A method of depositing a layer on a semiconductor workpiece is disclosed. The method includes placing the semiconductor workpiece on a wafer chuck in a processing chamber, introducing a first precursor into the processing chamber, introducing a second precursor into the processing chamber, and while the second precursor is in the processing chamber, applying radiation to the semiconductor workpiece, whereby a surface of the semiconductor workpiece is heated. The method also includes, while the second precursor is in the processing chamber, applying a voltage bias to the wafer chuck.
US12334306B2

In one embodiment, an RF impedance matching circuit is disclosed. The matching circuit is coupled between a plasma chamber and an RF source. The matching circuit includes a first electronically variable capacitor (EVC) having a first variable capacitance, a terminal of the first EVC being operably coupled to the RF input, and a second EVC having a second variable capacitance, a terminal of the second EVC being operably coupled to the RF output. A control circuit determines, based on a first parameter, a first capacitance value for the first EVC and a second capacitance value for the second EVC. The control circuit then generates a control signal to alter the first and second variable capacitances accordingly. The alteration of the capacitances, while the frequency of the RF source is not altered, causes RF power reflected back to the RF source to decrease.
US12334298B2

This charged particle gun has a bolt to which a charged particle source is attached, a nut that is screwed together with the bolt and thereby holds the charged particle source, and a nut seat surface in contact with the nut. The nut includes an inclination adjustment section whereby it is possible to adjust the angle of inclination of the charged particle source with respect to the nut seat surface, and a lock section that inhibits the nut and the bolt from becoming loose when screwed together. The inner surface of the nut has a screw thread section and a non-screw thread section with a larger inner diameter than the screw thread section. The inclination adjustment section has: a first slit formed so as to pass through an area from one part of the outer surface of the nut to one part of the non-screw thread section; an inclination adjustment screw; a first part positioned between the first slit and a second surface; a second part positioned between the first slit and a first surface; and a first screw hole that is screwed together with the inclination adjustment screw and formed so as to pass through an area from the first surface to the first slit in the second part.
US12334296B1

High current field emission cathodes containing nanomaterials, and methods for their production, are provided. An exemplary method comprises forming an electrically resistive layer on a cathode substrate, forming an adhesion promoting layer on the electrically resistive layer, and forming an electron emissive layer including nanomaterials on the adhesion promoting layer. Forming each layer can include depositing a suitable mixture followed by a heating process including three firing cycles. Deposition can be performed by electrophoretic deposition or a printing technique. The layers can be patterned to form islands separated by well-defined gaps on the substrate.
US12334292B2

A method for creating a dielectric thin-film coating for devices having a fusible element is disclosed. The method comprises mixing insoluble and soluble polymers in solid form and exposing the mixture to heat to create a melt mixture. The melt mixture is then dissolved in a solvent to create a slurry which can then be deposited on the device as a thin-film coating to create an interior insulation layer or an external surface.
US12334284B2

A switch includes: a plurality of electrode portions each including a fixed electrode and a movable electrode, the movable electrode being capable of moving with respect to the fixed electrode; an operating device including a first movable portion for collectively performing tripping operation for the plurality of electrode portions, the movable electrodes being separated from the fixed electrodes in the tripping operation; a second movable portion integrated with the respective movable electrodes of the plurality of electrode portions; a first elastic part that applies pressure for bringing the movable electrodes into contact with the fixed electrodes, the first elastic part being disposed between the first movable portion and the second movable portion; and a damping mechanism that damps contraction of the first elastic part during the tripping operation.
US12334280B2

Keyboards for electronic devices with keys having integrated speakers are disclosed herein. An example keyboard includes a key having a key cap and a speaker coupled to the key cap. The speaker is disposed in or at least partially covered by the key cap.
US12334270B2

A multilayer electronic component includes a body including a plurality of internal electrodes and a dielectric layer interposed between the plurality of internal electrodes; external electrodes disposed on the body, connected to the plurality of internal electrodes, and including electrode layers and plating layers respectively covering the electrode layers; and coating layers respectively covering the plating layer and including an island region exposing a portion of a surface of the plating layer.
US12334269B2

A multilayer electronic component, in which an external electrode may include a base electrode layer disposed on a surface of a body of the multilayer electronic component and connected to internal electrodes of the body, an intermediate electrode layer disposed on a corner of the body and connected to the base electrode layer, a conductive resin layer disposed on the intermediate electrode layer, and a plating layer disposed on the conductive resin layer. The intermediate electrode layer may be in contact with the plating layer on the corner of the body to prevent an increase in ESR while preventing cracks due to mounting through the conductive resin layer.
US12334266B2

An electronic component includes an electronic component element and a barrier film. The electronic component element has external electrodes at both ends thereof. The barrier film covers at least a part of a periphery of the electronic component element. The barrier film includes an insulating film having electrical insulating property and a clay layer containing clay.
US12334241B2

A coil component according to one or more embodiments of the invention includes a base body, a coil conductor embedded in the base body, and an external electrode provided on the base body. The base body has on its surface a first region that has a first reflectance, a second region that has a second reflectance lower than the first reflectance, and a third region that is surrounded by the second region and has a third reflectance higher than the second reflectance. The third region has a shape of a sign.
US12334235B2

A multilayer varistor of the present disclosure includes a sintered body, a first internal electrode, a second internal electrode, a first external electrode, a second external electrode, and a high-resistance layer. The first internal electrode and the second internal electrode are disposed in the sintered body. The first external electrode is disposed on a surface of the sintered body and is electrically connected to the first internal electrode. The second external electrode is disposed on the surface of the sintered body and is electrically connected to the second internal electrode. The high-resistance layer covers at least part of the surface of the sintered body, and the high-resistance layer has a surface having a plurality of cracks.
US12334234B2

An air cooled resistor arrangement comprising a first elongated tube member which is housed inside a second elongated tube member. The first and second elongated tube members are spaced apart from each other by an air gap for allowing a flow of air to flow through the first elongated tube member and the air gap.
US12334233B2

A single line for a charging cable, for example for electric vehicles, and a charging cable having single lines of this kind are provided. The single line (10) includes a cooling hose (12) in which a coolant (14) can be conveyed, and at least one uninsulated electrical conductor (16). The at least one uninsulated electrical conductor (16) is connected in a thermally conductive manner to the cooling hose (12) in such a way that the at least one uninsulated electrical conductor (16) can be cooled by the coolant (14).
US12334231B2

Methods for producing a conductive element precursor and a conductive element, such as a tape or wire, are provided. The methods comprise growing a plurality of carbon nanotubes on a metallic substrate and coating carbon nanotubes of the plurality of carbon nanotubes on the metallic substrate with a metallic material.
US12334220B1

Systems, methods, and computer-readable storage media are provided for determining and ascribing clinical conditions or diagnoses to patients and provide them to a caregiver, such as attending clinicians or other appropriate health services personnel. In particular, embodiments of the disclosure determine likely phenotypic findings that are salient to the decision-making context for a current human patient, based on anticipative sequence-mining and trajectory-mining. A sequential pattern mining and sequence itemset matching system is provided for determining likely, temporally-relevant concepts that are manifested in the information that is produced during the course of a patient's care. A clinician or caregiver may be provided the sequence itemset matching by generating a list or notice. In addition or alternatively, the results may be stored in an EHR associated with the patient.
US12334213B2

In some embodiments, a system generates a map of a care facility. The system comprises one or more sensors coupled to a computing device and configured to generate sensor data corresponding to locations inside the care facility. The computing device is configured to: determine, for the locations, features of the care facility based on the sensor data; and generate, based on the features, the map of the care facility that includes the locations.
US12334205B2

In an aspect, a system for generating lifestyle change recommendations based on biological extractions includes a computing device designed and configured for receiving a biological extraction pertaining to a user generating, using a first machine-learning process, a plurality of lifestyle intervention combinations as a function of the biological extraction, assigning, to each lifestyle intervention combination of the plurality of lifestyle intervention combinations, a degree of projected user adherence to the lifestyle intervention combination, wherein assigning further comprises performing a second machine learning process, and selecting, from the plurality of lifestyle intervention combinations, a lifestyle intervention combination as a function of the degree of projected user adherence of the selected lifestyle intervention combination.
US12334204B2

Example embodiments relate to a system, method, apparatus, and computer readable media configured to generate a multiple renditions of a user interface that is updated based upon athletic movements of two or more users remotely located from each other. The UI may be configured to simultaneously display energy expenditure values in real-time. In further embodiments, a joint energy expenditure values determined from multiple remote users may be simultaneously displayed.
US12334199B2

Systems, methods, and storage media useful in a healthcare cloud computing platform to transform, deduplicate and store medical data from third-party databases to a patient's primary medical record in the healthcare cloud computing platform. Exemplary implementations may: load and read data from third-party databases, and determine if it is duplicative of what is in the patient's primary record. Other embodiments, provide a method for ranking medical data from two different third-party databases to determine which medical data should be written to the patient's primary medical record in the healthcare computing platform.
US12334193B2

Prediction of an affinity between a drug and a target is disclosed. The drug and the target for interacting with the drug are acquired. An interaction is caused between the drug and the target to determine the compound. Topological structure graphs for labeling spatial characteristics of atoms in the compound are computed. An affinity between the drug and the target based on the topological structure graphs is determined.
US12334185B2

A memory device includes a memory cell array and an input/output circuit. The input/output circuit is configured to: (i) generate second data in response to sampling first data by comparing the first data against a reference voltage, (ii) generate an offset calibration code corresponding to a first input offset of the input/output circuit based on the second data, prior to receiving a mode register code, (iii) change a gain of an input buffer corresponding to the mode register code after receiving the mode register code, and (iv) calibrate a second input offset corresponding to the changed gain of the input buffer by adjusting a current amount applied to a current element electrically connected to an input terminal of the input buffer based on the offset calibration code and the mode register code. Control logic may also be used to provide the mode register code, which includes gain information associated with the input/output circuit, to the input/output circuit.
US12334183B2

An integrated circuit memory device can include a plurality of banks of memory, each of the banks of memory including a first pair of sub-arrays comprising first and second sub-arrays, the first pair of sub-arrays configured to store data in memory cells of the first pair of sub-arrays, a first row buffer memory circuit located in the integrated circuit memory device adjacent to the first pair of sub-arrays and configured to store first row data received from the first pair of sub-arrays and configured to transfer the row data into and/or out of the first row buffer memory circuit, and a first sub-array level processor circuit in the integrated circuit memory device adjacent to the first pair of sub-arrays and operatively coupled to the first row data, wherein the first sub-array level processor circuit is configured to perform column oriented processing a sparse matrix kernel stored, at least in-part, in the first pair of sub-arrays, with input vector values stored, at least in part, in the first pair of sub-arrays to provide output vector values representing products of values stored in columns of the sparse matrix kernel with the input vector values.
US12334172B2

Methods, systems, and devices for link evaluation for a memory device are described. A memory device may receive signaling over a channel and may identify logic values encoded into the signaling based on sampling the signaling against a reference voltage. The sampling may occur at a reference time within a sampling period. To evaluate a quality (e.g., margin of error) of the channel, the memory device may adjust the reference voltage, the reference time, or both, and either the memory device or the host device may determine whether the memory device is still able to correctly identify logic values encoded into signaling over the channel. In some cases, the channel quality may be evaluated during a refresh cycle or at another opportunistic time for the memory device.
US12334168B2

A method for performing a test upon a flash memory module includes: performing data writing upon a plurality of first blocks of a first group in the flash memory module; reading the plurality of first blocks of the first group to determine whether there is any abnormal block in the plurality of first blocks and generating a first test result; after the plurality of first blocks are read, performing data writing upon a plurality of second blocks of a second group in the flash memory module; and reading the plurality of second blocks of the second group to determine whether there is any abnormal block in the plurality of second blocks and generating a second test result.
US12334166B2

Systems and methods are disclosed including a memory device and a processing device operatively coupled to the memory device. The processing device can perform operations including determining a value of a data state metric of a memory page, wherein the data state metric value is reflective of a number of bit errors associated with the memory page; upon determining that the data state metric value satisfies a first threshold criterion, obtaining, from a neural network, a value of a voltage distribution metric associated with the page; and upon determining that the voltage distribution metric value satisfies a second threshold criterion, performing a media management operation with respect to a block associated with the page, wherein the media management operation comprises writing data stored at the block to a new block.
US12334150B2

An apparatus and system are described to provide an in-memory computing non-volatile flash memory cell array used in a neural network. Each cell includes a Resistive RAM memory (RRAM) and a physical resistor formed from a high resistive material. The RRAM is programmed to either an on or off state in which the resistance is respectively significantly less or more than the resistor to permit the RRAM to act as a switch and allow for in-situ training. Multi-bit RRAM cells contain multiple RRAMs, each of which is connected to a resistor having a different resistance and read using the same input line. The resistors are formed from the same material as the resistor in the analog-to-digital converter used to read the array.
US12334137B2

Methods, systems, and devices for maximum memory clock estimation procedures are described. For instance, a device, such as a host device, may truncate a value of a first parameter associated with a first duration for a clock coupled with a memory array to perform a clock cycle and may estimate a value of a second parameter that is inversely proportional to the truncated value of the first parameter. The device may determine a quantity of clock cycles associated with a maximum duration for accessing one or more memory cells of the memory array based on adjusting the second parameter. The device may access the one or more memory cells of the memory array based on the determined quantity of clock cycles associated with the maximum duration.
US12334136B2

Systems, apparatuses and methods may provide for technology that sends a first command to a NAND die, sends first address information to the NAND die, and sends a second command to the NAND die, wherein the first command and the second command define a first command sequence and wherein the first address information signal a beginning of a first asynchronous read request from a first plurality of planes. In one example, the technology also sends a second command sequence and second address information to the NAND die wherein the second command sequence signals an end of the first asynchronous read request.
US12334128B2

A ferroelectric memory circuit (100) includes: a memory cell (102), wherein a memory state (102s) of the memory cell (102) is switchable between a first memory state and a second memory state, the memory cell (102) further configured to output an electrical current (101) in response to receiving a readout voltage (103); and a sense circuit (104) configured to output an output voltage (105) based on the result of integrating the electrical current (101) output by the memory cell (102), wherein the output voltage (105) represents whether the memory state (102s) is the first memory state or the second memory state.
US12334127B2

Described herein is a memory bit-cell that results in lower leakage and higher sensing margin. In at least one embodiment, a memory bit-cell comprises a plurality of capacitors, wherein an individual capacitor is coupled to a node and an individual plate-line. In at least one embodiment, memory bit-cell comprises a first transistor coupled to the node. In at least one embodiment, memory bit-cell comprises a second transistor coupled in series with the first transistor, wherein the second transistor is coupled to a bit-line, wherein the first transistor or the second transistor is controllable by a word-line, and wherein the word-line is parallel to the individual plate-line.
US12334125B2

Provided is a magnetic tape, in which, in an environment with a temperature of 23° C. and a relative humidity of 50%, an AlFeSil abrasion value45° of a surface of the magnetic layer, which is measured at a tilt angle of 45° of an AlFeSil square bar, is 20 μm or more and 50 μm or less, and standard deviation of AlFeSil abrasion values of the surface of the magnetic layer, which are respectively measured at tilt angles of 0°, 15°, 30°, and 45° of the AlFeSil square bar, is 30 μm or less. The tilt angle of the AlFeSil square bar is an angle formed by a longitudinal direction of the AlFeSil square bar and a width direction of the magnetic tape. The magnetic tape includes a polyethylene naphthalate support having a Young's modulus in a width direction of 10000 MPa or more.
US12334124B2

A flexure of a disk drive suspension includes a metal base, and a wiring portion provided along the metal base. The wiring portion includes a base insulating layer, a conductor layer overlapping with the base insulating layer, and a cover insulating layer overlapping with the conductor layer, and the metal base includes a pair of first portions having side surfaces opposed to each other and a second portion overlapping with the conductor layer and connected to the pair of first portions. At least one of the base insulating layer and the cover insulating layer is in contact with the side surfaces between the pair of first portions, and a thickness of the second portion is smaller than a thickness of the first portions.
US12334116B2

The invention provides a method for adapting a text-to-image (T2I) diffusion model for video editing by using spectral decomposition to achieve controlled spectral shifts in the model's weights. This adaptation involves maintaining constant singular vectors while selectively adjusting singular values in response to a text prompt. A spectral shift regularizer constrains adjustments, particularly limiting changes to larger singular values to ensure minimal deviation from the original model's structure. This approach allows efficient, prompt-driven video editing by modifying specific elements according to the prompt while preserving the original video context. By focusing on selective spectral adjustments, the method reduces adaptation time and computational demands, making it suitable for real-time and resource-sensitive applications, such as dynamic video editing for streaming services.
US12334114B2

Embodiments of this application provide a video editing method and an electronic device. When an image processor of the electronic device does not support to output a video with a bit depth of 10 bits by using an existing output function, an electronic device implementing the video editing method may edit the video with the bit depth of 10 bits based on an editing operation selected by a user, and output the video with the bit depth of 10 bits by using an existing function of outputting a video with a bit depth of 8 bits.
US12334104B2

The application relates to a computer implemented method and system for modifying at least one feature of an input audio signal based on features in a guide audio signal. The method comprises: determining matchable and unmatchable sections of the guide and input audio signals; generating a time-alignment path for modifying the at least one feature of the input audio signal in the matchable sections of the input audio signal based on corresponding features in the matchable sections of the guide audio signal, based on the time-alignment path, modifying the at least one feature in the matchable sections of the audio input signal.
US12334103B2

Methods, systems, and apparatus for door knock access control are disclosed. A monitoring system for monitoring a property includes: a proximity sensor located at a door of the property; a microphone that is configured to detect sound within an area near the door and generate audio data that represents the detected sound; and a monitor control unit configured to perform operations including: receiving, from the proximity sensor, proximity data indicating an object positioned within a set proximity to the door; based on receiving the proximity data, activating the microphone; receiving, from the microphone, the audio data; determining that a similarity between the audio data and stored audio data representing a knocking pattern satisfies similarity criteria; and in response to determining that the similarity between the audio data and the stored audio data satisfies similarity criteria, performing a monitoring system action.
US12334100B2

A hearing system includes a hearing instrument for capturing a sound signal from an environment of the hearing instrument. The captured sound signal is processed, and the processed sound signal is output to a user of the hearing instrument. In a speech recognition step, the captured sound signal is analyzed to recognize speech intervals, in which the captured sound signal contains speech. In a speech enhancement procedure performed during recognized speech intervals, the amplitude of the processed sound signal is periodically varied according to a temporal pattern that is consistent with a stress rhythmic pattern of the user. A method for operating the hearing instrument is also provided.
US12334095B2

Embodiments are disclosed for performing a using a neural network to optimize filter weights of an adaptive filter. In particular, in one or more embodiments, the disclosed systems and methods comprise receiving, by a filter, an input audio signal, wherein the input audio signal is a far-end audio signal, the filter including a transfer function with adaptable filter weights, generating a response audio signal modeling the input audio signal passing through the acoustic environment, receiving a target response signal, including the input audio signal and near-end audio signals, calculating an adaptive filter loss, generating, by a trained recurrent neural network, a filter weight update using the calculated adaptive filter loss, updating the adaptable filter weights of the transfer function to create an updated transfer function, generating an updated response audio signal based on the updated transfer function, and providing the updated response audio signal as an output audio signal.
US12334091B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for performing audio coding are described. One example of the methods includes receiving an audio signal that includes one or more subband signals. A residual signal of at least one of the one or more subband signals is generated based on the at least one of the one or more subband signals. It is determined that the at least one of the one or more subband signals is a high pitch signal. In response to determining that the at least one of the one or more subband signals is a high pitch signal, weighting is performed on the residual signal of the at least one of the one or more subband signal to generate a weighted residual signal.
US12334077B1

Systems and methods are disclosed comprising techniques for signal processing, such as determining domain groups for portions of a signal and applying domain-specific signal quality control rules to various portions of a signal. The techniques can include receiving audio signal data corresponding to a recorded interaction, converting the audio signal data into a transcript that includes alphanumeric components, prompting a generative machine learning model to generate a response that maps at least one alphanumeric component of the converted transcript to a target signal domain group, prompting a generative machine learning model to generate a response that includes a set of alphanumeric elements from the at least one alphanumeric component that satisfy the at least one signal extraction rule of the target signal domain group, and generating a computer-based prediction for a set of attributes for the at least one alphanumeric component.
US12334064B2

Systems and techniques for are described herein. A voice profile may be generated for a user. An audio stream may be received including an authentication voice of the user. It may be determined that the authentication voice does not match a first set of authentication criteria. The audio stream may be compared to a second set of authentication criteria. The user may be authenticated based on the comparison.
US12334053B2

An intelligent expanding similar word model system and a method thereof are provided. The system is operated in a database system host and includes: a character analysis unit, configured to combine a plurality of key word acoustic models with an interference sound key word test set into a key word forward test module; a candidate word generation unit, configured to generate a plurality of candidate word temporary acoustic models; a recognition rate processing unit, configured to generate a first candidate word acoustic model; a false waking-up rate processing unit, configured to generate a second candidate word acoustic model; and an adjustment unit, configured to combine the plurality of key word acoustic models with the second candidate word acoustic model into a similar word acoustic model.
US12334048B2

A device may receive and convert audio data to text data in real-time, and may detect a network fluctuation that causes missing voice packets. The device may process partial text and context of the text data, with a model, to generate a new phrase, and may generate a response phoneme for the new phrase. The device may utilize a text embedding model to generate a text embedding for the response phoneme, and may process the audio data, with the model, to generate a target voice sequence. The device may utilize an audio embedding model to generate an audio embedding for the target voice sequence, and may combine the text embedding and the audio embedding to generate an embedding input vector. The device may process the embedding input vector, with an audio synthesis model, to generate a final voice response, and may provide the audio data and the final voice response.
US12334038B2

Systems and techniques for aggregation, display, and sharing of data. Graphic items representing data objects identified by a data package may be displayed on timelines. Each timeline may be associated with a respective class of data, and each graphic item displayed on a respective timeline may represent one or more of the data objects in the class associated with the respective timeline. A prediction may be made regarding which data will be displayed in the near future. A pre-fetch request may be generated, and the predicted data may be retrieved from a remote server and stored in a local data cache before the user requests that the predicted data be displayed.
US12334035B2

Provided are an image display method and apparatus, an electronic device, and a medium, which relate to the field of computer technologies, in particular to the fields of cloud phones, cloud computing and cloud services. The specific implementation scheme is as follows: generating a simulated external display of a cloud device according to an acquired target resolution of a target client; and generating frame buffer data according to a frame buffer area of the simulated external display in the cloud device, and sending the frame buffer data to the target client so that the target client performs image display on a target interface according to the frame buffer data.
US12334034B2

Aspects of the disclosure are directed to implementing adaptive variable refresh (AVR) wherein a graphics processing unit (GPU) is configured to generate a display content; a display processing unit (DPU) coupled to the graphics processing unit (GPU), wherein the DPU is configured to provide an adaptive variable refresh (AVR) feature; and a display panel coupled to the DPU, wherein the display panel is configured to display the display content.
US12334025B2

Described herein are system and methods to improve the image quality of a multiview image. In some embodiments a zero disparity plane image is generated based on a view of a multiview by identifying portions of the multiview image that correspond to the zero disparity plane. The zero disparity plane image and view images of the multiview image may be transmitted to a time-multiplexed display. The time-multiplexed display may operate according to a two-dimensional (2D) mode and a multiview mode. The time-multiplexed display may be configured to display the zero disparity plane image and the view images as a composite image.
US12334020B2

The present disclosure provides shift register unit, including: sensing control circuit connected to sensing signal input terminal, random signal input terminal, and sensing control node, and configured to write signal provided by sensing signal input terminal to sensing control node in response to active level signal provided by random signal input terminal; first sensing input circuit connected to clock control signal input terminal, sensing control node, and first pull-up node, and configured to write signal provided by clock control signal input terminal to first pull-up node only in response to active level signal at sensing control node; and first driving output circuit connected to first pull-up node, first driving clock signal input terminal, and first driving signal output terminal, and configured to write signal provided by first driving clock signal input terminal to first driving signal output terminal in response to active level signal at first pull-up node.
US12334019B2

A display device includes a pixel driving circuit, a first-type light-emitting element electrically connected to the pixel driving circuit, a second-type light-emitting element electrically connected to the pixel driving circuit, and a light path control layer disposed to overlap the second-type light-emitting element, where the light path control layer controls a path of light provided from the second-type light-emitting element.
US12334017B2

The present disclosure relates to a display pixel that has a memory function, including a switching TFT configured to control whether the pixel is driven, a charge trapping TFT configured to control a pixel driving current and perform a memory function, a storage capacitor configured to maintain a voltage applied based on the switching TFT, a first light-emitting light source configured to emit light through a current applied based on the CTTFT, and a second light-emitting light source configured to emit light to erase data based on the memory function of the CTTFT.
US12334016B2

A display device includes a display panel including, a driving transistor configured to generate driving current, a light emitting element configured to emit light based on the driving current and an initialization transistor configured to apply an initialization voltage to an output electrode of the driving transistor, a sensing driver configured to generate sensing data by receiving the driving current of the pixels through initialization transistors and a driving controller configured to generate accumulated image data by accumulating input image data for frames and to compensate for the input image data based on the accumulated image data and the sensing data.
US12334007B2

A display device includes: a plurality of pixels coupled to data lines and sensing lines; a data driver configured to supply one of an image data signal and a sensing data signal to the data lines; a voltage supply configured to supply an initialization voltage to the pixels through the sensing lines; and a sensing circuit configured to receive a sensing value from at least one of the pixels through the sensing lines, and compare the sensing value with a sensing reference value to generate a sensing voltage control signal to control at least one of the sensing data signal or the initialization voltage.
US12334003B2

A pixel circuit is provided. A reader reads a first data voltage and a threshold voltage of a target compensation transistor on a current path of a driving current in a light-emitting driver to a control terminal of the target compensation transistor during a read period. During a light-emitting period, the reader uses a second data voltage to compensate the control terminal of the target compensation transistor, which ensures that the driving current is only related to the first data voltage. The second data voltage is twice voltage value of the first data voltage.
US12333975B2

A driver that drives a segment electrode group of a liquid crystal panel includes a first segment drive circuit that drives a first segment electrode for displaying a warning light in the segment electrode group, and a second segment drive circuit that drives a second segment electrode for displaying a display item other than the warning light in the segment electrode group. The first segment drive circuit outputs a first drive signal for displaying the warning light displayed by the first segment electrode with a higher contrast than the display item displayed by the second segment electrode driven by a second drive signal of the second segment drive circuit.
US12333973B2

A flexible display module and an electronic device are provided in the present application; when a main display screen of the flexible display module is in a flattened state, a supporting member extends out of a supporting component, and the main display screen is located on the supporting component and the supporting member; when the main display screen is in a bent state, at least part of the supporting member is retracted into the supporting component. This way, displacement generated when a flexible display panel is bent is compensated by telescopic movement of a telescopic component, so as to alleviate a problem of gaps generated in a frame when an existing folding display device is bent.
US12333969B2

An inspection system includes a display device product comprising a display panel and an input sensor; and an inspection device comprising an inspection signal generator configured to provide to the display panel an inspection signal indicative of a first image pattern, a memory configured to store a reference signal responsive to a second image pattern, and a noise detector configured to receive from the input sensor a sensing signal responsive to the first image pattern, detect a first noise based on the sensing signal, and detect a second noise based on the reference signal.
US12333966B2

A garment system is provided, including: a main component configured to be worn by a user, the main component having a flexible display portion and a sensor; a detachable component configured to be detachably coupled to the main component; wherein the sensor detects when the detachable component is attached to, or detached from, the main component, and responsively triggers a change in imagery presented on the flexible display portion in response to said attachment or detachment of the detachable component.
US12333965B2

A banner support system comprising a first support pole supporting a winch, a first support line coupler, a second support line coupler, a first aperture, a first access port, and a second access port. A second support pole comprises a third anchor point, a fourth anchor point, a second aperture, and a third access port. The upper support line is coupled to the first support line coupler and the third support line coupler, and the lower support line is coupled to the second support line coupler and the fourth support line coupler. The banner is slidably coupled to the upper support line and the lower support line. The first tensioning line is coupled to the winch and extends from the first aperture and is coupled to a first end of the banner. The second tensioning line extends from the second aperture to a second end of the banner.
US12333961B2

A method to provide a remote classroom experience is provided. The method includes receiving, in a server, a data feed from multiple participants in a group meeting, merging the data feed from each of the participants into a group presentation, and providing the group presentation to one or more of the participants. The method also includes tracking at least one application data from at least one participant in the group meeting and providing an assignment to a selected group of participants in the group meeting. The method also includes generating a grade of the assignment for each of the selected group of participants based on a template document stored in a database and providing, to the second participant, the grade of the assignment for each of the selected group of participants. A system and a non-transitory, computer readable medium storing instructions to perform the above method are also provided.
US12333959B1

The present invention is for systems and methods for providing industry specific contract analysis in order to provide legal education associated with potential concerns with the provisions of said contract. Through the use of an AI model(s) trained to evaluate contracts documents from the same perspective as an experienced attorney would actually review such contracts, issues of varying significance can be identified and brought to the attention of parties, generally those lacking the legal expertise to spot such issues themselves.
US12333954B2

Illustrative examples are provided of a process and machine configured to provide innovative technical solutions for: deriving a predicted trajectory for a vehicle; controlling a trajectory for a vehicle; and for reducing congestion in an Air Traffic Management system, via: a processor executing an algorithm specially programmed for: generating a baseline lateral profile for a baseline trajectory; subsequently generating a baseline vertical profile for the baseline trajectory; subsequently forming the baseline trajectory by merging the vertical profile with the baseline lateral profile; and using at least one of: a performance element, or a configuration element, from the baseline trajectory for deriving the predicted trajectory. The predicted trajectory is sent for use by a Flight Management System and/or an Air Traffic Management System.
US12333950B2

Disclosed is an unmanned aerial vehicle (UAV)-aided over-the-air computing system based on full-duplex relay and a trajectory and power optimization method thereof. The UAV-aided over-the-air computing system adopts the UAV as a full-duplex relay for data fusing and forwarding. The method of the application aims at minimizing an average mean square error of over-the-air computing, and solves an optimization problem under constraints of sensor transmitting power, information transmission rate, UAV trajectory and denoising factor. For an overall joint optimization problem, each optimization variable is determined one by one by an alternative optimization method according to the high coupling of optimization variables.
US12333941B2

A method for exchanging pieces of maneuver information between vehicles. A parameterizable third-party trajectory planner provided by a third-party vehicle and mapping future pieces of maneuver information of the third-party vehicle are parameterized and executed in an ego vehicle, using at least one time parameter, to obtain at least one future third-party trajectory of the third-party vehicle.
US12333936B2

A server receives video data from a moving body. A traveling speed control apparatus controls a traveling speed of the moving body. A quality monitoring unit monitors video quality of the video data received by the server. A speed upper limit calculation unit calculates, by using the video quality and a monitoring required condition of the video data, a maximum value of a traveling speed satisfying the monitoring required condition as an upper limit value of a traveling speed of the moving body. A speed control unit controls a traveling speed of the moving body to be equal to or lower than the calculated upper limit value.
US12333931B2

An apparatus for establishing an infrared (IR) control code database in a user terminal so as to control various peripheral devices remotely by using the user terminal. An apparatus includes a first interface connected to a first device to perform communication for performing a setting process for controlling a second device, a second interface connected to the second device to perform communication for controlling operation of the second device, and a controller configured to perform control such that when the first device outputs setting screen information for selecting product type and manufacturer information of the second device, the product type and manufacturer information selected by the user is received and transmitted to the first device through the first interface and a control code set for controlling the second device is received from the first device through the first interface to establish an IR control code database in the storage.
US12333930B2

According to one embodiment, an electronic apparatus includes: a processor configured to: generate a control plan indicating an operation of at least a part of a control target apparatus during a predetermined duration; determine a first control plan associated with a portion of the control plan; generate a first control signal including the control plan and a second control signal including the first control plan; and command to transmit the first control signal by using a first wireless resource, and transmit the second control signal by using a second wireless resource different from the first wireless resource.
US12333927B2

An apparatus for providing haptic stimulation includes an ultrasonic actuator configured to provide haptic stimulation to a part of a body located at a target location by generating an ultrasonic signal, and forming sound pressure at the target location via the generated ultrasonic signal; an object sensor provided around the ultrasonic actuator and configured to detect an object within a region between the ultrasonic actuator and the target location; and a control module configured to stop operation of the ultrasonic actuator based on detecting the object within the region is sensed.
US12333921B2

A method for locating and mitigating a gas leak includes receiving gas leak sensory data from one or more gas leak detection sensors disposed on a gas-handling system and further receiving environmental conditions data. The method further includes dispatching an unmanned aerial vehicle (UAV) to a location upon detecting a gas leak using the one or more gas leak detection sensors and collecting one or more visual images of the gas-handling system using the UAV once it has reached the location. The method further includes determining, using the one or more visual images, the gas leak sensory data, and the environmental conditions data, a gas leak location and identifying components of the gas-handling system impacted by the gas leak given the gas leak location. The method further includes determining a mitigation action and resolving the gas leak by applying the mitigation action.
US12333919B2

A first aspect provides a receiver unit for a monitor system having a first wireless transceiver for communicating with a monitor unit with a first processor, and a second processor at for processing monitoring data. The second processor has a sleep mode to reduce power consumption, and the first processor wakes the second processor from the sleep mode in response to dialogue between the first processor and the monitor unit. The first aspect also provides the monitor system with the receiver unit and the monitor unit. A second aspect provides a monitor system of a receiver unit and a monitor unit, each with a Wi-Fi module. The monitor system has a first mode in which the first and second Wi-Fi modules communicate directly with each other and a second mode in which the first and second Wi-Fi modules communicate with each other via a Wi-Fi access point. The two modes are implemented simultaneously to create two simultaneous logical paths.
US12333905B2

A casino gaming system includes gaming machines which are configured to accept and read tickets. The ticket may comprise cash-value tickets or non-cash value/promotional tickets. The tickets may also include secondary feature triggering indicia. The player may present the cash-value ticket having a feature triggering indicia or a non-cash value/promotional ticket to a gaming machine, such as by inserting it into a media reader such as a bill acceptor. Associated monetary value or non-monetary credits may be credited to the machine. In addition, if the ticket includes a feature triggering indicia, when such an indicia is detected, the gaming machine preferably triggers or initiates the feature.
US12333902B2

A gaming machine is described herein. The gaming machine includes a control unit programmed display a game screen including a primary game area and a bonus feature event area. The control unit displays the plurality of credit prize symbols in the bonus feature event area with each credit prize symbol being associated with a corresponding special symbol and having an associated credit value. The control unit spins and stops the plurality of virtual reels to display an outcome of the game and determines an amount of credits based on the credit value of each displayed credit prize symbol that is associated with the special symbol displayed in the outcome of the primary game.
US12333893B2

Gaming tables that support wager-based gaming are provided with input receiving devices that are structured to intuitively message to players what kind of wagers are permitted at which betting positions and when and then to automatically detect timely placement of such wagers at corresponding betting positions. This allows for faster unfolding of gaming action in that player confusion is minimized with respect to which wagers are being called for, when and where. An integrated compact sensor system is provided occupying slightly more table area than that needed for supporting wagering tokens of different denominations. The sensor system includes a large array of full color pixels (e.g., RGB capable pixels) for messaging to the players and proximity detection functionality for detecting 3D player hand gestures.
US12333891B2

Gaming systems and methods that activate reel sets responsive to accumulations of points and provides awards responsive to accumulations of symbols with any activated reel sets.
US12333888B2

A system comprising: a check Image Record (CIR) database configured to store, for each of a plurality of accounts, a CIR, wherein each CIR comprises feature information related to features extracted from a plurality of reference checks associated with the associated account of the plurality of accounts; memory configured to store instructions; and a processor coupled with the CIR database and the memory, the processor configured to run the instructions, which cause the processor to: receive an image of a test check associated with an account of the plurality of accounts, extract feature information from the image, compare the features with the feature information stored in the CIR database for the account associated with the test check, generate a fraud score, and update each CIR by determining.
US12333880B1

This disclosure describes, in part, systems and techniques for secure storage and retrieval of items by users without requiring manual check-in and check-out procedures. The systems and techniques involve tracking locations (anonymously) of users within a facility and associating locations where the user placed items with a unique identifier. The item is secured except for access by the user as gates or panels prevent accessing items or exiting with items other than those associated with the user.
US12333877B2

An authorization and unlocking method for a door lock is disclosed. A device binding operation is performed to bind a digital key to a digital door lock. The digital key is unlocked. The digital door lock is activated when the digital key is inserted into the digital door lock. It is determined whether the digital key is bound to the digital door lock. A network link between the digital door lock and the digital key is established if the digital key is bound to the digital door lock. It is determined whether the digital door lock is authorized by a remote authorization server. An unlock operation is performed on the digital door lock if the digital door lock is authorized by the remote authorization server.
US12333872B2

A method of monitoring controls of a vehicle includes receiving, at a computing device, sensor data from a ranging system. The ranging system monitors a space associated with one or more vehicle controls. The method also includes, in response to a determination by the computing device that one or more objects are introduced into the space based on analysis of the sensor data, causing the computing device to save state data to a first memory onboard the vehicle. The state data includes position data indicating a position of the one or more objects in the space.
US12333870B2

A method for diagnosing a vehicle electrical system of a vehicle including a plurality of intercommunicating arithmetic logic units. A diagnostic application is executed on one arithmetic logic unit of the plurality of arithmetic logic units. The diagnostic application receives a diagnostic inquiry from an external diagnostic unit. The diagnostic inquiry is analyzed by the diagnostic application. Based on the content of the diagnostic inquiry, the diagnostic application sends data to at least one arithmetic logic unit and/or sends a diagnostic response to the external diagnostic unit.
US12333865B2

An apparatus includes memory to store computer-readable program code for a knowledge-based system including an inference engine and a knowledge base, and processing circuitry configured to access the memory, and execute the code. The apparatus is caused to at least receive a time series of measurements of operating conditions of a machine recorded during an operation of the machine. The apparatus is also caused to cluster the time series of measurements into one or more respective clusters and identify a pattern across the clusters. The apparatus is also caused to define a current state of the machine that includes the pattern across the clusters, access and search a knowledge base for a historical case describing a respective solution to a historical problem state similar to the current state, the respective solution including a repair action, and generate an output display indicating the repair action to address the current state.
US12333861B2

A computing apparatus, method, and non-transitory computer readable storage medium thereof are provided. The apparatus receives a plurality of character motion data of a plurality of virtual characters. The apparatus classifies the virtual characters based on the character motion data to generate a plurality of frame update groups, and each of the frame update groups corresponds to a motion calculation period. At each frame, the apparatus selects one of at least one subset of each of the frame update groups to calculate a motion synthesis for each of the virtual characters.
US12333858B2

Estimating emotion may include obtaining an image of at least part of a face, and applying, to the image, an expression convolutional neural network (“CNN”) to obtain a latent vector for the image, where the expression CNN is trained from a plurality of pairs each comprising a facial image and a 3D mesh representation corresponding to the facial image. Estimating emotion may further include comparing the latent vector for the image to a plurality of previously processed latent vectors associated with known emotion types to estimate an emotion type for the image.
US12333857B2

An electronic device for face recognition is provided. The electronic device is used to exclude an ineligible object to be identified according to the relative relationship between object distances and image sizes, the image variation with time and/or the feature difference between images captured by different cameras to prevent the possibility of cracking the face recognition by using a photo or a video.
US12333856B1

Aspects of the invention provide a method of face recognition that includes receiving plural frames of a video stream imaging a candidate individual, e.g., in the field of view of a camera, and generating for each of those frames a score of the image and/or of the candidate therein. This can include a score (or count) indicative of the number of individuals present in the frame, a pose of the candidate individual (e.g., face-on or otherwise), blur in the image, and so forth. The method further includes selecting, based on the respective scores of the frames, a subset of the frames for matching by a face recognizer against a set of one or more images of designated individuals. That set may be of individuals approved for access, individuals to be prevented for access, or otherwise. An output can be generated based on such matching by the face recognizer.
US12333855B1

A system and method for generating personalized product recommendations for a user, along with the personalized reasons for the recommendation, which can then be used as part of a product purchasing system to deliver that product to the user. A system for image analysis may perform: obtaining an image of a face or head of a person, generating face features from the image, retrieving a plurality of features of a plurality of objects from a database, generating a plurality of combined face and object features from the face features and object features of the plurality of objects, generating a ranking of the combined face and object features, selecting at least one object based on the ranking of the combined face and object features, generating an interactive display of the selected at least one object, and providing user interaction of the interactive display to provide purchase of the selected object.
US12333854B2

Consistent with disclosed embodiments, systems and methods for analyzing video output streams and generating a primary video stream may be provided. Embodiments may include automatically analyzing a first video output stream and a second video output stream, based on at least one identity indicator, to determine whether a first representation of a meeting participant and a second representation of a meeting participant correspond to a common meeting participant. Disclosed embodiments may involve evaluating the first representation and the second representation of the common meeting participant relative to one or more predetermined criteria. Embodiments may involve selecting, based on the evaluation, either the first video output stream or the second video output stream as a source of a framed representation of the common meeting participant to be output as a primary video stream. Furthermore, embodiments may include generating the primary video stream including the framed representation of the common meeting participant.
US12333845B2

The technology described includes methods for pretraining a document encoder model based on multimodal self cross-attention. One method includes receiving image data that encodes a set of pretraining documents. A set of sentences is extracted from the image data. A bounding box for each sentence is generated. For each sentence, a set of predicted features is generated by using an encoder machine-learning model. The encoder model performs cross-attention between a set of masked-textual features for the sentence and a set of masked-visual features for the sentence. The set of masked-textual features is based on a masking function and the sentence. The set of masked-visual features is based on the masking function and the corresponding bounding box. A document-encoder model is pretrained based on the set of predicted features for each sentence and pretraining tasks. The pretraining tasks includes masked sentence modeling, visual contrastive learning, or visual-language alignment.
US12333841B2

A system can use semantic images, lidar images, and/or 3D bounding boxes to determine mobility parameters for objects in the semantic image. In some cases, the system can generate virtual points for an object in a semantic image and associate the virtual points with lidar points to form denser point clouds for the object. The denser point clouds can be used to estimate the mobility parameters for the object. In certain cases, the system can use semantic images, lidar images, and/or 3D bounding boxes to determine an object sequence for an object. The object sequence can indicate a location of the particular object at different times. The system can use the object sequence to estimate the mobility parameters for the object.
US12333840B2

Methods, apparatus, and processor-readable storage media for security-based image classification using artificial intelligence techniques are provided herein. An example computer-implemented method includes obtaining one or more images; extracting text from at least a portion of the one or more images by processing the one or more images using at least a first set of one or more artificial intelligence techniques; classifying at least one of the one or more images, into one or more of multiple security-based classification categories, by processing at least a portion of the extracted text using at least a second set of one or more artificial intelligence techniques; and performing one or more automated actions based at least in part on the classifying of the at least one of the one or more images.
US12333833B1

The disclosure includes a system and method for correlation of signals including determining, using one or more processors, a first position in a user journey; determining, using the one or more processors, a first set of signal data identified for capture at the first position in the user journey, the first set of environmental signal data including a representation, at a first time, of one or more of an environment of a user device and the user device in relation to the environment; obtaining, using the one or more processors, the first set of signal data, the first set of signal data including first sensor data obtained from a first sensor at the user device; and determining, using the one or more processors, based at least in part on the first set of signal data including the first sensor data, a correlation to untrustworthiness.
US12333832B2

Detection of textual phrases in a non-horizontal orientation at a scene is a critical problem. This disclosure relates to a processor implemented method to detect a text from multimedia content captured at a scene. An input original image is processed by a trained model to obtain an individual character with a bounding box on the original image. The original image is positioned by a gradient to obtain a rotated image if a number of detected characters is not equal to a number of expected characters on the original image. At least one missing character bounding box on the original image and on the rotated image are estimated to construct a horizontal text image if the number of detected characters is not equal to the number of expected characters on the rotated image. At least one missing character in the estimated bounding box is detected by at least one text returned from an optical character reader.
US12333831B2

Provided are methods, systems, and computer storage media for determining a command (e.g., intent) of an image based on image data features. A task associated with the determined command is generated based on a portion of the image data features. Task entities corresponding to the task are determined. The task and the corresponding task entities are generated and configured for use in a computer productivity application. Accordingly, present embodiments provide for generating command-specific tasks and task entities that may be integratable for use in a computer productivity application.
US12333830B2

The present disclosure provides a target detection method. The method includes: acquiring a scene image of a scene; acquiring a three-dimensional point cloud corresponding to the scene; identifying a supporting plane in the scene based on the three-dimensional point cloud; generating a plurality of region proposals based on the scene image and the supporting plane; and performing a target detection on the plurality of region proposals to determine a target object to be detected in the scene image. In addition, the present disclosure also provides a target detection device, a terminal device, and a medium.
US12333828B2

Provided are methods for scalable and realistic camera blockage dataset generation, which can include generating synthetic images depicting a blockage on or near an imaging sensor. The synthetic images may be created by combining one or more chroma key-extracted partial blockage image with one or more background images, the combination of which can provide a scalable blockage dataset. Metadata for each synthetic image can be generated along with the synthetic image, by annotating the portion of the synthetic image represented by the chroma key-extracted partial blockage image as constituting blockage. The synthetic images can be used to increase the accuracy of machine learning models trained to identify blockage by increasing the volume of data available for such training.
US12333822B2

A method and an apparatus for vehicle positioning. The method includes: acquiring a distance transformation image of a road marking object in a road image based on the road image of an environment where a vehicle is located at a current time point; acquiring a vector subgraph of the road marking object from a global vector map; and determining a target positioning posture of the vehicle based on the distance transformation image and the vector subgraph.
US12333821B2

Disclosed herein are systems and methods for alleviating traffic congestion within an enforcement zone. In some embodiments, a system for alleviating traffic congestion within an enforcement zone comprises a server and a plurality of edge devices coupled to carrier vehicles deployed within the enforcement zone. The edge devices can be configured to capture videos of vehicles that may be subject to the traffic congestion pricing policy and to determine their locations, license plate numbers, and certain vehicle attributes using certain sensors on the edge devices and deep learning models running on the edge devices. The edge devices can also be configured to transmit evidence packages to the server concerning such vehicles. The server can be configured to evaluate the evidence packages received from the edge devices and prepare final evidence packages concerning the vehicles for further review and processing.
US12333814B2

A device may receive image data identifying images of a network device, and may receive environmental data, historical outage data, performance data, customer data, and historical weather data associated with the network device. The device may process the image data, with a first model, to identify objects of the network device and to generate classifications for the objects, and may process the objects, the classifications, and the environmental data, with a second model, to determine relationships between an environment of the network device and the objects. The device may process the objects, the classifications, the environmental data, the relationships, the historical outage data, the performance data, the customer data, and the historical weather data, with a third model, to predict a probability of damage to the network device or maintenance issues for the network device, and may perform actions based on the probability of damage and/or the maintenance issues.
US12333812B2

A refrigerator appliance may include a cabinet, a freezer drawer, a camera module, and a controller. The freezer drawer may include a drawer body and a freezer door coupled to the drawer body to move therewith and provide selective access to a freezer chamber. The controller may be operably coupled to the camera module. The controller may be configured to initiate an operation routine. The operation routine may include initiating an image capture sequence at the camera module to capture one or more two-dimensional images, identifying a first stored item based on the one or more two-dimensional images of the image capture sequence, determining an internal location of the first stored item within the freezer drawer based on the one or more two-dimensional images of the image capture sequence, and recording a descriptor of the first stored item and the internal location of the first stored item.
US12333809B2

A delivery system may include one or more processors and memory storing instructions executable by the one or more processors to cause the one or more processors to identify one or more attributes of a user in one or more images and associate the one or more attributes of the user with an order placed by the user. The delivery system may also track the one or more attributes of the user in the one or more images over time to identify movement of the user within an environment and in response to the one or more attributes of the user in the one or more images remaining at a location for more than a threshold time, create an association between the one or more attributes of the user and the location. The delivery system may then provide an instruction to deliver items in the order to the location.
US12333806B2

Systems and methods for detecting objects in a video are provided. A method can include inputting a video comprising a plurality of frames into an interleaved object detection model comprising a plurality of feature extractor networks and a shared memory layer. For each of one or more frames, the operations can include selecting one of the plurality of feature extractor networks to analyze the one or more frames, analyzing the one or more frames by the selected feature extractor network to determine one or more features of the one or more frames, determining an updated set of features based at least in part on the one or more features and one or more previously extracted features extracted from a previous frame stored in the shared memory layer, and detecting an object in the one or more frames based at least in part on the updated set of features.
US12333805B2

A refuse vehicle includes a chassis, a body, a refuse collection arm, a position sensor configured to detect a position of the refuse collection arm relative to the body, an object detection system configured to provide object detection data within a range of locations relative to the body, and a controller. The controller is configured to receive an indication, based on the object detection data, that an object is within the range of locations, in response to the indication that the object is within the range of locations, determine an initial location of the object relative to the body and determine if the object is an obstacle or a refuse container, and control operation of the refuse collection arm by limiting movement of the refuse collection arm to a grabbing position.
US12333804B2

In one implementation, a method of generating an affordance linked to an SR representation of an item is performed in a device including one or more processors, a non-transitory memory, and one or more displays. The method includes identifying an item; generating an affordance-item pair that corresponds to the item; detecting an input selecting the affordance-item pair; and displaying, on the one or more displays, a simulated reality (SR) environment that includes an SR representation of the item in response to detecting the user input selecting the affordance-item pair. In some implementations, the method includes obtaining an image data frame that includes the item.
US12333802B2

Systems and methods for three-dimensional object counting in a three-dimensional space include an image capture device configured to obtain at least one 2D image of the three-dimensional space, a scanner configured to obtain a 3D point cloud of the three-dimensional space, and a processor configured to cooperate with at least one artificial neural network, the at least one artificial neural network configured to classify and count objects in the three-dimensional space.
US12333794B2

A system and method of landmark detection using emotion recognition in multimedia videos using multi-modal fusion based deep neural network is provided. The system includes circuitry and a memory configured to store a multimodal fusion network which includes one or more feature extractors, a network of transformer encoders, a fusion attention network, and an output network coupled to the fusion attention network. The system inputs a multimodal input to the one or more feature extractors. The multimodal input is associated with an utterance depicted in one or more videos. The system generates input embeddings as an output of the one or more feature extractors for the input and further generates a set of emotion-relevant features based on the input embeddings. The system further generates a fused-feature representation of the set of emotion-relevant features and predicts an emotion label for the utterance based on fused-feature representation.
US12333793B2

A method for machine-based training of a computer-implemented network for common detecting, tracking, and classifying of at least one object in a video image sequence having a plurality of successive individual images. A combined error may be determined during the training, which error results from the errors of the determining of the class identification vector, determining of the at least one identification vector, the determining of the specific bounding box regression, and the determining of the inter-frame regression.
US12333790B2

A diagnostic assistance apparatus according to an aspect of the present disclosure determines whether a body part of a target examinee captured in a target medical image is normal, by using a trained first classification model generated by unsupervised learning using a plurality of first learning medical images of normal cases and a trained second classification model generated by supervised learning using a plurality of learning data sets including normal cases and abnormal cases.
US12333785B2

A learning data generation device for generating learning data for learning a recognizer capable of estimating a contour of a sphere making spinning motion, with high accuracy, the sphere being recorded in a single camera video image, is provided. The learning data generation device includes: a spinning rate estimation unit that receives an input of a learning video image in which motion of a spinning sphere is recorded and an initial value of a size of a contour of the recorded sphere in the video image, sets a plurality of set values of the size of the contour based on the initial value, and obtains an estimated value of a spinning rate of the sphere based on the learning video image, for each of the set values; a contour determination unit that receives an input of a true value of the spinning rate of the sphere, the true value being obtained in advance for the learning video image, and determines at least any of a plurality of the set values respectively corresponding to a plurality of the estimated values selected in order of closeness to the true value, as a determined value of the contour; and a learning data output unit that outputs the learning video image and the determined value as learning data.
US12333781B2

Method for searching a hole pattern in image includes extracting, from an image where a hole pattern is formed, plural outline position candidates serving as candidates for plural positions where an outline of the hole pattern passes, generating, for each pixel in a region including the plural outline position candidates, a distance map which defines, for each of plural directions, a distance from each of the plural outline position candidates to each of pixels arrayed in a target direction of the plural directions, extracting a candidate for a center pixel of the hole pattern by using the distance map generated for each direction, and searching, in the plural outline position candidates, a group of outline position candidates which satisfies a predetermined condition in the case of using the candidate for the center pixel as a starting point, as plural outline positions where the outline of the hole pattern passes.
US12333778B2

The invention relates to a computer-implemented method for determining keypoints of multiple objects included in an image and associating the keypoints to the respective objects based on a neural network and a post processing system coupled with the neural network.
US12333768B2

A computer-implemented method for compressing, an input group of m data values compresses the two least significant bits of each of the data values by mapping the two least significant bits of each of the data values in the input group of m data values collectively onto an m-bit encoding and storing the m-bit encoding, the m-bit encoding being selected from 2m m-bit encodings, the 2m m-bit encodings comprising a first group of encodings comprising (2m−4) m-bit encodings and a second group of encodings comprising four m-bit encodings, wherein if the selected encoding is an encoding from the first group of encodings then the selected encoding represents the two least significant bits for a representative group of m data values in which the second least significant bit of each of the data values is the same as a respective bit of the m-bit encoding, and wherein if the selected encoding is an encoding from the second group of encodings then the selected encoding represents the two least significant bits for a representative group of m data values in which the two least significant bits for each of the data values in the representative group are equal to the two least significant bits of the other data values in the representative group.
US12333767B2

Systems, apparatus, and methods for color space representation. Unlike television and other passively viewed content, action cameras enable the user to take an active role in content generation/modification. Ideally, image content can be transferred from action cameras to post-processing devices with minimal signal loss (noise introduction), however existing device ecosystems are often bottlenecked by commodity codecs and/or intermediary networks. Various embodiments of the present disclosure use an improved “transport” compression technique to preserve desirable signal codeword and noise codeword relationships for color space representation.
US12333752B2

An image processing apparatus comprises: an acquisition unit that acquires a plurality of different viewpoint images obtained by shooting a same scene from different viewpoints, and acquires at least one parallax image pair having parallax by pupil division; a first generator that generates a first distance image from the parallax image pair; a second generator that generates a second distance image from the plurality of different viewpoint images; and an integrator that integrates the first distance image and the second distance image and generates an integrated distance image.
US12333747B2

A method comprising obtaining, from a sensor, depth data representing a target object; selecting a model to fit to the depth data; for each data point in the depth data: defining a ray from a location of the sensor to the data point; and determining an error based on a distance from the data point to the model along the ray; when the depth data does not meet a similarity threshold for the model based on the determined errors, selecting a new model and repeating the error determination for the depth data based on the new model; when the depth data meets the similarity threshold for the model, selecting the model as representing the target object; and outputting the selected model representing the target object.
US12333740B1

There is provided a method for determining a location of a shopping container within a store, the method includes (i) acquiring by a first side camera associated with the shopping container, a side first side image of first content located to a first side of the shopping container; (ii) determining a pose of the first side camera, based on the first side image and by a machine learning process trained using a structure from motion model of the store, wherein the structure from motion model is generated from untagged side images acquired by side cameras of shopping containers that moved within the store during an image acquisition process, wherein the untagged side images are associated with side cameras pose information learnt during the generation of the structure from motion model; and (iii) determining the location of the shopping container based on the pose of the first camera.
US12333730B2

A method includes obtaining, from an image sensor, image data of a real-world scene; obtaining, from a depth sensor, sparse depth data of the real-world scene; and passing the image data to a first neural network to obtain one or more object regions of interest (ROIs) and one or more feature map ROIs. Each object ROI includes at least one detected object. The method also includes passing the image data and sparse depth data to a second neural network to obtain one or more dense depth map ROIs; aligning the one or more object ROIs, one or more feature map ROIs, and one or more dense depth map ROIs; and passing the aligned ROIs to a fully convolutional network to obtain a segmentation of the real-world scene. The segmentation contains one or more pixelwise predictions of one or more objects in the real-world scene.
US12333729B2

Systems and methods for automatically staging non-small cell lung cancer are provided. Patient data relating to a cancer of a patient is received. The patient data comprises one or more medical images and one or more biopsy reports. A T-stage of the cancer is determined based on a location and a size of one or more tumors of the cancer determined using the patient data. An N-stage of the cancer is determined by combining a metastasis evaluation of the cancer to regional lymph nodes determined from the one or more medical images and a metastasis evaluation of the cancer in the regional lymph nodes determined from the one or more biopsy reports. An M-stage of the cancer is determined based on a metastasis evaluation of the cancer to anatomical structures based on the patient data. The T-stage, the N-stage, and the M-stage are output.
US12333725B2

An exemplary method for determining a sampling protocol for sampling tissue cores for a tissue microarray includes obtaining an initial plurality of tissue cores from an image of a tissue slide; selecting a first subset of the initial plurality of tissue cores based on a first candidate sampling protocol; inputting the first subset of the plurality of tissue cores into a machine learning model; evaluating the first candidate sampling protocol by evaluating a first output of the machine learning model; selecting a second subset of the initial plurality of tissue cores based on a second candidate sampling protocol; inputting the second subset of the plurality of tissue cores into the machine learning model; evaluating the second candidate sampling protocol by evaluating a second output of the machine learning model; and determining the sampling protocol based on the evaluation of the first candidate sampling protocol and the second candidate sampling protocol.
US12333724B2

According to one embodiment of the present disclosure, an electronic device for processing an endoscopic image may comprise a memory configured to store instructions and at least one processor electronically connected to the memory and configured to execute at least a portion of the instructions, wherein the at least one processor obtains an indicator associated with at least one lesion by operating in at least one of a plurality of operation modes.
US12333723B2

Provided is a method for computing a SYNTAX score using a cardio angiogram, which is performed by at least one processor of a computing device, and includes acquiring an angiogram of a cardiovascular system, providing a cardiovascular segment map associated with the angiogram, in response to a user input that selects one of one or more frames included in the acquired angiogram and associates the selected one frame with a cardiovascular segment included in the cardiovascular segment map, associating the selected one frame with the cardiovascular segment, generating, using the selected one frame, an analysis result for a lesion in the associated cardiovascular segment, determining, based on the analysis result, a SYNTAX score for at least a part of the cardiovascular system, and generating an indication of the SYNTAX score.
US12333722B1

Embodiments of the present disclosure may include a system for associating dental and medical data the system including a processor. Embodiments may also include a memory containing instructions that instruct the processor to receive dental data including a plurality of dental images representative of at least a surface of dental tissue of a patient. Embodiments may also include receive medical data representative of the patient. Embodiments may also include generate training data as a function of a correlation between the dental data and the medical data. Embodiments may also include input the training data into a machine learning algorithm. Embodiments may also include train a machine learning model as a function of the training data and the machine learning algorithm.
US12333712B2

A control device including: at least one processor, wherein the processor controls an image projection unit that projects a projection image onto a projection surface of a compression member in a mammography apparatus which irradiates a breast compressed by the compression member with radiation to capture a radiographic image such that a range of an irradiation field of the radiation is displayed by the projection image.
US12333706B2

A mask inspection method and a mask inspection apparatus for inspecting a deposition mask are provided. A mask inspection method includes: providing a deposition mask including a plurality of first openings and a plurality of second openings, each of the first openings having a shape in a plan view different from that of each of the second openings; designating a first group and a second group, each including at least one of the first openings and at least one of the second openings; comparing an image of the first group with an image of the second group; and determining whether the first group and the second group are defective, an arrangement of the first and second openings of the first group being the same as an arrangement of the first and second openings of the second group.
US12333700B2

A method including receiving, by a processing device, image data characterizing light reflected from of a film disposed on a processed surface of a substrate. The image data corresponds to one or more locations across a surface of the film and indicates a camera perspective angle associated with capturing the image data. The method further includes determining, by the processing device using the image data, reflection data indicating reflection effect of the light reflected from the film. The method further includes processing the reflection data using one or more machine-learning model (MLMs). The method further includes determining one or more process result metrics of the film corresponding to the one or more locations. The method may further includes preparing the one or more process result metrics for display on a graphical user interface (GUI). The method may further include preparing the one or more process result metrics for processing in a script-based environment.
US12333697B2

A part inspection system is provided and includes a vision device configured to image a part is inspected and generate a digital image of the part. The part inspection system includes a part inspection module coupled to the vision device and receiving the digital image of the part. The part inspection module includes a memory for storing a neural network architecture having a plurality of convolutional layers, a plurality of pooling layers disposed after different convolutional layers and spaced apart from each other, at least one random noise generation layer downstream of the convolutional layers and the pooling layers, and an output layer. The part inspection module includes a processor configured to analyze the digital image through the layers of the neural network architecture to output one of a defective output or a non-defective output based on the image analysis of the digital image through the neural network architecture.
US12333693B2

A method for enhancing a wide angle image to improve the perspectives and the visual appeal thereof wide-angle images uses custom adaptive dewarping. The method is based on the scene image content of recognized objects in the image, the position of these objects in the image, the depth of these objects in the scene with respect to other objects and the general context of the image.
US12333685B2

The present disclosure describes systems and techniques directed to producing an all-in-focus image with a camera of a mobile device, in particular, cameras with shallow depth-of-field. User equipment includes a sensor for determining distance to an object in a camera's field-of-view. Based on a depth map of the field-of-view, a plurality of segments is inferred, each segment defining a unique focus area within the camera's field-of-view. An autofocus lens of the camera sweeps to a respective focal distance associated with each of the plurality of segments. The camera captures sample images at each focal distance swept by the autofocus lens. The user equipment produces an all-in-focus image by combining or merging portions of the captured sample images.
US12333681B1

One embodiment of the present invention sets forth a technique for combining a source image and a driver image. The technique includes determining a first region of the source image to be blended with the driver image. The technique also includes inputting a second region of the source image that lies outside of the first region and the driver image into a neural network. The technique further includes generating, via the neural network, an output image that includes a third region corresponding to the first region of the source image and a fourth region corresponding to the second region of the source image, where the third region includes visual attributes of the driver image and a context associated with the source image and the fourth region includes visual attributes of the second region of the source image and the context associated with the source image.
US12333680B2

An image splicing method and apparatus, and an electronic device and a computer-readable storage medium. The method includes: calculating, by using each pixel value of each first block in a first image to be spliced and each pixel value of each second block in a second image to be spliced, a block gain of each block in said first image (201); for each pixel point of said first image, calculating a pixel gain by using the block gain of each first block corresponding to the pixel point (202); calculating an output pixel value of each pixel point of said first image according to the pixel gain of each pixel point of said first image (203); and splicing said first image with said second image according to the output pixel value of each pixel point of said first image, so as to obtain a spliced image (204).
US12333679B2

A method for fusing images and apparatus, a storage medium, and a terminal are provided. The method for fusing images includes: obtaining a long-focal image to be fused and a wide-angle image to be fused; detecting feature points of the long-focal image and wide-angle image with a same scale, and matching the feature points to obtain matching feature point pairs; determining a fusion area based on position distributions of the matching feature point pairs; calculating a mapping matrix from the long-focal image to the wide-angle image at least based on coordinates of the matching feature point pairs in the long-focal image and the wide-angle image; and resampling the long-focal image based on the mapping matrix, and fusing the resampled long-focal image and the wide-angle image in the fusion area to obtain a fused image.
US12333677B2

Various methods and systems are provided for generating super-resolution images. In one embodiment, a method comprises: progressively up-sampling an input image to generate a super-resolution output image by: generating N intermediate images based on the input image, where N is equal to at least one, including a first intermediate image by providing the input image to a deep neural network, where a resolution of the first intermediate image is a multiple of a resolution of the input image, higher than the resolution of the input image, and can be any positive real value and not necessarily an integer value; generating the super-resolution output image based on the N intermediate images, the super-resolution output image having a resolution higher than a respective resolution of each intermediate image of the N intermediate images and the resolution of the input image; and displaying the super-resolution output image via a display device.
US12333665B2

The disclosure describes artificial reality systems and techniques for providing artificial reality content to a user. For example, an artificial reality system includes a head-mounted display (HMD) configured to output artificial reality content, the HMD including a set of second image capture devices configured to capture image data indicative of a focal point of a gaze of the user and a varifocal display having a focal length that is modifiable based on the focal point of the user. Additionally, the system includes a depth engine configured to generate, based on the real-world image data and depth data associated with the real-world image data, a three-dimensional (3D) scene of the physical environment of the user and generate artificial reality content as an overlay to the 3D scene of the physical environment for display on the varifocal display of the HMD based on the focal point of the user.
US12333664B2

Techniques (e.g., systems, apparatus, methods) for a location-based inventory management system. The techniques including obtaining a location of at least one mobile device and identifying at least one augmented reality (AR) virtual object container having a rule set based on the location. The techniques further including instantiating an inventory of virtual objects for the at least one AR virtual object container according to the rule set of the AR virtual object container. The techniques further including enabling the mobile device to render the inventory of the virtual objects within the AR virtual object container on a display of the mobile device. The techniques further including enabling a transaction associated with the virtual objects via the mobile device.
US12333660B2

Methods and devices are disclosed for intra-operative viewing of pre- and intra-operative 3D patient images.
US12333653B2

According to an aspect of the disclosure, a method of generating a low-poly mesh for a three-dimensional (3D) model is provided. In the method, an edge-collapse operation is performed on each of a plurality of edges of an input mesh to generate a simplified mesh in which a number of faces of the input mesh is reduced by the edge-collapse operation. A position of at least one vertex of the simplified mesh is updated to generate an updated mesh in which a distance between the simplified mesh and the input mesh is reduced. The low-poly mesh is generated based on an aligned mesh in which positions of vertices of the updated mesh are optimized by minimizing a shape difference between the simplified mesh and the updated mesh.
US12333651B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for object simulation. One of the methods includes generating a mesh representation of a deformable object and generating, from the mesh representation of the deformable object, a structural representation of the deformable object. A plurality of simulated instances of the object are generated based on kinematics of the structural representation of the deformable object.
US12333645B2

Systems and methods are described for providing spatial content using a hybrid format. In some embodiments, a client device receives, from a server, surface light field representations of a plurality of scene elements in a 3D scene, including a first scene element. The client device provides to the server an indication of a dynamic behavior of a second scene element different from the first scene element. Further, in response to the indication, the client device receives from the server information defining the first scene element in a 3D asset format. The client device then renders at least the first scene element in the 3D asset format.
US12333642B2

A ray (e.g., a traced path of light, etc.) is generated from an originating pixel within a scene being rendered. Additionally, one or more shadow map lookups are performed for the originating pixel to estimate an intersection of the ray with alpha-tested geometry within the scene. A shadow map stores the distance of geometry as seen from the point of view of the light, and alpha-tested geometry includes objects within the scene being rendered that have a determined texture and opacity. Further, the one or more shadow map lookups are performed to determine a visibility value for the pixel (e.g., that identifies whether the originating pixel is in a shadow) and a distance value for the pixel (e.g., that identifies how far the pixel is from the light). Further still, the visibility value and the distance value for the pixel are passed to a denoiser.
US12333628B2

The present disclosure provides a system for modifying a virtual reality (VR) space, which generates a mutual movable space between an augmented reality (AR) host's reference space and a VR client's space, the system including an acquisition unit that acquires a size of the AR host's reference space, a processing unit that estimates a relative translation gain threshold by adjusting the client's walking speed for each axis of the VR space according to the size of the reference space, and a generation unit that generates the mutual movable space in which movement is possible in mixed reality (MR) with a relative translation gain based on the relative translation gain threshold.
US12333610B1

The present invention is directed to systems for data integration and analysis using artificial intelligence networks to generate predictive outputs based on one or more inputs. The present invention incorporates healthcare data from a variety of sources and databases into a single system for predictive analysis using artificial intelligence. The present invention incorporates multifaceted authorization to access data from a variety of databases and integrate the data into a single data warehouse. The system of the present invention is further configured to analyze the integrated data to identify predictors, and subsequently uses the predictors to determine a predictive output based on an input.
US12333609B1

Systems and methods to process overhead imagery received from overhead image sources are described herein. Examples include accessing an aerial image of properties, determining damage estimates, and reserving resources to repair the properties based on the damage estimates. Examples include receiving information describing property damage, determining a cause, and based on the cause, conditionally deploying a unmanned aerial vehicle to perform insurance adjustment activities.
US12333607B2

A system can comprise a memory that stores computer executable components, and a processor, operably coupled to the memory, that executes the computer executable components comprising: an evaluating component that employs a quantum register to output a processed vector based on a first variable, of set of variables indexed over a selected dimension, and a valuation component that approximates a value function and that, based on the approximating, outputs a valuation amount representing provision of an aspect over the selected dimension, wherein the value function is a function of an inner product of a set of processing functions that are based on the set of variables, including the first variable, wherein a first processing function of the set of processing functions and of the inner product is based on the processed vector, and wherein the set of variables correspond to conditions defining the provision of the aspect.
US12333594B1

A system and a method for implementing a personalized online shopping experience are disclosed. The method includes receiving store information from a seller and generating navigable spaces in a virtual environment with sections based on the received store information, associating one or more products for sale in the store information with at least one section of a navigable space and receiving a command from a user device to access the navigable spaces, and determining the navigable space associated with the one or more products for sale on the user device based on the received command and the user's preference determined by machine learning algorithms. The method includes displaying a plurality of products selected for purchase in association with commands from the user, updating a shopping cart, and enabling the user to perform a purchase transaction in response to a purchase command received from the user through the user device.
US12333586B2

Systems and methods for that allow for the creation and management of a centralized gift registry are described. Gifts are added to the centralized gift registry from retailer-specific registries. A gift registrant may select one or more retailers. The centralized gift registry system may automatically submit a request for the creation of retailer-specific registries at each of the retailers selected by the gift registrant, based in part on information provided to the centralized gift registry by the gift registrant. This creation may involve the use of APIs at the centralized gift registry or the retailer-specific registries. A gift list is created and displayed. Gift givers may select a gift from the centralized gift registry.
US12333582B2

Receive, by a price calculation microservice, tenant user input from a particular tenant of a multi-tenant system. Generate, by the price calculation microservice, a particular charge model based on the tenant user input. Detect, by a usage microservice, a usage event associated with a customer of the particular tenant of the multi-tenant system. Receive, by a rating microservice, a rating request, the rating request being received in response to the detecting the usage event. Calculate, by the price calculation microservice in response to the receiving the rating request, a usage charge for the usage event based on the particular charge model. Store, by the rating microservice, the usage charge. Generate an invoice based on the usage charge stored by the rating microservice. Provide the invoice to the customer of the particular tenant of the multi-tenant system.
US12333573B2

Methods, systems, and media for enhancing a blind URL escrow with real-time bidding exchanges are provided. In some embodiments, the method comprises: receiving, using a hardware processor, a URL associated with an advertisement placement from a seller, generating a rating for the URL received from the seller; determining metadata based on the URL and a domain name associated with the seller, generating an anonymous label corresponding to the URL that includes the generated rating and the determined metadata; transmitting the anonymous label to a real-time bidding exchange; and causing a verification beacon to be inserted into an advertisement to be displayed in the advertisement placement in response to a buyer purchasing an opportunity to place an advertisement in the advertisement placement using the anonymous label through the real-time bidding exchange.
US12333560B2

Method and system of sentiment-based selective engagement of users in a network system. The method includes transmitting a request, over a network system, for engaging users associated with content data authored at least partly in accordance with sentiment expressions, the request including a set of engagement criteria, discovering, responsive to the request, a sentiment block digital asset in accordance with the set of engagement criteria, the sentiment block digital asset being based on the content authored in accordance with one or more sentiment expressions, and engaging the users based on the set of engagement criteria in conjunction with a set of consent rules associated with the at least one sentiment block digital asset.
US12333557B2

A processor may receive a request to display a user interface (UI) for a user account. The processor may determine a context for the UI from information specific to the user account. The processor may select one of a plurality of UI elements based on the determining. In some embodiments, the selecting may include evaluating a value function taking the information specific to the user account and information about the context as inputs. The processor may cause the UI including the selected one of the plurality of UI elements to be displayed in response to the request.
US12333550B2

Tamper-proofing and secure identity validation techniques in a transaction processing system and secure electronic payment techniques are disclosed. A tamper-proof transaction processing device is provided and comprises at least two different strength adhesives to secure parts of the device together and a housing comprising at least a first and second protective layer. An electronic component comprising a secure element chip storing unique information relating to the chip is located between the first and second protective layer in the housing. In another aspect, a transaction processing system includes a payment instrument that is configured to approve only negative value and/or zero value transaction requests. Another aspect provides an identity card checking system and method where the identity card is brought into proximity of a data processing device and identity information is displayed on the screen of the data processing device for the period of time while the card is in proximity.
US12333544B2

Methods for access points and corresponding payment systems which facilitate access to a data network by a user device for payments of very small monetary amounts in an access now and pay latter arrangement. The method for such a payment system for at least one access point or access point server relies on an identifier associated with a mobile device for recording such identifier; receiving and confirming direct debit orders from the associated mobile device for access to a data network; and for storing the direct debit orders. Such payment system method monitors the total of the debit amounts in relation to the identifier and requests a user of the mobile device to register and settle at least a portion of the total amount after a predetermined time interval and/or on exceeding a predetermined total debit amount, in order to settle at least part of such total debit amount. In accordance with such requests, the access points may provide the user device with limited access to the data network for registering and settling with the payment system. Such limited access may comprise at least one of limited access to at least one network address of the payment system, limited duration of access, and limited transmission rate.
US12333539B2

In some implementations, a device may receive, from a terminal, an indication of a first card credential associated with a card that was provided to the terminal to initiate a first interaction, where the card is associated with the multiple card credentials, including the first card credential. The device may determine that the first card credential is valid based on at least one of: the first card credential having not been previously used for another interaction associated with the card, or a first amount of time, from a first time indicated by a first timestamp associated with the first card credential to a reception time of the first card credential, satisfying a validity threshold. The device may transmit, to the terminal, an indication that the card is approved for the first interaction based on the first card credential being determined to be valid.
US12333535B2

An example operation includes one or more of receiving event data from an entity, determining the event data satisfies an endorsement policy, setting an identifier that corresponds to a context of the event data, generating an event which includes the event data and the identifier, and submitting the event for recording in a decentralized database, wherein the identifier is used to validate that a state corresponding to the context in the event data is correct.
US12333533B1

A computer may generate a temporary digital wallet containing one or more anonymous payment tokens and transmit the temporary digital wallet to a user device of a user. When the user provides an anonymous payment token of the one or more anonymous payment tokens to a point of sale (POS) system, the computer may receive from the POS system or other systems connected thereto, a request to authorize payment for the anonymous payment token. The request to authorize payment may also include an amount to be paid by the user to the POS system. Using the anonymous payment token, the computer may retrieve a user account and determine that the user account has sufficient funds for the transaction. Based upon the determination that the user account has sufficient funds, the computer may transmit an authorization confirmation back to the POS system or any other system that the authorization request originated from.
US12333522B1

Implementations of this application provide a checkout device, including a housing, a display screen, and a near-field communication (NFC) module. The housing includes a support portion for support of the housing on a countertop. The display screen is fastened to the housing, and when the checkout device is used, the display screen faces a consumer. The NFC module is located in space enclosed by the housing, and located to permit an electronic device to make an electronic payment.
US12333520B2

A user terminal having a plurality of IC card applications performs payment processing using communication data of UWB communication with a payment device, and the user terminal selects an IC card application corresponding to the payment device used for the payment processing. The user terminal receives data from the payment device, performs search processing as to whether or not the user terminal has a specific communication scheme-compatible IC card application capable of processing communication data according to a specific communication scheme such as UWB communication on the basis of the received data, acquires an identifier (AID) of the detected application, and transmits the acquired identifier to the payment device. The payment device transmits a select command storing the AID received from the user terminal to the user terminal, and the user terminal starts the IC card application according to the select command.
US12333518B2

The disclosed embodiments include computer-implemented systems and processes that perform reconciliation processing in real-time based on structured messaging data. For example, an apparatus may receive elements of decomposed message data that include a first parameter value of a data exchange involving first and second counterparties, and that characterize a real-time payment requested from the second counterparty by the first counterparty. The apparatus may transmit a notification to a first device operable by the second counterparty and receive a response to the notification from the first device that includes a second parameter value of the data exchange. Based on at least the first and second parameter values, the apparatus may perform operations that reconcile the response with the elements of decomposed message data, and transmitting data indicative of an outcome of the reconciliation to a second device operable by the first counterparty for presentation within a digital interface.
US12333504B2

An apparatus including one or more cameras, a deposit region, one or more processors, and one or more non-transitory computer-readable media storing computing instructions that, when executed on the one or more processors, cause the one or more processors to perform certain operations. The operations include receiving image data of one or more items inserted into the deposit region by a user, the image data captured by the one or more cameras when the one or more items are in the deposit region. The operations also include classifying the one or more items as one or more types based at least on the image data. The operations additionally include determining a compensation offer based at least on the one or more types of the one or more items. The operations further include presenting the compensation offer to the user. The operations additionally include, when the user accepts the compensation offer, compensating the user according to the compensation offer. The operations further include, when the user declines the compensation offer and chooses to dispose the one or more items, disposing the one or more items. Other embodiments are described.
US12333503B2

A device may receive images of an object and information identifying the object, process the images using an artificial intelligence technique to identify parts of the object that are depicted in the images, and receive information identifying a location of damage on the object and information regarding the damage on the object. The device may process the information identifying the location of damage to identify a damaged part of the object, identify images depicting the damaged part, and identify, in the images, a location of the damaged part. The device may generate a first content item for display at the location of the damaged part in the images and generate a second content item for display with the images based on user interaction with the first content item, where the second content item includes information based on the information regarding the damage on the object.
US12333489B2

The present disclosure provides systems and methods that may advantageously apply machine learning to accurately manage and predict inventory variables with future uncertainty. In an aspect, the present disclosure provides a system that can receive an inventory dataset comprising a plurality of inventory variables that indicate at least historical (i) inventory levels, (ii) inventory holding costs, (iii) supplier orders, and/or (iv) lead times overtime. The plurality of inventory variables can be characterized by having one or more future uncertainty levels. The system can process the inventory dataset using a trained machine learning model to generate a prediction of the plurality inventory variables. The system can provide the processed in inventory dataset to an optimization algorithm. The optimization algorithm can be used to predict a target inventory level for optimizing an inventory holding cost. The optimization algorithm can comprise one or more constraint conditions.
US12333484B1

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for providing secure and trusted access to information regarding online inventory and for providing publishers control over the type and amount of information provided regarding the online inventory are disclosed. One aspect includes receiving a request to generate a secure token related to online inventory and obtaining an identifier associated with the content associated with the online inventory based at least in part on a URL included in the received request. The obtained identifier is combined with other information associated with the content associated with the online inventory. A secure token is generated by applying one or more security features to the combination of the obtained identifier and the other information associated with the content associated with the online inventory.
US12333483B2

A method of processing information related to a distributed item includes generating attachment information and acquiring a reference request and requester information. The attachment information is associated with history information accumulated for the distributed item and is to be distributed along with the distributed item. The reference request is made for a reference to the history information using the attachment information attached to the distributed item. The requester information contains at least location data of a requester terminal that made the reference request.
US12333482B2

Systems, methods, and apparatus are disclosed that provide a pickup process for items purchased from a store. In some embodiments, a mobile computing device of a customer may determine whether the mobile computing device and therefore the customer are in a pickup zone for a store. In response to determining that the mobile computing device is in the pickup zone, the mobile computing device may notify the customer and request whether the customer wishes to initiate pickup of purchased items from the store. The mobile computing device may notify a merchandise pickup system of the customer's desire to pickup the purchased items.
Patent Agency Ranking