US12244504B2

In some embodiments, a method stores an executable contract in a ledger. The executable contract is for a test to be performed on a network and includes terms for the test. The method receives an indication of traffic that is received at a network device. It is determined that the traffic is associated with the executable contract that is stored in the ledger based on the terms of the test. The method responds to the network device with a response indicating that the traffic is associated with the executable contract. The network device allows the traffic to be sent to a destination on the network to perform an operation for the test.
US12244503B2

A host information handling system may aggregate a plurality of packets for transmission from the host information handling system to a plurality of client information handling systems. The host information handling system may then assign a priority value to each of the plurality of packets. The host information handling system may then determine that an aggregate size of the plurality of packets exceeds a threshold size. Based, at least in part, on the determination, the host information handling system may select a subset of the plurality of packets for transmission to the plurality of client information handling systems. The host information handling system may then transmit the selected subset of the plurality of packets to the plurality of client information handling systems.
US12244496B2

Disclosed herein are methods of forwarding data over an IP network. The methods may include receiving a packet from a source host connected to the IP network, identifying the IP address of a destination host designated in the packet, determining the location on the IP network where the destination host designated by the packet is connected, without reference to the MAC address specified in the packet, by using location-identification information stored on the IP network, and forwarding the packet to the location on the IP network where the destination host is connected without reference to the MAC address specified in the packet. Also disclosed herein are related network devices implementing such techniques and operations, as well as IP networks which include such network devices.
US12244495B2

A network device (ND) receives a first media access control (MAC)/Internet Protocol (IP) route for a customer ND. The ND installs the first MAC/IP route in a MAC/IP routing table and transmits the first MAC/IP route to a first subset of NDs causing the NDs to install the first route. The ND receives a second MAC/IP route for the customer ND and a sequence number indicative of an order of advertisement of the second MAC/IP route. The ND determines, based on the sequence number, that the second MAC/IP route is a best route for the customer ND. The ND installs the second MAC/IP route as the best route for the customer ND; and transmits the second MAC/IP route to a second subset of NDs including a first ND from which the first MAC/IP route originated, causing the first ND to request withdrawal of the first MAC/IP route.
US12244490B2

Various nodes in a 3GPP network, including a user equipment (UE), can be used to insert metadata in uplink traffic so that the network and/or an (S)Gi-LAN can make traffic steering decisions based on the metadata. For example, the UE can insert metadata into its uplink traffic so that the services in the (S)Gi-LAN can be better leveraged. Network nodes are able to insert metadata that relates directly to the UE and that relates to the operating conditions of the network nodes that the UE is using to send uplink data, so that the services in the (S)Gi-LAN can be better leveraged.
US12244486B2

Methods and systems for resilient network communication are provided. In one aspect, a network includes multiple edge network elements, core network elements, and off-network network elements. Each network element has multiple ports. Communication paths exist between edge network elements, traversing core network elements. A maintenance domain maintains communication resiliency in the network through maintenance domain entities that detect network communication faults. Maintenance domain entities are associated with ports of edge network elements. VLAN service provision to subscribers occurs over the network by mapping services to VLAN tags such that the service VLAN includes information about the resilient network. VLAN service assignment to maintenance domains is balanced.
US12244483B1

In networks, some communication links may be provided as part of a network overlay. Technologies are disclosed for monitoring/analyzing targeted networks (e.g., network overlays) using probe packets sent from outside of the targeted networks/overlays. The probe packets are configured to include a stack of headers, including indications of UDP source ports, which are respectively examined in order at network devices in the targeted network to determine a routing scheme to utilize to route the packet.
US12244479B2

An anomalous behavior detector has been designed to detect novel behavioral changes of devices based on network traffic data that likely correlate to anomalous behaviors. The anomalous behavior detector uses the local outlier factor (LOF) algorithm with novelty detection. After initial semi-supervised training with a single class training dataset representing stable device behaviors, the obtained model continues learning frontiers that delimit subspaces of inlier observations with live network traffic data. Instead of traffic variables being used as features, the features that form feature vectors are similarities of network traffic variable values across time intervals. A feature vector for the anomalous behavior detector represents stability or similarity of network traffic variables that have been chosen as device identifiers and behavioral indicators.
US12244469B2

A method, computer program product, and computing system for processing event data associated with a plurality of known operational impact events on a business service and operational data associated with the business service using a supervised machine learning model conditioned on an operational impact parameter associated with the business service. A detection threshold is generated using the supervised machine learning model.
US12244462B2

Techniques are provided for logical network resource allocation and creation. One method comprises obtaining a representation of virtualized resources to allocate for a logical network within a physical network, wherein the physical network comprises physical nodes and physical links, wherein the virtualized resources comprise virtual nodes and virtual links, and wherein the physical nodes host one or more virtual nodes and one or more of the physical links host a given virtual link; obtaining a first ordered list of the plurality of virtual nodes; obtaining a second ordered list of the plurality of physical nodes; for a virtual node in the first ordered list: selecting and allocating a physical node from the second ordered list as a host for the virtual node; and allocating a physical path for the virtual links associated with the virtual node. The logical network can be created using the allocated physical nodes and physical links.
US12244454B2

Systems and methods are provided herein for analyzing root-causes of network access failures in a wireless network. In response to detecting that a client device experiences a network access failure that prevents communication with a server device, a method, according to one implementation, includes a step of analyzing the network access failure to predict one or more root-causes. Also, the method includes beginning a remediation procedure for remediating the one or more root-causes.
US12244441B2

A communication unit for performing soft-decision demodulation includes a receiver that receives a transmitted signal conveying a first set of bits including k bits selected from a set of 2k possible signals. A demodulator includes a bank of 2k correlators that detects a transmission of each possible transmitted signal, and outputs 2k magnitudes of correlator outputs, based on the detected possible transmitted signals, as a first set of inputs. A de-mapper circuit receives the first set of inputs and determines derived from a plurality of aggregated correlator output magnitude distributions of the first set of inputs, wherein the plurality of aggregated correlator output magnitude distributions is fewer than 22k; and calculates therefrom a first set of aposteriori soft bits including k soft bits. In this manner, high quality soft-decisions can be obtained in a robust and practical manner.
US12244434B2

Various embodiments relate to a system for activities of daily living (“ADL”) and instrumental activities of daily living (“IADL”) monitoring through electric current profile sensing, the system including an electric current profile sensing module configured to sense electricity usage and capture a current profile of a plurality of devices in a home using a plurality of current clamps, a device usage detection module configured to match the current profile for each of the plurality of devices to a referenced profile for each of the plurality of devices to determine a detected usage for each of the plurality of devices and an ADL and IADL module configured to translate the detected usage for each of the plurality of devices into ADLs and IADLs; wherein the ADL and IADL detection module determines whether a detected usage is a hazardous situation based on ADLs and IADLs.
US12244432B2

A user device is connected to a conference hosted by a conferencing server. A media stream is received from the user device. A derived media stream obtained from the media stream is streamed to the conferencing server during the conference. During the conference, the media stream is stored in a media file at the user device. The media file is transferred from the user device to the conferencing server. The media file can be transferred subsequent to termination of the conference. The media file can include one or more of a video stream, an audio stream, or a content stream.
US12244420B2

A wireless transmit/receive unit (WTRU) may receive a downlink transmission and send a physical uplink control channel (PUCCH) transmission in each resource block (RB) of an interlace of a plurality of RBs in an active bandwidth part (BWP). A base sequence is mapped to the PUCCH transmission repetitively, once to each RB of the plurality of RBs of the interlace, using a different cyclic shift of the base sequence for each RB. Each different cyclic shift of the base sequence in the PUCCH transmission to each RB is a function of a RB index of the respective RB. The PUCCH transmission indicates either an acknowledgement (ACK) or a negative ACK (NACK) of the received downlink transmission.
US12244415B2

Apparatus, methods, and computer program products for selecting an encoder for network coding are provided. An example method may include receiving one or more encoder information messages from a set of network coding devices, the one or more encoder information messages being associated with the set of network coding devices. The example method may further include transmitting a selection indication to at least one selected network coding device of the set of network coding devices, the selection indication indicating a selection of the at least one selected network coding device as an encoder for encoding at least one transport block (TB).
US12244399B2

In one embodiment of the present disclosure, a satellite communication system includes a satellite constellation including a plurality of satellites in non-geosynchronous orbit (non-GEO), wherein at least some of the plurality of satellites travel in a first orbital path at a first inclination, and an end point terminal having an earth-based geographic location, the end point terminal having an antenna system defining a field of regard for communicating with the satellite constellation, wherein the field of regard is a limited field of regard, wherein the field of regard is tilted from a non-tilted position to a tilted position, and wherein the tilt angle of the tilted position is a function of the latitude of the geographic location.
US12244397B2

In aspects, a non-terrestrial communication system communicates with a user equipment, UE, using repetitive communications. The non-terrestrial communication system determines a repetition configuration for repetitive communications with the UE and indicates the repetition configuration to the UE. The non-terrestrial communication system communicates with the UE using the repetitive communications in accordance with the repetition configuration.
US12244390B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may receive, using at least one wake up receiver associated with the UE, one or more wake up signals for beam tracking (WUTs). The UE may measure a quality of each WUT, of the one or more WUTs. The UE may activate a main receiver associated with the UE to perform a beam recovery procedure based at least in part on a measured quality of at least one WUT, of the one or more WUTs. Numerous other aspects are described.
US12244384B2

A method for operating a user equipment (UE) comprises receiving a configuration about a CSI report, the configuration including information about a codebook, the codebook comprising components: (i) sets of basis vectors including a first set of vectors each of length PCSIRS×1 for a SD, a second set of vectors each of length N3×1 for a FD, and a third set of vectors each of length N4×1 for a DD, and (ii) coefficients associated with each basis vector triple (ai, bf, cd), ai from the first set, bf from the second set, and cd from the third set; determining, based on the configuration, the components; and transmitting the CSI report including: at least one basis vector indicator indicating all or a portion of the sets of basis vectors, and at least one coefficient indicator indicating all or a portion of the coefficients.
US12244381B2

This application describes a channel information feedback method and a communication apparatus. The method includes a terminal device that receives configuration information sent by a network device, where the configuration information is used to configure a feedback mode of channel information. The terminal device may feed back current channel information to the network device when the feedback mode configured by using the configuration information is a first mode. The terminal device may alternatively feeds back predicted channel information to the network device when the feedback mode configured by using the configuration information is a second mode. System performance is therefore improved by the method described in this application because channel information feedback requirements in different scenarios can be met. In particular, a problem that data transmission performance deteriorates because channel information expires in a moving scenario can be resolved by feeding back the predicted channel information.
US12244373B2

Described herein are systems, methods and devices for implementing a temperature-aware, multi-antenna scheduler that cools mmWave devices by preventing heat buildup via switching or distributing a data stream to other redundant antennas, allowing for dissipation of heat as well as providing reliable connectivity.
US12244357B2

A test system includes a radio frequency (RF) shielded chamber and an antenna array in the RF shielded chamber. The antenna array includes groups of antenna elements and power combiners. Each group of antenna elements is matched to a matching group of antenna elements by virtue of being coupled to a respective power combiner for both the group and the matching group. The antenna array is configured, by virtue of spacing apart the antenna elements by at least half of a wavelength of a test signal for testing a wireless device in the RF chamber, so that power delivered to output ports of the antenna array is substantially uniform regardless of where the wireless device is placed within the RF chamber.
US12244350B2

System, method, and instrumentalities are described herein for transmitting information optically. The optical source may be configured to generate a beam. The beam may include a series of light pulses. The beam of light may be modulated. A modulator may be configured to modulate the series of light pulses in response to a data transmission signal, thereby encoding transmission data into the series of light pulses. The modulated beam of light may be received and both amplified and filtered. The filtered beam of light may be transmitted from to a detector having a photoreceiver. The photoreceiver may be configured to extract the transmission data from the filtered beam of light.
US12244347B2

An optical transmission module, an optical data link, and an optical transmission system achieving a simplified matching circuit and a bias circuit with higher power efficiency. An optical transmission module including a first line, one end of which is connected to a high-frequency signal input unit and the other end of which is connected to a termination unit; a second line, one end of which is connected to an electrical-optical conversion unit and the other end of which is connected to a power supply connection unit of a DC power supply; and a coupling portion at which the first line is electromagnetically coupled to the second line. In the second line, a signal input from the high-frequency signal input unit is propagated only to the electrical-optical conversion unit due to an attenuation relationship between coupling characteristics and isolation characteristics of the first line and the second line. Alternatively, provided is an optical transmission module including a matching resistor connected in parallel to an electrical-optical conversion unit, a first capacitor preventing a direct current from flowing from a power supply connection unit of a DC power supply to the matching resistor, and a second capacitor connected in series between a high-frequency signal input unit and the matching resistor. Also provided are an optical data link and an optical transmission system.
US12244332B2

In one implementation, a wireless communications terminal includes a multi-element antenna. In addition, the terminal includes preliminary signal combiners to combine received signals output by corresponding pairs of antenna elements. For each preliminary signal combiner, the signal output by a first of the pair of elements provides a model of interference present in the received signal output by the second of the pair of elements. The preliminary signal combiner is configured to combine the signal output by the first element with the signal output by the second element to produce an initial interference-mitigated signal. The terminal also includes phase shifters to apply complex weights to interference-mitigated signals to produce complex-weighted versions of the interference-mitigated signals and effectively steer a main beam of the antenna to facilitate reception of a desired signal and another signal combiner to combine the complex-weighted versions of the interference-mitigated signals to produce an interference-mitigated output signal.
US12244329B2

Embodiments presented herein provide apparatus and techniques to reduce a direct current (DC) voltage offset between a transmitter and receiver. Embodiments include a shared reference voltage signal generated by a reference voltage source. The receiver may include a first unit gain buffer to receive a reference voltage signal from the reference voltage source. The transmitter may be communicatively coupled to the receiver via one or more connections and may include a second unit gain buffer communicatively coupled to the first unit gain buffer via one of the connections. An amplifier (e.g., an operation amplifier) of the transmitter may include multiple positive inputs coupled to the second unit gain buffer and an offset tracker. The offset tracker may compensate for a DC offset caused by at least a power supply and/or a ground bounce.
US12244328B2

A wireless transmit/receive unit (WTRU) may receive a constellation symbol that includes indications that each are associated with a respective WTRU of a plurality of WTRUs. The WTRU may determine that a first weight associated with a first indication of the indications is different than a second weight associated with a second indication of the indications. The indications may comprise indications of bits modulated at a multi-user constellation bit division multiple access modulator (MU-CBDMAM).
US12244315B2

Systems and methods disclosed herein include a correction circuit. The correction circuit may include frequency division circuitry that is configured to receive and condition a reference signal. The correction circuit may include drive circuitry that is configured to receive the reference signal. The correction circuit may include a first resonator that is configured to receive the reference signal. The correction circuit may include sense circuitry that is configured to receive the reference signal from the first resonator. The correction circuit may include phase detector circuitry that is configured to generate at least one output signal based on receipt of a plurality of input signals from the drive circuitry and the sense circuitry. The correction circuit may include a proportional integral derivative controller that is configured to generate a temperature correction signal to correct frequency error in an oscillator based on receipt of the at least one output signal.
US12244313B2

A pulse forming network (PFN), comprising a single common passive output circuit comprising an inductor connected in series to a load and a diode connected in parallel to the load, a plurality of capacitor units set to store a plurality of electrical charges in a plurality of working output voltages, a plurality of switches, each adapted to electrically couple a respective one of the plurality of capacitor units to the common passive output circuit electrically connecting all the switches to the load, and a control unit adapted to operate the plurality of switches to discharge the plurality of charges into the load, via the common passive output circuit, in a sequence ordered to form a regulated energizing pulse having a desired multi-level voltage waveform.
US12244310B2

A reconfigurable device-based programmable wiring system includes switches. A total number of switches is based on a total number of peripheral terminals and a total number of microcontroller pins. The total number of switches is based on a product of a total number of peripheral terminals and a total number of microcontroller pins. The reconfigurable device-based programmable wiring system includes multiple microcontroller peripherals.
US12244307B2

A semiconductor circuit includes a first pad, a second pad, swapping circuit, and an internal circuit. The internal circuit receives a first external signal and a second external signal, and generates a first internal signal and a second internal signal. Based on master information and swapping information, the swapping circuit couples the internal circuit to one of first and second pads to provide a path through which the first internal signal is output and a path through which the first external signal is received, and couples the internal circuit to the other of the first and second pads to provide a path through which the second internal signal is output and a path through which the second external signal is received.
US12244304B2

In examples, an apparatus has input and output terminals, and includes a first transistor having a first gate, source, and drain, wherein the first source is coupled to the input terminal, and the first drain is coupled to the output terminal, a second transistor having a second gate, source, and drain, wherein the second gate is coupled to a ground terminal, and the second source is coupled to the first gate, a third transistor having a third gate, source, and drain, wherein the third gate is coupled to an enable terminal, the third source is coupled to the ground terminal, and the third drain is coupled to the second drain, and a fourth transistor having a fourth gate, source, and drain, wherein the fourth gate is coupled to the second drain, the fourth source is coupled to the second source, and the fourth drain is coupled to the input terminal.
US12244303B2

A power supply switch circuit is disclosed. The power supply switch circuit includes a first switch configured to switch a supply of a first power supply voltage to a power supply terminal of a power amplifier; and a switch driving circuit including a first transistor configured to turn on the first switch, and a second transistor configured to turn off the first switch. The switch driving circuit may further include a first resistor that is positioned on a turn-on path formed between the first transistor and the first switch when the first transistor is turned on.
US12244301B2

A guided acoustic wave device includes a substrate, a lithium tantalate layer on the substrate, and a transducer on the lithium tantalate film. The lithium tantalate has a crystalline orientation defined by (YXl)Θ°, where Θ is between 10° and 37°. The inventors discovered that limiting the crystalline orientation of the lithium tantalate in this manner provides significant increases in the electromechanical coupling coefficient of the acoustic wave device, thereby increasing bandwidth and improving performance.
US12244291B2

The crystal element includes: a vibration part including a first face and a second face; a flat plate part including a first face and a second face, which has a thickness thicker than a thickness of the vibration part and is disposed in an outer edge of the vibration part on a plan view; a fixing part including a first face and a second face, which has a thickness thicker than the thickness of the flat plate part and is disposed in an outer edge of the flat plate part on a plan view; an excitation electrode disposed on the first face and the second face of the vibration part; a mounting electrode disposed at least on one of the first face and the second face of the fixing part; and a wiring electrode that electrically connects the excitation electrode and the mounting electrode.
US12244287B2

A filter device includes an unbalanced terminal, balanced terminals, and first and second resonant circuits. The first resonant circuit is connected to the unbalanced terminal. The second resonant circuit is connected to the balanced terminals and electromagnetically coupled with the first resonant circuit. The first resonant circuit includes a resonator in which an inductor and a capacitor are connected in parallel between the unbalanced terminal and a reference potential. The second resonant circuit includes a resonator including an inductor connected between the balanced terminals and capacitors connected in series between the balanced terminals.
US12244285B2

An LC filter includes a multilayer body, plate electrodes, capacitor electrodes, and inductor vias. The capacitor electrodes each define a capacitor between the plate electrode and a corresponding one of the capacitor electrodes. A first inductor via is connected between a first capacitor electrode and a first plate electrode. A second inductor via is connected between a second capacitor electrode and the first plate electrode. A third inductor via is connected between a third capacitor electrode and the first plate electrode. A fourth capacitor electrode faces the first and second capacitor electrodes. A fifth capacitor electrode faces the second and third capacitor electrodes. A sixth capacitor electrode faces the first and third capacitor electrodes.
US12244283B2

An LC resonator includes first and second plane electrodes, a first line electrode, a first and second via conductors, and a third plane electrode. The second plane electrode is opposed to at least a portion of the first plane electrode in a specific direction. The first via conductor and the second via conductor extend from the first line electrode in the specific direction to be connected to the first plane electrode and the second plane electrode, respectively. The third plane electrode is opposed to at least a portion of the second plane electrode in the specific direction. The second plane electrode is between the first plane electrode and the third plane electrode in the specific direction.
US12244274B2

A device for amplification of an input signal, the device comprising: amplification circuitry comprising a plurality of switchable transistors; a variable voltage input connected to the amplification circuitry; and controller circuitry; wherein the controller circuitry is configured to: set a target output power level of the device; and control at least one of: a state of connection between the plurality of switchable transistors to change an effective physical dimension of the amplification circuitry; or a level of the variable voltage input; in accordance with a load impedance of an output of the amplification circuitry, to amplify the input signal to the target output power level for that load impedance.
US12244272B2

Methods and devices to improve nonlinearity performance of low noise amplifiers (LNAs) are disclosed. The described methods and devices reduce the capacitive loading of the LNA amplifying devices on the bypass path of the LNAs when operating in the bypass mode. This is performed by decoupling the active devices from ground to put the amplifying devices in a floating state, thus minimizing the impact of the gate-source capacitances of the amplifying devices on the overall linear performance of the LNA operating in the bypass mode.
US12244262B2

A solar panel mount that retains a solar panel in an installed position. The solar panel mount can include a panel rest having a seating surface for the solar panel. The solar panel mount can further have a first support structure defining a first retaining channel positioned to receive a first edge of the solar panel in an installed position. The solar panel mount can further include second support structure defining a second retaining channel. The first and second retaining channels can be spatially positioned apart from each other at a distance greater than a length of the solar panel such that the first and second retaining channels are positioned to receive respective first and second edges of the solar panel to secure the solar panel in the installed position.
US12244259B1

A support system includes a post having first and second portions. The first portion is configured to be positioned at least partially below ground, and the second portion is configured to be coupled to the first portion and above the ground. The second portion has first and second post apertures. A U-bolt is configured to abut the first portion such that first and second legs of the U-bolt are positioned, respectively, at least partially through the first and second post apertures. A plate having first and second plate apertures is configured to abut the second portion such that the first and second plate apertures at least partially align, respectively, with the first and second post apertures. First and second nuts are configured to be secured, respectively, to the first and second legs of the U-bolt to help secure the plate and the second portion to the first portion.
US12244255B2

An electric motor drive device includes a booster circuit, an inverter, a connection switching device, and first and second control devices. The booster circuit boosts a voltage value of a bus voltage to be applied to a DC bus. The bus voltage is applied to the inverter, and the inverter applies an AC voltage having a variable frequency and a variable voltage value to an electric motor. The connection switching device switches a connection state of windings of the electric motor. The second control device performs zero current control to control the inverter such that a current flowing through the electric motor or the connection switching device is zero. When operating the connection switching device to switch the connection state, the second control device performs the zero current control after a boosting operation of the booster circuit is stopped by the first control device.
US12244249B1

An electronic starting switch assembly and control methods for a dryer having a split-phase induction motor. The assembly comprises a microcontroller unit (MCU) configured to execute a control method that dynamically manages the motor's operation by monitoring the forward magnitude current. The MCU determines a stabilized startup forward magnitude current and calculates a crossover condition, allowing for precise control of the motor's transition to single-phase operation by disconnecting the auxiliary winding and connecting the heater element based on real-time forward magnitude current analysis and processing. The system can also monitor for overload conditions indicative of rotor speed drops and can re-engage the auxiliary winding to maintain motor performance. The assembly includes a housing with a heat-sink for efficient thermal management and environmental protection of electronic components. The disclosed method provides a robust solution for efficient dryer operation by ensuring accurate control of motor start-up, running conditions, and overload protection.
US12244246B2

A power conversion device includes a power conversion circuit, a memory, a voltage detection circuit, a current detection circuit, and a control circuit. The power conversion circuit controls a switching device based on a switching pulse signal to convert direct current power into alternating current power and output the alternating current power to a power supply target. The memory stores an alternating current phase difference. The voltage detection circuit detects an alternating current voltage effective value. The current detection circuit detects an alternating current effective value. Based on the alternating current phase difference, the alternating current voltage effective value, and the alternating current effective value, the control circuit stops output of the switching pulse signal at a time when an alternating current has a value of 0.
US12244237B2

Disclosed are an Ethernet device, and a bidirectional converter and a control method. The bidirectional converter is arranged in any Ethernet device, including: a first switch transistor, a second switch transistor, a third switch transistor, a fourth switch transistor, a first transformer, and a controller. The controller is configured to: enable the bidirectional converter to be in a forward mode or a flyback mode by controlling respective on/off states of the first switch transistor, the second switch transistor, the third switch transistor and the fourth switch transistor. The bidirectional converter is configured to: in response to being in the forward mode, receive power supplied from a network port and transmit electric energy to a load bus, or in response to being in the flyback mode, receive power supplied from the load bus and transmit electric energy to the network port.
US12244232B2

Disclosed are a control method for a bidirectional DC converter, a control module for a bidirectional DC converter, a bidirectional DC converter, and a non-transitory computer-readable storage medium. The control method includes: determining an operating mode of the bidirectional DC converter according to an input voltage and an output voltage; respectively determining a duty cycle of a drive signal of the first switch transistor, a duty cycle of a drive signal of the second switch transistor, a duty cycle of a drive signal of the third switch transistor, and a duty cycle of a drive signal of the fourth switch transistor according to the operating mode of the bidirectional DC converter; and providing drive signals to gates of the first switch transistor, the second switch transistor, the third switch transistor and the fourth switch transistor respectively.
US12244229B2

An inductor current reconstruction circuit of a power converter can include: a switching current sampling circuit configured to acquire at least one of a current flowing through a main power transistor and a current flowing through a rectifier transistor to generate a switching current sampling signal; an inductor current generating circuit configured to generate a reconstruction signal representing an inductor current in one complete switching cycle; and where the reconstruction signal comprises the switching current sampling signal and a current analog signal generated according to the switching current sampling signal and an inductor voltage signal representing a voltage across an inductor in the power converter.
US12244223B2

The present disclosure provides a power factor improvement circuit with a DC/DC converter including an arithmetic circuit. A first voltage having a full-wave rectified waveform is received by an input voltage detection terminal of the power factor improvement circuit. A second voltage is generated by amplifying an error between a first detection voltage and a reference voltage according to an output voltage of the DC/DC converter. A third voltage is generated by multiplying the first voltage by the second voltage. The arithmetic circuit adds an offset voltage to a third voltage to generate a fourth voltage. A comparator is configured to compare a second detection voltage with the fourth voltage. A drive circuit is configured to turn on/off drive of the switching transistor according to an output of the comparator. When the second detection voltage is higher than the fourth voltage, the switching transistor is turned off.
US12244222B2

Embodiments of this application provide a power conversion circuit, a power transmission system, and a photovoltaic device. The power conversion circuit includes: a first bridge arm, where the first bridge arm includes a first upper bridge arm and a first lower bridge arm; the first upper bridge arm includes a switching component connected between an input positive end and an output end; the first lower bridge arm includes a switching component connected between the output end and an input negative end; each of the switching components includes a switching transistor and a first diode anti-parallel connected to the switching transistor.
US12244219B2

A cascade circuit can include: N power conversion units connected in series between two ports of a power supply, where N is a positive integer greater than or equal to 2; a controller connected to one of the N power conversion units, and being configured to send a signal to be transmitted through the connected power conversion unit; where each of the power conversion units is configured to send the signal to be transmitted to a next-stage power conversion unit when the each of the power conversion unit shares a reference voltage with the adjacent next-stage power conversion unit; and where the signal to be transmitted is controlled to be transmitted from a previous-stage power conversion unit to a next-stage power conversion unit in sequence until the signal to be transmitted is received by all of the N power conversion units.
US12244214B2

An AC-DC conversion circuit provides a three-phase power source. The AC-DC conversion circuit includes a first inductor, a second inductor, a third inductor, a switch bridge arm assembly, and a control unit. The switch bridge arm assembly includes three switch bridge arms, and each switch bridge arm includes an upper switch and a lower switch. A plurality of common-connected nodes between the upper switches and the lower switches are coupled to the three-phase power source through the first inductor, the second inductor, and the third inductor. The control unit turns on the upper switch and the lower switch to provide a current detection loop. The control unit acquires a magnitude of a first current flowing through the first inductor and a magnitude of a third current flowing through the third inductor, and determines whether a current detection mechanism of the first current and the third current is normal.
US12244211B2

Systems and methods provide active control of rotor cooling. In a number of embodiments, a system includes a controller coupled with an electric machine having a rotor. The controller evaluates parameters related to the electric machine for flow rate requirements of the rotor, where the flow rate requirements relate to cooling of the rotor. A flow rate of a fluid for cooling the rotor is computed, where the flow rate is based on a composite of the flow rate requirements. A control valve signal is delivered to set a control valve to supply the flow rate to the rotor based on the parameters.
US12244209B2

An aircraft system is provided that includes a first turbine engine, a second turbine engine and an electrical system. The electrical system includes a clutch, a first electric machine and a second electric machine electrically coupled to the first electric machine. The first electric machine is mechanically coupled to a first rotating assembly of the first turbine engine. The second electric machine is mechanically coupled to a second rotating assembly of the second turbine engine through the clutch.
US12244205B2

An electric machine includes a stator, a rotor, a housing and a shaft. The stator is connected to the housing via an electrically insulating torque support. An electrically insulating flange is disposed on the shaft. The shaft is connected to a flange of a bearing shaft via said flange, the bearing shaft housed in a bearing which is arranged in the housing.
US12244201B2

An industrial heavy load electric linear actuator includes a gearbox, an electric motor, a lead screw, an extension pipe and a load baring structure. The electric motor is connected to the gearbox. A portion of the lead screw is received inside the gearbox and driven by the electric motor, and another portion of the lead screw is extended out of the gearbox. The extension pipe is movably fastened to the lead screw. The load bearing structure includes a sleeve, a bearing, a fastening element, a fixation seat, and a rear supporting seat. The sleeve is mounted to the lead screw and holds the bearing jointly with the fastening element. The fixation seat and the rear supporting seat hold the bearing at outer perimeters of the sleeve and the fastening element.
US12244200B2

A vibration actuator that can prevent reduction of vibration performance and durability of the vibration actuator and that can prevent occurrence of operation failure and noise when the vibration actuator had impact from the outside is provided. The vibration actuator includes a cylindrical casing having a first coil and a second coil, a movable element arranged inside the casing and having a magnet, and a first inner guide and a second inner guide arranged between the first coil and the second coil, and the movable element 4 and having extending portions and which sandwich and hold a part of the first coil and the second coil together with the casing.
US12244193B2

A stator of an electric machine having stator slots and conductor elements running through the stator slots in order to form an electric winding is already known, wherein the conductor elements protrude with their conductor ends out from the stator slots and form a winding head at each of the two end faces of the stator, the conductor ends of the conductor elements each having a cabinet portion running in the circumferential direction and a joining portion for contacting another of the conductor elements, each of the joining portions arranged adjacently to one another of two conductor elements being joined, for example welded, by means of a joint and in each case forming a conductor pair, the conductor pairs being arranged in the winding head in a specific radial winding head position in relation to a stator axis. The strength of the joints in the stator according to the invention is dependent on the mechanical connection of each conductor pair to the corresponding winding head. In accordance with the invention, conductor pairs (11) are provided in the winding head (6), the joint (10) of which conductor pairs has a greater strength, in particular a greater weld depth (14), greater seam width or a greater seam cross section (15), than the joint (10) of the other conductor pairs (11).
US12244192B2

A stator for an electric machine is disclosed. The stator has a plurality of pins arranged in slots in the stator on concentric circles at different distances from a center point, each concentric circle forming a layer. Each of six pins in different layers are connected to one another in series and form a winding. A first pin of the winding in a first slot in the 6n-4 layer, n being a natural number, a second pin of the winding in a second slot in the 6n-5 layer, a third pin of the winding in the first slot in the 6n-2 layer, a fourth pin of the winding in the second slot in the 6n-3 layer, a fifth pin in the first slot in the 6n layer, and a sixth pin of the winding in the second slot in the 6n-1 layer.
US12244189B2

A dynamoelectric machine includes a shaft, a rotor arranged fixedly on the shaft for conjoint rotation, and a slip ring system enabling a rotor winding system to be contacted electrically and including a slip ring body having slip rings arranged spaced-apart axially behind one another and assigned to an electrical phase. The slip ring body is connected fixedly to the shaft for conjoint rotation and has between an inner side thereof and the shaft a section which forms an axially open cavity on both skies. In a region of the slip ring system, the shaft is hollow with a hollow shaft portion assigned to the slip ring system for routing feed lines to the rotor winding system. Recesses are provided on the cavity axially on an inside and axially on an outside for introducing a cooling medium flow axially into the cavity and discharge thereof into an outlet region.
US12244184B2

An aircraft includes an engine and an electric power system. The electric power system includes a permanent magnet machine. The permanent magnet machine includes a stator and a rotor configured to rotate relative to the stator.
US12244179B1

Aspects of the subject disclosure relate to an electric motor that includes a stator. The stator includes a stator body having stator coils. The stator also includes a first substrate coupled to a first end of the stator body and configured to receive a fluid via a first manifold. The stator also includes a second substrate coupled to a second end of the stator body and configured to receive the fluid via a second manifold. The first substrate includes entry slots that form respective axial channels with exit slots of the second substrate to distribute the fluid across the stator body in a first direction. The second substrate includes entry slots that form respective axial channels with exit slots of the first substrate to distribute the fluid across the stator body in a second direction different from the first direction. Accordingly, the temperature of the electric motor can be regulated.
US12244171B2

A mild-hybrid energy storage system architecture is provided, comprising: a battery; an ultracapacitor connected in parallel with the battery; a passive battery pre-charge circuit connected between a terminal of the battery and a DC bus; a battery main contactor connected in parallel with the battery pre-charge circuit between the terminal of the battery and the DC bus; a passive ultracapacitor pre-charge circuit connected between a terminal of the ultracapacitor and the DC bus; an ultracapacitor main contactor connected in parallel with the ultracapacitor pre-charge circuit between the terminal of the ultracapacitor and the DC bus; and a control module configured to independently control operation of the battery pre-charge circuit, the battery main contactor, the ultracapacitor pre-charge circuit and the ultracapacitor main contactor.
US12244168B2

A control device for controlling power supply from a battery to a predetermined load via an electric circuit, the control device comprising: an acquisition unit that acquires a state of the battery; and an activation control unit that is capable of performing a state transition between activation and deactivation of the control device and controls an electric circuit based on the state of the battery acquired by the acquisition unit, wherein when the state of the battery is in a state in which power can be supplied to the predetermined load after the control device is activated, the activation control unit controls the electric circuit so as to maintain a state in which the battery and the predetermined load are electrically connected, and stops a function of a part of the control device.
US12244167B2

A charging apparatus includes: a first comparison module, a second comparison module, a control module, and a charging module. The first comparison module is configured to compare a first data voltage value with a target preset value when it is detected that the charging apparatus is connected to a device to be charged, and output a first voltage level set according to a comparison result. The second comparison module is configured to compare a second data voltage value with the target preset value when it is detected that the charging apparatus is connected to the device to be charged, and output a second voltage level set according to a comparison result. The control module is configured to control the charging module to charge the device to be charged with a target power according to the first voltage level set and the second voltage level set.
US12244166B2

Disclosed is a charging case, comprising a control module, a charging case battery and a voltage conversion module; the charging case battery is connected with the voltage conversion module; the voltage conversion module is configured for converting a direct current output by the charging case battery into a charging voltage and outputting the charging voltage to a charging management chip of a to-be-charged device so as to charge a battery of the to-be-charged device through the charging management chip; the control module is configured to regulate the charging voltage output by the voltage conversion module according to a voltage of the battery of the to-be-charged device during charging of the battery of the to-be-charged device.
US12244164B2

Provided is a charge/discharge control circuit controllable by a control signal from a controller that is external. The charge/discharge control circuit includes a control circuit configured to, in response to a power-down control signal for transitioning to a power-down state being input from the controller, latch the power-down control signal and block a discharge path from a secondary cell (SC) to the controller.
US12244151B2

A system includes a body comprising a conduction path, and first and second modules disposed along, and movable relative to, the body, each of the first and second modules including an energy storage device, a terminal, and a power management unit coupling the energy storage device and the terminal. The terminal of each of the first and second modules is capacitively coupled with the conduction path for bidirectional power transfer between the first and second modules via the conduction path.
US12244147B1

A renewable power system with a twin-configurable architecture is described. The system includes a renewable energy source (RES), an energy storage system (ESS), and at least one controllable load (CL) (e.g., AI training/datacenter). The system can serve as a baseload or semi-baseload plant for CL(s) and/or as a peaker or semi-peaker plant for an electric grid, or vice-versa, and optionally in parallel, can also provide ancillary services to the electric grid and/or to the CL(s). In certain embodiments, e.g. solar PV RES(es), the system can have capacity factors of at least about 60% and up to 100%, higher asset utilization, better economics for the RES-ESS, improved system performance, and lower energy costs as compared with known systems without a CL(s). By making load a variable, and integral part of the system, sophisticated resource allocation strategies, including AI algorithms, can be developed not previously possible with known systems lacking a CL(s).
US12244145B2

A power management system includes a photovoltaic power generator connected to a power network, an energy storage device configured to be connected to the power network, and a server. The server is configured to: acquire a predicted value of solar radiation at a prediction time at a point where the photovoltaic power generator is installed; calculate a predicted value of power generated by the photovoltaic power generator at the prediction time by using the predicted value of solar radiation; set a target range of an SOC of the energy storage device by using the predicted value, and control the SOC in such a way that the SOC falls within the target range by the prediction time; and set the target range to a wider range when reliability of the predicted value is low than when the reliability of the predicted value is high.
US12244143B2

Methods of securely controlling a utility grid edge device are provided. A method of securely controlling a utility grid edge device includes receiving renewed security information at a node that includes cryptographic circuitry. Moreover, the method includes controlling an operation of the utility grid edge device via the node, after receiving the renewed security information. Related nodes and utility grid edge devices are also provided.
US12244142B2

A method for monitoring an electrical-energy transmission system having a plurality of system components. Each of the system components includes a sensor unit, which captures measurement data regarding at least one operating parameter of the system component, and a communication interface, which transmits the measurement data and component information regarding the system component. The measurement data and component information regarding a system component are transferred into a data cloud by way of the communication interface of the system component. A graphical user interface is configured to visualize information regarding the electrical-energy transmission system. The information is generated from the measurement data and component information transferred into the data cloud. A user profile defining the information displayed to the user is created for a user of the graphical user interface.
US12244141B2

Provided are embodiments of systems, devices and methods for improved optimization of FHC using a swarm optimization based intelligent scenario selection from local search (small step) and global search (large step) experiences for faster and better FHC.
US12244140B2

A power supply management circuit includes a first contact receiving a transmitted voltage, a second contact outputting the transmitted voltage, a relay coupled between the first contact and the second contact, a discharge unit coupled to the relay in parallel, and an activation unit coupled to the discharge unit. When the power supply management circuit receives a control signal, the discharge unit is turned on or off, and the relay enters into a switching procedure. When the control signal is an ON signal, the activation unit generates a driving voltage to turn on the discharge unit, the relay enters into a turn-on procedure, and the transmitted voltage is transmitted to the second contact through the discharge unit; after the switching procedure is completed, the activation unit stops generating the driving voltage to turn off the discharge unit, and the transmitted voltage is transmitted to the second contact through the relay.
US12244138B2

A differential ESD circuit is provided for protecting a pair of differential terminals of an integrated circuit from electrostatic shock. A first diode couples between a first terminal in the pair of differential terminals and a first resistor that couples to a voltage node of the integrated circuit. Similarly, a second diode couples between a second terminal in the pair of differential terminals and a second resistor that couples to the voltage node of the integrated circuit. The first and second resistors isolate the first and second terminals from a capacitive loading that would otherwise exist from the first and second diodes.
US12244132B2

A circuit breaker device protects an electric low-voltage current circuit. A level of a voltage of a low-voltage current circuit is ascertained such that ascertained voltage values are provided. A differential voltage is ascertained from the ascertained voltage values and an expected value of the voltage such that differential voltage values are provided incrementally. Each differential voltage value is compared with a first threshold, and if at least two successive differential voltage values exceed the threshold, an interruption of the low-voltage current circuit is initiated by semiconductor-based switching elements, which are set to a high-ohmic state, in order to protect the low-voltage current circuit from a short-circuit.
US12244127B2

A cutting arm includes a base having a post receiving passageway extending through the base, a cutting assembly attached to the base, and a sliding plate attached to the base and movable with respect to the base between an engaging position and a releasing position. The sliding plate engages a post disposed in the post receiving passageway in the engaging position and releasably secures the cutting arm to the post.
US12244126B2

A system for transferring heat generated in an electrical enclosure includes run-in buses, a thermally conductive plate, and at least one contact assembly secured to the plate. Each pair of adjacent run-in buses is separated by a space. The plate has at least one opening extending therethrough, and the plate receives the run-in buses through the at least one opening. The at least one contact assembly has spaced apart fingers that partially cover the at least one opening of the plate, and adjacent fingers define a slot. Each of the fingers is located in a space between adjacent run-in buses, and each of the run-in buses is located in a slot when the fingers are located in the spaces between adjacent run-in buses. The run-in buses and contact assembly fingers are oriented in an interleaved pattern.
US12244119B2

A laser includes a distributed Bragg mirror and is configured to emit monochromatic light radiation along a longitudinal direction. The laser has layers, stacked along a first transverse direction normal to the longitudinal direction and made of III-V materials, including an active region configured to emit the radiation. The mirror is formed by periodic lateral corrugations which extend mainly along the longitudinal direction and having a dimension along a second transverse direction normal to the longitudinal direction. The lateral corrugations of the Bragg mirror extend from a top surface of the waveguide pattern along the first transverse direction on a height strictly less than the depth, at which the active region is located starting from the top surface, such that a portion of lateral flanks of the waveguide is free of any lateral corrugations at the active region.
US12244105B2

An assembly for terminating a high speed cable. The assembly includes a shell housing having a mating end and a conductor receiving end. A mating portion extends from the mating end. The mating portion has a contact receiving opening with an inside wall which extends circumferentially around the opening. A crosstalk shield is provided in the shell housing. Contacts are positioned in the contact receiving opening of the housing. The contacts terminate high speed conductors of the high speed cable. A nonconductive component is provided on the inside wall in the mating portion of the shell housing. The nonconductive component electrically and physically isolates the contacts from the shell housing.
US12244102B2

A detachable outer shell, which is comprised of a header connector with a shield member, for a shielded device connector. The header connector with a shield member is detachably assembled, attached, or mounted onto a housing of a shielded device connector, while the shielded device preferably remains connected to an electrical device. A method for detaching the outer shell for the shielded device connector includes the steps of detaching the header connector with the shield member of the outer shell, which may require service, repair or replacement, from the housing of the shielded device; and disassembling or removing the header connector with the shield member of the outer shell from the housing of the shielded device connector, while maintaining connection of the shielded device to the electrical device. method for attaching the outer shell for the shielded device connector includes the steps of attaching the header connector with the shield member of the outer shell, which may been serviced, repaired, or replaced, onto the housing of the shielded device connector; and assembling, mounting, or connecting the header connector with the shield member of the outer shell back onto the housing of the shielded device connector, while maintaining the connection of the shielded device connector to the electrical device.
US12244101B2

A connector assembly is disclosed to include a shielding cage and a receptacle connector. The shielding cage forms at least one insertion space and a front end port communicatively coupled to the insertion space, the insertion space is defined by a top wall, a bottom wall and two side walls which cooperate with each other. The receptacle connector is provided to a rear segment of the shielding cage and includes a receptacle housing. The shielding cage further includes at least one stopping piece and at least one support stopping block which extend into the insertion space, the support stopping block is interposed between the stopping piece and the receptacle housing and supports the stopping piece. In another manner, the shielding cage may include a withdrawing stop portion and a rear stopping piece, the withdrawing stop portion is used to limit the receptacle housing to displace rearwardly, the rear stopping piece is used to stop the receptacle housing from behind the receptacle housing.
US12244100B2

An electrical connector comprises an insulating body, a number of conductive terminals, and a metal shielding shell. The insulating body comprises a tongue plate. Each conductive terminal comprises a mating portion exposed to the tongue plate. The metal shielding shell at least partially encloses the tongue plate. The metal shielding shell comprises a receiving space for receiving a mating connector. The electrical connector also comprises a metal fixed shell expanding outwardly. Compared with the prior art, the present disclosure shortens the length of the metal shielding shell. After the metal shielding shell is installed on the device shell, it will not be obviously observed from the outside so as to improve the appearance. Besides, the shielding effect is improved by providing the metal fixed shell supported on the device shell. The present disclosure also discloses an electrical connector assembly having the electrical connector.
US12244099B2

A socket connector includes a substrate having signal and ground contact channels between upper and lower surfaces and ground bar slots. The socket connector includes signal socket contacts received in signal contact channels and ground socket contacts received in ground contact channels. The socket connector includes ground bars received in corresponding ground bar slots. The ground bars electrically connect the corresponding ground socket contacts.
US12244097B2

A connector unit comprises: a connector having terminals connected to the terminal parts of wires, and a housing for holding the terminals; and a cylindrical connector cover that is made of an elastic material and that covers the housing. The connector has a connector position guarantee component for guaranteeing correct fitting into a counterpart connector. The connector cover has an open window for exposing the connector position guarantee component to the exterior of the connector cover, and a lid part for covering the open window in an openable/closable manner.
US12244093B2

A connector with cap includes a connector body and a cap formed of a plastic material that has plasticity before being cured and that cures under a predetermined condition, the cap being cured in a state where the cap is removably closing an opening of the connector body located on a side on which a mating connector is fitted. The connector with cap further includes a protective member formed of an insulating material and arranged inside the connector body on a side of the opening such that the protective member is positioned between the cap and the connector terminal, the protective member being configured to protect the connector terminal from contacting the plastic material.
US12244092B2

A connector C is provided with a housing 30 formed with a through hole 39, a rubber plug 60 to be arranged inside the housing 30 and formed with a sealing hole 61, and a dummy plug 10 to be arranged from the through hole 39 to the sealing hole 61. The housing 30 includes recesses 43 open in an inner surface of the through hole 39. The dummy plug 10 includes a plug body 11 to be arranged in the sealing hole 61, an extending portion 12 continuously extending from the plug body 11 and to be arranged in the through hole 39, and protrusions 16 projecting from an outer peripheral surface of the extending portion 12 and arranged to be press-fit into the recesses 43.
US12244078B2

Systems and methods are provided for a digital beamformed phased array feed. The system may include a radome configured to allow electromagnetic waves to propagate; a multi-band software defined antenna array tile; a power and clock management subsystem configured to manage power and time of operation; a thermal management subsystem configured to dissipate heat generated by the multi-band software defined antenna array tile; and an enclosure assembly. The multi-band software defined antenna array tile may include a plurality of coupled dipole array antenna elements; a plurality of frequency converters; and a plurality of digital beamformers.
US12244077B2

The disclosed system may include a frame, a printed circuit board (PCB) mounted to the frame, and at least one antenna electrically connected to the PCB via an antenna feed. The antenna may be shorter than a maximum specified length, and the antenna may be intended to operate within a specified frequency range for which the antenna's length is insufficiently long. Still further, in this system, electrical current flowing to the antenna may be routed to at least a portion of the frame to create a parasitic arm. As such, the parasitic arm may radiate in conjunction with the antenna, providing constructive interference in the specified frequency range. Various other mobile electronic devices, apparatuses, and methods of manufacturing are also disclosed.
US12244076B2

An antenna system mounted on a vehicle according to the present invention may comprise: a first circuit board configured to be mountable to a metal frame; a second circuit board disposed so as to be spaced apart a predetermined distance from the first circuit board through a metal supporter; and an antenna configured to emit a signal transmitted from a power supply unit, said signal being transmitted through a space between the first circuit board and the second circuit board.
US12244075B2

A system having a radiating element is disclosed. The radiating element may include a plurality of higher order floquet mode scattering (HOFS) layers including at least a lowest layer unit cell, a middle layer unit cell, and a highest layer unit cell. The radiating element may also include a stripline feed layer having a ground plane layer. The ground plane layer is configured in at least one of a non-equilateral triangular grid unit cell or an equilateral triangular grid., one or more horizontal and vertical polarization stripline feeds, one or more horizontal and vertical polarization ground plane slots, and one or more ground vias to create an evanescent waveguide for resonance free stripline to radiating element coupling. The radiating element may be dual-polarized aperture coupled with an active electronically scanned array (AESA) in a manner so as to enable the AESA to electronically steer a beam of radio waves to point in different directions without moving the AESA and radiate beams of radio waves at multiple frequencies simultaneously.
US12244072B2

An antenna device comprises a substrate including a planar first region and a planar second region; at least one first radiating element, arranged in the first region, that communicates a radio wave of a first frequency; and at least one second radiating element, arranged in the second region, that communicates a radio wave of a second frequency. A separation direction is a direction of a straight line connecting a first geometric center position of the at least one first radiating element and a second geometric center position of the at least one second radiating element, and in a case that the second region is viewed along a normal direction of the second region, an angle formed by the separation direction and a polarization direction of the at least one second radiating element is equal to or greater than 45° and equal to or less than 90°.
US12244071B2

Disclosed is a radiator assembly configured to operate in the range of 3.4-4.2 GHz. The radiator assembly comprises a folded dipole with four dipole arms that radiate in two orthogonal polarization planes, whereby the signal of each polarization orientation is radiated by two opposite radiator arms that radiate the signal 180 degrees out of phase from each other. The radiator assembly has a balun structure that includes a balun trace that conductively couples to a ground element on the same side of the balun stem plate. The combination of the shape of the folded dipole and the balun structure reduces cross polarization between the two polarization states and maintains strong phase control between the opposing radiator arms.
US12244065B2

Disclosed is a decoupling dipole structure that renders a midband dipole effectively transparent to a nearby lowband dipole. This not only improves the beam quality in the lowband without sacrificing beam quality in the midband, it also enables different lowband dipoles to be employed to customize the lowband performance of the multiband antenna without requiring a redesign of the midband dipoles or of the array face.
US12244063B2

This array antenna is an array antenna to be used for beam forming and includes: a plurality of antenna elements; a ground; a dielectric provided between the plurality of antenna elements and the ground, the dielectric having an electrical length, from the plurality of antenna elements to the ground, of not less than 0.03; and a shield structure provided at least between the plurality of antenna elements and configured to shield a radio wave radiated from each antenna element.
US12244060B2

An electronic device comprises a housing, a display stack, a solar cell, a first antenna and a second antenna. The housing includes a bottom wall and a side wall coupled to the bottom wall, the side wall and the bottom wall define a portion of an internal cavity. The display stack includes a solar cell configured to output electric power having a power level corresponding to an intensity of light received by the solar cell. The solar cell includes a substrate layer and a photovoltaic layer, the photovoltaic layer including a first region having an annular shape and a first opening in the first region and a second region in an area enclosed by the first region and having a second opening. The first antenna is formed by the first opening and the second antenna is formed by the second opening.
US12244058B2

Provided is an antenna system mounted in a vehicle according to one embodiment. The antenna system may comprise a circuit board disposed in a metal frame disposed inside a roof or a roof frame of the vehicle. The antenna system may further comprise a first antenna connected to a first feeding part of the circuit board and configured to radiate a first signal through a first metal patch disposed on a front surface and one side of a dielectric carrier. The antenna system may further comprise a second antenna connected to a second feeding part of the circuit board and configured to radiate a second signal through a second metal patch disposed on the front surface and the one side of the dielectric carrier.
US12244046B2

A plane filter includes a dielectric substrate, a filter part provided on the dielectric substrate, and an input/output line connected to the filter part on the dielectric substrate. The filter part and the input/output line are provided on a front surface of the dielectric substrate. The dielectric substrate includes first and second regions. The filter part is provided in the first region, and the input/output line is provided in the second region. The first region having a first thickness in a first direction toward the front surface from a back surface at a side opposite to the front surface. The second region having a second thickness in the first direction, the second thickness being less than the first thickness. The back surface includes a step corresponding to a difference between the first thickness and the second thickness.
US12244043B2

Described herein is a method for manufacturing a catalytically-active membrane-electrode-assembly (20) with one or more, particularly two electrodes, the method comprising at least the steps of: i) depositing a heterogenous layer (3) on a substrate (5), the heterogeneous layer (3) comprising a base metal (1) and a noble metal (2) heterogeneously distributed in the heterogenous layer (3), ii) leaching of the base metal (1) out of the heterogeneous layer (3), such that a first self-supporting nanoporous catalyst layer (4) comprising the noble metal (2) is formed on the substrate (5), iii) adding of at least one kind of proton-conductive ionomers (40) and/or at least one kind of hydrophobic particles (41) and/or an ionic liquid (42) to the first self-supporting nanoporous catalyst layer (4), and iv) forming a catalytically-active membrane-electrode-assembly (20) by attaching the self-supporting nanoporous catalyst layer (4) to a first side of a membrane (10), such that a catalytically-active membrane-electrode-assembly (20) with one electrode is formed.
US12244031B2

A battery pack, comprising a battery pack panel (8) and slide fasteners (1), the slide fasteners (1) each comprising an engagement tongue (2). Cavities are respectively provided on two sides of the battery back panel (8), the slide fasteners (1) are able to slide inside the cavities, and elastic elements (12) are provided between the slide fasteners (1) and the battery pack panel (8). When the elastic elements (12) exert an elastic force on the slide fasteners (1) and cause same to abut one side of the cavities, the engagement tongues (2) extend out to an outer side of the battery pack panel (8). When an external force overcomes the elastic force provided by the elastic elements (12), the slide fasteners (1) are caused to abut the other side of the cavities, and the engagement tongues (2) are completely withdrawn into the battery pack panel (8). By means of the arrangement of the structure of the slide fasteners, the battery pack is caused to be reliably fixed in and easily removed from a robot body. The invention further relates to a legged robot.
US12244021B2

Disclosed are a fuel cell catalyst of which only a portion, which has relatively low catalytic activity and in which the greatest amount of platinum elution occurs and platinum oxide is easily formed, is selectively coated with a protective layer, and thus degradation due to the long-term operation of a fuel cell can be effectively prevented while also minimizing a deterioration in catalytic activity; a manufacturing method therefor; and a membrane-electrode assembly including same. The fuel cell catalyst of the present invention comprises: a nanoparticle containing platinum; and a protective layer which is selectively coated on only a portion of the surface of the nanoparticle and can suppress the oxidation of the platinum through electronic interaction with the nanoparticle.
US12244020B2

Disclosed is, inter alia, a method of producing a platinum alloy catalyst using a carbon protective layer. The method includes depositing a transition metal precursor on a Pt/C catalyst including a platinum component and a carbon carrier, placing carbon at the bottom of a reactor separately from the transition metal precursor-deposited Pt/C catalyst by a separation membrane; performing heat treatment on the inside of the; forming a Pt-M/C catalyst coated with a carbon protective layer by passing a gas product generated through thermal decomposition of the placed carbon through the separation membrane, and removing the carbon protective layer from the Pt-M/C catalyst by performing acid treatment on the carbon protective layer coated on the Pt-AMC catalyst.
US12244013B2

A composite cathode active material represented by Lix(Co1−wM1w)yPO4 (Formula 1) having an olivine structure, wherein a unit-cell volume of the composite cathode active material is in a range of about 283 Å3 to about 284.6 Å3. A cathode including the composite cathode active material, and a secondary battery including the composite cathode active material are also disclosed. In Formula 1, M1 includes i) at least one of Sc, Ti, V, Cr, Cu, or Zn, and optionally at least one of Fe or Ni, and 0.9≤x≤1.1, 0.9≤y≤1.1, and 0
US12244000B2

A method of producing a cathode material for a lithium-ion battery includes combining an electrode precursor material and humic acid in an alkaline slurry, drying the alkaline slurry to produce a powder of humic acid-coated electrode precursor material, and heating the powder to produce the electrode material comprising graphene-coated particles.
US12243998B2

A power supply system of the embodiment includes a fuel cell which is able to generate power, a power storage device which stores the power generated by the fuel cell, a converter which converts power from the fuel cell or the power storage device and switches between supply of power from the fuel cell to an auxiliary device and supply of power from the power storage device to the auxiliary device, and a controller which controls at least the switching of the converter.
US12243995B2

The present invention relates a system (30) comprising a plurality of battery modules (10) and a cold plate (30) for cooling the battery modules. Each battery module comprises a plurality of stacked battery cells (11) and two side plates (12), each side plate having a protruding lower edge (14) supporting a bottom surface (15). The cold plate comprises a base plate (31) provided with cooling channels, wherein the base plate (31) is thermally connected to the bottom surface (15) of the battery cells (11) in each battery module (10); an inlet port (24) for feeding cooling media via the cooling channels to an outlet port (26), and at least one cut-out (32) configured to house one of the protruding lower edges (14) of the side plates (12).
US12243992B2

The present invention relates to a battery cell including an electrolyte ion concentration measurement unit and a method for measuring an electrolyte concentration using same. The battery cell according to the present invention comprises a measurement unit in which a first electrode plate, an insulation film, and a second electrode plate are sequentially stacked on one another, wherein the measurement unit is inserted between a separator of the battery cell and an electrode thereof, and thus can directly measure an electrolyte concentration between the separator and the electrode. Therefore, the battery cell can be simply manufactured and has excellent stability. In addition, according to the present invention, the method for measuring an electrolyte concentration of a secondary battery using the battery cell enables measurement of electrolyte concentration in real time even during the use of the battery and can measure an electrolyte concentration of the separator more accurately and quickly than a conventional technology.
US12243988B2

A vehicle includes a propulsion system having multiple electric motors. A battery system is connected to the electric motors via a direct current to direct current (DC-DC) converter and an inverter. The battery system includes a battery assembly having a plurality of battery modules. Each of the battery modules has multiple individual battery cells arranged in battery packs, a set of sensors configured to monitor a set of parameters of each battery pack, and a plurality of battery pack mounts. Each battery pack mount includes a base plate and a top plate and an actuator configured to alter a distance between plates. A monitoring unit is configured to monitor a value representative of a battery pack pressure, determine whether the value falls within a pressure threshold window, and maintain the value within the pressure threshold window by actively altering the battery pack pressure.
US12243985B2

A non-aqueous electrolyte solution for a lithium secondary battery and a lithium secondary battery including the same are disclosed herein. In some embodiments, a non-aqueous electrolyte solution includes a lithium salt, an organic solvent, and a compound represented by Formula 1 as an additive. A lithium secondary battery including the non-aqueous electrolyte solution has improved high-rate charge and discharge characteristics at high temperature.
US12243981B2

An electrolyte solution containing lithium ethyl sulfate and ethyl sulfate. The lithium ethyl sulfate is present in an amount of 0.1 to 2.0% by mass relative to the electrolyte solution. The lithium ethyl sulfate and the ethyl sulfate give a mass ratio of the lithium ethyl sulfate to the ethyl sulfate of 80 to 1500. Also disclosed is an electrochemical device and lithium ion secondary battery containing the electrolyte solution, a module including the electrochemical device and a method for producing lithium ethyl sulfate.
US12243980B2

The invention relates to an electrolyte arrangement for a cell having at least one anode (1) and at least one cathode (3) comprising at least three superposed layers (2.1, 2.2, 2.3), wherein the middle layer (2.2) comprises a porous electrically nonconductive structure, and wherein a layer of a polymer-based electrolyte (2.1, 2.3) is arranged on both opposite sides of the porous electrically nonconductive structure, wherein at least one of the superposed layers (2.1, 2.2, 2.3) contains a ceramic material, wherein the ceramic material of the middle layer (2.2) is selected from metal ion-conductive ceramic material, a ceramic material which does not conduct metal ions, and/or mixtures thereof, and the ceramic material of the polymer-based electrolyte layer(s) (2.1, 2.3) is a metal ion-conductive ceramic material.
US12243972B2

A light emitting device includes: a base having an upper face; a light emitting element mounted on the upper face of the base; one or more bonding members disposed on the upper face of the base outward of the light emitting element; a light transmissive member bonded to a portion of the upper face of the base by the one or more bonding members; and a protective film that continuously covers the light emitting element, the upper face of the base, lateral faces of the one or more bonding members, and a lower face of the light transmissive member. A gap is located between the upper face of the base and the lower face of the light transmissive member and configured to allow a space in which the light emitting element is mounted to communicate with an outside of the light emitting device, wherein the gap is defined by the upper face of the base, the lower face of the light transmissive member, and the one or more bonding members.
US12243960B2

A light source device includes a substrate and a light source. The light source includes a first light emission unit, a plurality of second light emission units, and a plurality of third light emission units arranged two-dimensionally on the substrate. The first light emission unit is arranged at a center among the light emission units, and includes a first light emission element having a first light emission face. The second light emission units surround the first light emission unit, and include a plurality of second light emission elements, respectively, each having a second light emission face. The third light emission units surround the second light emission units, and include a plurality of third light emission elements, respectively, each having a third light emission faces. The first light emission face and the second light emission faces all have the same areas. The third light emission faces have different areas.
US12243959B2

An optoelectronic semiconductor device and a method for manufacturing an optoelectronic semiconductor device are disclosed. In an embodiment an optoelectronic semiconductor device includes a semiconductor body having a first region of a first conductive type, an active region configured to generate electromagnetic radiation, a second region of a second conductive type and a coupling-out surface configured to couple-out the electromagnetic radiation, wherein the first region, the active region and the second region are arranged along a stacking direction, wherein the active region extends from a rear surface opposite the coupling-out surface to the coupling-out surface along a longitudinal direction transverse to or perpendicular to the stacking direction, and wherein the coupling-out surface is arranged plane-parallel to the rear surface.
US12243957B2

A micro-LED chip includes multiple micro-LEDs. At least one micro-LED of the multiple micro-LEDs includes: a first type conductive layer; a second type conductive layer stacked on the first type conductive layer; and a light emitting layer formed between the first type conductive layer and the second type conductive layer. The light emitting layer is continuously formed on the whole micro-LED chip, the multiple micro-LEDs sharing the light emitting layer. An isolation structure is formed between adjacent micro-LEDs, at least a portion of the isolation structure being formed in the light emitting layer. A top surface of the isolation structure is above the light emitting layer, and a bottom surface of the isolation structure is under the light emitting layer.
US12243948B2

Techniques for enhancing the absorption of photons in semiconductors with the use of microstructures are described. The microstructures, such as pillars and/or holes, effectively increase the effective absorption length resulting in a greater absorption of the photons. Using microstructures for absorption enhancement for silicon photodiodes and silicon avalanche photodiodes can result in bandwidths in excess of 10 Gb/s at photons with wavelengths of 850 nm, and with quantum efficiencies of approximately 90% or more.
US12243941B2

Horizontal gate-all-around devices and methods of manufacturing the same are described. The hGAA devices comprise an oxidize layer on a semiconductor material between source regions and drain regions of the device. The method includes radical plasma oxidation (RPO) of semiconductor material layers between source regions and drain regions of an electronic device.
US12243928B1

A bandgap tuneable p-GaN high electron mobility transistor (HEMT) having a structure stacked on a silicon carbide substrate. The device incorporates an indium nitride nucleation layer, followed by an aluminum nitride nucleation layer, and a first aluminum gallium nitride buffer layer. A gallium nitride channel layer is deposited on this stack, with an aluminum source and a drain contact at either end. The bandgap tuneable p-GaN HEMT includes a two-dimensional molybdenum disulfide layer over the channel, covered by a second AlGaN buffer layer. A p-type gallium nitride cap layer and a platinum gate contact complete the structure. This configuration facilitates bandgap tuning and strain engineering, enhancing electron mobility and density in the two-dimensional electron gas region, making it suitable for high-power and high-frequency applications.
US12243917B2

A method for producing an ohmic contact for an electronic part, wherein a layer consisting of a semiconductor is applied to a substrate is disclosed. A surface to be contacted of the applied semiconductor is wet-chemically etched, which is rinsed with radicals. An electrical conductor or a semiconductor is applied to the surface rinsed with radicals. An electronic component having several semiconductor layers on a substrate is also disclosed. A top layer on the one or more semiconductor layers is applied to the substrate. The top layer consists of an electrically non-conductive dielectric having an access through the top layer to a semiconductor layer, wherein adjacent semiconductor layers consist of different II-VI semiconductors. The access is at least partially filled with a II-VI semiconductor. A metallic contact applied to the II-VI semiconductor extends to the outer side of the top layer or projects outwardly relative to the top layer.
US12243913B2

Provided is a semiconductor device. The semiconductor device comprises a transistor comprising a plurality of source/drain epitaxies. The semiconductor device further comprises at least one backside power rail under the transistor. The semiconductor device further comprises a backside inter-layer dielectric (ILD) located between the plurality of source/drain epitaxies and the at least one power rail. The semiconductor device further comprises a first backside contact connecting a first source/drain epitaxy to the at least one backside power rail. The semiconductor device further comprises one or more contact placeholders formed under the other source/drain epitaxies.
US12243910B2

A silicon carbide semiconductor device includes an electric field relaxation layer disposed in a drift layer. The electric field relaxation layer includes a first region having a second conductivity type and disposed at a position deeper than trenches, and a second region having the second conductivity type and disposed between the adjacent trenches to be away from a side surface of each of the adjacent trenches. Each of the first region and the second region is made of an ion implantation layer. The electric field relaxation layer further includes a double implantation region in which the first region and the second region overlap with each other, and the electric field relaxation layer has a peak of a second conductivity type impurity concentration in the double implantation region.
US12243908B2

A semiconductor structure and a method for forming the same are provided. The semiconductor structure includes a substrate having a first surface, a plurality of layers disposed on the first surface of the substrate. The plurality of layers includes a first nitride layer disposed on the first surface of the substrate, a first silicon-containing layer disposed on the first nitride layer, an intermediate nitride layer disposed on the first silicon-containing layer, a second silicon-containing layer disposed on the intermediate nitride layer, and a second nitride layer disposed on the second silicon-containing layer. In addition, the semiconductor structure includes a trench capacitor penetrating the plurality of layers and in contact with the substrate. The trench capacitor has a first portion having a first lateral surface and a second portion having a second lateral surface, and the first lateral surface has a slope different from that of the second lateral surface.
US12243902B2

This application discloses an image sensor, which includes a color film layer. The color film layer includes a plurality of color film units, the color film unit includes at least one color-determined subunit and at least three transparent subunits, and a color of the color-determined subunit is determined. The color-determined subunit is configured to filter out a portion of the received light, and the transparent subunit is configured to allow light to pass through. A ratio of a quantity of the at least one color-determined subunit to a quantity of the plurality of subunits is less than 1/2. Because the transparent subunit can allow light to pass through, and most of light incident to the color film layer can be received by a photodiode, light sensitivity of the image sensor can be effectively increased without increasing an area of the color film layer or increasing a size of the photodiode.
US12243897B2

A decrease in image quality is suppressed. A solid-state imaging apparatus according to an embodiment includes: a photoelectric conversion unit (PD) including a material having a smaller band gap energy than silicon; and a circuit board joined to the photoelectric conversion unit, the circuit board including: a pixel signal generation circuit that generates a pixel signal having a voltage value corresponding to a charge generated in the photoelectric conversion unit; and a thermometer circuit that detects a temperature of the circuit board.
US12243887B2

A device may include a filter array disposed on a substrate. The filter array may include a first mirror disposed on the substrate. The filter array may include a plurality of spacers disposed on the first mirror. A first spacer, of the plurality of spacers, may be associated with a first thickness. A second spacer, of the plurality of spacers, may be associated with a second thickness that is different from the first thickness. A first channel corresponding to the first spacer and a second channel corresponding to the second spacer may be associated with a separation width of less than approximately 10 micrometers (μm). The filter array may include a second mirror disposed on the plurality of spacers.
US12243882B2

Provided is a photoelectric conversion device including: a pixel array including a plurality of pixels arranged to form a plurality of columns; and a column circuit arranged corresponding to each of the plurality of columns of the pixel array. The column circuit includes a sample and hold unit and a plurality of lines including a line configured to supply a potential to the sample and hold unit. The plurality of lines is commonly connected or separated in the photoelectric conversion device.
US12243880B2

A display panel and a display apparatus are provided. The display panel includes a substrate, binding pins provided at a side of the substrate, and insulating layers. The substrate has a display region and a binding region that are arranged along a first direction. The binding pins are arranged along a second direction and are located in the binding region of the substrate. The insulating layers and the binding pins are arranged on a same side of the substrate. At least one insulating layer includes at least one first aperture provided at a side of the binding region away from the display region. An orthographic projection of the first aperture on the substrate overlaps with an orthographic projection of the binding pin on the substrate in the first direction.
US12243878B2

An active matrix substrate includes a substrate in which a notch or an aperture is formed, and electrodes. Each electrode includes at least either of: a capacitor forming portion that is arranged in a region other than a bypass region and overlaps with at least one of a plurality of bypass gate lines when viewed in a plan view; and an electrode layer portion that is formed in an electrode layer and that composes a bypass gate line interposed portion together with a source line layer portion formed in a source line layer in the bypass region. The electrode layer portion and the source line layer portion overlap with at least one of the bypass gate lines in the bypass region when viewed in a plan view, and at least one of the bypass gate lines is positioned between the electrode layer portion and the source line layer portion in a normal line direction of the substrate.
US12243877B2

A display device and a method of fabricating a display device are provided. A display device includes: a first electrode and a second electrode on a substrate and spaced apart from each other; a third electrode on the substrate; and a first light emitting element between the first electrode and the second electrode. The first electrode, the second electrode, and the third electrode may be arranged on a same layer. The third electrode may be electrically separated from the first electrode and the second electrode.
US12243875B2

Embodiments disclosed herein include forksheet transistor devices having a dielectric or a conductive spine. For example, an integrated circuit structure includes a dielectric spine. A first transistor device includes a first vertical stack of semiconductor channels spaced apart from a first edge of the dielectric spine. A second transistor device includes a second vertical stack of semiconductor channels spaced apart from a second edge of the dielectric spine. An N-type gate structure is on the first vertical stack of semiconductor channels, a portion of the N-type gate structure laterally between and in contact with the first edge of the dielectric spine and the first vertical stack of semiconductor channels. A P-type gate structure is on the second vertical stack of semiconductor channels, a portion of the P-type gate structure laterally between and in contact with the second edge of the dielectric spine and the second vertical stack of semiconductor channels.
US12243871B2

Examples of an integrated circuit with a capacitor structure and a method for forming the integrated circuit are provided herein. In some examples, an integrated circuit device includes a substrate and a trench isolation material disposed on the substrate. An isolation structure is disposed on the trench isolation material. A first electrode disposed on the isolation structure, and a second electrode disposed on the isolation structure. A capacitor dielectric is disposed on the isolation structure between the first electrode and the second electrode. In some such examples, the isolation structure includes a first hard mask disposed on the trench isolation material, a dielectric disposed on the first hard mask, and a second hard mask disposed on the dielectric.
US12243870B2

A semiconductor device, including a semiconductor substrate having a diode portion, wherein the diode portion includes: an anode region which is provided on a front surface of the semiconductor substrate and is of a second conductivity type; a trench portion provided so as to extend in a predetermined extending direction on the front surface of the semiconductor substrate; a trench contact portion provided on the front surface of the semiconductor substrate; and a plug region which is provided at a lower end of the trench contact portion and is of a second conductivity type, and which has a doping concentration higher than that of the anode region, wherein a plurality of plug regions, each of which being the plug region, is provided separately from each other along the extending direction, is provided.
US12243869B2

In one embodiment, a semiconductor device includes substrate, a plurality of electrode layers provided above the substrate, and separated from each other in a first direction perpendicular to a surface of the substrate, and a first plug provided in the plurality of electrode layers. The device further includes first and second diffusion layers provided in the substrate, one of the first and second diffusion layers functioning as an anode layer of an ESD (electrostatic discharge) protection circuit, the other of the first and second diffusion layers functioning as a cathode layer of the ESD protection circuit, a second plug provided at a position that overlaps with the first diffusion layer in planar view, and electrically connected with the first diffusion layer, and a third plug provided at a position that does not overlap with the first diffusion layer in planar view, and electrically connected with the first diffusion layer.
US12243868B2

Disclosed embodiments herein relate to an integrated circuit including power switches with active regions connected to form a contiguous region. In one aspect, the integrated circuit includes a first layer including a first metal rail extending in a first direction. In one aspect, the integrated circuit includes a second layer above the first layer along a second direction perpendicular to the first direction. The second layer may include active regions for power switches. In one aspect, the active regions of the power switches are connected to form a contiguous region extending in the first direction. The first metal rail may be electrically coupled to the active regions through via contacts. In one aspect, the integrated circuit includes a third layer above the second layer along the second direction. The third layer may include a second metal rail electrically coupled to some of the power switches through additional via contacts.
US12243858B2

An electronic component module includes a substrate, a sub-module to be mounted on a main surface of the substrate, and a terminal conductor formed on a main surface of the substrate. The sub-module includes a substrate, an electronic component, an electronic component, and an electronic component. The substrate has a main surface and a main surface. The electronic component and the electronic component are mounted on the main surface. The electronic component is mounted on the main surface. The substrate has a through hole that penetrates between the main surface and the main surface. The sub-module is mounted so that the electronic component may be housed in the through hole.
US12243853B2

A stack package includes a core die disposed over a package substrate, and a controller die disposed between the core die and the package substrate to control the core die. The core die includes banks each including memory cell arrays, an interbank region in which row decoders and column decoders are arranged, and a pad region in which first connection pads electrically connected to the row decoders and column decoders through first wirings are disposed. The controller die includes a through via region in which controller die through vias penetrating the controller die to be connected to the first connection pads are disposed, and a circuit region in which controlling circuitry electrically connected to the controller die through vias through second wirings is disposed.
US12243850B2

A package includes a first chip stack. The first chip stack includes a first chip including first bonding structures, a second chip including second bonding structures facing the first bonding structures and bonded to the first bonding structures, and a first electrical contact on the second chip. At least a portion of the first electrical contact does not overlap with the first chip in a plan view.
US12243840B2

A variety of methods and arrangements to convert a flip chip IC die package into a wirebondable component using an interposer are described. The interposer has an insulating layer and a patterned metal layer attached to one side of the insulating layer. The patterned metal layer is electrically connected to the IC die using solder bumps. The interposer has wirebond pads on a side of the interposer opposed to the side of the interposer having the electrical connection between the IC die and solder bumps. The interposer may be a thin organic laminate or a flexible printed circuit board.
US12243834B2

A semiconductor device with EMI shield and a fabricating method thereof are provided. In one embodiment, the semiconductor device includes EMI shield on all six surfaces of the semiconductor device without the use of a discrete EMI lid.
US12243833B2

A method includes forming a first semiconductor device, wherein the first semiconductor device includes a top surface and a bottom surface, and wherein the first semiconductor device includes a metal layer having an exposed first surface. The method also includes forming a Electromagnetic Interference (EMI) layer over the top surface and sidewalls of the first semiconductor device, wherein the EMI layer electrically contacts the exposed first surface of the metal layer. The method also includes forming a molding compound over the EMI layer.
US12243832B2

A method for manufacturing a semiconductor device structure with overlay marks is provided. The method includes providing a substrate; forming a first light-emitting feature on the substrate; forming a first pattern on the first light-emitting feature; and forming a second pattern on the first pattern. The first light-emitting feature is configured to emit a light of a first wavelength, and the first pattern has a first transmittance to the light of the first wavelength, the second pattern has a second transmittance to the light of the first wavelength, and the first transmittance is different from the second transmittance.
US12243828B2

Microelectronic assemblies, related devices and methods, are disclosed herein. In some embodiments, a microelectronic assembly may include a package substrate including a first conductive pathway electrically coupled to a power source; a mold material on the package substrate including a first microelectronic component embedded in the mold material, a second microelectronic component embedded in the mold material, and a TMV, between the first and second microelectronic components, the TMV electrically coupled to the first conductive pathway; a redistribution layer (RDL) on the mold material including a second conductive pathway electrically coupled to the TMV; and a third microelectronic component on the RDL and electrically coupled to the second conductive pathway, wherein the second conductive pathway electrically couples the TMV, the first microelectronic component, and the third microelectronic component.
US12243820B2

Provided is a semiconductor device including a a front-end-of-line (FEOL) structure and a back-end-of-line (BEOL) structure connected to the FEOL structure, wherein the FEOL structure includes at least one source/drain region and at least one gate structure, and the BEOL structure includes: a plurality of 1st fine metal lines arranged in a row with a same pitch, each of the plurality of 1st fine metal lines having a same width; and at least one 1st wide metal line formed at a side of the plurality of 1st fine metal lines, the 1st wide metal line having a width greater than the width of the 1st fine metal line, and wherein each of the plurality of 1st fine metal lines includes a material different from a material included in the 1st wide metal line.
US12243816B2

In the present disclosure, a semiconductor structure includes an Mx-1 layer including a first dielectric layer and first metal features, wherein the first metal features include a first set of first metal features in a first region and a second set of first metal features in a second region, wherein the first set has a first pattern density and the second set has a second pattern density being greater than the first pattern density. The structure further includes a Vx layer disposed over the Mx-1 layer, the Vx layer including first vias contacting the first set of the first metal features. The structure further includes an Mx layer disposed over the Vx layer, the Mx layer including a fuse element, wherein the fuse element has a first thickness in the first region less than a second thickness in the second region.
US12243814B2

In the present invention, in order to reduce parasitic inductances of a gate line and a source line of a power module to reduce a current deviation (current balancing) which is a problem when the power module composed of a plurality of parallel chips is driven, in a power module including a plurality of power semiconductor chips connected to gate lines and source lines extending from gate pins and source pins in parallel by different distances, a current area of each of the gate lines and the source lines connected to chips other than a first chip closest to the gate pin and the source pin is formed larger than a current area of each of the gate line and the source line connected to the first chip.
US12243813B2

Provided is a connection structure for a semiconductor package which includes: a first passivation layer having an opening; a first conductive pattern that penetrates the first passivation layer and protrudes upwardly from the first passivation layer; a second passivation layer on the first passivation layer and covering the first conductive pattern; a second conductive pattern on the second passivation layer and electrically connected to the first conductive pattern; a third passivation layer on the second passivation layer and covering the second conductive pattern; and an external terminal in the opening and electrically connected to the first conductive pattern, wherein the first conductive pattern is thicker than the second conductive pattern.
US12243801B2

Semiconductor device assemblies are provided with a package substrate including one or more layers of thermally conductive material configured to conduct heat generated by one or more of semiconductor dies of the assemblies laterally outward towards an outer edge of the assembly. The layer of thermally conductive material can comprise one or more allotropes of carbon, such as diamond, graphene, graphite, carbon nanotubes, or a combination thereof. The layer of thermally conductive material can be provided via deposition (e.g., sputtering, PVD, CVD, or ALD), via adhering a film comprising the layer of thermally conductive material to an outer surface of the package substrate, or via embedding a film comprising the layer of thermally conductive material to within the package substrate.
US12243795B2

In a semiconductor device according to the technology disclosed in the present specification, a temperature detection region is provided with a diffusion layer of a second conductivity type provided on a surface layer of a drift layer of a first conductivity type, a well layer of a first conductivity type provided on a surface layer of the diffusion layer and electrically connected to an anode electrode, and a cathode layer of a first conductivity type provided on a surface layer of the well layer and electrically connected to a cathode electrode.
US12243781B2

Semiconductor device and the manufacturing method thereof are disclosed herein. An exemplary semiconductor device comprises a semiconductor fin disposed over a substrate; a metal gate structure disposed over a channel region of the semiconductor fin; a first interlayer dielectric (ILD) layer disposed over a source/drain (S/D) region next to the channel region of the semiconductor fin; and a first conductive feature including a first conductive portion disposed on the metal gate structure and a second conductive portion disposed on the first ILD layer, wherein a top surface of the first conductive portion is below a top surface of the second conductive portion, a first sidewall of the first conductive portion connects a lower portion of a first sidewall of the second conductive portion.
US12243779B2

A method for manufacturing a semiconductor structure, including: providing a base; forming a Through Silicon Via (TSV) in the base, with a depth of the TSV being less than a thickness of the base; and forming a liner layer on a sidewall and the bottom of the TSV, and forming a conductive layer in the TSV, the liner layer including a polish-stop layer.
US12243776B2

A source-level semiconductor layer and an alternating stack of first material layers and second material layers is formed above a substrate. A hard mask layer is formed over the alternating stack, and is subsequently patterned to provide a pattern of cavities therethrough. Via openings are formed through the alternating stack by performing an anisotropic etch process. A cladding liner is formed on sidewalls of the cavities in the hard mask layer and on a top surface of the hard mask layer. The via openings are vertically extended at least through the source-level semiconductor layer by performing a second anisotropic etch process employing a combination of the cladding liner and the hard mask layer as an etch mask.
US12243768B2

A substrate holder including: a main body having a main body surface; a plurality of burls projecting from the main body surface and configured for supporting the substrate; and an edge seal projecting from the main body surface, wherein: the edge seal is spaced apart from the plurality of burls so as to define a gap therebetween, the gap having a width greater than or equal to about 75% of a pitch of the plurality of burls; the plurality of burls includes a first group of burls and a second group of burls surrounding the first group of burls; and the stiffness in the direction perpendicular to the support plane per unit area of the second group of burls is greater than or equal to about 150% of the stiffness in the direction perpendicular to the support plane per unit area of the first group of burls.
US12243767B2

In accordance with an exemplary embodiment of the present invention, an assembly for supporting substrate, the assembly comprising: a support frame having at least one insertion hole recessed from one surface of the support frame, the insertion hole having an inner movement hole and a screw hole positioned outside the inner movement hole; and a substrate support member including a shaft body inserted into the insertion hole with one end of the shaft body and a pin shaft connected to the shaft body to support the substrate in contact, wherein the shaft body having an inner screw body inserted into the insertion hole and positioned in the inner movement hole and a connection body disposed between the inner screw body and the pin shaft and positioned in the screw hole, wherein the inner diameter of the screw hole is smaller than the diameter of the inner movement hole and the outer diameter of the inner screw body, the inner screw body is capable of passing through the screw hole by rotation.
US12243765B2

A 3D semiconductor device, the device including: a first level including a first single crystal layer and including first transistors which each includes a single crystal channel; a first metal layer; a second metal layer overlaying the first metal layer; a second level including second transistors, first memory cells including at least one second transistor, and overlaying the second metal layer; a third level including third transistors and overlaying the second level; a fourth level including fourth transistors, second memory cells including at least one fourth transistor, and overlaying the third level, where at least one of the second transistors includes a metal gate, where the first level includes memory control circuits which control writing to the second memory cells, and at least one Phase-Lock-Loop (“PLL”) circuit or at least one Digital-Lock-Loop (“DLL”) circuit.
US12243762B2

A door locking mechanism and semiconductor container using the same include door panel, cover, and locking module. The door panel has a first stop structure. The cover and the door panel define an accommodating space for receiving the locking module. The locking module includes rotating member, holding member, and elastic member. The elastic member is disposed on the holding member and has a second stop structure near the first stop structure. The elastic member is disposed between the holding and the rotating member. The elastic member is compressed when a force is applied to the holding member, and the second stop structure detaches from a limitation state with the first stop structure for allowing a rotating operation of the rotating member. The elastic member elastically restores when the force is removed, and the second stop structure returns to the limitation state for limiting the rotating operation.
US12243757B2

The disclosure relates to a flange for a process tube in an apparatus for processing substrates, e.g., a vertical furnace. The flange may be provided with an opening for in use giving access to the process chamber of the process tube and a cooling channel for allowing a cooling fluid to flow there through and cool the flange. A material with a heat conductivity between 0.1 and 40 W/m K may be at least partially provided in between the cooling fluid and the rest of the flange.
US12243756B2

Implementations described herein provide a substrate support assembly which enables both lateral and azimuthal tuning of the heat transfer between an electrostatic chuck and a heater assembly. The substrate support assembly comprises an upper surface and a lower surface; one or more main resistive heaters disposed in the substrate support; and a plurality of heaters in column with the main resistive heaters and disposed in the substrate support. A quantity of the heaters is an order of magnitude greater than a quantity of the main resistive heaters and the heaters are independently controllable relative to each other as well as the main resistive heater.
US12243754B2

Provided is a semiconductor device. The semiconductor device comprises a first active pattern extending in a first direction on a substrate, a second active pattern which extends in the first direction and is adjacent to the first active pattern in a second direction different from the first direction, a field insulating film placed between the first active pattern and the second active pattern, a first gate structure which crosses the first active pattern, extends in the second direction, and includes a first gate electrode and a first gate spacer, a second gate structure which crosses the second active pattern, extends in the second direction, and includes a second gate electrode and a second gate spacer, a gate separation structure placed on the field insulating film between the first gate structure and the second gate structure.
US12243753B2

There is provided a technique that includes: (a) forming a base film, which has a reactivity with a film-forming inhibitor higher than a reactivity between the film-forming inhibitor and an inner surface of a concave portion formed on a surface of a substrate, at least in an upper portion in the concave portion by supplying a pre-treatment gas to the substrate; (b) forming a film-forming inhibition layer on a portion of a surface of the base film, which is formed in the upper portion in the concave portion, by supplying the film-forming inhibitor to the substrate; and (c) growing a film starting from a portion in the concave portion where the film-forming inhibition layer is not formed, by supplying a film-forming gas to the substrate.
US12243750B2

The present disclosure relates to a semiconductor device manufacturing system. The semiconductor device manufacturing system can include a chamber, a slit valve configured to provide access to the chamber, a chuck disposed in the chamber and configured to hold a substrate, and a gas curtain device disposed between the chuck and the slit valve and configured to flow an inert gas to form a gas curtain. An example benefit of the gas curtain is to block an inflow of oxygen or moisture from entering the chamber to ensure a yield and reliability of the semiconductor manufacturing processes conducted in the chamber.
US12243745B2

A method includes forming a plurality of semiconductor regions on a wafer, placing the wafer in an etching chamber, globally heating the wafer using a heating source, and projecting a laser beam on the wafer. When the wafer is heated by both of the heating source and the laser beam, the plurality of semiconductor regions on the wafer are etched.
US12243743B2

A method for preparing a semiconductor device is provided. The method for preparing the semiconductor device includes: providing a substrate, and forming a first dielectric layer on one side of the substrate, where the substrate includes an array area and a peripheral area arranged outside of the array area; forming an initial mask pattern on one side of the first dielectric layer away from the substrate; performing at least two patterning processes on the initial mask pattern, to form a first mask pattern in the array area and to form a second mask pattern in the peripheral area. The first mask pattern has a first height, the second mask pattern has a second height, and the second height is greater than the first height. Both of the array area and the peripheral area are exposed by using each of the at least two patterning processes.
US12243742B2

Provided is a method to adjust a film stress. In one embodiment, a first film is formed on the substrate by supplying a first reactant and a second reactant sequentially and alternately in a first step, and the first film is converted into a second film by supplying a third reactant to the first film in a second step. The film stress of the second film is adjusted by controlling the ratio of the first step and the second step.
US12243736B2

Systems and methods are provided for the analysis of single particles with inductively coupled plasma-time of flight mass spectrometry. An ion compression device is operated in combination with an image current detector to improve a duty cycle of particle analysis. The image current detection device is used to determine a start time and an end time of a separate ion cloud which is derived from a single particle. The ion compression device stores and compresses each ion cloud based on instructions from the image current detector. The duty cycle of the particle analysis can be improved up to nearly 100%. The ion compression device is additionally operated with an ion filtration device to achieve a lower detection limit and a higher signal-to-noise ratio.
US12243733B2

A multi-atomic object crystal is transported from a first leg to a second leg of an atomic object confinement apparatus through a corresponding junction. Voltage sources in electrical communication with electrodes of the apparatus are controlled to confine the crystal in the first leg. The voltage sources are controlled to cause transport of the crystal along the first leg to proximate the junction and then to cause generation of a time-dependent potential at the junction that is configured to cause the crystal to traverse a transport path through the junction from the first leg to the second leg via a dynamic potential well defining a particular variable axial frequency. The transport path is determined by combining a path of constant total confinement for a representative atomic object of the crystal and a path of radio frequency minimum for the representative atomic object, using a particular variable path ratio.
US12243731B2

Described are techniques for processing data. Sample analysis is performed generating scans of data. Each scan comprises a set of data elements each associating an ion intensity count with a plurality of dimensions including a retention time dimension and a mass to charge ratio dimension. The scans are analyzed to identify one or more ion peaks. Analyzing includes filtering a first plurality of the scans producing a first plurality of filtered output scans. The filtering including first filtering producing a first filtering output, wherein the first filtering includes executing a plurality of threads in parallel which apply a first filter to the first plurality of scans to produce the first filtering output. Each of the plurality of threads computes at least one filtered output point for at least one corresponding input point included in the plurality of scans. Analyzing includes detecting one or more peaks using the filtered output scans.
US12243723B2

In a disclosed plasma processing apparatus, an electrostatic chuck provided in a chamber includes a first region on which a substrate is placed and a second region on which an edge ring is placed. The first region includes a first electrode provided therein. The second region including a second electrode provided therein. A first feed line connects the first electrode and a bias power supply generating a pulse of a voltage applied to the first electrode to each other. A second feed line connects the second electrode and the bias power supply or another bias power supply generating a pulse of the voltage applied to the second electrode to each other. The second feed line includes one or more sockets and one or more feed pins. The one or more feed pins have flexibility in a radial direction thereof and are fitted into the one or more sockets.
US12243718B2

There is provided a plasma processing method in a plasma processing apparatus including a chamber, a stage on which a substrate is placed in the chamber, a plurality of radiating devices configured to radiate a plurality of electromagnetic waves, and a dielectric window disposed between the plurality of radiating devices and the stage. The method comprises: preparing the substrate on the stage; controlling a phase of at least one of the plurality of electromagnetic waves radiated from the plurality of radiating devices; radiating the plurality of electromagnetic waves into the chamber from the plurality of radiating devices; and processing the substrate using localized plasma generated from a gas supplied between the dielectric window and the stage.
US12243714B2

Disclosed herein is an multi-array lens configured in use to focus a plurality of beamlets of charged particles along a multi-beam path, wherein each lens in the array comprises: an entrance electrode; a focusing electrode and a support. The focusing electrode is down beam of the entrance electrode along a beamlet path and is configured to be at a potential different from the entrance electrode. The support is configured to support the focusing electrode relative to the entrance electrode. The focusing electrode and support are configured so that in operation the lens generates a rotationally symmetrical field around the beamlet path.
US12243713B2

An anti-breakdown ion source discharge apparatus includes a discharge chamber, a coil support, an upper insulation fixing block, a discharge component and an ion source chamber. The discharge component includes a radio-frequency coil, a lower conductive connector and an upper conductive connector. The radio-frequency coil is fixed on a coil support base; the coil support base is clamped on an inner wall of the bottom of the ion source base; the coil support is along the circumference of the coil support base; the radio-frequency coil passes through the coil support; the upper conductive connector passes by the radio-frequency coil and the coil support base from the outside of the radio-frequency coil and extends into the bottom of the discharge chamber; and the upper insulation fixing block is sleeved over the upper conductive connector and is fixed on the inner wall of the bottom of the ion source chamber.
US12243710B2

A electron beam irradiation apparatus 1 includes a helping column determination unit 11 that determines, as a helping column, a column having a main irradiation area that is not included in a target irradiation area to be irradiated with an electron beam from among a plurality of columns 2 when information on the target irradiation area is input, and a helped column determination unit 12 that determines, as a helped column for the determined helping column, a column that is adjacent to the helping column and has a main irradiation area included in the target irradiation area from among the plurality of columns 2. A beam scanner 5 of the helping column performs a helping irradiation control for performing electron beam irradiation in the sub-irradiation area of the helping column, thereby irradiating the target irradiation area of the helped column with an electron beam.
US12243708B2

An ion generator includes an arc chamber defining a plasma generation space, and a cathode which emits thermoelectrons toward the plasma generation space. The arc chamber includes a box-shaped main body having an opening, and a slit member mounted to cover the opening and provided with a front slit. An inner surface of the main body is exposed to the plasma generation space made of a refractory metal material. The slit member includes an inner member made of graphite and an outer member made of another refractory metal material. The outer member includes an outer surface exposed to an outside of the arc chamber. The inner member includes an inner surface exposed to the plasma generation space, and an opening portion which forms the front slit extending from the inner surface of the inner member to the outer surface of the outer member.
US12243706B1

Disclosed is a high-voltage X-ray tank with a miniaturized shielding structure which includes an X-ray shielding part having a cylindrical structure in which an X-ray tube for radiating X-rays is accommodated and an X-ray radiation port is formed in one side surface thereof, a main block body having a box-shaped structure in which the X-ray shielding part is mounted on one side surface thereof and which is electrically connected to the X-ray shielding part, and a lens part having a structure which is mounted on the one side surface of the X-ray shielding part and focuses X-rays radiated through the X-ray radiation port on a preset position. According to the present invention, the high-voltage X-ray tank, in which insulating and shielding performance is improved and which has an ultra-small and ultra-light-shielding structure based on the improved insulating and shielding performance, can be provided.
US12243701B2

A base of a relay has a leg extending in a contact/separation direction between contacts, and the leg is configured to come into contact with a yoke when the base is incorporated into a case. The leg is spaced away from an upper part of an armature by a distance. This distance is determined so that an upper surface of the armature does not come into contact with the leg in a normal operation of the armature, but the upper surface of the armature comes into contact with a lower surface of the leg when the armature jumps up beyond a movable range thereof due to, for example, a strong impact applied to a vehicle on which the relay is mounted.
US12243699B2

A high-voltage switch is disclosed. The switch includes a substrate, a first contact fixedly coupled to the substrate, a second contact having a first position in conductive contact with the first contact and a second position not in conductive contact with the first contact; and an actuator comprising a body fixedly coupled to the substrate and a movable element coupled to the second contact. The actuator is configured to selectably move the second contact between its first and second positions. The switch has a breakdown voltage greater than or equal to 500V and does not include an arc suppression element.
US12243690B2

A multilayer capacitor includes an active portion including a dielectric layer and first and second internal electrodes stacked with the dielectric layer interposed therebetween in a first direction, a first external electrode covering the active portion and connected to the first internal electrode, a connection electrode covering the active portion and connected to the second internal electrode, a side margin portion covering the connection electrodes on the active portion, and a second external electrode covering the side margin portions and connected to the connection electrode.
US12243685B2

An electrochemical device includes a pair of electrodes and an electrolytic solution. At least one of the pair of electrodes contains porous carbon particles. In a pore distribution of the porous carbon particles, an integrated volume B is more than or equal to 0.15 cm3/g and an integrated volume C is less than or equal to 0.25 cm3/g. The integrated volume B is an integrated volume of pores each having a pore diameter of more than or equal to 20 Å and less than or equal to 60 Å. The integrated volume C is an integrated volume of pores each having a pore diameter of more than 60 Å and less than or equal to 500 Å.
US12243684B2

An actuator causes vibration of a movable body by a magnetic drive mechanism. The movable body includes: a support shaft having an outer circumferential surface fixed with a magnet; a cup-shaped first magnetic member fixed to an end surface of the magnet in an axial direction; and a second magnetic member fixed to an opposite side of an end plate of the first magnetic member from the side of the magnet. A weight adjustment section in the second magnetic member is a through hole. An outer shape of the second magnetic member is not reduced in size. A bent section of the first magnetic member overlaps an outer circumferential end of the second magnetic member. The weight adjustment section is provided on an inner circumferential side of an outer circumferential surface of the magnet. A magnetic member deficient portion is provided to avoid a portion with high magnetic flux density.
US12243680B2

A method for producing soft magnetic strip material for roll tape-wound cores with the following steps: preparing a band-shaped material, applying a heat-treatment temperature to the band-shaped material, and applying a tensile force to the temperature-applied band-shaped material in one longitudinal direction of the band-shaped material in order to produce a tensile stress in the band-shaped material, to produce the soft magnetic strip material from the band-shaped material, the method, moreover, comprising determining at least one magnetic measurement value of the soft magnetic strip material that has been produced and controlling the tensile force for setting the tensile stress in a reaction to the determined magnetic measurement value. Furthermore, a device for carrying out the method and a roll tape-wound core produced by means of the method are made available.
US12243668B2

A ferrite sinter magnet has a ferrite phase having a magnetoplumbite-type crystal structure, and contains at least a metal element A, a metal element R, Fe, Co, Zn, and B. The element A is at least one kind of element selected from the group consisting of Sr, Ba, Ca, and Pb, and essentially includes Ca. the element R is at least one kind selected from the group consisting of Bi and rare-earth elements including Y, and essentially includes La. Atomic ratios of the metal elements satisfy the following Expressions (1) to (5), A1-rReFexCoyZnz  (1) 0.40≤r≤0.70  (2) 8.20≤x≤9.34  (3) 0.05≤y≤0.50  (4) 0
US12243666B2

The disclosure relates to a cable (100) comprising a core (102) and a plurality of reinforcing elements (107) arranged around the core (102) so as to cover the core (102), wherein each reinforcing element (107) includes at least a bundle of reinforcement fibers comprising at least one fiber and a thermoset matrix impregnating the bundle of fibers, wherein each reinforcing element (107) is individually tubed with a thermoplastic coating (112).
US12243664B2

Compositions and methods related to conducting polymeric compositions that can be used in devices for storage of electrical energy are generally provided. The composition may include redox active polymers that include an electrophilic nitrogen containing heterocycle and an electron rich aromatic compound. The electroactive polymers may be formed by polymerizing an electrophilic nitrogen containing heterocycle-based unit with an electron rich aromatic compound in the presence of heat and an acid-based catalyst. The resulting electroactive polymers may be suitable as polymer films for use as electrodes in energy storage devices. The polymer films disposed as electrodes can improve the energy density of such devices.
US12243659B2

A pressurized water reactor includes a primary reactor coolant circuit flown through by a primary reactor coolant during operation, and a chemical and volume control system for the primary reactor coolant. The chemical and volume control system includes, along the direction of flow of the primary reactor coolant, a letdown line, a high-pressure charging pump with a given discharge pressure, and a charging line leading to the primary reactor coolant circuit. The chemical and volume control system further includes a hydrogenation system with a hydrogen supply and a hydrogen feeding line. In order to achieve efficient and fast hydrogen injection into the primary reactor coolant, a high-pressure feeding pump is arranged in the feeding line to provide a gas pressure higher than the discharge pressure of the charging pump. The feeding line discharges into the charging line.
US12243654B2

A method, software, database and system for attribute partner identification and social network based attribute analysis are presented in which attribute profiles associated with individuals can be compared and potential partners identified. Connections can be formed within social networks based on analysis of genetic and non-genetic data. Degrees of attribute separation (genetic and non-genetic) can be utilized to analyze relationships and to identify individuals who might benefit from being connected.
US12243652B2

Provided are a counseling method and counseling device which present a skincare advice appropriate to a user. The counseling device includes an obtaining unit that obtains genetic information representing a result of a genetic test on a user and stratum corneum information representing a result of a stratum corneum test on the user; a skin constitution determining unit that determines skin constitution of the user, based on the genetic information; a skin capability determining unit that determines skin capability representing a skin condition of the user, based on the stratum corneum information; an identifying unit that identifies a skincare advice and/or a cosmetic to be proposed to the user, based on the skin constitution and the skin capability; and a presenting unit that presents counseling information including information on the skincare advice and/or cosmetic to the user.
US12243650B2

Systems and methods are provided for establishing contact tracing for a group of users within a venue. Position information in the venue may be estimated for each user over a period of time based at least in part on data from a portable device associated with each user. At least one contact parameter may be established so that contact between at least two users of the group of users during the period of time may be determined based at least in part on the at least one contact parameter and the estimated position information.
US12243648B2

Systems and methods are provided for evaluating a donor lung undergoing ex-vivo perfusion. The system includes a processor and a non-transitory computer readable medium storing executable instructions. The executable instructions include a feature extractor that generates a plurality of parameters representing the donor lung undergoing ex-vivo perfusion. At least one of the plurality of parameters are ordinal categorical parameters that can assume one of a plurality of categorical values. A score calculator is configured to assign a numerical value to each of the ordinal categorical parameters according to the categorical value associated with the parameter and to determine a composite score representing a suitability of the donor lung undergoing ex-vivo perfusion for transplant from the plurality of parameters. A user interface is configured to provide an output representing the composite score to a user at an associated output device.
US12243642B2

Provided herein is an engagement and care support platform (“ECSP”) computer system including at least one processor in communication with at least one memory device for facilitating senior user engagement. The processor is programmed to: (i) register a user through an application, (ii) register a caregiver associated with the user through the application, (iii) generate a senior profile based upon user personal and scheduling data, (iv) build a daily interactive user interface that reflects the senior profile, (v) display the daily interactive user interface at a first client device associated with the user, (vi) cause the first client device to initiate a daily interaction prompt to the user, (vii) determine whether any user interaction was received in response to the daily interaction prompt, and (viii) transmit a daily update message to a second client device associated with the caregiver, including an indication of whether any user interaction was received.
US12243634B2

A method of performing a surgical procedure includes storing a software application on a memory associated with a computer, which when executed by a processor causes the software application to develop a model of a patient's anatomical structure, process images of the patient's anatomy, display the images of the patient's anatomy on a user interface associated with the computer, superimpose critical structures within the patient over the displayed images of the patient's anatomy, determine a location within the patient's body cavity where the images of the patient's anatomy were taken, and display the model of the patient's anatomical structure on the user interface, the displayed model indicating the determined location where the images of the patient's anatomy were taken.
US12243630B2

A method includes receiving a prescription benefit request and identifying one or more covered alternative drugs. The method also includes identifying one or more additional alternative drugs based on at least one of the requested drug and determining whether the one or more additional alternative drugs includes at least one covered additional alternative drug. The method also includes determining, for each of the at least one covered additional alternative drug and the one or more covered alternative drugs, an alternative drug value. The method also includes identifying the at least one covered additional alternative drug and the one or more covered alternative drugs having a lowest alternative drug value and generating a request response indicating at least the alternative drug of the at least one covered additional alternative drug and the one or more covered alternative drugs having the lowest alternative drug value.
US12243618B2

A method includes: coupling a first gate to a first word line through a first gate via, wherein the first gate extends along a first direction; coupling the first gate to a second word line through a second gate via, wherein each of the first gate, a second gate, the first gate via and the second gate via is disposed on a first active area which extends along the second direction, wherein the second gate extends along the first direction and is separated from the first gate along a second direction; coupling the first active area to a first bit line through a first conductive via; and aligning the first gate via, the second gate via and the a first conductive via with each other along the second direction.
US12243617B2

Devices and methods for operating a low-power memory device includes a first data input (DQ) circuitry including an input buffer configured to generate a loopback data signal based at least in part on a data signal received at the first DQ circuitry when the low-power memory device operates in a feedback mode. A second DQ circuitry includes an output buffer configured to receive the loopback data signal from the first DQ circuitry and to output the loopback data signal via a data pin.
US12243609B2

An octo mode program and erase operation method to reduce test time in a non-volatile memory device. M/8 word lines corresponding to an octo row, among M word lines, are simultaneously selected, and a write voltage is applied to memory cells connected to M/8 word lines corresponding to the octo row. A voltage that is different from the write voltage is applied to memory cells connected to the rest of word lines, except for M/8 word lines corresponding to the octo row, when the octo signal is applied to an address decoder.
US12243608B2

A memory device includes a memory array, a reference voltage generator and a driver circuit. The memory array includes a memory cell. The reference voltage generator is configured to generate a reference voltage based on a threshold voltage of a select transistor of the memory cell. The driver circuit is coupled to the reference voltage generator and is configured to generate at least one of a bit line voltage and a word line voltage according to the reference voltage, wherein the memory cell is driven by the at least one of the bit line voltage or the word line voltage, and the reference voltage generator comprises a resistor that is configured to sense the threshold voltage of the select transistor through a current flowing through the resistor.
US12243600B2

Methods, systems, and devices for voltage detection for managed memory systems are described. In some cases, a memory system may include circuitry to monitor one or more supply voltages to the memory system or voltages generated by the memory system to determine whether a voltage rises above an operational range. In some cases, an overvoltage detector may include an undervoltage detector that has been tuned or manufactured to have a higher threshold than an undervoltage detector used to determine whether a voltage has fallen below the operational range. Accordingly, the memory system may monitor a voltage using an undervoltage detector having a threshold corresponding to a lower bound or lower operation point of the operational range of the monitored voltage and an overvoltage detectors having a threshold corresponding to the upper bound or upper operational point of the operational range.
US12243598B2

A semiconductor storage device includes a bit line, a select gate line, a sense amplifier circuit, a first transistor between the bit line and the sense amplifier circuit, and a second transistor between the bit line and a voltage generation circuit. In a first period of a program operation, the first transistor is turned OFF and the second transistor is turned ON, and a voltage of the first bit line is at a first voltage and a voltage of the select gate line is at a second voltage. In a second period of the program operation, the first transistor is turned ON and the second transistor is turned OFF, and a voltage of the first bit line is at a third voltage less than the first voltage and a voltage of the select gate line is at a fourth voltage greater than the second voltage.
US12243592B2

A memory device is provided. The memory device includes a first transistor and a second transistor connected in series with the first transistor. The second transistor is programmable between a first state and a second state. A bit line connected to the second transistor. A sense amplifier connected to the bit line. The sense amplifier is operative to sense data from the bit line. A feedback circuit connected to the sense amplifier, wherein the feedback circuit is operative to control a bit line current of the bit-line.
US12243588B2

A semiconductor memory may include: a first variable resistance element including a first terminal and a second terminal; a second variable resistance element including a first terminal, a second terminal, and a third terminal; a first transistor configured to control an electrical connection between a first conductive line and the first terminal of the first variable resistance element; a second transistor configured to control an electrical connection between the first conductive line and the first terminal of the second variable resistance element; a connection layer structured to electrically connect the second terminal of the first variable resistance element to the second and third terminals of the second variable resistance element; and a third conductive line is electrically connected to the connection layer.
US12243578B2

A memory controller monitors memory command selected for dispatch to the memory and sends commands controlling a read clock state. A memory includes a read clock circuit and a mode register. The read clock circuit has an output for providing a hybrid read clock signal in response to a clock signal and a read clock mode signal. The read clock circuit provides the hybrid read clock signal as a free-running clock signal that toggles continuously, and as a strobe signal that is active only in response to the memory receiving a read command.
US12243562B2

Embodiments of the present disclosure disclose a method and apparatus for a scenario of editing multimedia resources, a device and a storage medium. The method includes: in response to an editing instruction triggered for a target editing template, displaying an import page of a material segment to be edited corresponding to the target editing template, wherein a setting entry for the material segment to be edited and a prompt entry for the material segment to be edited are presented on the import page; in response to a trigger for the prompt entry, displaying an original material segment corresponding to the material segment to be edited; in response to a trigger operation for the setting entry, determining the material segment to be edited; and editing the material segment to be edited into a target multimedia resource in a target editing mode indicated by the target editing template.
US12243558B2

According to one embodiment, a magnetic disk device includes a disk, a storage section, a first determination unit, and a first parity management unit. The first determination unit determines presence or absence of an unexecuted command. The first parity management unit searches the storage section for the first parity area after the first determination unit determines that there is no unexecuted command. The first parity management unit generates the first parity based on the first data in the first data area if the first parity area is detected as the invalid parity area, and writes the first parity to the first parity area.
US12243557B1

A method for cancelling, from servo signals read in a read channel while a write channel is active, interference caused by write signals in the write channel, includes generating a predicted channel response signal from the write signals in a data clock domain, resampling the generated predicted channel response signal using a clock in the data clock domain having a rate corresponding to a servo clock from a servo clock domain, transferring the resampled predicted channel response signal from the data clock domain to the servo clock domain and aligning phase of the transferred resampled predicted channel response signal with phase of the servo clock, determining a domain-boundary-crossing delay incurred in the transferring, based on the domain-boundary-crossing delay, synchronizing the phase-aligned transferred resampled predicted channel response signal with the servo signals, and subtracting the synchronized phase-aligned transferred resampled predicted channel response signal from the servo signals.
US12243556B2

A method for assisting a patient through a therapy session using a live real-time voice interaction with a narrative audio is disclosed. The method includes steps of: extracting an emotional content from the set of multimedia in a playlist; calculating an emotional score for each emotional content in the playlist using a deep machine learning model; generating an emotional arc for the emotional content based on the calculated emotional score, previous response from the patient to different genres and personal information of the patient; generating a narrative text from the set of multimedia and generating a narrative text story based on the generated narrative text and the personal information of the patient using an artificial intelligence (AI) story model; converting the generated narrative text story to an audio; and generating a narrative audio by combining the audio file with the emotional arc.
US12243553B2

There is inter alia disclosed an apparatus for spatial audio encoding comprising: means for determining a first spatial audio parameter of a frequency sub band of one or more audio signals and a second spatial audio parameter of the frequency sub band of the one or more audio signals; and means for combining the first spatial audio parameter and the second spatial audio parameter to provide a combined spatial audio parameter for the frequency sub band.
US12243551B2

Video relay services, communication systems, non-transitory machine-readable storage media, and methods are disclosed herein. A video relay service may include at least one server configured to receive a video stream including sign language content from a video communication device during a real-time communication session. The server may also be configured to automatically translate the sign language content into a verbal language translation during the real-time communication session without assistance of a human sign language interpreter. Further, the server may be configured to transmit the verbal language translation during the real-time communication session.
US12243549B2

An audio processing system (100) accepts an audio bitstream having one of a plurality of predefined audio frame rates. The system comprises a front-end component (110), which receives a variable number of quantized spectral components, corresponding to one audio frame in any of the predefined audio frame rates, and performs an inverse quantization according to predetermined, frequency-dependent quantization levels. The front-end component may be agnostic of the audio frame rate. The audio processing system further comprises a frequency-domain processing stage (120) and a sample rate converter (130), which provide a reconstructed audio signal sampled at a target sampling frequency independent of the audio frame rate. By its frame-rate adaptability, the system can be configured to operate frame-synchronously in parallel with a video processing system that accepts plural video frame rates.
US12243543B2

A method for decoding an encoded audio bitstream is disclosed. The method includes receiving the encoded audio bitstream and decoding the audio data to generate a decoded lowband audio signal. The method further includes extracting high frequency reconstruction metadata and filtering the decoded lowband audio signal with an analysis filterbank to generate a filtered lowband audio signal. The method also includes extracting a flag indicating whether either spectral translation or harmonic transposition is to be performed on the audio data and regenerating a highband portion of the audio signal using the filtered lowband audio signal and the high frequency reconstruction metadata in accordance with the flag. The high frequency regeneration is performed as a post-processing operation with a delay of 3010 samples per audio channel.
US12243540B2

There is inter alia disclosed an apparatus for spatial audio encoding comprising: means for determining at least two of a type of spatial audio parameter for one or more audio signals, wherein a first of the type of spatial audio parameter is associated with a first group of samples in a domain of the one or more audio signals and a second of the type of spatial audio parameter is associated with a second group of samples in the domain of the one or more audio signals; and means for merging the first of the type of spatial audio parameter and the second of the type of spatial audio parameter into a merged spatial audio parameter.
US12243533B2

Implementations can reduce the time required to obtain responses from an automated assistant through proactive caching, locally at a client device, of proactive assistant cache entries—and through on-device utilization of the proactive assistant cache entries. Different proactive cache entries can be provided to different client devices, and various implementations relate to technique(s) utilized in determining which proactive cache entries to provide to which client devices. In some of those implementations, in determining which proactive cache entries to provide (proactively or in response to a request) to a given client device, a remote system selects, from a superset of candidate proactive cache entries, a subset of the cache entries for providing to the given client device.
US12243515B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for speech recognition using neural networks. A feature vector that models audio characteristics of a portion of an utterance is received. Data indicative of latent variables of multivariate factor analysis is received. The feature vector and the data indicative of the latent variables is provided as input to a neural network. A candidate transcription for the utterance is determined based on at least an output of the neural network.
US12243511B1

A neural text-to-speech system may be configured to emphasize words. Applying emphasis where appropriate enables the TTS system to better reproduce prosodic characteristics of human speech. Emphasis may make the resulting synthesized speech more understandable and engaging than synthesized speech lacking emphasis. Emphasis may be manually annotated to, and/or predicted from, a source text (e.g., a book). In some implementations, the system may use a generative model such as a variational autoencoder to generate word acoustic embeddings indicating how emphasis is to be reflected in the synthesized speech. A phoneme encoder of the TTS system may process phonemes to generate phoneme embeddings. A decoder may process the word acoustic embeddings and the phoneme embeddings to generate spectrogram data representing the synthesized speech.
US12243509B2

An active noise reduction system reduces a noise in an internal space of a mobile body. The active noise reduction system includes a controller configured to control a canceling sound output device. The controller is configured to generate a first canceling estimation signal as an estimation signal of a canceling sound at a position of an error detector based on a reference signal, generate a second canceling estimation signal as an estimation signal of the canceling sound at a head position of an occupant by adjusting a time delay and an amplitude of the first canceling estimation signal based on a reference distance, and update a control filter for controlling the canceling sound output device based on the second canceling estimation signal.
US12243508B1

Various implementations include a method of training a road noise cancelation (RNC) system for a vehicle, including: providing inputs to RNC system, the inputs obtained from: a set of ear-mounted microphones on a user, at least one transducer, an accelerometer, a set of cabin microphones in the vehicle, and a controller area network (CAN) bus, the inputs from the set of ear-mounted microphones on the user approximating a signal detected by the ears of the user; adapting a set of parameters in the RNC system defining an estimated signal detected at respective ears of the user based on the inputs; and generating at least one of the following for input during an operating mode of the RNC system: estimated ear microphone signals based on the adapted set of parameters, or a set of projection filters for use in determining an estimated ear signal at the respective ears of the user.
US12243507B2

Technology described in this document can be embodied in a method that includes receiving a first input signal representing audio captured by a first sensor disposed in a signal path of an active noise reduction (ANR) device, and receiving a second input signal representing audio captured by a second sensor disposed in the signal path of the ANR device. The method also includes processing, by at least one compensator, the first input signal and the second input signal to generate a drive signal for an acoustic transducer of the ANR device. A gain applied to the signal path is at least 3 dB less relative to an ANR signal path having a single sensor.
US12243501B1

In various examples, computing system display settings may be configured automatically based at least on display illumination patterns. For example, a system(s) may determine one or more locations of one or more displays associated with a computing device based at least on image data depicting a user of the computing device. In some instances, the image data may be captured during a period of time in which the display(s) may be operating at one or more respective frequencies. During this period of time, the system(s) may cause the display(s) to operate at the respective frequency(ies), and the image data may depict one or more reflections of the display(s) off one or more portions of the user. The system(s) may then determine the location(s) of the display(s) based at least on correlating one or more frequencies associated with the reflection(s) to the respective frequency(ies) of the displays.
US12243491B2

A display panel includes a scan driving circuit. The scan driving circuit includes a first transistor that outputs a high-voltage of a scan signal during a turn-on period. The first transistor includes a first semiconductor pattern layer including a first input region, a first output region, and a first channel region, a first gate electrode overlapping the first channel region, a second semiconductor pattern layer including a second input region electrically connected to the first input region, a second output region electrically connected to the first output region, and a second channel region overlapping the first channel region, and a second gate electrode overlapping the second channel region, and electrically connected to the first gate electrode.
US12243488B2

A pixel includes a light emitting element, a first transistor including an electrode connected to a first power source line via a first node, another electrode connected to a second power source line via a second node and the light emitting element, and another electrode connected to a third node. The pixel further includes a second transistor connected between a data line and the second node and having a gate electrode connected to a scan line, a third transistor connected between the first node and the third node and having a gate electrode connected to the scan line, a fourth transistor connected between the first power source line and the first node and having a gate electrode connected to an emission control line, a first capacitor connected between the second node and the third node, and a second capacitor connected between a third power source line and the third node.
US12243487B2

A pixel compensation method, a pixel compensation structure, and a display panel are provided, which includes obtaining optical sensing data of the pixel unit to be compensated, determining first compensation data of the first subpixel according to the optical sensing data, and determining the second compensation data of the second subpixel according to the first compensation data. The hardware design complexity of the application and the complexity of the pixel driver program is reduced, and the purpose of fast compensation and storage space saving is achieved.
US12243485B2

According to an aspect of the present disclosure, an organic light emitting display apparatus includes an organic light emitting diode; a driving transistor which supplies a driving current to the organic light emitting diode; and a plurality of switching transistors to transmit a reference voltage and a data voltage to a gate electrode of the driving transistor, respectively. According to the present disclosure, one frame is divided into a refresh period in which a data voltage is written and a hold period in which the data voltage written in the refresh period is held. The refresh period includes an initialization period, a sampling period, a programming period, and an emission period, and the sampling period and the programming period may be separate from each other.
US12243477B2

A pixel driving circuit is provided. The pixel driving circuit includes a driving transistor; a storage capacitor; a first reset transistor having a gate electrode connected to a first gate line in a present stage of a plurality of first gate lines, a source electrode connected to a respective first reset signal line of a plurality of first reset signal lines, and a drain electrode connected to an anode of a light emitting element; and a second reset transistor having a gate electrode connected to a first gate line in a previous stage of the plurality of first gate lines, a source electrode connected to a respective second reset signal line of a plurality of second reset signal lines, and a drain electrode connected to a drain electrode of the driving transistor.
US12243475B2

Disclosed is a display apparatus. The display apparatus includes an input interface, a display panel, at least one memory configured to store instructions, and at least one processor configured to execute the instructions to identify an object included in an image corresponding to the image signal, adjust a dimming value of an area of the display panel corresponding to the object so that a brightness of the object is increased, and control the display panel to display the image based on the adjusted dimming value.
US12243472B2

A light-emitting diode (LED) panel and a driving device therefore is provided. The driving device includes a source driver and a scan driver. The source driver is coupled to a plurality of data lines disposed in the LED panel. The source driver outputs driving currents to the data lines in any one of a plurality of scan line periods, to drive an LED array of the LED panel. The scan driver is coupled to a plurality of scan lines disposed in the LED panel, wherein the scan driver scans the scan lines during the plurality of scan line periods. In an active period of any one of the scan line periods, the scan driver applies an enable voltage to a current scan line among the scan lines, and the scan driver applies a pre-charge voltage to other scan line among the scan lines.
US12243471B2

A display device includes: a display area and a non-display area; a first pixel area and a second pixel area, each provided in the display area; scan lines extending in a first direction and disposed in the first pixel area and the second pixel area; first sub-scan lines extending in a second direction and disposed in the first pixel area, the second direction intersecting the first direction; second sub-scan lines extending in the second direction and disposed in the first pixel area and the second pixel area; and a pad part provided in the non-display area, the pad part being electrically connected to the first sub-scan lines and the second sub-scan lines. The scan lines are electrically connected to at least one of the first sub-scan lines and the second sub-scan lines. The first sub-scan lines do not overlap the second pixel area in a plan view.
US12243444B2

Exercise-based watch faces and complications for use with a portable multifunction device are disclosed. The methods described herein for exercise-based watch faces and complications provide indications of time and affordances representing applications (e.g., a workout application or a weather application). In response to detecting a user input corresponding to a selection of the affordance (e.g., representing a workout application), a workout routine can optionally be begun. Further disclosed are non-transitory computer-readable storage media, systems, and devices configured to perform the methods described herein, as well as electronic devices related thereto.
US12243433B2

In some implementations, a device may receive spatial data corresponding to an interior of a building and objects located in the interior of the building. The device may generate a digital map of the interior of the building based on the spatial data. The device may generate a geographic coordinate map of the interior of the building. The device may receive, from a sensor mounted on an uncrewed aerial vehicle (UAV), sensor data indicating three-dimensional geographic points. The device may compare the sensor data to the geographic coordinate map to localize the UAV on the geographic coordinate map. The device may generate coordinate data indicating geographic coordinates associated with the geographic coordinate map and formatted in a global positioning system coordinate format and a National Marine Electronics Association format. The device may transmit, to a controller of the UAV, at least a subset of the coordinate data.
US12243427B2

Disclosed is a collision warning control apparatus that obtains position and speed information of a reference point for a target vehicle at a first time point, determines a position of the reference point at a second time point based on the position and speed information of the reference point for the target vehicle at the first time point, calculates a first overall length of the target vehicle based on the position of the reference point at the second time point, determines a position of the reference point at a third time point, and calculates a second overall length of the target vehicle. The apparatus determines a reference position of the target vehicle at the third time point based on a difference between the first overall length and the second overall length, and controls collision warning for the target vehicle based on the reference position of the target vehicle.
US12243426B2

A warning system is provided for alerting a VRU of a predicted collision. The system includes one or more input devices for transmitting first and second input signals for associated first and second vehicles. The system further includes a UWB beacon communicating with a UWB tag of a VRU notification device carried by the VRU. A location of the UWB tag is trackable via a third input signal. The system further includes a computer having one or more processors and a non-transitory computer readable medium. The processor is programmed to determine the location of the VRU and further determine the predicted collision between the second vehicle and the VRU. The processor is further programmed to generate a notification actuation signal associated with the VRU at a tracked location. The VRU notification device notifies the VRU that the second vehicle is headed toward the predicted collision site in the crosswalk.
US12243420B1

A geo-converged telemetry (GCT) system is described that provides an exchange of geographically-relevant telemetry data amongst various vehicles, devices, and systems for providing a holistic view of a geographic area. Telemetry data from various sources may be continually collected and transmitted to a nearby node of a GCT system, where the data may be converged based on geolocation and processed. The same and/or other vehicles, devices, and systems may operate as telemetry consumers that receive feeds of geo-converged telemetry data that may be tailored to functionalities of the consumer. As a vehicle moves, data that are determined to be geographically-relevant changes. The location of the processing may move from one processing node to another processing node in the edge network such that the processing is located proximate to the vehicle to minimize latency and provide real time or near-real time feedback based on a holistic view of the geographic area.
US12243418B2

Provided herein is technology relating to automated driving and, more particularly, to an automated driving system comprising a Connected Automated Vehicle Subsystem that interacts in real-time with a Connected Automated Highway Subsystem to provide coordinated sensing; coordinated prediction and decision-making; and coordinated control for transportation management and operations and control of connected automated vehicles.
US12243415B2

Disclosed are an apparatus and a method for controlling a vehicle seat so as to control a seat back and a neck pillow based on a sound. The apparatus includes the vehicle seat installed in a vehicle and including a seat back and a neck pillow, a detector for detecting vehicle information and seat information, and a processor connected to the vehicle seat and the detector, wherein the processor determines a vehicle state and a seat sitting posture based on the vehicle information and the seat information, analyzes a sound being reproduced in the vehicle, determines a haptic pattern and a haptic pressure based on the vehicle state and the seat sitting posture, and the analysis of the sound, and controls the seat back and the neck pillow based on the determined haptic pattern and haptic pressure to provide a haptic effect.
US12243391B2

Embodiments of the invention include a mystery degressive bonus system. Instead of a bonus that increases its value as the likelihood of winning the bonus increases, embodiments of the invention disconnect the likelihood of winning a mystery bonus from the amount awarded for triggering the mystery bonus. In some embodiments as the likelihood of winning the mystery bonus increases, the award for winning the mystery bonus decreases. Some embodiments include a minimum value for winning the mystery bonus. Additional embodiments are directed to an indicator system to show to the player a present amount of the mystery bonus award as well as the likelihood of winning the award. Further embodiments include a gaming device that includes a bonus game in which the amount awarded to the player decreases over time.
US12243389B2

A blockchain system for providing ticketing within a blockchain network of participating electronic devices includes an electronic gaming machine (EGM) configured to participate in the blockchain network. The EGM a memory storing a local blockchain and a system blockchain. The EGM also includes at least one processor configured to execute instructions which, when executed, cause the at least one processor to identify a first ticket creation blockchain transaction in the local blockchain from a ticket creation device of the first plurality of electronic gaming devices, the first ticket creation blockchain transaction including at least a ticket value and a ticket identifier (ID), create a system ticket creation blockchain transaction including at least the ticket value and the ticket ID, and broadcast the system ticket creation blockchain transaction to the system blockchain.
US12243383B2

A method of using artificial intelligence (AI) to assess and adjust the betting odds for live game wagers before they are presented to users based correlations between various parameters and user betting behavior, and to adjust the betting odds while the betting window is open based on how users are currently betting compared to expected user betting behavior.
US12243378B2

A gaming machine, system and method providing variable position display capable of display movement and an extendable screen responsive to gaming conditions. The gaming machine includes a cabinet, a variable position display, an extendable display screen, and a controller. The variable position display rotates, tilts, pans, or some combination of translation, rotation, tilting and panning, in relation to the cabinet and in response to at least one or more predefined gaming conditions. The controller initiates a movement sequence movement of the variable position display, from a first position to a second position, and initiates the game program tailored to retractably extend the extendable display screen with respect to the cabinet relatively to the movement of the variable position display, and present the game and game outcomes of the game on the variable position display in the second position.
US12243375B2

A gaming signage system may include one or more movable displays. One or more movable displays may present first visual effects while the one or more movable displays are in a first configuration in which at least one game feature presentation device is not viewable. In response to a trigger event indication (which may correspond to a base game event), the movable display(s) may move to a second configuration and reveal the game feature presentation device. The game feature presentation device may be used to present a bonus feature and/or to present a different aspect of the base game. Alternatively, at least a portion of a movable display may be hidden when in a first configuration. At least the portion of the movable display(s) may present a bonus feature and/or a different aspect of the base game when in the second configuration.
US12243368B2

A check handling device includes a receiver having an inlet that receives a check; a transport having a first transport path connected to the receiver and that transports the check received by the receiver; a recognition circuit located in the first transport path, the recognition circuit configured to detect whether each check transported by the transport is a rejected check or a non-rejected check; and a temporary storage connected to the first transport path and that stores check after detection by the recognition circuit.
US12243365B2

A method for activating a vehicle function using portable user equipment communicating via ultra-wide band with an activation device on the vehicle. The activation of the vehicle function is carried out as a function of a position of the portable equipment relative to a boundary between an internal zone and an external zone of the vehicle. The activation method including: previously equipping the vehicle with an internal and external antennas; determining the presence of the portable equipment in an authorization zone around the vehicle; storing a power delay of the multi-path ultra-wide band signals received by each antenna according to time; determining an attenuation delay of the received power; comparing the attenuation delay with at least one reference delay; determining whether the portable equipment is located in the internal zone or in the external zone; activating the vehicle function corresponding to the position of the portable equipment.
US12243359B1

According to one aspect, bandwidth associated with a vehicle communication network, such as a controller area network (CAN), is allocated by assigning priorities to systems in an autonomous vehicle which use the vehicle communication network to communicate with a vehicle control unit (VCU). Systems with high priority levels may exchange data or information with a VCU at substantially all times, while systems with lower priority levels may exchange data or information with the VCU substantially only when that data or information is requested or otherwise needed. A significant percentage of the bandwidth of the network may be allocated for the exchange of data between high priority systems and a VCU, while the remaining percentage of the bandwidth may be allocated for the exchange of data between lower priority systems and the VCU when needed. As a result, the bandwidth associated with the network may be used efficiently.
US12243351B2

A gaze estimation apparatus according to one or more embodiments may estimate the gaze direction of a target person using calibration information including feature information about the gaze of the eyes of the target person looking in a predetermined direction and true value information indicating the true value for the predetermined direction, in addition to a target image including the eye(s) of the target person. The gaze estimation apparatus may thus estimate the gaze direction of the target person reflecting individual differences, and may allow estimation of the gaze direction of the target person with higher accuracy.
US12243343B2

An apparatus for detecting a hand region includes a processor configured to: calculate a confidence score indicating a probability that a hand is represented for each pixel of a target image, determine, for each of predetermined points on an edge of the image, a probability that a hand extends outside the image at the predetermined point, set a lower hand region detection threshold at a predetermined point having a higher probability that a hand extends outside the image, set a hand region detection threshold of each pixel of the image at a value calculated by averaging hand region detection thresholds of the predetermined points respectively weighted by the distances from the pixel to the predetermined points, and detect a set of pixels in which the confidence score of each pixel is higher than the hand region detection threshold set for the pixel, as a hand region representing a hand.
US12243334B2

Described herein are systems, methods, and non-transitory computer readable media for using 3D point cloud data such as that captured by a LiDAR as ground truth data for training an instance segmentation deep learning model. 3D point cloud data captured by a LiDAR can be projected on a 2D image captured by a camera and provided as input to a 2D instance segmentation model. 2D sparse instance segmentation masks may be generated from the 2D image with the projected 3D data points. These 2D sparse masks can be used to propagate loss during training of the model. Generation and use of the 2D image data with the projected 3D data points as well as the 2D sparse instance segmentation masks for training the instance segmentation model obviates the need to generate and use actual instance segmentation data for training, thereby providing an improved technique for training an instance segmentation model.
US12243329B2

In some implementations, a device may receive an image that depicts an environment associated with a vehicle. The device may partition the image into a plurality of subsections. The device may analyze the plurality of subsections to determine respective subsection information, wherein subsection information, for an individual subsection, indicates: a probability score that the subsection includes a line segment associated with an object class, a position of a representative point of the line segment, and a direction of the line segment. The device may identify, based on the respective subsection information of the plurality of subsections, a line associated with the object class that is associated with a set of subsections of the plurality of subsections. The device may perform one or more actions based on identifying the line associated with the object class.
US12243323B2

The invention relates to a method and a system for preparing data on dynamic spatial scenarios, to a computer-supported method, to a system for training artificial neural networks, to a computer-supported method, and to a system for analyzing sensor data. A display of a time curve of an angular sector covered by another object from the perspective of an ego object is generated. The time curve is ascertained from sensor data, and the sensor data characterizes a dynamic spatial scenario with respect to the ego object and at least one other object.
US12243322B2

A computer-implemented method for generating test data for testing a control system of a motor vehicle which evaluates a sensor data stream. Simulated driving is performed through at least part of a virtual simulation environment with a virtual vehicle carrying a virtual sensor by specifying a translational movement of the virtual vehicle in the virtual simulation environment, wherein the virtual sensor has a visual field in which it detects the virtual simulation environment. Synthetic sensor data is generated with the virtual sensor by detecting the virtual simulation environment driven through by the virtual vehicle in the visual field of the virtual sensor. The synthetic sensor data is provided as test data for testing a control system of a motor vehicle which evaluates a sensor data stream.
US12243320B2

The present technology relates to an information processing method, a program, and an information processing apparatus capable of analyzing a learning situation of a model using a neural network. In step S1, feature data that numerically represents a feature of a feature map generated from input data in a model using a neural network is generated. In step S2, analysis data based on the feature data of a plurality of the feature maps is generated. The present technology can be applied to, for example, a system that recognizes a vehicle in front of a vehicle.
US12243316B2

In an example, a prescreening method includes: capturing an image of one or more items for a user; processing the image of the one or more items by image recognition; analyzing the image processed by image recognition to determine whether any of the one or more items are listed on a list; if none of the one or more items in the image is listed on the list, informing the user that none of the one or more items in the image is listed on the list; and if any of the one or more items in the image is listed on the list, identifying each item in the image which is listed on the list to the user.
US12243312B2

A station monitoring apparatus (10) includes an image processing unit (110) and a decision unit (120). The image processing unit (110) determines a position of a door (50) of a vehicle (40) and a position of a person by analyzing an image generated by a capture apparatus (20), i.e., an image capturing a platform of a station. The decision unit (120) decides, after the vehicle (40) has begun to move, by use of a position of the door (50) and a position of the person, whether to perform predetermined processing. For example, the decision unit (120) performs the predetermined processing when deciding that a difference between a movement velocity of any of the persons and a movement velocity of the door is within a criterion continuously for a criterion time.
US12243306B1

The present disclosure relates to a system to proactively detect in real time one or more threats in crowded areas. The present disclosure presents a proactive system for real-time threat detection in crowded areas. Utilizing a network of imaging sensors and advanced machine learning algorithms, the system identifies suspicious individuals, objects, and behavioral patterns within a predefined area. The system detects potential threats such as individuals on watch lists, suspicious objects like unattended bags, and abnormal behaviors indicative of security risks, by continuously monitoring and analyzing images and video feeds. Upon detection, the system promptly notifies authorities, providing detailed information on threat location, suspected individuals, and behavioral analysis. Privacy-preserving measures, including encryption of facial recognition data, ensure compliance with privacy regulations. The present disclosure offers a scalable, efficient, and automated solution to enhance security measures, reduce response times, and safeguard public safety in dynamic urban environments.
US12243290B2

A method, apparatus, and system for detecting DeepFake videos, includes an input device for inputting a potential DeepFake video, the input device inputs a sequence of video frames of the video, and processing circuitry. The processing circuitry detects faces frame by frame in the video to obtain consecutive face images, creates UV texture maps from the face images, inputs both face images and corresponding UV texture maps, extracts image feature maps, by a convolution neural network (CNN) backbone, from the input face images and corresponding UV texture maps and forms an input data structure, receives the input data structure, by a video transformer model that includes multiple encoders, and computes, by the video transformer model, a classification of the video as being Real or Fake. A display device plays back the potential DeepFake video and an indication that the video is Real or Fake.
US12243285B2

An apparatus for detecting a specular surface in a scene is provided. The apparatus includes an illumination device configured to emit polarized light towards the scene. The apparatus further includes an imaging system configured to capture a first image of the scene based on light emanating from the scene. The light emanating from the scene includes one or more reflection of the emitted polarized light. The imaging system is further configured to capture a second image of the scene based on filtered light. The apparatus further includes a polarization filter configured to generate the filtered light by filtering the light emanating from the scene. The apparatus further includes processing circuitry configured to determine presence of the specular surface in the scene based on a comparison of the first image and the second image.
US12243280B2

A system for controlling a light source based on an analysis of image content (101) in an analysis region (131-141) of the image content while a display displays the image content is configured to obtain the image content, obtain a distance between the light source and a surface, determine a size and/or location for the analysis region based on the distance, determine a characteristic of the image content by analyzing the image content in the analysis region, determine a light effect based on the characteristic, and control the light source to render the light effect.
US12243265B2

An image processing apparatus includes an analysis unit for analyzing an image, an extraction unit for extracting a reference image corresponding to a specific object, and a first correlation calculation unit and a second correlation calculation unit for presuming an area having a high correlation in an input image by using the reference image. The first correlation calculation unit executes presumption based on components including a direct current (DC) component, and the second correlation calculation unit executes presumption based on an alternate current (AC) component, from which the DC component is eliminated. Based on at least any one of a detection result of the specific object, a feature amount of the specific object, and an analysis result of an imaging scene, acquired by the analysis unit, the first correlation calculation unit and the second correlation calculation unit are switched when the area is presumed.
US12243258B1

A method of determining a target of a subject's gaze from an image of the subject within a scene is disclosed. The method comprises analyzing the image and determining information associated with the image. A processor configured to analyze the image and determine information associated with the image is also disclosed. Finally, a non-transitory computer readable storage device comprising computer executable instructions for determining a target of a subject's gaze is disclosed.
US12243251B1

In particular embodiments, a computing system may receive a video comprising a plurality of image frames. The system may generate, for each image frame in the video, an initial depth map using a machine-learning model. The system may compute a misalignment error indicating depth misalignments in initial depth maps using a reprojection technique. The system may generate, for each image frame in the video, an optimized camera pose and a flexible deformation spline associated with the image frame to minimize the misalignment error. The system may generate, for each image frame in the video, a refined depth map by adjusting the initial depth map associated with the frame using the flexible deformation spline associated with the image frame.
US12243247B2

A method and apparatus for tracking hand joints are disclosed, where the method of tracking hand joints includes estimating angle information of finger joints based on initial positions of hand joints obtained from an image, generating a kinematic model of the hand joints based on the initial positions of the hand joints and the angle information of the finger joints, and tracking the hand joints by updating at least one of positions or angles of the hand joints based on the initial positions of the hand joints and the kinematic model.
US12243245B2

A trajectory analysis device that displays relevant information on a trajectory of a moving object, comprising: a display interface to display the relevant information; a storage to store trajectory data indicating a plurality of trajectories and the relevant information; an input interface to receive input by a user operation; and a controller to control the display interface based on the relevant information and the user operation input on the input interface, wherein the controller causes the display interface to display one or more staying locations where trajectories stay, based on the trajectory data, receives an input result by a user operation selecting at least one of the staying locations, receives an input result by a user operation designating a designated location different from the selected staying location, and extracts the relevant information to be displayed on the display interface, based on the selected staying location and the designated location.
US12243237B2

The present invention relates to a method of detecting an edge (or a contour line) of a pattern, which is formed on a workpiece (e.g., a wafer or a mask) for use in manufacturing of semiconductor, from an image generated by a scanning electron microscope. The pattern-edge detection method includes: generating an objective image of a target pattern formed on a workpiece; generating a feature vector representing features of each pixel constituting the objective image; inputting the feature vector to a model constructed by machine learning; outputting, from the model, a determination result indicating whether the pixel having the feature vector is an edge pixel or a non-edge pixel; and connecting a plurality of pixels, each having a feature vector that has obtained a determination result indicating an edge pixel, with a line to generate a virtual edge.
US12243229B2

A method for monitoring cleaning of a medical room includes: receiving imaging of the medical room, the imaging capturing signatures of cleaning deposits on one or more surfaces of the medical room deposited via a cleaning process; analyzing the imaging to: identify one or more surfaces in the medical room that should be cleaned, and determine which of the one or more surfaces have been cleaned by identifying the signatures of the cleaning deposits; and displaying an indication of at least one of: (1) the surfaces that have been cleaned, and (2) one or more surfaces that have not been cleaned.
US12243224B2

Provided is a medical image analysis method including acquiring a target medical image, detecting a target joint spacing region from the target medical image, acquiring a first value related to a width of a joint part from the target medical image, acquiring a second value related to joint spacing from the target joint spacing region, and calculating a target joint condition indicator indicating a joint condition based on the first value and the second value.
US12243222B2

A dismantling procedure selecting apparatus includes a dismantling information storage unit that stores a plurality of pieces of dismantling information respectively including a plurality of predetermined dismantling procedures for a plurality of dismantled objects each used as a reference for dismantling an object to be dismantled, a whole detector that captures a whole image of the object to be dismantled, a detail detector that captures an image of at least a portion of the object to be dismantled, and a dismantling procedure deriving unit that extracts a first feature as a feature of the object to be dismantled based on data obtained by capturing an image by at least one of the whole detector and the detail detector, obtains a degree of matching between the first feature and each of a plurality of second features that are respectively features of a plurality of dismantled objects, and selects a dismantling procedure associated with one of a plurality of the dismantled objects having a second feature having a highest degree of matching among a plurality of second features.
US12243215B2

A method includes capturing an image of a powder bed with a visible light camera that shares an optical axis with a laser beam. The laser beam is configured for heating the powder bed. The method also includes increasing first intensities of first pixels of the image that are indicative of foreign objects within the image and normalizing second intensities of second pixels of the image that are indicative of uneven illumination of the powder bed. The method also includes processing the image via contrast limited adaptive histogram equalization after increasing the first intensities and after normalizing the second intensities. The method also includes using graph-based image segmentation to identify third pixels of the image that correspond to an area of the powder bed that has been processed by the laser beam and indicating the third pixels via a user interface.
US12243213B2

A substrate inspection apparatus for inspecting a substrate, includes: an acquisition part configured to acquire an estimated image of an inspection target substrate after a process by a substrate processing apparatus, based on an image estimation model created by a machine learning by using a captured image before the process by the substrate processing apparatus and a captured image after the process by the substrate processing apparatus for each of a plurality of substrates, and a captured image of the inspection target substrate before the process by the substrate processing apparatus; and a determination part configured to determine the presence or absence of a defect in the inspection target substrate, based on a captured image of the inspection target substrate and the estimated image of the inspection target substrate after the process by the substrate processing apparatus.
US12243188B2

The present application provides an image processing method, an image processing device, a computer storage medium and a terminal, the image processing method includes: determining convolution kernels of at least two sizes for feature extraction; performing sparsity constraint for the determined convolution kernels of at least two sizes for feature extraction through a preset objective function; and performing feature extraction on an image based on the convolution kernels subjected to the sparsity constraint.
US12243182B1

Systems and methods are detailed for generating customizable and licensable digital assets and artworks for unique physical object creation, branded merchandising, and digital experiences. A digital model and corresponding digital environment are controlled mathematically and parametrically to produce digital assets that are production ready for manufacturing both in three-dimensional and two-dimensional processes. Viewpoints and video loops of the digital model in its digital environment are used for fly-through image capture while, at the same time, variable-controlled geometric transformations and colorways are applied to the digital model and environment to create endless compositions that are copyrighted and licensable artworks. The image capture, or keyframes, are combined to create videos and animations of the digital model and its environment. Yielding from this interdependence and interconnectivity of physical objects and their digital counterparts are the designs and production files that are delivered to the owner(s) for manufacturing.
US12243181B2

A method and corresponding system for creating an annotated object model of a real world object. The method comprises providing an initial object model for an object for which an annotated object model shall be created, predicting properties of the object, visualizing a representation of the object based on the initial object model wherein the predicted object properties are displayed associated with the representation, and obtaining selection information based on at least one of a user gesture, user pointing operation, user speech input, and user gaze perceived by a user perception device. The method determines a portion of the object corresponding to the selection information, receives property information from a user input and associates the input property information with the corresponding portion of the object.
US12243161B2

A method of generating a user interface includes obtaining input data indicative of respective positions of a plurality of elements within an input plane and generating a model of a surface of a three-dimensional structure. The surface has circular symmetry and includes two curved polar caps and a curved equatorial belt, wherein a curvature of each of the polar caps is greater than a curvature of the equatorial belt. The method includes mapping the elements to respective positions on the model, and determining a position and orientation of a virtual camera, wherein the determined position of the virtual camera is exterior to the model. The method includes determining a field of view of the virtual camera containing a concave interior portion of the model, and rendering a projection of the model corresponding to the determined field of view and comprising elements mapped to positions on the concave interior portion.
US12243154B2

A distributed rendering and display system comprises a host device for rendering z-buffers from a scene, a set of pipeline rendering devices, and a set of display devices. Each pipeline rendering device is remotely connected to the host device. Each display device is remotely connected to a pipeline rendering device in the set of pipeline rendering devices. Each rendered z-buffer from the scene is associated with a display view perspective of the scene. Each display device in the set of display devices provides display view perspectives of the scene to one or more users.
US12243148B2

A method comprising: dividing a 3D space into a voxel grid comprising a plurality of voxels; associating a plurality of distance values with the plurality of voxels, each distance value based on a distance to a boundary of an object; selecting an approximate interpolation mode for stepping a ray through a first one or more voxels of the 3D space responsive to the first one or more voxels having distance values greater than a threshold; and detecting the ray reaching a second one or more voxels having distance values less than the first threshold; and responsively selecting a precise interpolation mode for stepping the ray through the second one or more voxels.
US12243145B2

A computer-implemented method for decomposing videos into multiple layers (212, 213) that can be re-combined with modified relative timings includes obtaining video data including a plurality of image frames (201) depicting one or more objects. For each of the plurality of frames, the computer-implemented method includes generating one or more object maps descriptive of a respective location of at least one object of the one or more objects within the image frame. For each of the plurality of frames, the computer-implemented method includes inputting the image frame and the one or more object maps into a machine-learned layer Tenderer model. (220) For each of the plurality of frames, the computer-implemented method includes receiving, as output from the machine-learned layer Tenderer model, a background layer illustrative of a background of the video data and one or more object layers respectively associated with one of the one or more object maps. The object layers include image data illustrative of the at least one object and one or more trace effects at least partially attributable to the at least one object such that the one or more object layers and the background layer can be re-combined with modified relative timings.
US12243141B2

A non-transitory computer readable medium storing computer executable instructions which, when executed by one or more processors, cause the one or more processors to perform a process including generating avatar information relating to an avatar expression or pose based on streamer data indicating a facial expression or pose of a streamer; acquiring gift information concerned with a gift of an object that is provided from a viewer to the streamer; determining whether the gift information satisfies a predetermined condition; in a case that the gift information is determined to satisfy the predetermined condition, rendering an avatar facial expression or pose using a predetermined facial expression or pose corresponding to the predetermined condition; and in a case that the gift information is determined to not satisfy the predetermined condition, rendering the avatar facial expression or pose using the avatar information generated based on the streamer data.
US12243138B2

A virtual background associated with a first user of a virtual meeting is identified. In response to identifying the virtual background associated with the first user, a device associated with a second user of the virtual meeting is synchronized to use the virtual background during the virtual meeting. A composite video depicting the first user or the second user overlaid on the virtual background is generated for display on a device connected to the virtual meeting.
US12243134B2

A system and method of image synthesis and composition from configuration files and data sets. The method includes specifying one or more image definitions. The method includes specifying one or more sets of attributes associated with the one or more image definitions. The method includes searching an image dataset, by a processing device, using the image definitions and the sets of attributes, for one or more image files associated with the one or more image definitions. The method includes retrieving the one or more image files from the image dataset. The method includes composing an editable picture using one or more image objects obtained from the one or more image files, and the one or more sets of attributes.
US12243133B2

An image processing method and system that generates output images. The system receives a first input image depicting a first set of products and determines the first set of products and corresponding first product categories. The system then receives, on a user interface of a requestor device, a second input image depicting other products selected as being of interest having corresponding second product categories for the other products. In response to a match between one of the first product categories and the second product categories: the system applies the first input image and the second input image to generative adversarial networks (GANs). Each GAN is trained using image dataset for corresponding ones of the first and second product categories, to generate an output image replacing at least a portion of first input image with the second input image, the replacement based on the match between the product categories.
US12243128B2

A control device includes a processor. The processor acquires positional information indicating a position of an observation target. The processor sets, from among a plurality of irradiation positions, a required irradiation position, which is an irradiation position corresponding to the position of the observation target indicated by the positional information and is an irradiation position required for obtaining a plurality of the interference fringe images that are sources of a super-resolution interference fringe image having a resolution exceeding a resolution of an imaging element. The processor causes a light source to emit an illumination light from the required irradiation position by controlling an operation of the light source, and causes the imaging element to outputs the interference fringe image at each required irradiation position.
US12243124B2

Machine learning (ML) models are introduced for image stylization, which learn and apply multiple selectable image styles, including styles learned in an ad hoc fashion. According to some embodiments, such models may be trained on images or image pairs comprising images stylized into one or more of a plurality of predetermined styles. At inference time, a style vector representative of a particular selected style may be obtained and injected into the neural network at one or more locations to stylize an input image into the selected style. According to other embodiments, the neural network may be trained in an ad hoc fashion to learn new styles based on small sets of input images. Adversarial training (e.g., in the form of a discriminator network and/or conditional generative adversarial network (C-GAN) loss) may optionally be incorporated into the training to reduce artifacts and generate images that more closely match the selected style.
US12243112B2

A crop prediction system performs various machine learning operations to predict crop production and to identify a set of farming operations that, if performed, optimize crop production. The crop prediction system uses crop prediction models trained using various machine learning operations based on geographic and agronomic information. Responsive to receiving a request from a grower, the crop prediction system can access information representation of a portion of land corresponding to the request, such as the location of the land and corresponding weather conditions and soil composition. The crop prediction system applies one or more crop prediction models to the access information to predict a crop production and identify an optimized set of farming operations for the grower to perform.
US12243101B2

Disclosed herein are systems and methods for item acquisition by selection of a virtual object placed in digital environment. According to an aspect, a system may include a display, a user interface, an image capture device, and at least one processor and memory. The processor(s) and memory may be configured to receive a coordinate for placement of a virtual object in a digital environment. The processor(s) and memory may also control the display to display the virtual object when a position corresponding to the received coordinate is within a field of view of the image capture device. Further, the processor(s) and memory may receive an input via the user interface for selecting the virtual object.
US12243090B1

Embodiments described herein disclose methods and systems for managing a digital reputation of a user. The exemplary method can receive information about an item to be purchased by the user, determine in real-time or near real-time, based on one or more financial factors, a first digital reputation score indicative of an effect of the item on the user's digital reputation, determine an alternative item to be purchased instead of the item to be purchased, and determine a second digital reputation score based on the purchase of the alternative item.
US12243088B2

Embodiments are directed to manufacturing footwear. A first outer mold shell and a second outer mold shell may be provided. A first inner mold body and a second inner mold body may be manufactured. The first and second inner mold bodies may have respective first and second inner mold surfaces. The second inner mold surface, together with the first inner mold surface, may define an internal mold volume. The first and second inner mold bodies may be removably coupled to the respective first and second outer mold shells to form first and second hybrid side rings. The first hybrid side ring and the second hybrid side ring may be installed in an automated injection molding machine. The installed first hybrid side ring may be moved toward the installed second hybrid side ring to provide the internal mold volume. One or more liquids may be injected into the internal mold volume.
US12243087B2

Certain aspects of the disclosure provide methods and systems for determining substitutes for an item in a computationally efficient way.
US12243076B2

A method that incorporates the subject disclosure may include, for example, providing a first digital assistant to engage in a first communication exchange with a user of the first communication device where the first digital assistant has a first digital assistant persona that controls information provided by the first digital assistant during communication exchanges, analyzing user input during the first communication exchange, and adjusting the first digital assistant persona based on one or more of the user persona, user deficiency, or promotional offers. Other embodiments are disclosed.
US12243061B1

A mechanism for implementing and demonstrating compliance with contagion-related protocols, the mechanism comprising, a temperature screening and monitoring sub-mechanism, a proximity screening and monitoring sub-mechanism, and a contact tracing sub-mechanism. Personal proximity beacons monitor distances between individuals to ultimately provide alerts. A dashboard allows for real-time monitoring and compliance demonstrating. Mask wearing and body temperature is monitored via surveillance cameras (traditional and thermal).
US12243058B1

In certain aspects of the disclosure, a computer-implemented method includes receiving an initial order based on a user input. The method includes mapping out correct steps from the initial order to settlement. The method includes validating instructions at each step. The method includes recording data pertaining to permit the settlement of the transaction.
US12243054B2

A method in accordance with the invention includes: providing to a hub, from an enclave associated with a TEE at a node, an enclave public key; establishing a channel with the hub by broadcasting to a blockchain network a funding transaction which encumbers a digital asset with a first public key, a second public key and a third public key such that the encumbrance of the digital asset may be removed by: 1) both a first signature generated from a first private key corresponding to the first public key and a second signature generated from a second private key corresponding to the second public key; or 2) a third signature, valid for the third public key, the third public key associated with a group; receiving a commitment transaction encrypted with the enclave public key; detecting a failure; issuing a failsafe activation request to the group using data from the enclave.
US12243053B2

Expedited virtual currency transactions are provided by identifying a first user primary wallet associated with a virtual currency and including a first user primary wallet private key. First user secondary wallets are created that each include a respective first user secondary wallet private key, and a respective virtual currency transaction is performed using the first user primary wallet private key to transfer predefined amounts of the virtual currency from the first user primary wallet to each of the first user secondary wallets such that first user secondary wallets are provided with different predefined amounts of the virtual currency. Subsequently, an instruction is received to transfer a payment amount to a second user, and the second user is allocated a subset of the first user secondary wallet private keys included in respective first user secondary wallets that are associated with predefined amounts of the virtual currency that equal the payment amount.
US12243052B2

Systems and methods for generating immutable keys for client relationships are disclosed. In one embodiment, a method may include: (1) generating a profile_ID unique immutable key for a client, wherein the profile_ID unique immutable key represents a relationship between the financial institution and the client; (2) receiving an identification of a third-party aggregator that aggregates information for at least one client account that the client has with a third-party financial institution; (3) assigning a FI_ID unique immutable key to the third-party financial institution that uniquely identifies the third-party financial institution; (4) generating and assigning a connection_ID unique immutable key that uniquely identifies a relationship between the client and the third-party financial institution; and (4) for each client account with the third-party financial institution, assigning the client account with the third-party financial institution an account_ID unique immutable key that uniquely identifies the account.
US12243047B2

Provided are a re-using e-commerce payment instruments for in-store purchasing systems and methods. A customer enters a check out and a transaction at the point of sale is started. The system receives a pairing request at a wallet processor from a customer mobile device operating a mobile application. This pairing request is created and sent in response to scanning of a code having a transaction identification. The system associates a customer payment profile with the transaction identification and sends associated information to the point of sale. The point of sale sends an amount of sale to authorize to the wallet processor after completing scanning of items. The system creates an authorization for payment and sending the authorization for payment to an authorizer. The transaction may then be completed by processing payment.
US12243046B1

Systems and methods of enabling and providing digital objects across multiple environments are provided. A computer-implemented method includes: receiving, by a provider institution computing system, a request to associate a card with a digital object; generating, by the provider institution computing system, at least one filter that defines prohibited content for card images; extracting, by the provider institution computing system, image content from the digital object; determining, by the provider institution computing system, that the image content satisfies the filter; associating, by the provider institution computing system, the digital object with the card in a database of the provider institution computing system; and causing, by the provider institution computing system, a provisioning of the digital object associated with the card to a provider institution client application associated with the provider institution to display the digital object as being associated with the card.
US12243043B1

Systems and methods for cardless authentication of a user at an automated teller machine are described. A method includes detecting, by a mobile device of a customer, a proximity notification including an identifier broadcast from an automated teller machine within a designated time range, the automated teller machine having a transaction card withdrawal limit; transmitting the identifier, a customer token, and a device token to a bank computer system; transmitting a signal to the automated teller machine to initiate the pre-staged cash withdrawal; and providing authentication information to the automated teller machine for authentication to enable the user to perform the pre-staged cash withdrawal at the automated teller machine with an increased cash withdrawal limit, where the increased cash withdrawal limit is higher than the transaction card withdrawal limit and the transaction amount exceeds the transaction card withdrawal limit.
US12243042B2

A wearable device, system and method. The wearable device comprises a frame portion and a body portion. The frame portion is formed from a metallic material and the body portion is formed from a non-metallic material. The frame portion is configured to partially surround the body portion. The body portion supports at least one passive or active tag thereon such that the tag is operable through an opening in the frame portion.
US12243039B2

Virtual currency ledger secured physical currency transmissions include receiving a physical currency transfer request from a physical currency receiver device of a physical currency receiver, and identifying a physical currency deliverer device of a physical currency deliverer. A physical currency delivery confirmation code is then associated with a recipient identified in the physical currency transfer request, and a virtual currency address controlled by the physical currency deliverer and included in a virtual currency public ledger is identified to the physical currency receiver device. A reimbursement request code is then received from the physical currency deliverer device and verified using the physical currency delivery confirmation code. In response to the verification, a multi-signature transaction that has been previously signed by the physical currency receiver is then signed to cause a virtual currency amount to be transferred via the virtual currency public ledger to the virtual currency address controlled by the physical currency deliverer.
US12243035B2

A kiosk is disclosed. For example, the kiosk includes a graphical user interface (GUI), a payment processing module to receive payment, a processor, and a non-transitory computer-readable medium storing a plurality of instructions, which when executed by the processor, causes the processor to perform operations. The operations include receiving a plurality of job requests, providing a total cost of the plurality of job requests on the GUI, receiving confirmation of the total costs via the GUI, receiving a single payment for the plurality of job requests via the payment processing module, and executing the plurality of job requests.
US12243025B2

A system for interfacing predetermined services to a user at a fixed location includes a processing platform running an operating system. The system further includes a data store for storing configuration information for enabling the operating system to interface with available physical system resources through the physical system resource interface associated therewith. A communication resource for interfacing with the operating system allows communication of the operating system with a central office for downloading configuration information to selectively enable ones of the available physical system resources to interface with the operating system through associated ones of the physical system resource interfaces in accordance with the configuration information and the predetermined service selected by a user. A plurality of configurations is stored in the data store, and each is associated with a predetermined service and one or more of the available physical system resources.
US12243021B1

A machine learning based computing method for computing optimal time for sending email, is disclosed. The machine learning based computing method includes steps of: receiving inputs from second users; extracting data associated with the first users and the second users from databases, based on the inputs received from the second users; computing electronic mail feature scores based on the extracted data associated with the first users and the second users, for each specified interval of contact prediction window; computing first user electronic mail scores for each specified interval of the contact prediction window based on the electronic mail feature scores for each specified interval of the contact prediction window, using a machine learning model; and computing at least one of: the optimal times and a prioritized list of the optimal times by ranking each specified interval of the contact prediction window associated with the first user electronic mail scores.
US12243019B2

This disclosure relates to the field of project related document analysis. Conventionally, process of retrieving right information related to a stakeholder with relevant project initiation concerns involves manual intervention resulting in more time consumption. The method of the present disclosure describes a system and method for automated extraction and classification of project initiation related information from request for proposal response documents The RFP response document is parsed using document structure based parsing technique to identify questions and answers. The questions from the RFP response document are classified into different classes of interest and important information from the answers are extracted and mapped to an identified class. The method of the present disclosure demonstrates significant improvement in terms of time consumption by reducing volume of information and providing a quick access to class-specific relevant information from the RFP response document.
US12243008B2

An online concierge system detects acquired items included among an inventory of a customer and identifies one or more candidate available items from the acquired items based on a predicted perishability of each item and a predicted amount of each item that was used. The system retrieves recipes, matches the item(s) likely to be available to a set of recipes based on their ingredients, and identifies any remaining items for each matched recipe not likely to be available. The system retrieves a set of attributes associated with the customer and the set of recipes and computes a suggestion score for each recipe based on the attributes. The system ranks the recipes based on their scores, identifies one or more recipes for suggesting to the customer based on the ranking, and sends the recipe(s) and any remaining items for each recipe to a client device associated with the customer.
US12242996B2

Networks, methods, and apparatus to ensure schedule conformance are described. An example apparatus may include a schedule interpretation circuit to interpret schedule data, and a warden circuit to generate scores for the schedule data with respect to schedule properties. The warden circuit retrieves baseline values corresponding to schedule properties and determines whether the schedule data is out of alignment with the baseline value for any of the schedule properties. If so, a corrective action circuit generates a corrective action command value to trigger an adjustment to the schedule data to effect a change to a schedule property that is out of alignment. A corrective action provisioning circuit transmits the corrective action command value.
US12242976B2

A big data analysis system may include a big data repository communicatively coupled to a data accumulation server and a predictive graph processing system. The data accumulation server may be configured to receive information from a plurality of data sources, the information corresponding to user interaction with one or more computing devices associated with an organization via a networked computing system, store the information received from the plurality of sources in the big data repository; and monitor the plurality of data sources to update the data stored in the big data repository. The predictive graph processing system is configured to receive information stored in the big data repository, transform the information received from the big data repository into a predictive graph data set based on a predictive model, and store the predictive graph data set to a visualization data repository.
US12242968B2

A parallel processing method and apparatus for a neural network model. The parallel processing method includes extracting metadata of a target layer included in a target model, measuring a similarity between the target layer and each of reference layers by comparing the metadata of the target layer to reference metadata of each of the reference layers, selecting a corresponding layer among the reference layers based on the similarities, and generating a parallelization strategy for the target layer based on a reference parallelization strategy matching the corresponding layer.
US12242960B2

Methods and systems for disambiguating musical artist names are disclosed. Musical-artist-release records (MARRs) may be input to a multi-modal artificial neural network (ANN). Each MARR may be associated with a musical release of an artist, and may include a release ID and an artist ID, and release data in categories including music media content and metadata categories including sub-definitive musician name of the artist and release subcategories. All n-tuples of MARRs may be formed, and for each n-tuple, the ANN may be applied concurrently to each MARR to generate a release feature vector (RFV) that includes a set of sub-feature vectors, each characterizing a different category of release data. For each n-tuple, the ANN may be trained to cluster in a multi-dimensional RFV space RFVs of the same artist ID, and to separate RFVs of different artist IDs. The MARRs and their RFVs may be stored in a release database.
US12242959B2

A method, an apparatus, a device and a storage medium for embedding user app interest are provided. The method includes: acquiring a user existing app installation list and a user app installation list within a predetermined time window, where the app includes app ID information and app category information; inputting the existing app installation list and the app installation list within the predetermined time window into a pre-trained user app interest embedding model to obtain a user app interest embedding vector. By combining the user existing app installation list information and the user recent app installation list information, the user app interest embedding vector may simultaneously reflect the user long-term interest and the user short-term interest.
US12242955B2

Systems and methods to continuously classify temporal communication data associated with a computing device are described. In one embodiment, temporal communication data associated with the computing device is accessed and processed to create a plurality of preprocessing models. The preprocessing models are used to train a neural network. The neural network derives one or more properties associated with the computing device from the temporal communication data. A device fingerprint is defined from the one or more properties. Subsequent to defining the device fingerprint, additional temporal communication data associated with the computing device is accessed. The neural network derives one or more additional properties associated with the computing device from the additional temporal communication data. The one or more additional properties are aggregated into the defined device fingerprint, refining the defined device fingerprint.
US12242948B2

Systems and methods for routing in mixture-of-expert models. In some aspects of the technology, a transformer may have at least one Mixture-of-Experts (“MoE”) layer in each of its encoder and decoder, with the at least one MoE layer of the encoder having a learned gating function configured to route each token of a task to two or more selected expert feed-forward networks, and the at least one MoE layer of the decoder having a learned gating function configured to route each task to two or more selected expert feed-forward networks.
US12242947B2

There is described herein a computer-implemented method of processing an input data item. The method comprises processing the input data item using a parametric model to generate output data, wherein the parametric model comprises a first sub-model and a second sub-model. The processing comprises processing, by the first sub-model, the input data to generate a query data item, retrieving, from a memory storing data point-value pairs, at least one data point-value pair based upon the query data item and modifying weights of the second sub-model based upon the retrieved at least one data point-value pair. The output data is then generated based upon the modified second sub-model.
US12242946B1

Apparatus and method for implementing an Artificial Neural Network (ANN) section which eliminates the need for backpropagation during training. The ANN section has a plurality of integer gate logic (IGL) nodes respectively arranged into an input layer, an output layer, and at least one hidden layer. Each node has multiple inputs and a single output, and uses a non-differentiable activation function to emulate Boolean logic functions (including XOR), near-Boolean functions, and unknown functions, based on one or more selectable weight values. A chain isolation optimization process is used to select and isolate each node during training to assess the impact of the different weight parameters on the output. Enhanced error functions, batch processing scheduling, and random node selection techniques can be used during training. The nodes can be singly connected, or arranged into convolutional filters or localized fully interconnected layers.
US12242944B2

A system for simulating human-like affect-driven behavior includes a hardware processor and a system memory storing software code providing a virtual agent. The hardware processor executes the software code to identify a character assumed by the virtual agent and having a personality, a target state of motivational fulfillment, a baseline mood, and emotions. The software code identifies current physical and motivational fulfillment states, and currently active emotions of the character, and determines a current mood of the character based on the baseline mood and the currently active emotions. The software code further detects an experience by the character and plans multiple behaviors including a first behavior based on the experience and the current physical state, the second behavior based on the experience, the personality, the current mood, and the currently active emotions, and a third behavior based on the target and current states of motivational fulfillment.
US12242938B2

Disclosed are various embodiments for using a distributed ledger to track the evolution or deployment of feature sets for machine-learning. An approval request to approve creation of a feature set record in a distributed ledger can be received. The approval request can include a feature set hash representing a feature set, a code hash representing a feature set generator, and a data hash representing a data set. An approval decision can be generated for the feature set record based at least in part on the approval request and at least one approval rule stored in an approval data store. The approval decision can be transmitted to a distributed agent. The approval decision can approve or reject creation of the feature set record in the distributed ledger.
US12242931B2

Systems and methods are provided for implementing soft model assertions (SMA) system and techniques designed to monitor and improve Machine Learning (ML) model quality by to detecting errors within the one or more ML models. SMA techniques and systems are distinctly designed to leverage: 1) a user's ability to specify features over data; and 2) large, existing datasets of organizations, in a manner that can improve the accuracy and quality of predicting potential errors in Machine Learning (ML) models. A SMA system can include a controller device receiving predictions generated based on the ML models and output from the SMA system. The controller performs autonomous operations of the system in response to determining that the one or more detected errors within the one or more ML models yield a high certainty of errors in the predictions. The SMA system also includes a domain specific language and a severity score module.
US12242930B2

Provided is a process including: receiving a data token to be passed from a first node to a second node; retrieving machine learning model attributes from a collection of one or more of the sub-models of a federated machine-learning model; determining based on the machine learning model attributes, that the data token is learning relevant to members of the collection of one or more of the sub-models and, in response, adding the data toke to a training set to be used by at least some members of the collection of one or more of the sub-models; determining a collection of data tokens to transmit from the second node to a third node of the set of nodes participating in a federated machine-learning model; and transmitting the collection of data tokens.
US12242926B2

A quantum system controller configured to perform (near) real-time quantum error correction is provided. The controller comprises a processing device comprising at least one first processing element; a time-indexed command (TIC) sequencer comprising at least one second processing element; and a plurality of driver controller elements configured to control the operation of respective components and associated with respective buffers and processing elements. The processing device is configured to generate commands and the TIC sequencer is configured to cause the time-indexed execution of the commands by the appropriate driver controller elements. The controlling of real-time operations of the quantum computer by the TIC sequencer enables the processing device to generate commands based on conditionals evaluated based on input data indicating quantum errors that are likely present in a quantum calculation being performed by the quantum computer such that commands addressing the quantum errors are generated and executed in (near) real-time.
US12242925B2

One or more systems, devices, computer program products and/or computer-implemented methods of use provided herein relate to usage maximization of a physical qubit layout of a quantum computer. A system can comprise a memory that stores computer executable components, and a processor that executes the computer executable components stored in the memory, wherein the computer executable components can comprise an identification component that identifies a quantum circuit, and a scheduler component that maps the quantum circuit to a physical qubit layout. In an embodiment, the scheduler component can combine plural quantum circuits, including the quantum circuit into a composite circuit, and map the composite circuit to the physical qubit layout. In an embodiment, an obtaining component can assign the quantum circuit to a temporary storage bucket and can identify whether the temporary storage bucket meets a threshold where the scheduler component can proceed to analyze the quantum circuit.
US12242922B2

A method for traceability of raw materials or objects exposed to operational conditions in industry, including coding phasea and decoding phase. The coding phase includes steps of uploading a design matrix file to a Cdot API, the Cdot matrix is a digital decomposition part of the coding phase, coding parameter inputs of the design matrix; generating a Cdot matrix by embedding a codeword using a Cdot matrix calculation algorithm. The decoding phase includes providing the Cdot matrix to a reader device; creating a Cdot matrix image from a raw image of a material or object or product having a Cdot matrix on a surface captured by a camera; decoding coded values in a code area of the Cdot matrix image to extract an assertive code; interpreting the assertive code to determine a unique object or material identification definition; providing the the object or material identification definition to a display.
US12242914B2

A method for locating wireless tags is described. For each room of a plurality of rooms, occupancy data of the room is received from an occupancy sensor in the room. Location data of one or more wireless tags is received. The location data of each wireless tag indicates one or more probabilities that the wireless tag is in at least some of the plurality of rooms. It is determined, based on the location data and the occupancy data, which room of the plurality of rooms each wireless tag of the one or more wireless tags is located in.
US12242913B2

An electronic article surveillance (“EAS”) tag for an EAS system, comprising an antenna, a radio frequency identification (“RFID”) chip configured to transmit and/or receive a wireless signal via the antenna; and a magnetically-actuatable switch configured to move between a first position and a second position. The switch is configured to electrically couple the RFID chip to the antenna in the first position. The switch is further configured to electrically decouple the RFID chip from the antenna in the second position.
US12242911B2

A low-cost, multi-function tracking system with a form factor that unobtrusively integrates the components needed to implement a combination of different localization techniques and also is able to perform a useful ancillary function that otherwise would have to be performed with the attendant need for additional materials, labor, and expense. An example tracking system is implemented as an adhesive product that integrates tracking components within a flexible adhesive structure in a way that not only provides a cost-effective platform for interconnecting, optimizing, and protecting the components of the tracking system but also maintains the flexibility needed to function as an adhesive product that can be deployed seamlessly and unobtrusively into various tracking applications and workflows, including person and object tracking applications, and asset management workflows such as manufacturing, storage, shipping, delivery, and other logistics associated with moving products and other physical objects.
US12242909B2

Mounts for securing a device to a flexible object comprise a flexible substrate configured to be operatively coupled to the flexible object and a housing coupled to the flexible substrate and having an internal void that is sized to receive the device.
US12242898B2

The invention provides methods, systems and computer program products for job management and for allocating resources for cloud based or remote device based job processing. The invention provides a scalable architecture for job management and for allocating resources for cloud based or remote device based job processing comprising a job manager machine, having a resource pool of secondary job manager machines assigned thereto. The job manager machine has a resource pool of computing machines assigned thereto—comprising at least a gateway machine and a non-gateway machine. Received jobs or computing tasks are selectively transmitted to one of the gateway machine and the non-gateway machine. Each of the gateway machine and the non-gateway machine are configured to respond differently to forwarded job or computing task.
US12242892B1

Systems and methods are described for a implementing a streaming data processing system that includes a pool of pre-configured resources and a pool of dedicated resources. The streaming data processing system can implement a processing pipeline using compute resources. The pool of pre-configured resources can support previews of processing pipelines for a plurality of users and the pool of dedicated resources can support full deployments of processing pipelines for a particular user. The streaming data processing system can implement a preview of a processing pipeline using a pre-configured resource of the pool of pre-configured resources. Further, the streaming data processing system can implement the processing pipeline using a dedicated resource of the pool of dedicated resources. The streaming data processing system can provision the dedicated resource and deploy the processing pipeline using the dedicated resource.
US12242891B2

One example method includes determining that local resources at an edge site are inadequate to support performance of a function needed by software running on the edge site, invoking a client agent, in response to invoking the client agent, receiving an execution manifest, determining, by the client agent, where to execute the function, wherein the determining comprises identifying a target execution environment for the function and the determining is based in part on information contained in the execution manifest, and transmitting, by the client agent, the execution manifest to a server agent of the target execution environment, and the execution manifest facilitates execution of the function in the target execution environment.
US12242885B2

Technologies are provided for a programmable hardware proxy (PHP) for assessment of control logic. A control sequence that controls execution of an automation task within a physical automation system can be accessed to generate a virtual representation of physical control connections among sensor devices and a control device associated with an automation subsystem. The virtual representation constitutes a realistic virtual control interface that can be exposed to the automation subsystem in virtual domain. The virtual control interface can replace the control device in virtual domain, while preserving the functionality of the control device. The virtual control interface constitutes the PHP for the sensors devices and the control device. The PHP can be used to assess control logic for the automation subsystem, without reliance on hardware present in the automation subsystems.
US12242883B2

In an embodiment, an apparatus comprises one or more processors and one or more memories communicatively coupled to the one or more processors and storing instructions which, when processed by the one or more processors, cause: providing one or more first software services to a client computing device corresponding to a particular entity profile for a particular entity; identifying data in the particular entity profile identifying one or more second software services used by the particular entity; while executing a first workflow for the one or more first software services, identifying a trigger for the one or more second software services; in response to identifying the trigger, executing a second workflow for the one or more second software services using data extracted from the first workflow.
US12242882B2

An example virtualized computing system includes: a host cluster having hosts and a virtualization layer executing on hardware platforms of the hosts, the virtualization layer supporting execution of virtual machines (VMs); an orchestration control plane integrated with the virtualization layer, the orchestration control plane including a master server executing in a first VM of the VMs; guest cluster infrastructure software (GCIS) executing in the master server, the GCIS configured to create a set of objects defining a container orchestration cluster, and manage lifecycles of second VMs of the VMs based on state of the set of objects; and guest software executing in the second VMs to implement the container orchestration cluster as a guest cluster of the host cluster, the guest software having components that interface with the GCIS.
US12242875B2

Providing multiple virtual processors (VPs) for a trusted domain (TD) includes creating a virtual processor control structure (VPCS) for one or more of a plurality of VPs of the TD of a processor in a computing system, the TD including a trust domain control structure (TDCS), the plurality of VPs having views into addresses of private memory of the TD, the VPCS for a VP including a secure extended page table (SEPT) for the VP; and for the VP, initializing the VPCS for the VP by copying selected entries of the TDCS to the SEPT of the VPCS, pointing a SEPT pointer to the VPCS, and setting an entry point for starting execution of the VP by the processor.
US12242873B2

Virtual platform system for use in a cloud-based system, comprising: a virtual platform simulator configured to represent in software a physical remote client device and to have this representation interact with a virtual platform application; a process virtual machine configured to execute program instructions of the virtual platform application and comprising a code morpher component for transforming the program instructions of the virtual platform application into native program instructions for execution on a physical host machine of the cloud-based system; and interception components for capturing transactions from the virtual platform simulator and the process virtual machine. The transactions are related to the execution of the program instructions of the virtual platform application. The virtual platform system is configured to compare the captured transactions with pre-stored transactions, preferably stored in a blockchain, to obtain a comparison result, and to allow the execution of the program instructions depending on the comparison result.
US12242871B2

A system may include a virtual machine, of a cloud computing environment, that executes a target application workload to be intercepted. A software defined anomaly detection engine (that is separate from the target application workload and that is also executing in the virtual machine) may intercept the target application workload. A computer processor of the software defined anomaly detection engine may intercept network traffic that is external to the virtual machine and associated with the target application workload. The software defined anomaly detection engine may then automatically execute an anomaly detection algorithm in substantially real time on the intercepted network traffic to generate an intercept result. An anomaly detection alert signal may be transmitted based on a comparison of the intercept result and an anomaly threshold value.
US12242869B1

Disclosed are systems and methods for providing improved rendering of graphical user interfaces for remote applications executing within remote sessions. A remote session client that renders the graphical user interface (GUI) for a remote application is configured to detect certain mouse events that would trigger window move events. In doing so, the remote session client may handle rendering the window GUI locally rather than wait for window move events from the remote application. The remote session client may be further configured to predict using calculated resize patterns how the window content image changes while the remote application's window is being resized.
US12242849B1

A computing system includes (1) a primary processor executing executable instructions and generating first instruction data associated with the executable instructions, (2) a secondary processor executing the executable instructions one or more clock cycles behind the primary processor and generating secondary instruction data associated with the executable instructions, (3) a first first-in first-out (FIFO) buffer for the primary processor, (4) a second FIFO buffer for the secondary processor, (5) circuitry storing at least some of the first instruction data in the first FIFO buffer and at least some of the second instruction data in the second FIFO buffer, (6) compare circuitry comparing a first portion of first instruction data and a second portion of second instruction data that are associated with a given clock cycle, and (7) control circuitry halting the primary and secondary processors responsive to a mismatch between the first portion and the second portion.
US12242842B2

A feature deployment service of a provider network may deploy feature processing units (FPUs) to implement data processing features at both a provider network and edge devices. The use of FPUs may allow a client to use new features at the edge, without delays due to compliance/testing or software upgrades. An FPU includes a model and compute logic that are used to implement a data processing feature. A feature processing service deploys the FPU to an FPU engine at the provider network and also deploys the FPU to edge devices of the client's network that each include an edge FPU engine. The FPU engine at the provider network and the edge FPU engine at each edge device conform to a common specification/API, allowing deployment and use of the same FPU/data processing features at both the cloud and the edge.
US12242840B2

Described herein is a software update distribution service that leverages reinforcement learning—a specific type machine learning algorithm—to discover or learn optimal times (e.g., a schedule) to download software updates and to install software updates for software applications installed on a group of client computing devices of a specific enterprise, in order to achieve one of several predefined goals or objectives selected for the specific enterprise, or for the specific group of client computing devices. Using reinforcement learning, a software-based agent learns to perform activities relating to software updates at specific times that minimize a penalty, wherein the penalty is derived based on a weighted combination of metrics, some of which relate to the impact of software update timing on network traffic and power consumption.
US12242832B1

A flow graph of a first compilation unit of the program is expanded. The first corresponding parameter states of statements of the first compilation unit are marked as empty. The statements of the first compilation unit are processed to update the first corresponding parameter states with an exact type and a value set. Processing the statements include tracking a control flow predicate of a block in the first compilation unit, wherein the block comprises a first subset of the statements. Only after the control flow predicate indicates that the block is executable, the method includes processing an invocation statement in the first subset of the first statements, and expanding, responsive to the invocation statement, the flow graph for a second compilation unit of the program that is identified by the invocation statement.
US12242831B2

Various systems and methods for implementing functional safety verification of a software compiler and a compiled software product are disclosed. In an example, verification of functional safety testing requirements includes: generating first code coverage data for a compiler (e.g., a toolchain testsuite code coverage report), the first code coverage data based on a plurality of validation tests of the compiler; performing compilation of a software product (e.g., application, library, operating system) with the compiler; generating second code coverage data (e.g., a toolchain safety application code coverage report) for the compilation of the software product, based on lines of source code invoked in the compiler with the compilation of the software product; and outputting data for verification of functional safety testing requirements based on a comparison of the first code coverage data for the compiler with the second code coverage data for the compilation of the software product.
US12242827B1

Systems, computer-implemented methods, applications, and user interfaces for defining custom user interfaces in a system of record are disclosed. For example, a computer-implemented method may include: providing one or more first interfaces for defining one or more custom objects; receiving, via the one or more first interfaces, at least one custom object definition comprising one or more data fields; automatically generating, based on the at least one custom object definition, one or more second interfaces for configuring one or more graphical user interfaces; receiving, via the one or more second interfaces, at least one graphical user interface configuration defining a layout for a graphical user interface associated with the at least one custom object definition; generating, based on the graphical user interface configuration, at least one third interface comprising a graphical user interface having the layout; and providing, to one or more users, the at least one third interface.
US12242820B2

Techniques for training a language model for code switching content are disclosed. Such techniques include, in some embodiments, generating a dataset, which includes identifying one or more portions within textual content in a first language, the identified one or more portions each including one or more of offensive content or non-offensive content; translating the identified one or more salient portions to a second language; and reintegrating the translated one or more portions into the textual content to generate code-switched textual content. In some cases, the textual content in the first language includes offensive content and non-offensive content, the identified one or more portions include the offensive content, and the translated one or more portions include a translated version of the offensive content. In some embodiments, the code-switched textual content is at least part of a synthetic dataset usable to train a language model, such as a multilingual classification model.
US12242813B2

There is provided a computer implemented method for the automated analysis or use of data, comprising the steps of: (a) storing in a non-transitory computer-readable medium a structured, machine-readable representation of data that conforms to a machine-readable language; in which the structured, machine-readable representation of data includes a plurality of tenets defining rules, the plurality of tenets including at least one constraint tenet, the at least one constraint tenet preventing a bad action; wherein the plurality of tenets comprise different sets of tenets; (b) using the different sets of tenets in different contexts, e.g. for different types of chatbots, or for different end-users.
US12242808B2

Example methods and systems are directed to generating knowledge graph entities from text. Natural language text is received as input and processed using named entity recognition (NER), part of speech (POS) recognition, and business object recognition (BOR). The outputs of the NER, POS, and BOR processes are combined to generate knowledge entity triples comprising two entities and a relationship between them. Keywords are extracted from the text using NER to generate a set of entities. A node in a knowledge graph is created for at least some of the entities. A POS tagger identifies verbs in the text, generating a set of verbs. Relational verbs (e.g., “talk to” or “communicated with”) are detected and used to create edges in the knowledge graph. The knowledge graph may be converted back to natural language text using a trained machine learning model.
US12242804B2

Several aspects are provided for dynamic typeahead suggestions for a text input. A first aspect receives a user input in the form of natural language text formed of a series of characters typed by a user. The first aspect provides a set of typeahead suggestions for the user input as the user input is typed or amended with the set of typeahead suggestions retrieved for a subtext within a current dynamic window formed of a start position and an end position in the user input independent of future user input. The first aspect generates multiple independent sets of typeahead suggestions for the user input, using different dynamic windows as the user input is received until confirmation of a final text input including any selections from the independent sets of typeahead suggestions.
US12242796B2

An embodiment for encoding permutation-invariant representations of linearized tabular data. The embodiment may receive input including tabular data and linearize a column or row within the received tabular data. The embodiment may automatically assign an increasing sequence of position identifiers to each non-delimiting tokenized cell in the linearized column or row until a header delimiter is reached. The embodiment may, in response to reaching the header delimiter, automatically assign a monotonically increasing sequence of position identifiers for each non-delimiting tokenized cell positioned after the header delimiter, restarting from an integer corresponding to 1 greater than the position identifier assigned to the header delimiter for each non-delimiting tokenized cell positioned after cell delimiters. The embodiment may automatically assign a static position identifier for each of the cell delimiters in the linearized column or row and output an encoded permutation-invariant representation of the linearized column or row.
US12242794B2

In general, the technology relates to a method for using reusable themes. The method includes receiving, from a device, a request for a style sheet language file, where the style sheet language file defines a reusable theme for a webpage and specifies a relative location for an image that is used by the reusable theme. The method further includes receiving a request for the image including the relative location of the image, resolving the relative location for the image to obtain an absolute location for the image using a location of the style sheet language file in a web application structure, obtaining the image from the absolute location of the image, and providing the image to the device.
US12242790B2

A method includes conducting an electromigration (EM) check process on a schematic design, conducting a mitigating process to mitigate one or more electromigration violations identified during conducting the EM check process, and generating a layout design of the schematic design after at least one iteration of a design process including the EM check process and the mitigating process. The EM check process includes selecting at least some circuits in the schematic design as selected circuits for electromigration check, and checking electromigration compliance in the selected circuits. The mitigating process includes one of modifying some circuit layout of the selected circuits, modifying the schematic design, or modifying both the schematic design and some circuit layout of the selected circuits.
US12242787B2

A parameter candidate for a semiconductor element is provided. A data set of measurement data is provided to a parameter extraction portion, and a model parameter is extracted. A first netlist is provided to a circuit simulator, simulation is performed using the first netlist and the model parameter, and a first output result is output. A classification model learns the model parameter and the first output result and classifies the model parameter. A second netlist and a model parameter are provided to the circuit simulator. A variable to be adjusted is supplied to a neural network, an action value function is output, and the variable is updated. The circuit simulator performs simulation using the second netlist and the model parameter. When a second output result to be output does not satisfy conditions, a weight coefficient of the neural network is updated. When the second output result satisfies the conditions, the variable is judged to be the best candidate.
US12242785B2

Systems and methods are described for controlling or monitoring a wide variety of target hardware, which may use various interfaces and protocols, via non-customized software, without requiring additional software to interface between the non-customized software and the target hardware. An application repository can include a variety of software applications available to end users. An end user may request one or more such applications, and specify target hardware controlled or monitored by the applications. The app repository can then generate a hardware configuration template, corresponding to a configuration of a field-programmable hardware layer on a bridge device of the end user, which routes data between inputs and outputs of the target hardware and a memory on the bridge device. The template and applications can then be provisioned on the bridge device, such that the applications can execute to control and monitor the target hardware via interaction with the memory.
US12242784B1

An approach is disclosed herein a sequence generation ecosystem using machine learning. The approach disclosed herein is a new approach to sequence generation in the context of validation that relies on machine learning to explore and identify ways to achieve different states. In particular, the approach divides the valid operations into different respective actions and action sequences. These actions are selected by machine learning models as they are being trained using online inference reinforcement learning. This online inference also is likely to result in the discovery of new states. Each state that has been identified is then used as a target to train a respective machine learning model. As part of this process a representation of all the states and actions or sequences of actions executed to reach those states is created. This representation, the respective machine learning models, or a combination thereof can then be used to generate different test sequences.
US12242776B2

Provided is a configuration which enables behaviors to be comprehensively simulated even for a system where a certain external force is applied to a workpiece. This simulation device includes: a workpiece conveyance simulator that calculates a state of the workpiece conveyance device; a workpiece behavior simulator that calculates an external force applied to the workpiece based on the state of the workpiece conveyance device and calculates the state of the workpiece based on the calculated external force; and an information management part that generates virtual space information that reflects the state of the workpiece conveyance device and the state of the workpiece.
US12242764B2

An information processing system includes a first processor mounted on a first information processing apparatus installed in a shared space and shared by plural users who do not belong to the same organization, a second processor mounted on a connection server installed outside the shared space and connected to a local area network of an organization to which each of plural users belong, and the connection server having a virtual private line connection function, and a third processor mounted on a management server which is installed outside the shared space and the local area network of each organization, and manages connection server connection information necessary for establishing a virtual private line with the connection server of each organization, in which the third processor is configured to, in response to a connection information acquisition request in which identification information on an organization transmitted from the first information processing apparatus is designated, return the connection server connection information corresponding to the organization designated in the connection information acquisition request, and the first processor is configured to connect a virtual private line with the connection server of the organization, by using the connection server connection information corresponding to the organization acquired by transmitting, to the management server, the connection information acquisition request including the identification information on the organization designated from a user of the first information processing apparatus.
US12242759B2

A quasi-volatile memory (QV memory) stack includes at least one semiconductor die, having formed thereon QV memory circuits, bonded to a second semiconductor on which a memory controller for the QV memory (“QV memory controller”) is formed. The circuits in the bonded semiconductor dies are electrically connected using numerous copper interconnect conductors and conductive through-silicon vias (TSVs). The QV memory controller may include one or more interfaces to additional devices (“back-channel devices”) to enable the QV memory controller to also serve as a controller for each back-channel device and to provide additional services. The QV memory controller performs data transfers between a back-channel device and the QV memory without intervention by the host CPU.
US12242758B2

An operating method of a storage controller includes receiving a permanent write protection command; checking a distribution of first data included in a target namespace corresponding to the permanent write protection command; setting at least one memory region as a protected memory region, based on at least one metric corresponding to each of a plurality of non-volatile memory devices; and migrating at least a portion of the first data, which is stored in a remaining memory region different from the protected memory region, to the protected memory region.
US12242754B2

A data storage device comprising a non-volatile storage medium configured to store user data, a data port configured to receive and transmit data between a host computer system and the data storage device, and a controller. The controller is configured to receive, via the data port, a write command comprising a read restriction indication, receive, via the data port, data and write the data to an address of the non-volatile storage medium. The controller is further configured to determine an occurrence of a read restriction event, and in response to the occurrence of the read restriction event and in response to the read restriction indication, erase the data from the address of the non-volatile storage medium.
US12242732B2

A semiconductor apparatus includes a memory cell array and a control circuit. The control circuit is configured to perform a program operation on target cells within the memory cell array, the program operation including a plurality of loops. The control circuit may be configured to apply a bit line voltage having a predetermined level to bit lines in loops in which a pass voltage having a first level is applied among the plurality of loops, and configured to apply the bit line voltage having a higher level than the predetermined level to the bit lines in loops in which the pass voltage having a second level higher than the first level is applied among the plurality of loops.
US12242712B2

A device implementing a system to render widget user interfaces for display of dynamic application content on a home screen includes a processor configured to identify a container associated with a first home screen, the container corresponding to an application. The processor is further configured to retrieve data describing a plurality of user interfaces, associated with respective times, of the application. The processor is further configured to render, based on the data, the plurality of the user interfaces in advance of the respective times. The processor is further configured to determine that the first home screen is currently displayed. The processor is further configured to select a first rendered user interface from the rendered user interfaces, wherein the respective time associated with the first rendered user interface corresponds to a current time. The processor is further configured to display the selected first rendered user interface on the first home screen.
US12242703B2

Aspects of the disclosure relate to tracking user engagement with an interface. In one aspect, interaction of a user with a user interface can be detected and, in response to such interaction, it can be determined if the user interface was updated. In a scenario in which it is determined that the user interface was updated, an impression metric indicative of engagement of the user with the user interface can be updated. The updated metric can permit the tracking of user engagement.
US12242700B2

A touch structure includes: a first conductive layer, an insulating layer and a second conductive layer that are sequentially stacked. The second conductive layer includes touch electrodes and touch lines. The touch structure includes: a first connection line and two second connection lines that are located in the second conductive layer, and a connection pattern located in the first conductive layer. The two second connection lines are arranged at two sides of the first connection line, respectively. The connection pattern crosses the first connection line, and passes through the insulating layer to be connected to the two second connection lines. For a portion of the connection pattern located between the first connection line and a second connection line, a length of a contour from the first connection line to the second connection line is greater than a distance between the first connection line and the second connection line.
US12242699B2

A method for use in a touch-sensitive panel includes generating electric fields by applying drive signals to a plurality of row electrodes and a plurality of column electrodes included in the touch-sensitive panel, and sensing at least one information signal capacitively coupled to the touch-sensitive panel by detecting impedance changes associated with the plurality of row electrodes and the plurality of column electrodes. The impedance changes are converted to received data. Based on the received data a transmission pattern associated with the at least one information signal is determined. It is further determined that the transmission pattern corresponds to an identification code.
US12242698B2

A touchscreen includes a plurality of X electrodes extending in a first direction and arranged in parallel in a second direction, a plurality of Y electrodes extending in the second direction so as to intersect the X electrodes and arranged in parallel in the first direction, and pedestal layers formed at respective intersections between the plurality of X electrodes and the plurality of Y electrodes, wherein an intersection portion of each Y electrode is formed under the pedestal layer, wherein a part of an intersection portion of each X electrode is formed on the pedestal layer and both ends thereof are electrically connected to adjacent electrode portions of the X electrodes, and wherein a profile of a portion of the pedestal layer intersecting the intersection portion of the X electrode has a nonlinear shape when viewed from a direction perpendicular to the substrate.
US12242697B2

A touch sensor according to an embodiment includes a transparent substrate layer having an active region and an inactive region, and a conductive pattern formed on the active region and including a stacked structure of a metal layer and a blackened layer. A color difference defined by Equation 1 is 10 or less.
US12242696B2

A touch substrate (01) and a touch display device. The touch substrate (01) includes: a base substrate (101); a plurality of first touch electrodes (102) located on the base substrate (101); a plurality of second touch electrodes (103) located on a side, facing away from the base substrate (101), of a layer where the first touch electrodes (102) are located and insulated from the first touch electrodes (102); and a plurality of floating electrodes (104) insulated from the plurality of first touch electrodes (102) and the plurality of second touch electrodes (103), and arranged on the same layer as at least one of the first touch electrodes (102) or the second touch electrodes (103). Each floating electrode (104) has a grid shape, and at least part of the floating electrodes (104) is disconnected at at least part of dots.
US12242694B2

A touch display device may include a touch display panel including touch electrodes, data lines, gate lines, sensing lines, and sub-pixels; a data driving circuit connected to the data lines; a gate driving circuit connected to the gate lines; and a touch sensing circuit configured to output a touch driving signal to at least one touch electrode among the touch electrodes through at least one corresponding sensing line among the sensing lines. A first driving signal may be configured to be applied to at least one of the data lines while the touch driving signal is output to the at least one touch electrode. The first driving signal may have a same frequency as the touch driving signal and may have a phase difference from the touch driving signal.
US12242693B2

The present application provides a display device, a driving method thereof, and an active stylus thereof. The display device uses a second time section to transmit display data, uses a first time section and a third time section to transmit uplink signals with a lower anti-interference ability, and simultaneously adjusts a data transmission sequence of the active stylus and uses the third time section to transmit first touch data with a lower anti-interference ability to prevent interference of the display noise with the data of the active stylus and improve a recognition rate of touch data of the active stylus.
US12242689B2

The present disclosure provides a touch display substrate, a manufacturing method thereof, and a display device. The touch display substrate includes a base substrate and a touch layer, the touch layer includes a plurality of touch units, the plurality of touch units includes a plurality of first touch units with complete touch patterns and a plurality of second touch units with incomplete touch patterns, at least a part of the plurality of second touch units is arranged in an outer edge region of the touch layer, a ratio of an area of the touch pattern of the second touch unit to an area of the touch pattern of the first touch unit is greater than 0 and less than or equal to a first threshold, and/or greater than or equal to a second threshold and less than 100%, and the first threshold is less than the second threshold.
US12242683B2

A display driver includes a driver circuit and a sensing controller. The driver circuit is configured to drive a display panel according to display information. The display panel defines a sensing region. The sensing controller interface circuit is configured to transmit an output vertical sync signal to a proximity sensing controller. The proximity sensing controller is configured to generate positional information of an input object based at least in part on a resulting signal received from a sensor electrode disposed in the sensing region. The output vertical sync signal comprises encoding the display information in the output vertical sync signal.
US12242678B2

A system includes a base unit associated with an object, and a mobile unit carriable by a person. The base unit includes a base unit capacitive coupling element providing a base unit-human capacitive coupling between the base unit and the person, and the mobile unit includes a mobile unit capacitive coupling element providing a mobile unit-human capacitive coupling between the mobile unit and the person. The base unit-human capacitive coupling and mobile unit-human capacitive coupling enable a data transmission connection between the base unit and mobile unit that passes through the person's body. Base unit transmitter circuitry of the base unit transmits object related data via the data transmission connection passing through the person's body, mobile unit receiver circuitry of the mobile unit receives the object related data, and an output device of the mobile unit outputs human-perceptible signals based on the received object related data.
US12242671B2

In some aspects, a controller may obtain a back electromotive force (BEMF) signal associated with a haptic feedback component, wherein the BEMF signal is generated by movement of the haptic feedback component. The controller may determine a time length for the BEMF signal to cross an amplitude-based window. The controller may determine, based on the time length, a braking amplitude for a control signal to reduce an energy level of the haptic feedback component. The controller may control the control signal according to the braking amplitude. Numerous other aspects are provided.
US12242668B2

A method is performed at an electronic device with one or more processors, a non-transitory memory, a display, an extremity tracking system, and a communication interface provided to communicate with a finger-wearable device. The method includes displaying a computer-generated object on the display. The method includes obtaining finger manipulation data from the finger-wearable device via the communication interface. The method includes determining a multi-finger gesture based on extremity tracking data from the extremity tracking system and the finger manipulation data. The method includes registering an engagement event with respect to the computer-generated object according to the multi-finger gesture.
US12242667B2

Eye and hand tracking systems in head-mounted display (HMD) devices are arranged with lensless camera systems using optical masks as encoding elements that apply convolutions to optical images of body parts (e.g., eyes or hands) of HMD device users. The convolved body images are scrambled or coded representations that are captured by a sensor in the system, but are not human-recognizable. A machine learning system such as a neural network is configured to extract body features directly from the coded representation without performance of deconvolutions conventionally utilized to reconstruct the original body images in human-recognizable form. The extracted body features are utilized by the respective eye or hand tracking systems to output relevant tracking data for the user's eyes or hands which may be utilized by the HMD device to support various applications and user experiences. The lensless camera and machine learning system are jointly optimizable on an end-to-end basis.
US12242656B2

A seal management apparatus for managing an electronic sealing service performs the steps of receiving seal-required data to be used for the sealing service from a user terminal of a user of the sealing service, generating (a) a seal secret key for sealing the seal-required data and (b) a seal public key used for verifying the seal, in a working memory, when the seal-required data is received, registering the seal public key in a blockchain, acquiring a seal identifier that is an identifier for acquiring the seal public key registered in the blockchain from the blockchain, generating a sealed file by affixing a signature of the seal secret key to a file containing the seal-required data and the seal identifier, deleting the seal secret key from the working memory, and transmitting the seal identifier to the user terminal.
US12242655B2

Methods and systems for providing security management services are disclosed. To provide security management services in a manner that reduces the quantity of hardware resources necessary to provide the security management services, the security manager may prioritize security management services based on a trained state of a data processing system to modify a level of surveillance of the persons. By doing so, the device management services may only be provided when certain conditions are met rather than continuously. To place the data processing system in the trained state, the data processing system may need to be trained to predict paths that individuals are likely to traverse using training data. To obtain the training data, previously traversed paths of individuals may be tracked through an environment and stored into a database.
US12242649B2

Methods and systems are presented for stolen cookie detection. An authentication request is received for a user to access a website using a web browser executable at the user's device. A series of storage locations available on the device for storing web cookies is identified and sorted in order of increasing fraud risk starting from a first storage location. A cookie value for each storage location is retrieved from the device. For each storage location after the first: an expected cookie value is calculated based on the cookie value of a preceding storage location; the expected cookie value is compared with the value retrieved for the storage location; and a score representing a level of fraud risk for the storage location is assigned. The authentication request is processed based on whether the assigned score for at least one of the storage locations exceeds a predetermined risk tolerance for fraud detection.
US12242648B2

A method for a privacy-aware transcription includes receiving audio-visual signal including audio data and image data for a speech environment and a privacy request from a participant in the speech environment where the privacy request indicates a privacy condition of the participant. The method further includes segmenting the audio data into a plurality of segments. For each segment, the method includes determining an identity of a speaker of a corresponding segment of the audio data based on the image data and determining whether the identity of the speaker of the corresponding segment includes the participant associated with the privacy condition. When the identity of the speaker of the corresponding segment includes the participant, the method includes applying the privacy condition to the corresponding segment. The method also includes processing the plurality of segments of the audio data to determine a transcript for the audio data.
US12242646B2

In some examples, a system receives vehicle-associated information from a data source associated with a vehicle, and restricts access to the vehicle-associated information based on at least one privacy criterion selected from among a machine learning use criterion relating to use of the vehicle-associated information by a machine learning model, a vehicle motion criterion relating to a movement status of the vehicle, or a person identity criterion relating to an identity of a person in the vehicle.
US12242641B2

The present disclosure describes systems, methods, and computer program products for redacting sensitive data within a database. An example method can include sending, to a database, a data query accessing a column of the database, a masking policy identifying a first category of sensitive data and a second category of sensitive data, and in response to the data query, receiving redacted data, wherein the first category of sensitive data is redacted from a first location of the column by a first redaction operation and the second category of sensitive data is redacted from a second location of the column by a second redaction operation.
US12242640B2

A method may include storing access rights with respect to a plurality of shared data ledgers, wherein each respective shared data ledger of the plurality of shared data ledgers comprises: a plurality of data portions; and at least one data record stored within a data portion of the plurality of data portions; receiving a request, from a requesting computing device, the request including: a requesting identifier stored in a data record of a first shared data ledger; and a request for information, associated with the requesting identifier, stored in a second shared data ledger; determining that the requesting computing device is authorized to access the information stored in the second shared data ledger based on the stored access rights; and based on the determining: accessing the information associated with the requesting identifier from the second shared data ledger; and transmitting at least a portion of the accessed information.
US12242636B2

Systems, methods, and devices for implementing secure user-defined function (UDF) in a multi-tenant database system are disclosed. A method includes receiving a grant to access a share object comprising usage functionality associated with a secure UDF to underlying data. The method includes accessing the share object using the grant. The method includes causing a share component to implement the secure view and the usage functionality associated with the secure UDF.
US12242635B2

A database system includes: a distributed processing apparatus 1; and a plurality of database apparatuses 2, in which the distributed processing apparatus 1 includes: a generation unit 12 that generates an execution plan for a query related to the database apparatuses 2 based on a security policy; a transmission unit 13 that divides the query in accordance with the execution plan and transmits instructions to the corresponding database apparatuses 2, the instructions including divided queries obtained by dividing the query and transfer destinations of execution results of the divided queries; and an output unit 14 that receives the execution result of the query, from the database apparatus 2, and outputs the execution result, the database apparatuses 2 each include an execution unit 22 that executes the divided query included in the instruction received from the distributed processing apparatus 1, and transmits the execution result to another database apparatus or the distributed processing apparatus serving as the transfer destination included in the instruction, and at least one of the output unit 14 and the execution unit 22 encrypts the execution result in accordance with the security policy.
US12242633B2

Embodiments for providing enhanced data protection for storage systems in a computing environment by a processor. One or more queries received by a storage system may be identified. Approval or denial of transmission of data with the storage system may be regulated in relation to the one or more queries based a queried metadata and a plurality of rules and administrative policies.
US12242631B2

In embodiments, given a surface that has domains on it and a first location, a second location is generated in the surface. The second location belongs in the same domains as the first location, and does not belong in the same domains as the second location. An advantage can be that, in embodiments, the second location can be used in lieu of the first location. A use case can be where it is desired to protect the privacy of location data of an entity, such as its address.
US12242621B2

Securely storing data includes encrypting the data using a random key to provide obfuscated data, scrambling the obfuscated data to provide scrambled obfuscated data, generating a scramble schema indicating how to unscramble the scrambled obfuscated data, encrypting the scrambled obfuscated data to provide encrypted scrambled obfuscated data, splitting the scramble schema, and distributing separate portions of the scramble schema and separate portions of the encrypted scrambled obfuscated data to separate entities. The data may be private key data. Securely storing data may also include concatenating the random key on to the obfuscated data prior to scrambling the obfuscated data, wherein the random key is scrambled together with the obfuscated data. Scrambling the obfuscated data may use a Fisher Yates Shuffle mechanism. Securely storing data may also include generating and distributing a symmetric authentication key that is used to authenticate a first entity to a second entity.
US12242620B2

Methods, apparatus, systems, and articles of manufacture are disclosed to encrypt media for identification. An example apparatus accesses a mesh points matrix. Additionally, the example apparatus sets an upper limit equal to a larger of two values of a vector, respective ones of the two values equal to elements of the vector at indices equal to respective values of a coordinate pair of the mesh points matrix and set a lower limit equal to a smaller of the two values of the vector. The example apparatus also appends a value to an encryption vector, the value based on whether the lower limit is equal to zero, the value equal to a lowest integer not less than a quotient of a number based on a square of the upper limit and two and encrypt an input matrix with the encryption vector.
US12242612B2

According to some example embodiments, a method for providing security to a storage device includes receiving, by the storage device, a public key via a network; sending, by the storage device, the received public key and a proposed configuration corresponding to the storage device to a security manager that resides in a control plane of the network; determining, by the security manager, whether the public key received from the storage device matches a private key available to the security manager; downloading, by the security manager, the proposed configuration to the storage device; determining, by the security manager, if the proposed configuration is successfully downloaded to the storage device; operating the storage device according to the downloaded configuration; and granting, by the security manager, a request to lease the storage device operating in the downloaded configuration for a time interval.
US12242604B2

A method for preventing data leakage may include: identifying data that is generated by at least one framework application in response to a data request from a first machine learning (ML) engine of a plurality of ML engines; creating a plurality of data blocks based on the generated data, a category of the first ML engine, and a tag associated with the first ML engine and the at least one framework application; determining whether the plurality of data blocks are valid to share with the first ML engine using an activity block chain associated with each of the plurality of framework applications; based on the plurality of data blocks being valid, sharing the plurality of data blocks with the first ML engine, and otherwise discarding the plurality of data blocks not to share with the first ML engine.
US12242595B2

Various embodiments described herein support or provide for data management operations, such as receiving a request to access a webpage; determining that accessing the webpage requires secure access via a secure browser; identifying a virtual machine that is configured to allow access to the webpage; and causing display of the webpage in the secure browser embedded in a local browser of the sender device.
US12242593B1

An agent running on an IoT device of a client's network may receive a default password from a provider network and use the received default password to determine whether the password assigned to the IoT device has been changed from the default password to a different one. The agent may retrieve a salt string, a hashing algorithm, and a hashed string from a password database of the IoT device, combine the salt string with the received default password to generate a salted default password, and apply the hashing algorithm to the salted default password to generate a new hashed string. The agent may then compare the new hashed string to the hashed string retrieved from the password database. If they match, then the agent sends an indication to the provider network that the default password is still assigned to the IoT device.
US12242592B2

Methods, systems, and apparatuses are described herein for improving computer authentication processes by generating authentication questions based on the location of a user. Transaction data indicating a plurality of transactions associated with a user account may be received. Location data indicating a plurality of locations of a user device might be received. At least a subset of the plurality of transactions may be tagged, based on the location data, with an indication that a user was present for a respective transaction. For example, a location of a merchant might be compared to a user device location indicated by the location data. A plurality of authentication questions might be generated based on the subset of the plurality of transactions. Access to the user account might be provided based on responses to the plurality of authentication questions.
US12242591B2

Managed lifecycle roles are disclosed. Managed lifecycle roles may be used for secure credential vending or otherwise. For instance, an entity (e.g., administrator or other entity) requests, via an interface of a role manager, creation of a role associated with a lifecycle definition (e.g., an expression of an enforceable expiration of the role or similar characteristic). The role manager stores the role and role lifecycle definition to a data store. Another entity requests to use the role to perform some operation with respect to a resource. A credential service validates the request against a lifecycle definition for the role (and against an access control list, in some examples) and responds to valid requests with credentials useable to perform the operation with respect to the resource. The other entity uses the credentials to perform the operation with respect to the resource. A sweep process manages attributes of the roles.
US12242587B2

An administered authentication system can authenticate an artificial reality device using an authorization record between a user account and an artificial reality device. In some implementations, the authorization record is created in response to activation of a user account-specific key sent to a user-supplied contact, where an artificial reality device identifier was provided with the user-supplied contact. In other implementations, the authorization record is created in response to activation of a user account-specific key provided to the artificial reality device as a code, where activation of the key includes adding an artificial reality device identifier to a key activation message. In yet other implementations, the authorization record is created in response to an application associated with a user account activating an artificial reality device-specific key, with an artificial reality device identifier, that is provided via the artificial reality device.
US12242584B2

In order to improve the safety and reliability of services provided by a computer, this authentication device is equipped with a transmission unit and a determination unit. The transmission unit transmits a challenge to a terminal device where the challenge is presented to a user to be authenticated, the challenge being information serving as the basis on which the user inputs information to be used for authentication processing. At this time, the transmission unit transmits a plurality of different challenges to the terminal device. The determination unit determines not only whether or not a response input to the terminal device by the user in response to each challenge is correct, but also whether or not time information regarding the challenge and the response thereto satisfies a condition regarding the response.
US12242581B2

The invention is a job-safety support system, worn by its user by its necklace appendage, and provides confirmation that the user is authorized to perform an assigned task, and that the user has reviewed the job-safety-related proscriptions and processes prior to attempting to perform the task. A badge wearer who is not authorized to perform a task will not be given the associated proscriptions and processes, and instead, the badge would convey that personalization data to a central system that would discontinue further action and issue an alert to supervisory personnel. Where a user is authorized to perform a task, the user can review related proscriptions and processes and affirm readiness to perform the task. All confirmations are date and time stamped for any later review in the case of any mishaps.
US12242580B1

A gaze detection and application system can determine gaze points for user gazes, determine the contexts of gaze points, and customize contents on display devices, such as by making them visible. The gaze detection and application system can use camera devices to determine a display point (the “gaze point”) corresponding to where a user is currently gazing at in real-time on a display device. In some implementations, the gaze detection and application system can determine whether the gaze point is in proximity to sensitive contents hidden on the display device. The gaze detection and application system can identify subjects within a camera frame and can determine whether the identified subjects are permitted to access the sensitive contents. If the subjects are permitted, then the gaze detection and application system can make the sensitive contents visible on the display device.
US12242579B2

Provided is an authentication system that improves user convenience. This authentication system includes at least one first terminal, a plurality of second terminals, and a server device. The first terminal is capable of providing services using a biometric authentication function or non-biometric authentication function. Each of the second terminals is capable of switching between a biometric authentication function and a non-biometric authentication function and capable of providing services using the biometric authentication function or non-biometric authentication function. The server device is connected to the first terminal and the plurality of second terminals. The server device calculates the rate of usage of a biometric authentication function by the at least one first terminal. The server device determines an operation mode for at least one of the plurality of second terminals on the basis of the calculated rate of usage.
US12242569B1

A method for identifying a process includes storing formatted data, generating aggregated traces by preprocessing the formatted data, encoding each of the aggregated traces using a respective atomic word, generating a subset of aggregated traces by compressing the aggregated traces, clustering the subset of aggregated traces, and labeling the clusters. A system includes a processor and a memory including instructions that when executed cause the system to store formatted data, generate traces, encode the traces to an atomic word, generate a subset traces, cluster the subset traces, and label the clusters. A non-transitory computer readable medium containing program instructions that when executed, cause a computer system to store formatted data, generate traces, encode the traces to an atomic word, generate a subset traces, cluster the subset traces, and label the clusters.
US12242567B2

Implementations identify a small set of independent, salient features from an input signal. The salient features may be used for conditioning a generative network, making the generative network robust to noise. The salient features may facilitate compression and data transmission. An example method includes receiving an input signal and extracting salient features for the input signal by providing the input signal to an encoder trained to extract salient features. The salient features may be independent and have a sparse distribution. The encoder may be configured to generate almost identical features from two input signals a system designer deems equivalent. The method also includes conditioning a generative network using the salient features. In some implementations, the method may also include extracting a plurality of time sequences from the input signal and extracting the salient features for each time sequence.
US12242559B2

System receives request from user for decision making options, and provide gameplan document that suggests accessing first and second data source to collect options. System extracts first data records set from content copied by user from first data source, and inserts first data records set in first table in gameplan document. System extracts second data records set from content copied by user from second data source, and inserts second data records set in second table in gameplan document. System inserts combined data records set, based on first data records set joined with second data records set, in combined data table in gameplan document. System enables user to identify candidates, for options, in combined data records set in response to user commands. System determines overall scores corresponding to candidates, based on applying criteria, scored by user, to each candidate. System outputs candidates, ranked based on corresponding scores, as decision making options.
US12242557B1

Anomalous interactions with a website or other system may be detected based on the types of characteristics associated with previous anomalous interactions, independent of the values associated with those characteristics. Historical data is used to determine characteristics of interactions, each characteristic having a type and a value. For historical interactions in which a set of characteristic values are associated with a potentially anomalous interaction, the characteristic types are analyzed in subsequent interactions. If values for those characteristic types occur at a frequency greater than a threshold frequency for a set of subsequent interactions, this may indicate that the interactions are anomalous. Use of the characteristic types for this purpose, rather than historical characteristic values, enables anomalous interactions to be detected independent of the characteristic values associated with the interactions.
US12242549B1

Methods, systems, and computer-readable media for unified search and navigation for cloud-based services are disclosed. A unified search system receives textual input entered using a search interface. The search interface is displayed in a user interface concurrently with a management console for a cloud provider network. Based (at least in part) on the textual input, the system performs a search using one or more indexes usable to determine service names and descriptive information for the services. The system generates search results comprising a portion of the service names and a portion of the descriptive information. The search results are displayed using a search results overlay that is displayed concurrently with at least a portion of the management console. The system receives additional input entered using the overlay and comprising a selection of a particular search result. Responsive to the selection, additional information associated with the particular search result is displayed.
US12242543B1

This disclosure describes techniques relating to development of data flow pipelines. In one example, this disclosure describes a method that includes accessing, by a computing system, metadata identifying characteristics of a data flow pipeline; generating, by the computing system and based on the metadata, the data flow pipeline, wherein the data flow pipeline includes a plurality of stages, and wherein the plurality of stages includes a multi-sourced stage in which data output by each of a subset of stages in the plurality of stages are used as input to the multi-sourced stage; executing, by the computing system, the data flow pipeline; detecting, by the computing system, modifications to the metadata; generating, based on the modifications, an updated data flow pipeline; and executing, by the computing system, the updated data flow pipeline.
US12242536B2

A method may include generating, for a heterogeneous graph comprising a plurality of vertex tables and/or edge tables, an adjacency structure including a vertex adjacency structure specifying a plurality of neighboring vertices in the heterogeneous graph and an edge adjacency structure specifying a plurality of neighboring edges in the heterogeneous graph. A graph processing algorithm operating on the heterogeneous graph may be executed based on the adjacency structure. Related systems and computer program products are also provided.
US12242532B2

A computerized process, a system, and non-transitory computer-readable medium having computer-executable instructions for mixing audio tracks according to a template. The process may include receiving at least one request for each of a plurality of time blocks of a template; querying a catalog of songs and/or song portions in a database to compile a candidate list of songs and/or song portions that substantially meet the at least one request of a first time block of the plurality of time blocks; choosing a first song portion and a second song portion from the candidate list for the first time block; compiling the first song portion and the second song portion to form at least a portion of the first time block, including blending a temporal length of the first song portion and the second song portion; and generating an audio file with the plurality of time blocks.
US12242522B2

Systems and methods are provided for implementing confidence enhancement for responses by document-based large language models (“LLMs”) or other AI/ML systems. A first prompt is generated based on data items that are previously received or accessed. The first prompt is used by a first LLM or AI/ML system to extract requested information from the data items. One or more citations are generated and presented within a structured object together with a representation of the extracted information, in some cases, as output from a second LLM or AI/ML system. In some cases, the citations and/or the representation may be verified by a third LLM or AI/ML system, and reliability indicators may be generated for the citations and/or the representation based on determined accuracy of the citations and/or the representation. In this manner, the common issue of hallucinations may be mitigated.
US12242519B2

An approach is provided for linear feature detection of cartographic features. The approach, for example, involves receiving a plurality of linear feature detections that represent one or more linear features of a geographic environment and are detected using at least one sensor. The approach also involves clustering the plurality of linear feature detections into at least one cluster and determining that the at least one cluster forms a polygon. The approach further involves cutting the polygon at one or more cut locations to form a plurality of sub-clusters of the plurality of linear feature detections. The approach further involves extracting respective centerlines for the plurality of sub-clusters and connecting the respective centerlines at the one or more cut locations to generate a network graph of the one or more linear features.
US12242514B2

The present disclosure relates clustering similar data records together in a hierarchical clustering scheme. Each tier in a cluster corresponds to a minimal match score, which reflects a degree of confidence. In this respect, a higher confidence may lead to smaller sized clusters while a lower confidence may lead to larger sized clusters. Ordinal classification may be used to generate hierarchical clusters. In some embodiments, hierarchical clustering with conflict resolution is used to resolve user-defined hard conflicts in each tier of the clustering results.
US12242513B2

Techniques are provided for selectively allowing or blocking services from utilizing snapshots. A splitter intercepts and assigns timestamps to operations for execution upon files of a file system. If a snapshot is created while there are no pending operation, then the snapshot is tagged to indicate that the snapshot was created while there were no pending operations, and the snapshot is considered a tagged snapshot. Otherwise, the snapshot is not tagged, and is considered an untagged snapshot. Storage services (e.g., backup applications, lifecycle management applications, applications that consider timestamps of files, etc.) are allowed to utilize tagged snapshots and are blocked from utilizes untagged snapshots in order to maintain consistency.
US12242497B1

A database system detects a query targeting a first database object stored in a unified persistence format in a persistence store. In response to detecting the query, the database system determines whether to load the first database object in column-loadable format or page-loadable format into an in-memory store. In response to determining to load the first database object in the column-loadable format, the database system determines if a first bit representation of one or more corresponding primitives in the persistence store is compatible with a second bit representation used for storing the primitives in the in-memory store. The database system performs a native copy operation to copy the primitives from the persistence store to the in-memory store if the bit representations are compatible, where the native copy operation involves copying the primitives on a page-by-page basis without decoding and encoding values of the one or more primitives.
US12242496B2

The subject technology receives a query, the query comprising a set of query statements. The subject technology determines that a set of resources to be utilized by the query during execution is provided by a slot, the slot comprising an allocation of resources provided by a virtual warehouse. The subject technology performs a first scheduling process for execution of the query using the slot. The subject technology determines that an available slot is provided by the virtual warehouse. The subject technology executes, using the virtual warehouse, the query using the available slot.
US12242495B1

A system generates a user interface that enables a user to generate a chart from one or more statements of a data processing package. Via one or more user interactions with the user interface, the system may receive one or more chart parameters for a chart. Using a statement from the data processing package and the one or more chart parameters, the system may generate an additional statement and append the generated statement to the data processing package to form an enriched data processing package. The system may communicate the enriched data processing package to a search service for execution. The system may display the results in an interactive chart.
US12242494B2

A method of operating on a data unit stored in a distributed datastore system is provided. The method includes determining, based on a data operation request specifying data stored in the distributed datastore system, a data unit identifier associated with the specified data; retrieving system state data representing a state of the distributed datastore system at a time associated with an initial generation of the data unit identifier; determining, based on the data operation request and the system state data, a distributed datastore satisfying a predefined datastore condition, wherein the predefined datastore condition is based on availability of the distributed datastore to store the data at the first time; and transmitting a query to the distributed datastore to determine whether a data unit generated from the data is stored on the distributed datastore, based on satisfaction of the predefined datastore condition by the distributed datastore.
US12242493B2

The description relates to executing an inference query relative to a database management system, such as a relational database management system. In one example a trained machine learning model can be stored within the database management system. An inference query can be received that applies the trained machine learning model on data local to the database management system. Analysis can be performed on the inference query and the trained machine learning model to generate a unified intermediate representation of the inference query and the trained model. Cross optimization can be performed on the unified intermediate representation. Based upon the cross-optimization, a first portion of the unified intermediate representation to be executed by a database engine of the database management system can be determined, and, a second portion of the unified intermediate representation to be executed by a machine learning runtime can be determined.
US12242492B2

A method and system for intelligently organizing one or more groups of relevant files may include retrieving a user data signal including user-specific data, analyzing the user data signal to identify a parameter relating to file relevance, identifying one or more relevant files in a storage medium based on the parameter at least one of a user category property, a lifecycle stage property, a relevant activity property, or an activity level property of one or more files in the storage medium, organizing the one or more relevant file into the one or more groups of relevant files, and providing for display data relating to the one or more groups of relevant files.
US12242490B2

Embodiments are directed to intent driven dashboard recommendations. A plurality of collection specifications that declare visualization declarations may be provided such that each collection specification is associated with an author intent. And attributes-of-interest selected from a data source may be provided. A plurality of collections may be generated based on the plurality of collection specifications, the attributes-of-interest, or data from the data source such that each collection may include visualizations that may be based on the visualization declarations. A preference score may be generated for each collection based on the author intent, visualizations in each collection, or the attributes-of-interest. The plurality of collections may be classified based on the preference scores associated with the classified collections such that the classified collections may be displayed based on the preference scores.
US12242489B2

A method and system for operating an application program interface-based content management system. The method and system each comprises: communicating, by an application that is based on a microservices architecture, with a user interface via content APIs that provide for content creation, content modification, content storage, and content retrieval; storing, by the application, within a relational database, relational data, identification data, and access control data; storing, by the application, within a content store that comprises an object storage database, content as objects in buckets of the object storage database; communicating, by a search engine, with the application via search APIs that provide for a full text-based search of the object storage database; storing, by the search engine, within memory of the search engine, metadata that corresponds to the data; and storing, by the search engine, within the memory, reference data that corresponds to the data.
US12242479B1

Systems and methods described herein relate to automatic index recommendations for improved database query performance. Candidate indexes are identified. The candidate indexes are associated with a database query that is classified as a slow query. A feature vector is generated for each candidate index to represent statement features and statistical features associated with the candidate index. The feature vectors are provided to one or more machine learning models to obtain an index recommendation value for each candidate index. An index recommendation is presented at a user device. The index recommendation identifies a first index of the candidate indexes based at least partially on the index recommendation value obtained for the first index. User input indicative of a user selection of the first index is received. A database schema is updated to include the first index in response to the user input.
US12242477B2

In order to perform a semantic search based on a graph database, sets of nodes are selected from a plurality of nodes in a graph database. A set of nodes semantically matches a keyword in a natural language query. At least one target node is identified in the sets of nodes. A path is selected from candidate paths based on similarities between the candidate paths and a plurality of paths in the graph database. A graph query for retrieving information from the graph database is generated based on the selected path and the query target.
US12242476B2

Systems and methods are provided for text searching using partial score expressions. A method may include receiving a query to search for a search term in at least a first column of a first table and a second column of a second table, scanning the first column and the second column for at least a portion of the search term, generating a first partial score table, generating a second partial score table, determining a combined score for each row in the first column and/or the second column containing at least the portion of the search term based at least on a join of the first partial score table and the second partial score table, and providing, in response to the query and based at least on the combined score, a row of the first column and/or the second column including at least the portion of the search term.
US12242471B1

Automated migration systems and methods are described for discovering and tracking a migration of legacy networked resources within a computer network environment. A network resource discovery application (app) implemented on a migration server executes, during an active migration session, a predefined migration query selected from one or more predefined migration queries customized based on corresponding migration types. The predefined migration query discovers a set of network dependencies of a legacy networked resource, corresponding to a migration type, and accessible on a computer network comprising a plurality of online network resources. The resource discovery app loads dependency data representative of the discovered set of network dependencies into a migration database according to the migration schema format, and predicts a migration plan for a target migration network resource to be implemented on the computer network at a future time, where the target migration network resource will require access to the dependency data.
US12242460B2

A method for determining whether an entity is violating regulatory requirements using a machine learning model. The method includes providing a repository having a plurality of databases each storing data and information where the data and information is available to authorized users, updating and revising the plurality of databases as the data and information stored therein changes and new data and information becomes available by the users, processing the databases and the data and information contained therein using the machine learning model to determine whether the entity is potentially violating regulatory requirements, and transmitting a communication identifying that the entity is violating regulatory requirements, where remedial steps could then be taken to correct the violation of the regulatory requirements.
US12242445B1

A computer-implemented method for automated data record resolution includes: receiving an unmapped data record comprising a plurality of data fields, wherein at least one data field of the plurality of data fields causes a mapping error between the unmapped data record and a plurality of validated data records; generating, from the plurality of validated records, a resolution candidate record for the unmapped data record based on detecting the mapping error between the unmapped data record and the plurality of validated data records; and automatically re-assigning one or more data records of the computer database that are digitally associated with the unmapped data record to the resolution candidate record.
US12242439B2

A data enrichment process including: a) receiving several sets of data, each set of data including fundamental data and metadata; b) grouping the sets of data based on fundamental data according to a similarity function; c) enriching each set of data with a label which characterizes the group to which the set of data belongs; d) for each enriched set of data, searching for a combination of one part at least of the metadata and the label from the enriched set of data in a database storing sets of data each including metadata and a label; and e) removing the label from the enriched set of data if the combination of one part at least of the metadata and the label from the enriched set of data is absent from the database.
US12242433B2

A method to be executed on a computing device comprising (i) accessing and/or modifying a database to be automatically curated, (ii) optionally accessing additional data or information sources for further useful data or information, (iii) using one or more pre-trained large language models (LLMs) accessed via API or other connections, issuing prompts and retrieving prompt-answers and executing database curation requests that specify database curation tasks to be performed on at least one sub-structure of the database, the tasks comprising (a) a database enrichment task to compute new data records to be inserted into the database sub-structure, (b) a database verification task to verify, using the one or more LLMs, data contained in the sub-structure, and identify incorrect data, (c) a database update, and (d) a null-value or a missing value replacement task. The requested tasks are automatically performed via a computation comprising an adaptively generated prompt sequence.
US12242430B2

Interaction with different remote cloud drives is achieved utilizing a drive engine comprising a browsing component and a file manager. The browsing component receives from a consumer, a request to perform an action (e.g., upload; download) with a particular cloud drive. In response to the request, the browsing component retrieves a directory from the cloud drive. The browsing component generates a JavaScript Object Notation (JSON) object including the directory, a placeholder, and a parameter, communicating same to the consumer. The file manager in turn receives from the consumer, the JSON object including selected directory information (e.g., upload destination folder; file for download). The file manager fills in the placeholder with a value. Based upon the value, the file manager communicates an action request to the cloud drive. In response, the file manager receives an action output (e.g., upload confirmation; downloaded content) from the remote storage, forwarding same to the consumer.
US12242427B2

The present technology is directed to providing a multi-root architecture for managing devices associated with their own root namespaces. The system can include backing up multiple computing devices to a single user account such that the content items from each computing device are stored in their own respective root namespace at the user account. With each user account having multiple root namespaces, the system can identify which root namespace is receiving changes, identify which changes are necessary to synchronize the system, and then communicate those changes to the content management system. This process is facilitated by running a synchronization engine for each root namespace, thereby controlling synchronization for each root namespace. Each synchronization engine is able to retain its own parameters of operation, which provides the ability to tailor synchronization modes on each synchronization engine.
US12242421B2

The present specification discloses a blockchain computer application. This blockchain computer application includes a Graphical User Interface (GUI) that supports the organization and blockchaining of files to a blockchain. This GUI includes a virtual blockchain organizational tool onto which users can drag and drop files and organize them into various virtual blockchain blocks without permanently attaching those files to an actual blockchain until the virtual blockchain is converted to an actual blockchain. The conversion process preserves the organizational structure of the files set within the virtual blockchain. Files may also be automatically blockchained to a specific blockchain by dragging them and dropping them onto a blockchain application desktop icon. Files may also be automatically blockchained to specific blockchains by dragging them and dropping them onto a blockchain icon within the GUI where each blockchain icon is directly associated with a separate blockchain.
US12242420B2

Fixity data processing of a file by an ingester, including: receiving and processing the file by slicing the file into a plurality of parts; calculating a digest of each part until digests of all of the plurality of parts have been calculated; calculating a master hash as a combination of the digests of all of the plurality of parts; calculating a master hash signature using the master hash and a private key of the ingester; forming a fixity data including a set of digests which includes digests of all of the plurality of parts, the master hash, the master hash signature, and a public key of the ingester; sending the fixity data to a verifier; and storing, in a trusted database, a fixity metadata including the master hash, the master hash signature, the public key of the ingester, and an identifier of the file.
US12242419B1

A method, a system and an apparatus are provided for processing massive data at a high speed, and a storage medium, which relate to the technical field of data processing. A data table where a target data type is stored is divided into a plurality of containers, where the containers store data and have pagination indexes, and each container is directly controlled to perform corresponding data processing according to the pagination index of each container in response to a data processing instruction. According to the solution, data processing can be directly performed by means of the data containers obtained by dividing, no third-party database server is required to be deployed, such that the solution is more advantageous in client application; and without reliance on service, performance consumption of communication with a service is reduced, and data processing efficiency is higher. The data table is divided into the plurality of containers, such that data processing can be performed by utilizing multi-threads, and data processing efficiency is improved.
US12242417B1

A flexible retention lock system defines attributes for an automatic retention lock (ARL) period to lock a file, and a cooling (COP) period specifying a time period after which the file will be locked if no modifications are made. These attributes are assigned an ARL label ID and are attached to the file using the ARL label ID stored with file metadata upon creation of the file, with the ARL label stored in a label database for convenient lookup. The retention lock period for all files using a label can be instantly extended by changing the ARL period from an initial lock period to a longer lock period. A reference count counting files using the label is used to prevent deletion of the ARL label by requiring that only a count of zero allows for label deletion.
US12242413B2

The subject matter described herein includes methods, systems, and computer readable media for improving remote direct memory access (RDMA) performance. A method for improving RDMA performance occurs at an RDMA node utilizing a user space and a kernel space for executing software. The method includes posting, by an application executing in the user space, an RDMA work request including a data element indicating a plurality of RDMA requests associated with the RDMA work request to be generated by software executing in the kernel space; and generating and sending, by the software executing in the kernel space, the plurality of RDMA requests to or via a system under test (SUT).
US12242405B2

A data cable and a charging device are provided. The data cable includes a type-A interface and a type-C interface. The type-A interface and the type-C interface each includes a VBUS pin, a CC pin, a D+ pin, a D− pin, and a GND pin. A circuit identification module is disposed in the data cable, and the circuit identification module includes a switch circuit, a filtering circuit, a voltage regulator circuit, and a comparator circuit. The switch circuit is connected to a CC pin of the type-C interface, an output end of the voltage regulator circuit, a CC pin of the type-A interface, and an output end of the comparator circuit. Under the control of the comparator circuit, the switch circuit connects the CC pin of the type-C interface to the CC pin of the type-A interface or the output end of the voltage regulator circuit.
US12242391B2

A processor includes a decode unit to decode an instruction that is to indicate a page of a protected container memory, and a storage location outside of the protected container memory. An execution unit, in response to the instruction, is to ensure that there are no writable references to the page of the protected container memory while it has a write protected state. The execution unit is to encrypt a copy of the page of the protected container memory. The execution unit is to store the encrypted copy of the page to the storage location outside of the protected container memory, after it has been ensured that there are no writable references. The execution unit is to leave the page of the protected container memory in the write protected state, which is also valid and readable, after the encrypted copy has been stored to the storage location.
US12242384B2

Methods, devices, and systems for prefetching data. First data is loaded from a first memory location. The first data in cached in a cache memory. Other data is prefetched to the cache memory based on a compression of the first data and a compression of the other data. In some implementations, the compression of the first data and the compression of the other data are determined based on metadata associated with the first data and metadata associated with the other data. In some implementations, the other data is prefetched to the cache memory based on a total of a compressed size of the first data and a compressed size of the other data being less than a threshold size. In some implementations, the other data is not prefetched to the cache memory based on the other data being uncompressed.
US12242374B2

A system includes a memory device associated with a logical address space, and a processing device, operatively coupled to the memory device. The processing device can provide, to a host system, usable capacity information and supported logical address granularity information for the logical address space. The processing device can obtain, from the host system, a logical address granularity configuration for a partition of the logical address space. The processing device can provide, to the host system, an acknowledgement of receipt of the logical address granularity configuration.
US12242373B2

Systems, devices, media, and methods are presented for testing the capability of a mobile device to run a particular feature of an application. Each feature may include a package of code, a call, a state, and a condition; each condition correlated with a specific state. The call is a query that includes instructions to evaluate whether the application will run successfully if a particular feature is running. If the call fails, the feature condition remains Off, resulting in a rollback of the feature. If the call succeeds, the feature condition is changed to On. The system may include an experimentation framework on each mobile device for registering features, executing calls, logging results, and maintaining states and conditions.
US12242372B2

A pre-trained neural code generation model generates repair code for a method containing a performance bug given a prompt including a code transformation instruction. The code transformation instruction guides the model on how to predict the repair code when the model has not been fine-tuned for the repair code task. The code transformation instruction is retrieved from abstract bug patterns derived from historical performance bug fixes found in commits to a source code repository. The augmentation of the code transformation instruction in the prompt to the pre-trained neural code generation model provides the model with a hint on how the repair code may be generated based on similar performance bug fixes.
US12242371B2

One example method includes determining a system aggregate drift metric score based on aggregate drift metric scores received from near-edge nodes associated with a central node. The system aggregate drift metric score indicates a level of model drift across a logistics system. The system aggregate drift metric score is compared with a system drift threshold. Current datasets are received from the near-edge nodes when a system aggregate drift metric score is greater than the system drift threshold. A first dataset is generated comprising a joining of the current datasets received from the plurality of near-edge nodes. A second dataset is received from each the near-edge nodes. The first and second datasets are used to select a machine-learning (ML) model to deploy at each of the near-edge nodes.
US12242370B2

A method includes receiving, at a chaos level engine, initial input parameters. The method may further include, with the chaos level engine, determining scaled input parameters based on the initial input parameters. The scaled input parameters define how the initial input parameters effect a computing environment to be tested. The method may further include, with the chaos level engine determining a chaos level for performing a chaos experiment on the computing environment based on the scaled input parameters and sending the chaos level to the computing environment for the chaos experiment. The method may further include, with the chaos level engine, receiving, from the computing environment, feedback defining an impact caused by the chaos experiment created at the computing environment and an intended level of chaos.
US12242362B1

A computer-implemented method, a computer program product, and a computer system for data sharding and topology alterations for disaster recovery preparation. A computer system estimates time needed to copy a data store of a data center that is assumed offline. A computer system determines whether the time needed is greater than a recovery time objective (RTO). A computer system creates a data shard for the data store, in response to determining that the time needed is greater than the RTO. Prior to the data center being offline, a computer system alters a current topology of the data store in a network connecting multiple data centers, by copying the data shard to a destination data center that does not contain the data store in the current topology, where, with an altered topology, the RTO is met in an event of the data center being offline.
US12242353B2

A first backup of source data is performed. A second backup of the source data is determined to be performed at least in part by determining a plurality of objects that have changed since the first backup and determining a corresponding backup type for each of the plurality of objects that have changed since the first backup. Based on the determined corresponding backup types, a second backup of the source data is performed including by performing an incremental backup of a first portion of the plurality of objects that have changed since the first backup and a full backup of a second portion of the plurality of objects that have changed since the first backup.
US12242352B2

Disclosed herein are various embodiments a replication management system. An embodiment operates by identifying that code of a replication program includes an update. A source table is selected and corresponding expected table is determined, the expected table including data from the source table as it would appear at the new location as a result of a successful replication process. The code of the replication program including the update is executed against the data of the source table to generate a runtime table. A hash of the expected table is compared to a hash of the runtime table to determine whether the replication process using the code of the replication program including the update was successful. A report including the determination is provided.
US12242349B2

In various embodiments, a method for page cache management is described. The method can include: identifying a storage device fault associated with a fault-resilient storage device; determining that a first region associated with the fault-resilient storage device comprises an inaccessible space and that a second region associated with the fault-resilient storage device comprises an accessible space; identifying a read command at the second storage device for the data and determine, based on the read command, first data requested by a read operation from a local memory of the second storage device; determining, based on the read command, second data requested by the read operation from the second region; retrieving the second data from the second region; and scheduling a transmission of the second data from the fault-resilient storage device to the second storage device.
US12242346B2

Global column repair with local column decoder circuitry and related apparatuses, methods, and computing systems are disclosed. An apparatus includes global column repair circuitry including column address drivers corresponding to respective ones of column planes of a memory array. The column address drivers are configured to, if enabled, drive a received column address signal to local column decoder circuitry local to respective ones of the column planes. The global column repair circuitry also includes match circuitry and data storage elements configured to store defective column addresses corresponding to defective column planes. The match circuitry is configured to compare a received column address indicated by the received column address signal to the defective column addresses and disable a column address driver corresponding to a defective column plane responsive to a determination that the received column address matches a defective column address associated with the defective column plane.
US12242345B2

Data storage devices configured to exploit generative-adversarial-networks (GANs). The GANs include super-resolution GANs (SRGANS). In some examples, a GAN-based decoding reconstruction procedure is implemented within a data storage controller to replace or supplement an error correction coding (ECC) decoding procedure. In other examples, soft bit information is exploited using GANs during decoding. A dissimilarity matrix may be generated to represent differences between an initial image and a GAN-reconstructed image, with matrix values mapped into low-density parity check (LDPC) codewords to facilitate LDPC decoding of data. In still other examples, confidence information obtained from a GAN is incorporated into image pixels. In some examples, GAN reconstruction of data is limited to modifying valley bits. Multiple GANs may be used in parallel with their outcome aggregated.
US12242343B2

Implementations described herein relate to command address fault detection using a parity bit. A memory device may receive, from a host device via a command address (CA) bus and during a unit interval, a set of CA bits associated with a CA word. The memory device may receive, from the host device via a parity bus and during the unit interval, a first parity bit that is based on the set of CA bits and a parity generation process. The memory device may generate a second parity bit based on the set of CA bits and the parity generation process. The memory device may compare the first parity bit and the second parity bit. The memory device may selectively transmit an alert signal to the host device based on a result of comparing the first parity bit and the second parity bit.
US12242341B2

Examples provide for error correction. The error correction includes: obtaining first soft data according to first hard read data and cached second hard read data after hard decision decoding for the first hard read data fails, wherein the first hard read data is read according to a first hard read voltage, and the second hard read data is read according to a second hard read voltage before reading the first hard read data; and performing first soft decision decoding according to the first soft data and the first hard read data, or according to the first soft data and the second hard read data, wherein the first hard read voltage is one of a plurality of re-read voltages corresponding to a read command; and the second hard read voltage is an initial read voltage or a re-read voltage of the plurality of re-read voltages except the first hard read voltage.
US12242338B2

The mapping of system memory addresses to physical memory addresses is modeled as a two dimensional mapping array. Each element of the mapping array is assigned a system memory address and a physical memory address to which the system memory address is mapped. The mapping array is arranged to facilitate designation of a portion of the physical memory addresses as spareable physical memory addresses that are employed when there is a memory failure.
US12242323B2

Disclosed is a hierarchical management method and system for a terminal device. The terminal device comprises at least one control system, and at least one peripheral apparatus, which is connected to the control system. In the method, when a terminal device receives a wake-up signal during dormancy, a control system corresponding to the wake-up signal is woken up, and the control system in a wake-up state grades an operation mode of the control system according to a data load; and according to the operation mode, a peripheral apparatus that needs to perform data processing is woken up.
US12242320B2

A power management circuit and system thereof are provided. The power management circuit includes M×N computing units, a first power supply unit, a second power supply unit and N−1 connection interfaces. M and N are both natural numbers greater than 1. The first power supply unit supplies power to the computing units of the Nth row, the computing units of the Nth row supply power to the computing units of the (N−1)th row, respectively, and correspondingly to computing units of subsequent rows until the computing units of the 2nd row supply power to the computing units of the 1st row, respectively. The second power supply unit supplies power to the M×N computing units, and the N−1 connection interfaces coupled to corresponding computing units of the 1st column of the M×N computing units, respectively.
US12242317B2

An electronic device included a first energy storage device coupled to a second energy storage device by a conductor. A thermal mitigation circuit, or alternatively, one or more processors, determine whether to draw more current from the first energy storage device or the second energy storage device as a function of a geometric configuration of the electronic device and a support condition of the electronic device. Current can be drawn from the second energy storage device situated in the second device housing, for example, when the electronic device is hand supported by the first device housing unless secondary factors exist.
US12242309B2

According to an example embodiment of the disclosure, an electronic device is provided, and the electronic device includes a foldable housing including a first housing, a second housing, and a folding part between the first housing and the second housing. A first support structure is positioned in an internal space of the first housing to support a portion of a flexible display of the device. A second support structure is positioned in an internal space of the second housing to support a second portion of the flexible display. A first plate assembly is positioned in an internal space of the foldable housing, coupled to the first support structure, to support a portion of the flexible display. The first plate assembly includes a first plate, a second plate, a third plate, and a fourth plate. The second plate is positioned between the third plate and the fourth plate, when viewed from above the fourth surface.
US12242302B2

An electronic device includes a flexible display. A device housing provides a translation surface for the flexible display. A rotor positioned within a curvilinear section of the flexible display rotates with translation of the flexible display across the translation surface. The rotor can be a rechargeable electrochemical cell, can be a rechargeable electrochemical cell situated within a sheath, or can be positioned within a housing defining an outer surface of the rotor to save space within the electronic device.
US12242298B2

In an embodiment, an apparatus an apparatus including a memory module is described. The memory module can include a plurality of memory ranks and a register clock driver (RCD) coupled to the plurality of memory ranks. The RCD can include a receiver configured to receive a chip select signal for selecting one or more memory ranks. The RCD can further include a logic circuit coupled to the receiver, and an output driver coupled to the logic circuit. The RCD can further include a loopback circuit configured to sample the chip select signal from one or more of a first sampling point between the receiver and the logic circuit and a second sampling point between the logic circuit and the output driver.
US12242293B2

An apparatus for generating a steady state positive voltage (PVS) signal and a steady state negative voltage (NVS) signal is presented. The apparatus includes a bias signal generation module for generating a steady state reference voltage signal (RVS) based on a varying supply voltage signal (VDD), the RVS having a voltage level less than the PVS. The apparatus further includes a positive signal generation module (PSGM) generating the PVS, the PSGM including a first capacitor, the PSGM employing the first capacitor to generate a portion of the PVS based on the RVS. The apparatus further includes a negative signal generation module (NSGM) generating the NVS, the NSGM including a second capacitor, the NSGM employing the second capacitor to generate a portion of the NVS based on the RVS.
US12242286B1

Provided are a method, system and device for global path planning for an unmanned vehicle in an off-road environment. The method includes: obtaining satellite elevation data and a satellite remote sensing image of a current off-road environment; constructing a digital elevation model (DEM); determining slope and land surface relief of each grid in the current off-road environment; performing gray processing on the satellite remote sensing image to obtain grayscale values of the grids; determining traversal costs of the grids corresponding to different ground types; constructing a global grid map based on the slope and the land surface relief of each grid, as well as the traversal costs corresponding to the different ground types; determining a rugged terrain potential field and path costs; and searching for paths using a Bresenham's line algorithm and Theta* algorithm based on the rugged terrain potential field and the path costs, to generate a global path.
US12242283B2

A computing system for landing and storing vertical take-off and landing (VTOL) aircraft can be configured to receive aircraft data, passenger data, or environment data associated with a VTOL aircraft and determine a landing pad location within a landing facility based on the aircraft data, passenger data, and/or environment data. The landing facility can include a lower level and an upper level. The lower level can include a lower landing area and a lower storage area. The upper level can include an upper landing area. At least a portion of the upper level can be arranged over the lower storage area. The landing pad location can include a location within the lower landing area or the upper landing area of the landing facility. The computing system can communicate the landing pad location to an operator or a navigation system of the VTOL aircraft.
US12242276B2

An autonomous vehicle includes a vehicle body having a receiving device configured to receive an object to be transported, a chassis having at least one driven wheel, and at least one sensor device having a detection region surrounding the autonomous vehicle for recognizing obstacles which enter the detection region in the immediate surroundings of the autonomous vehicle. The autonomous vehicle includes a joint arrangement configured to adjust the sensor device relative to the vehicle body such that the sensor device can be operated in a first arrangement which monitors the basic peripheral contour of the vehicle body, and in at least one second arrangement which monitors a total peripheral contour including the basic peripheral contour and an expansion contour of the autonomous vehicle that is formed when an object to be transported is received.
US12242274B2

A system and method for real world autonomous vehicle trajectory simulation may include: receiving training data from a data collection system; obtaining ground truth data corresponding to the training data; performing a training phase to train a plurality of trajectory prediction models; and performing a simulation or operational phase to generate a vicinal scenario for each simulated vehicle in an iteration of a simulation. Vicinal scenarios may correspond to different locations, traffic patterns, or environmental conditions being simulated. Vehicle intention data corresponding to a data representation of various types of simulated vehicle or driver intentions.
US12242268B2

A travel route determination system including: a route generating unit generating planned travel routes including work routes along which a work vehicle performs autonomous travel; a control unit capable of causing the work vehicle to perform autonomous travel along the planned travel routes; an information obtaining unit obtaining position information and orientation information on the work vehicle; and a determination unit determining an autonomous travel candidate route at which the work vehicle can start autonomous travel, before the work vehicle starts autonomous travel. The determination unit sets a candidate determination region based on the position information and orientation information on the work vehicle, and the determination unit determines, among the work routes, a work route in the candidate determination region as the autonomous travel candidate route.
US12242267B2

A system and method for operation of an autonomous vehicle (AV) yard truck is provided. A processor facilitates autonomous movement of the AV yard truck, and connection to and disconnection from trailers. A plurality of sensors are interconnected with the processor that sense terrain/objects and assist in automatically connecting/disconnecting trailers. A server, interconnected, wirelessly with the processor, that tracks movement of the truck around and determines locations for trailer connection and disconnection. A door station unlatches/opens rear doors of the trailer when adjacent thereto, securing them in an opened position via clamps, etc. The system computes a height of the trailer, and/or if landing gear of the trailer is on the ground and interoperates with the fifth wheel to change height, and whether docking is safe, allowing a user to take manual control, and optimum charge time(s). Reversing sensors/safety, automated chocking, and intermodal container organization are also provided.
US12242266B2

According to the remote assistance method of the present disclosure, first, a positional relationship between the vehicle having an autonomous traveling function and an object present around the vehicle at a future time beyond a current time is displayed spatially on a display device, the positional relationship being predicted based on a path plan for autonomous traveling created by the vehicle and information on the object. Next, assistance content input from a remote operator is transmitted to the vehicle. Then, remote assistance corresponding to the assistance content is executed in the vehicle in response to confirmation that the positional relationship between the vehicle and the object displayed on the display device when the assistance content is input is realized after the vehicle receives the assistance content.
US12242262B2

Transportation systems have artificial intelligence including neural networks for recognition and classification of objects and behavior including natural language processing and computer vision systems. The transportation systems involve sets of complex chemical processes, mechanical systems, and interactions with behaviors of operators. System-level interactions and behaviors are classified, predicted and optimized using neural networks and other artificial intelligence systems through selective deployment, as well as hybrids and combinations of the artificial intelligence systems, neural networks, expert systems, cognitive systems, genetic algorithms and deep learning.
US12242258B2

A system for controlling the non-product wafer includes the following: a monitoring module, configured to monitor the state of the non-product wafer; a statistics module, configured to obtain usage information of the non-product wafer; and a control module, configured to receive a production instruction and control the non-product wafer according to the state and the usage information of the non-product wafer. The disclosure implements the purpose of automatic control and management of the non-product wafer.
US12242253B2

A multifunctional gateway unit may connect at least one apparatus, which is in particular used for machining, handling or storing workpieces that preferably consist of, at least in portions, of wood, wooden materials, or plastic. The multifunctional gateway unit may include, at least one data interface for connecting the gateway unit to a data server; at least one computing unit which comprises a CPU and is designed to interchange data with the data interface; at least one sensor interface which is designed to receive data from a sensor, which is associated with the apparatus, and to forward the data to the computing unit; and/or at least one output interface which is designed to receive data from the computing unit and to forward the data to at least one unit of the apparatus.
US12242250B2

Systems and methods for allocating computing environments for completing an RPA (robotic process automation) workload are provided. A request for completing an RPA workload is received. A number of computing environments to allocate for completing the RPA workload is calculated based on a selected one of a plurality of RPA autoscaling strategies. The calculated number of computing environments is allocated for allocating one or more RPA robots to complete the RPA workload. The computing environments may be virtual machines.
US12242244B2

According to one embodiment, a control system comprises a plurality of devices and a controller. The controller stores first information representing a linkage of a plurality of functions that realize a single process and second information representing a correspondence between the devices and the functions, and controls the devices based on the first information and the second information to realize the single process.
US12242232B2

Inference server and environment controller for inferring one or more commands for controlling an appliance. The environment controller receives at least one environmental characteristic value (for example, at least one of a current temperature, current humidity level, current carbon dioxide level, and current room occupancy) and at least one set point (for example, at least one of a target temperature, target humidity level, and target carbon dioxide level); and forwards them to the inference server. The inference server executes a neural network inference engine using a predictive model (generated by a neural network training engine) for inferring the one or more commands based on the received at least one environmental characteristic value and the received at least one set point; and transmits the one or more commands to the environment controller. The environment controller forwards the one or more commands to the controlled appliance.
US12242230B2

A watch glass (1) has a near field communication (NFC) module (3) which includes at least one microcircuit (3.2) connected to an antenna (3.1). A watch (2) is equipped with such a glass (1). A method produces such a watch glass (1).
US12242224B2

Disclosed is a cartridge attachable to an image forming apparatus body, the cartridge including: a memory member storing information relating to the cartridge; and a supporting body having a memory mounting portion on which the memory member is mounted, the memory member having a first surface, a second surface, and a lateral surface, the first surface is provided with a contact portion connected to a body electrode portion of the body of the image forming apparatus when the cartridge is installed in the body of the image forming apparatus, the memory mounting portion has a first opposing portion opposing the second surface and a second opposing portion opposing the lateral surface when the memory member is mounted, the memory member is mounted by adhesive between the second surface and the first opposing portion and between the lateral surface and the second opposing portion.
US12242220B2

An image forming apparatus including a main body casing, a drum cartridge, a developing cartridge, and an intermediate transfer belt. The drum cartridge includes a photosensitive drum, a drum frame, and a first memory. The intermediate transfer belt is positioned above of the drum cartridge and the developing cartridge in a state where the drum cartridge and the developing cartridge are attached to the main body casing. The drum frame includes a first end and a second end being apart from the first end in an up-down direction. The photosensitive drum is positioned at the first end. The first memory is positioned at the second end.
US12242215B2

An image forming apparatus includes an intermediary transfer belt, stretching rollers, a pressing member, a supporting member, a moving mechanism, and a controller. In a case that an operation in a toner image transfer mode is executed for recording materials of a predetermined kind in a predetermined environmental condition, when a sum of times each in which the operation was executed from a new state of the pressing member is a first time, a position of the supporting member during execution of the operation in the mode is a first position, and when the sum is a second time longer than the first time, the position of the supporting member during the execution of the operation is a second position where the pressing member is moved in a direction in which the pressing member presses the belt more than in the first position.
US12242211B2

An image indicating an option to purchase a contract cartridge according to a cancellation of a service contract may be displayed at a computer. The contract cartridge is useable in a contract state, and configured to be unusable in a normal (non-contract) state. In response to selection of the option, an instruction may be transmitted to modify a setting of the contract cartridge to allow use of the contract cartridge when the image forming apparatus is in the normal state.
US12242209B2

An image forming apparatus includes an image bearing member, a charging member, an exposure unit, a developing unit including a developer carrying member and a regulating member, a transfer member, a counting portion, a driving portion, and a controller. The controller carries out control so as to perform an image forming operation capable of forming a developer image, on the image bearing member, to be transferred onto a recording material and a non-image forming operation in which the developer image to be transferred onto the recording material is not formed on the image bearing member. Depending on each of count values in a plurality of regions acquired by the counting portion in a predetermined period, the controller controls the driving portion so as to change a rotation amount of the developer carrying member in a developing rotation operation for rotating the developer carrying member during the non-image forming operation.
US12242200B2

An immersion lithography apparatus controller configured to control a positioner to move a support table to follow an exposure route and to control a liquid confinement structure, the controller configured to: predict whether liquid will be lost from an immersion space during at least one motion of the route in which an edge of the object passes under an edge of the immersion space, and if liquid loss from the immersion space is predicted, modify the fluid flow such that a first fluid flow rate into or out of an opening at a leading edge of the liquid confinement structure is different to a second fluid flow rate into or out of an opening at a trailing edge of the liquid confinement structure during the motion of predicted liquid loss or a motion of the route subsequent to the motion of predicted liquid loss.
US12242198B2

A photoresist stripping composition comprising an organic amine and a method is provided. The photoresist stripping composition comprising an organic amine having the following formula (1).
US12242189B2

A semiconductor photoresist composition includes an organotin compound represented by Chemical Formula 1, and a solvent. A method for preparing the same, and a method of forming patterns utilizing the same are disclosed. Specific details of Chemical Formula 1 are as defined in the specification.
US12242185B2

Provided are a curable composition used for forming an interlayer existing between a base material and a curable layer, the curable composition including a curable main agent having a polymerizable functional group, a polymerization inhibitor, and a solvent, in which a content of the polymerization inhibitor is 1 part by mass or greater and lower than 1,000 parts by mass with respect to 1,000,000 parts by mass of the curable main agent; a kit including the curable composition; an interlayer formed from the curable composition; a laminate including the interlayer; an imprint pattern producing method using the laminate; and a method for manufacturing a device including the imprint pattern producing method.
US12242177B2

A projector includes a lamp unit, a color separation system that separates first light outputted from the lamp unit into a plurality of color beams, a plurality of liquid crystal panels that modulate the plurality of separated color beams from the color separation system, reduction optical systems that reduce at least one of pencils of light formed of the plurality of color beams modulated by the plurality of liquid crystal panels, a light combining prism that combines the plurality of reduced color beams with one another, and a projection lens that projects second light that is the combined light from the light combining prism. The reduction optical systems are disposed between the liquid crystal panels and the light combining prism, and the area of an effective display region of each of the liquid crystal panels is greater than an effective area of each light incident surface of the light combining prism.
US12242173B2

A lens barrel includes a first frame, a second frame rotatable with respect to the first frame, an urging member held by one of the first frame and the second frame, and a moving member that is disposed to be movable in optical axis direction and transfers an urging force of the urging member to the another one of the first frame and the second frame.
US12242172B2

A camera module includes a first lens barrel including a first support portion supporting a lens accommodated in the first lens barrel on an object side of the first lens barrel, and a second lens barrel including a second support portion supporting a lens accommodated in the second lens barrel on an image side of the second lens barrel, wherein the first lens barrel and the second lens barrel are configured to be coupled to each other by a protrusion and a groove.
US12242165B2

A waveguide structure includes a substrate and a waveguide core coupled to the substrate and including a first material characterized by a first index of refraction and a first electro-optic coefficient. The waveguide structure also includes a first cladding layer at least partially surrounding the waveguide core and including a second material characterized by a second index of refraction less than the first index of refraction and a second electro-optic coefficient greater than the first electro-optic coefficient. The second cladding layer is coupled to the first cladding layer.
US12242145B2

A display device is disclosed. The display device includes a first substrate, a frame positioned in the rear of the first substrate, a second substrate opposite the first substrate and positioned between the first substrate and the frame, the second substrate having an area less than an area of the first substrate, and a member layer electrically connected to the first substrate and extended toward the frame.
US12242133B2

The imaging lens consists of, in order from the object side, a first lens group having a positive refractive power, a stop, a second lens group having a positive refractive power, and a third lens group. The third lens group includes one or more positive lenses and one or more negative lenses. During focusing, an entirety of the first lens group, the stop, and the second lens group, or an entirety of the second lens group integrally moves as a focus group, and the third lens group remains stationary with respect to an image plane. The imaging lens satisfies predetermined conditional expressions.
US12242130B2

A vibration-type driving apparatus includes a vibrator unit including a vibrator in which vibration is excited by an electro-mechanical energy convertor and a holder configured to hold the vibrator, and a contact body in contact with the vibrator. The vibrator and the contact body move relative to each other when vibration at a frequency higher than an audible range is excited in the vibrator. A predetermined condition is satisfied.
US12242123B1

A device includes a die stack including a first die including a quantum circuit and a second die including an electronic circuit. The second die and the first die face each other. A coupler is bonded to a first surface of the first die, an optical fiber is coupled to the coupler for coupling light from the optical fiber to the quantum circuit.
US12242117B2

A push-pull connection includes a push-pull boot connector and an adapter, which are connected together and retained with a latching mechanism. The push-pull boot connector includes a connector housing and a remote release push-pull strain relief boot. The connector housing, when pulled away from the mating face of the adapter, via the strain relief boot, will detach the latching mechanism.
US12242112B2

An electro-optical conversion system including an opto-mechanical conversion device which includes a ring cavity formed by an optical waveguide which extends along an annular closed curve, a micromechanical resonator that comprises at least one microbeam, and a zipper type element integrated into the ring cavity, the zipper type element including a first arm made on a portion of the ring waveguide and a second arm made on the microbeam. The conversion system also includes a capacitor with first and second electrodes separated by a gap which varies when the microbeam oscillates.
US12242107B2

Disclosed herein are waveguiding structures and methods of manufacturing waveguiding structures, a waveguiding structure comprising: a waveguiding layer comprising a first oxide layer, a second oxide layer adjacent to the first oxide layer, a third oxide layer adjacent to the second oxide layer on a side opposite from the first oxide layer, and an oxide strip adjacent to the second oxide layer and extending at least partially into the third oxide layer, wherein the first, second, and third oxide layer and oxide strip form a ridge waveguide; a fluid channel extending through at least a portion of the first, second, and third oxide layers and intersecting the ridge waveguide such that light carried by the ridge waveguide is incident on the fluid channel; and a cover layer affixed to the waveguiding layer and enclosing the fluid channel.
US12242094B1

Each wire 12 of a wire grid polarizer can include a cap 22 on a reflective rib 21. The cap 22, with dimensions and material as specified herein, can protect the reflective rib 21 from corrosion and can improve performance of the wire grid polarizer. The cap 22 can be located on the distal end 21d and the pair of sidewalls 21S of the reflective rib 21. Cap 22 chemistry can include CO, C═O, COO, aluminum fluoride, and aluminum oxide. Each cap 22 can have a maximum thickness ThCS on the sidewall 21S of the reflective rib 21 in an upper 50% (above plane 31) of the wire 12 farthest from the substrate 11. Each cap 22 can have a maximum thickness ThCS on the sidewall 21S that is greater than a maximum thickness ThCD of the cap 22 on the distal end 21d.
US12242082B2

A liquid lens includes a first plate having a cavity for receiving a first liquid and a second liquid; a first electrode disposed on a first surface of the first plate; a second electrode disposed on a second surface of the first plate facing the first surface; and a temperature device disposed on the first surface of the first plate to be spaced apart from the individual electrode; wherein the first electrode includes first to eighth individual electrodes sequentially arranged along a circumferential direction about an optical axis, and wherein the temperature device includes at least one of a temperature sensor and a heater disposed between at least two individual electrodes of the first to eighth individual electrodes.
US12242081B2

The present invention relates to a multichannel imaging device and more specifically to a multichannel device wherein each optical channel has at least an optical low-pass angular filter configured to block any light propagating through the optical channel along a direction of propagation having an angle which is greater than a predefined angle θL relative to the optical axis, the low-pass angular filter comprising at least one planar interface, separating a first material having a first refractive index n1 and a second material having a second refractive index n2, the ratio of the second refractive index over the first refractive index being lower than 1, preferably lower than 0.66.
US12242080B2

There is provided a laser processing device that performs laser processing on an object made of a birefringent material, the device including: a light source that outputs laser light; a spatial light modulator that modulates the laser light output from the light source; a focusing lens that focuses the laser light toward the object; and a polarized light component control unit that is a function of the spatial light modulator to control polarized light components of the laser light such that the laser light is focused on one point in the object in a Z direction (optical axis direction).
US12242076B2

A light-emitting device, having a laser light device that is designed to emit a multiplicity of laser light beams. Ellipticities of beam cross-sections of the laser light beams differ at least partly from one another. The light-emitting device includes a beamforming device that is introduced into the beam path of at least one of the laser light beams and that is designed to adapt the ellipticities of the beam cross-sections of the laser light beams to one another, and a beam-combining device that is designed to combine the laser light beams to form an overall light beam, after the adapting of the ellipticities of the beam cross-sections by the beamforming device.
US12242070B2

A method includes sensing a plurality of light superposition characteristic values associated with ambient light from a physical environment. The ambient light emanates from the physical environment towards one side of a translucent display. The plurality of light superposition characteristic values quantifies interactions with the ambient light. The method includes determining a plurality of display correction values associated with the electronic device based on a function of the plurality of light superposition characteristic values and predetermined display characteristics of a computer-generated reality (CGR) object. The method includes changing one or more display operating parameters associated with the electronic device in accordance with the plurality of display correction values in order to satisfy the predetermined display characteristics of the CGR object within a performance threshold.
US12242065B2

Eyewear having unsynchronized rolling shutter (RS) cameras such that images produced by each camera are unaligned, and a state that includes velocity and gravity orientation in the eyewear's reference system is calculated. The state is not limited to these two parameters as other parameters such as the acceleration bias, the gyroscope bias, or both may be included. Math solvers are used such that processing time to calculate the velocity and gravity orientation are acceptable. Arranging the RS cameras in an unsynchronized configuration allows estimating the motion of the eyewear from just one stereo image pair and removes the requirement of possessing more images.
US12242057B2

An optical layered composite includes: a substrate having a front face, a back face, a thickness ds between the front face and the back face, and a refractive index ns; and a coating applied to the front face, the coating having two regions, the two regions being a region A and a region B. The region A comprises one or more coating layers, each of which satisfies one or both of the criteria: a thickness below 5 nm; or a refractive index of 1.6 or more. The region B comprises one or more coating layers, each of which satisfies one or both of the criteria: a thickness below 5 nm; or a refractive index below 1.6.
US12242056B2

An apparatus includes a light source configured to produce light and a prism. The apparatus also includes freeform optics optically coupled between the light source and the prism, the freeform optics configured to direct the light towards the prism and eyepiece optics optically coupled to the prism. Additionally, the apparatus includes a spatial light modulator (SLM) optically coupled to the prism, the prism configured to direct the light towards the SLM, the SLM configured to modulate the light to produce modulated light, and the prism configured to direct the modulated light towards the eyepiece optics.
US12242050B2

A deformable mirror device has a flexible layer with a front surface that forms a mirror surface or to which a mirror layer forming mirror surface is attached. The flexible layer consists homogeneously of a first material. Protrusions extend from the back surface of the flexible layer. The protrusions consist homogeneously of the first material or a material with substantially the same thermal expansion coefficient. A plurality actuators are coupled to the protrusions and via the protrusions to the flexible layer, to deform the flexible layer. The flexible layer and the protrusions may be part of an integral body of the first material, or bonded to the flexible layer. The distal end of each protrusion has a curved surface that at least partly has a spherical shape.
US12242045B2

An optical lens sequentially includes, from an object side to an image side, a first lens having a negative focal power, a second lens having a negative focal power; a third lens having a positive focal power, a fourth lens having a negative focal power, a fifth lens having a negative focal power, a sixth lens having a positive focal power, and a seventh lens having a negative focal power. The optical lens satisfies the following relation: −5
US12242042B2

An optical imaging system includes a first lens, a second lens, a third lens, a fourth lens, a fifth lens, and a sixth lens sequentially disposed on an optical axis from an object side toward an image side. A distance from an object-side surface of the first lens to an imaging plane of an image sensor is TTL, an overall focal length of an optical system including the first to sixth lenses is F, and TTL/F≤0.83. An optical axis distance between the second lens and the third lens is D23, an optical axis distance between the third lens and the fourth lens is D34, and 2.2
US12242038B2

An optical imaging system includes a first lens, a second lens, a third lens, a fourth lens having negative refractive power, a fifth lens having positive refractive power, a sixth lens having a convex image-side surface, and a seventh lens, disposed sequentially from an object side. The optical imaging system satisfies −5.0
US12242031B2

Disclosed are lens assembly including a lens having a length in a first direction, perpendicular to an optical axis, shorter than a length in a second direction, perpendicular to both the optical axis and the first direction, on a plane perpendicular to the optical axis, and a lens barrel accommodating the lens, and having an opening in a side of the lens barrel, wherein a side of the lens in the first direction is exposed through the opening.
US12242030B2

An optical imaging lens sequentially includes a first lens element, a second lens element, a third lens element, and a fourth lens element along an optical axis from an object side to an image side. Each of the first lens element to the fourth lens element includes an object-side surface facing the object side and allowing imaging rays to pass through, and an image-side surface facing the image side and allowing the imaging rays to pass through. The first lens element has negative refracting power, and a periphery region of the object-side surface of the first lens element is convex. At least one of an optical axis region of the object-side surface of the second lens element and an optical axis region of the image-side surface of the second lens element is plane. The third lens element has negative refracting power or the fourth lens element has positive refracting power.
US12242025B2

A synthetic quartz glass substrate with an antireflection film, including: a synthetic quartz glass substrate; and an antireflection film formed on a main surface of the synthetic quartz glass substrate, wherein a contact angle measured by a sessile drop method of JIS R 3257:1999 of the main surface of the synthetic quartz glass substrate is within 5 degrees, and the antireflection film includes a first layer containing Al2O3, a second layer containing HfO2, and a third layer containing MgF2 or SiO2 sequentially laminated on the main surface of the synthetic quartz glass substrate.
US12242024B2

A lens includes a light-transmitting portion and a light-shielding portion adjacent to at least a portion of the light-transmitting portion and integrated with the light-transmitting portion. The light-shielding portion includes at least one of carbon nanotubes and carbon black.
US12242023B2

Polarization-insensitive metasurfaces using anisotropic nanostructures are disclosed. These anisotropic structures allow for an accurate implementation of phase, group delay, and group delay dispersion, while simultaneously making it possible to realize a polarizationinsensitive, diffraction-limited and achromatic metalens for wavelength, e.g., λ=from about 460 nm to about 700 nm. The approach of polarization-insensitivity can be also applied for other metasurface devices with applications in, e.g., imaging and virtual or augmented reality.
US12242021B2

A processor may receive weather event data. The processor may determine, utilizing an artificial intelligence model mapping weather events having weather impacts with a higher likelihood of occurrence proximate to each other in the latent space, a weather impact associated with a weather event. In some embodiments, the artificial intelligence model may be trained using historical weather event data and historical weather impact data associated with the historical weather event data. The processor may output the weather impact associated with the weather event to a user.
Patent Agency Ranking