US12238078B2
A computer generates a first encrypted message by encrypting an unencrypted message for decryption at a receiving device. The computer couples the first encrypted message with addressing data associated with the receiving device to generate a coupled message. The computer generates a second encrypted message by encrypting the coupled message for decryption at a data transmission service. The computer transmits the second encrypted message via the data transmission service to enable the receiving device to read the unencrypted message.
US12238070B2
Systems and methods include, responsive to determining a user can access an application via a cloud-based system, wherein the application is in one of a public cloud, a private cloud, and an enterprise network, and wherein the user is remote over the Internet, obtaining a predetermined inspection profile for the user with the inspection profile including a plurality of rules evaluated in an order; performing inspection of the access using the plurality of rules in the order; and responsive to results of any of the plurality of rules, one or more of monitoring, allowing, blocking, and redirecting the access, via the cloud-based system.
US12238063B2
A border gateway receives a first overlay packet sent by a remote acceleration gateway, where a first service request packet is encapsulated in the first overlay packet, a source Internet Protocol (IP) address of the first service request packet is an IP address of a client, and a destination IP address is a public IP address associated with a virtual machine; the border gateway decapsulates the first overlay packet to obtain the first service request packet, encapsulates the first service request packet to generate a second overlay packet, and sends the second overlay packet to a virtual forwarding device, implementing transparent transmission of a source address of a service request packet.
US12238056B2
Various techniques for gesture-based community moderation are described, including activating a moderator application at a computing platform hosting a syndication of electronic messages, receiving a signal causing presentation of an electronic message at an interface, detecting an input associated with a position of each of the electronic messages on the interface and activating an automatic action by the moderator application, determining if a non-compliant message component is included in the each of the electronic messages, modifying each of the electronic messages if the non-compliant message component is detected, invoking a predicted automatic action based on the modified electronic message, and displaying the modified electronic message in a different position of the interface.
US12238051B2
Systems and methods for managing a set of electronic assets from a single location are disclosed. The method includes providing a portal with a network security access control. The method includes determining that login credentials input to the access control are associated with a set of electronic assets corresponding to a plurality of third-party computing systems with application programming interface (API) gateways configured to accept API calls directed to changes in functionality of the electronic assets. The method includes presenting, via the portal, a virtual icon to identify a coordinated action with respect to the set of electronic assets and, in response to a selection of the virtual icon, executing a set of API calls that include an asset-specific API call to each third-party computing system in the plurality of third-party computing systems to implement the coordinated action on all electronic assets in the set of electronic assets.
US12238047B2
There is presented a method for a network node for reducing interference in a wireless device (200), the wireless device operating using a time division0duplex. TDD, configuration in a cell, from at least another wireless device operating in a neighbouring cell using another TDD configuration. The TDD configuration is divided into different time units for at least downlink, DL, and uplink. UL, transmission. The method includes assigning time units in the TDD configuration to one of at least two time unit groups, where the assignment of a time unit to a time unit group is based the interference from the neighboring cell using the another TDD configuration. The method further includes using different link adaptions for the at least two time unit groups. The is also presented a network node.
US12238042B2
Disclosed are a method, apparatus and system for determining spatial relationship information, and a storage medium. The method includes: transmitting first control signaling, wherein the first control signaling is used for indicating spatial relationship information of at least one control channel resource; and determining the spatial relationship information of the at least one control channel resource according to a predetermined rule and the first control signaling. Further disclosed are an information element transmission method and apparatus, and a storage medium.
US12238038B2
A wireless communication base station apparatus which is able to prevent deterioration in the throughput of LTE terminals even when LTE terminals and LTE+ terminals coexist. In this apparatus, based on the mapping pattern of the reference signals used only in LTE+ terminals, a setting unit sets, in each subframe, the resource block groups where the reference signals used only by the LTE+ terminals are mapped. For symbols mapped to the antennas, an mapping unit maps, to all the resource blocks within one frame, cell specific reference signals used for both LTE terminals and LTE+ terminals. For the symbols mapped to the antennas, the mapping unit maps, to the plurality of resource blocks, of which part of the resource block groups is comprised, in the same subframe within one frame, the cell specific reference signals used only for LTE+ terminals, based on the setting results inputted from the setting unit.
US12238034B2
For more efficient use of the limited bandwidth in 5G and 6G communications, and to enable longer battery life in remote user devices, the user device can request that unnecessary downlink control messages be withheld. Instead, a custom search-space can be assigned to the user device, such that all downlink data messages will begin in one of the resource elements of the custom search-space, thereby greatly simplifying the user device's task of detecting its incoming messages in a stream of unrelated transmissions. In addition, the user device can request that the user device's identification code, and optionally the length of the data message, be prepended to the data message, for further assistance to low-cost reduced-capability user devices that do not require low latency.
US12238027B2
A repeater configured to receive, on a side control channel from a component of a network, side control information including parameters at least for determining time domain resources on which to apply an indicated beam for uplink (UL) transmission reception or downlink (DL) transmission forwarding with a user equipment (UE) on an access link, determine, from the received parameters, whether to apply the indicated beam to a transmission (Tx) spatial filter, a reception (Rx) spatial filter, or both the Tx and Rx spatial filters and apply the indicated beam to the determined Tx spatial filter, Rx spatial filter, or both the Tx and Rx spatial filters for the determined time domain resources when forwarding the DL transmission to the UE or receiving the UL transmission from the UE for forwarding to the network.
US12238018B2
A method and a device for transmitting information related to measurement are provided. The method includes that a user equipment (UE) receives a measurement configuration message sent by a base station, where the measurement configuration message includes a measurement target and threshold information. Further, the UE acquires a measurement result corresponding to the measurement target, determines whether the measurement result of the measurement target corresponding to the threshold information satisfies corresponding threshold information, and determines indication information according to the determination result. Moreover, the UE sends message 1 (Msg1) or message 3 (Msg3) to the base station, where the Msg1 or the Msg3 includes the indication information.
US12238010B2
Assigning priority values to applications in advance facilitates later precedence ordering of the application identifiers when processing network traffic. The priority values can be assigned according to defined rules that satisfy a paradigm for application precedence in policy enforcement. When multiple application identifiers are determined from inspecting network traffic of a flow, a control plane process retrieves the assigned priority values and sorts the application identifiers according to the priority values. The control plane then communicates the sorted list of application identifiers to the data plane. The data plane enforces policies set for the applications identified in the list of application identifiers on the corresponding network traffic flow according to the order of precedence conveyed by the sorted list. This allows flexible and accurate policy enforcement on network traffic.
US12237977B2
A method for resuming topology of a single loop network and a network switch system are provided. The network switch system includes one or more first network switches each having a first port and a second port and a second network switch having a third port and a fourth port. When the first port of one of the first network switches is abnormal, a recovery control frame is transmitted through the second port. The second network switch sets the third port in a disabled state to an enabled state. When the abnormal port is resumed, the first network switch transmits a block control frame through the second port. The second network switch sets the third port in the enabled state to the disabled state and transmits a forward control frame through the fourth port. The first network switch sets the first port in the disabled state to the enabled state.
US12237967B2
Embodiments described herein relate to methods, systems, and non-transitory computer readable mediums storing instructions for maintaining application instances or contexts across a plurality of geographically distributed nodes. These applications may take the form of web applications and/or databases that are exposed to the Internet and/or other unsecured networks. In order to prevent the loss of these applications due to cyber-attacks or due to day-to-day hardware and/or software failures, an alpha node is established and the remaining nodes are established as beta nodes. When any node goes down one or more embodiments of the invention allow for the orderly and continued operation of the remaining nodes.
US12237961B2
A method for transmitting a discrete fourier transform (DFT) DFT-S-OFDM signal including frequency domain reference symbols is disclosed. The method comprises: determining to null a plurality of data symbols prior to DFT-spreading; performing DFT-spreading including the determined null data symbols; puncturing an interleaved output of the DFT-spreading; inserting reference symbols in a frequency domain of the punctured and interleaved DFT-S-OFDM signal; and transmitting the DFT-S-OFDM signal with inserted reference symbols to a receiver. The transmitted DFT-S-OFDM signal enables the receiver to apply zeros corresponding to the reference symbols to an interleaved input of DFT-despreading, and cancel interference due to the puncturing by using all outputs of the DFT-despreading.
US12237960B2
A repeater generates repetition signals by repeating uplink signals over a plurality of subframes; controller sets a timing for transmitting the repetition signals, based on information indicating a transmission candidate subframe for a sounding reference signal used for measuring an uplink reception quality; and a transmitter transmits the repetition signals at the set timing.
US12237953B2
Techniques are provided herein to increase a rate of data transfer across a large number of channels in a memory device using multi-level signaling. Such multi-level signaling may be configured to increase a data transfer rate without increasing the frequency of data transfer and/or a transmit power of the communicated data. An example of multi-level signaling scheme may be pulse amplitude modulation (PAM). Each unique symbol of the multi-level signal may be configured to represent a plurality of bits of data.
US12237949B2
A communication receiver includes a first signal processing circuit and a second signal processing circuit. The first signal processing circuit includes a first feedforward equalizer and a decision circuit. The first feedforward equalizer processes a received signal to generate a first equalized signal. The decision circuit performs hard decision upon the first equalized signal to generate a first symbol decision signal. The second signal processing circuit includes a second feedforward equalizer, a decision feedforward equalizer, and a first decision feedback equalizer. The second feedforward equalizer processes the first equalized signal to generate a second equalized signal. The decision feedforward equalizer processes the first symbol decision signal to generate a third equalized signal. The first decision feedback equalizer generates a second symbol decision signal according to the second equalized signal and the third equalized signal.
US12237947B2
Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a client may select, based at least in part on a classifier, an autoencoder of a set of autoencoders to be used for encoding an observed wireless communication vector to generate a latent vector. The client may transmit the latent vector and an indication of the autoencoder. Numerous other aspects are provided.
US12237944B2
A communication network system and a method of operating the same are disclosed. The communication network system includes a controller area network (CAN) controller that generates a CAN message, a gateway that receives the CAN message and generates a conversion message for Ethernet communication based on that preset conversion determination data is included in the CAN message, and an Ethernet controller that receives the conversion message.
US12237933B2
The invention relates to methods, non-transitory computer-readable storage medium, and apparatus for retransmitting wireless peer packets. A method for retransmitting wireless peer packets, which is performed by a processing unit of a first wireless slave device, includes: receiving a media packet that is originally sent by a wireless master device to a second wireless slave device in a peer-side time period; and transmitting the media packet in a medium in the peer-side time period when a retransmission mechanism is activated between the wireless master device and the second wireless slave device for retransmitting the media packet. The first wireless slave device and the second wireless slave device are mutually peer devices. The peer-side time period indicates a time period that is originally used by the second wireless slave device communicating with the wireless master device.
US12237932B2
A storage device may execute a function of a data link layer among a plurality of communication layers of Unified protocol (UniPro), obtain a frame sequence number indicating a sequence of a first frame from the first frame before storing the first frame received from an external device into a reception buffer, and add the frame sequence number to a second frame.
US12237926B2
An HARQ codebook determining method and apparatus, a terminal device, and a network device are disclosed. The method includes: a terminal device determines a target channel group, the target channel group including at least one channel, and a first channel in the target channel group corresponding to a first HARQ codebook; the terminal device determines a target HARQ codebook to be transmitted on a first uplink resource, wherein the first uplink resource is a HARQ feedback resource corresponding to the target channel group, if the first channel meets a first processing delay, the target HARQ codebook includes the first HARQ codebook, or if the first channel does not meet the first processing delay, the target HARQ codebook does not include the first HARQ codebook or the target HARQ codebook does not include the valid first HARQ codebook.
US12237925B2
A terminal includes a receiver that receives a plurality of radio signals transmitted via a sidelink; a controller that selects an operation pattern for Hybrid Automatic Repeat Request (HARQ) feedback for the plurality of radio signals based on a specific condition; and a transmitter that transmits sidelink HARQ feedback information in accordance with the selected operation pattern for the HARQ feedback.
US12237923B2
Embodiments may relate to group addressed frame delivery over multi-link systems. Systems and methods are configured for identifying, by an access point (AP) multilink device (MLD) in a wireless network, a first sequence number space (SNS) that is to be used by the AP MLD to transmit data to a non-AP MLD over a first communications link and a second communications link, wherein frames with identical data that are transmitted over the first and second communications links will have an identical first SN based on the first SNS; identifying, by the MLD in the wireless network, the first SN based on the first SNS; and transmitting, by the AP MLD in the wireless network, a frame that includes the data to the non-AP MLD based on the first SN.
US12237922B2
This application provides example data retransmission methods and communication apparatuses. One example method includes receiving a physical protocol data unit (PPDU) by a first device and from a second device, where the PPDU includes a signaling field and a data field, the data field includes retransmitted data and newly transmitted data, the signaling field includes first indication information, or the signaling field comprises the first indication information and second indication information, the first indication information indicates a first modulation and coding scheme (MCS) and a first coding mode that are used for the newly transmitted data, and the second indication information indicates a second MCS and a second coding mode that are used for the retransmitted data. The PPDU is demodulated based on the signaling field.
US12237920B2
A preamble of physical layer (PHY) data unit includes a first legacy portion and a first non-legacy portion that follows the first legacy portion. The first non-legacy portion includes i) a first orthogonal frequency division multiplexing (OFDM) symbol that immediately follows the first legacy portion and that is modulated using binary phase shift keying (BPSK), and ii) a second OFDM symbol that immediately follows the first OFDM symbol and that is modulated using BPSK modulation rotated by 90 degrees (Q-BPSK). The modulation of the first and second OFDM symbols indicates to a receiver device that conforms to a first communication protocol that the data unit conforms to the first communication protocol. The first OFDM symbol being modulated using BPSK modulation causes a receiver device that conforms to a second communication protocol to determine that the PHY data unit conforms to a third communication protocol.
US12237916B2
A method of a user equipment (UE) in a wireless communication system includes receiving resource allocation information related to a configured grant (CG)-based uplink transmission, receiving configuration information indicating multiplexing between CG uplink control information (CG UCI) and hybrid automatic repeat request acknowledgement (HARQ-ACK) information, performing joint encoding of the CG UCI and the HARQ-ACK information based on the configuration information, and transmitting a CG physical uplink shared channel (CG PUSCH) based on the resource allocation information. The joint-encoded information is multiplexed in the CG PUSCH. A beta offset value corresponding to one of a first index, a second index, or a third index related to a beta offset for the HARQ-ACK information is applied to the joint encoding.
US12237890B2
Embodiments of the present disclosure provide a method, a device and a computer readable medium for communication based on a multi-TRP codebook. According to a method for communication, a terminal device measures downlink channel conditions related to a plurality of network devices in communication with the terminal device. The terminal device selects a precoding matrix from a codebook based on the downlink channel conditions, elements in a column of the codebook represent respective beam sets for the plurality of network devices, and the precoding matrix indicates respective beams for the plurality of network devices. The terminal device transmits an index of the precoding matrix to at least one of the plurality of network devices. The embodiments of the present disclosure enable multi-TRP PMI feedback based on the proposed multi-TRP codebook.
US12237883B2
A method for configuring beamforming for a network device is disclosed. In one embodiment, such a method includes creating a map of an area in which a network device that supports beamforming is placed. The method shows, on an interactive display device, the network device on the map. The method shows, on the interactive display device, one or more beams emanating from the network device on the map. The method enables a user to manipulate the beams on the interactive display device to create a desired beamforming pattern that takes into account the map and receiving devices located in the area. The claimed method is advantageous in that it may enable a user to establish or modify a beamforming pattern in a more intuitive, visual way. A corresponding system and computer program product are also disclosed.
US12237882B1
Systems and methods for wireless simultaneous transmit and receive (STAR) using multi-input multi-output (MIMO) radiofrequency (RF) front-ends are provided. A MIMO front-end can be based on the use of a symmetrical pair of arrays, in which one is used for communication while the other is used inside an RF-shielded chamber to act as a reference for subtracting self-interference between transmitters and receivers. In addition to the two arrays, the system can include two identical passive microwave multi-beam beamforming networks. The beamformer networks can be, for example, Butler Matrix based, true-time delay microwave networks, or Rotman lens based.
US12237878B2
The disclosure provides a signaling link that overcomes or at least reduces the limitations of RC-dominated signaling wires, improving both the bandwidth and the power consumption of signaling circuits. Both an AC and a DC signaling link are disclosed. In one example, a signaling link is provided that includes: (1) a transmitter including a passive equalizer, (2) an over-terminated receiver, and (3) a lossy channel having a first end connected to the passive equalizer and a second end connected to the receiver, wherein the lossy channel has a channel characteristic impedance that is lower than a terminating impedance of the passive equalizer and a termination impedance of the receiver.
US12237876B2
A method and communications module for recommending in what manner or mode a sensor and communications module of a subject monitoring system should communicate. A determination is made as to whether or not more than a predetermined number of wireless channels have a noise level below a certain threshold. If a positive determination is made, a wireless communication mode is recommended. If a negative determination is made, a wireless communication mode is not recommended.
US12237869B2
An optical communication transmitting device, an optical communication receiving device, a method, and a system are provided. The optical communication transmitting device includes: a light-emitting display screen, a liquid crystal panel, and a control circuit; the liquid crystal panel is located at a light emission side of the light-emitting display screen; the control circuit is configured to generate, according to a presetting encoding rule, a driving voltage that controls liquid crystal molecules of the liquid crystal panel to be twisted, and the presetting encoding rule is related to a target deflection angle, wherein a polarized light beam emitted from the light-emitting display screen passes through the liquid crystal panel driven by the driving voltage, and then is deflected according to the target deflection angle, and then is transmitted to an optical communication receiving device.
US12237868B2
Networks and network elements having a service and power control orchestrator are disclosed, including a network element comprising a processor; a first port coupled to a first optical link carrying a first optical signal; a WSS having a multiplexer, a demultiplexer, and a control block operable to control the multiplexer/demultiplexer. The WSS operable to switch the first optical signal into a second optical signal. A second port is coupled to a second optical link, operable to carry the second optical signal, and in optical communication with the WSS. A memory stores an orchestrator application, an OTSA component, a service component, and instructions that cause the processor to: store a logical ROADM model having a connectivity matrix of the network element; receive a communication associated with the control block based on the logical ROADM model; and transmit, to the control block, a service loading sequence based on the logical ROADM model.
US12237864B2
Wireless digital communication of information over sound waves is provided using near near-ultrasonic acoustic (audio)-spectrum. A method includes receiving a modulated data signal generated from coupled direct sequence spread spectrum (DSSS) and orthogonal frequency division multiplexing (OFDM) at a transmitter. The modulated data signal has a phase-shift key (PSK) modulated data signal spread by different Q length chip sequence. The method includes demodulating a synchronized data signal by extracting each OFDM data block having a data symbol and preamble and postamble symbols which were transmitted on an orthogonal sub-carrier with variable Q length chip sequence for multi-user communication over air as a transmission medium. This enables synchronization of communication over the air between transmitters and receivers in multiple user devices in the presence of multiple path propagation and different signal to noise ratios. Simultaneous communication over air between transmitters and receivers in multiple user devices can be done.
US12237860B2
A transceiver includes a transmitter and a receiver connected to each other through a first line and a second line. The transmitter transmits signals having a first voltage range to the first line and the second line in a first mode, and transmits signals having a second voltage range less than the first voltage range to the first line and the second line in a second mode. When transmitting a first payload to the receiver, the transmitter is sequentially driven in the first mode, the second mode, and the first mode, and the transmitter transmits a clock training pattern and the first payload in the second mode.
US12237859B2
A mobile device connection apparatus, method and system is disclosed which allows a user to physically connect or tether, without the use of adhesive, a mobile device with a case to a user, surface, or structure. The mobile device connection apparatus comprises multiple layers of materials to create a connection point for mobile devices, such as mobile phones, which is compatible with devices with a case, reusable, and robust and prevents mobile devices from being damaged, lost, and stolen. Further the mobile device connection apparatus allows a user to interact with their phone in new ways.
US12237853B2
An information handling system executing an integrated antenna power and cooling management system may comprise an antenna situated nearby components of the information handling system, a chassis enclosing the information handling system, the antenna, and a wireless interface device with a wireless radio to generate a signal to transmit data via the antenna, where the components and the chassis are capable of absorbing a total thermal heat capacity, the chassis having an outer surface coming into contact with human skin during execution of the information handling system, a temperature sensor to determine an operating temperature of the information handling system reaching a control point value, and a processor executing code instructions to estimate antenna thermal output during data transmission relative to the total thermal heat capacity of the components, based on the operating temperature of the information handling system, and control an active cooling system for cooling the chassis.
US12237851B2
A switching circuit and a method of providing the switching circuit are provided. The switching circuit includes a first transmission amplifier, a second transmission amplifier, a third transmission amplifier, and a fourth transmission amplifier. The first transmission amplifier amplifies a first signal at a first connection port and transmits the first signal to a second connection port in a first mode. The second transmission amplifier amplifies a second signal at a third connection port and transmits the second signal to a fourth connection port in the first mode. The third transmission amplifier amplifies the first signal at the first connection port and transmits the first signal to the fourth connection port in the second mode. The fourth transmission amplifier amplifies the second signal at the third connection port and transmits the second signal to the second connection port in the second mode.
US12237842B2
An apparatus configured to convert an analog input signal into a digital output signal may include a first amplification circuit configured to receive the analog input signal and a plurality of reference voltages and amplify differences between the analog input signal and the plurality of reference voltages; a plurality of first capacitors configured to respectively store charges corresponding to signals outputted by the first amplification circuit; a second amplification circuit configured to amplify differences among voltages of the plurality of first capacitors; a plurality of second capacitors configured to respectively store charges corresponding to signals outputted by the second amplification circuit; and a comparison circuit configured to generate the digital output signal by comparing voltages of the plurality of second capacitors with each other.
US12237840B2
An oscillator control system includes an oscillator structure configured to oscillate about first and second rotation axes according to a Lissajous pattern, wherein an oscillation about the second rotation axis imparts a cross-coupling error onto an oscillation about the first rotation axis, and wherein the cross-coupling error changes in accordance with a Lissajous position within the Lissajous pattern; and a driver circuit that includes a phase-locked loop (PLL) configured to regulate a driving signal that drives the oscillation about the first rotation axis. The PLL is configured to generate a PLL signal based on a phase error of the oscillation about the first rotation axis. The PLL includes a compensation circuit configured to receive the PLL signal and the Lissajous position within the Lissajous pattern, apply a compensation value to the PLL signal to generate a compensated PLL signal used for generating the driving signal based on the Lissajous position.
US12237837B2
A signal generation apparatus includes a glitch rejection circuit including n m-stage inverters coupled in series, and configured to receive an input signal and perform an inverting operation on the input signal, based on a plurality of voltage signals, to generate an output signal and adjust switching threshold voltages of the m-stage inverters, based on the plurality of voltage signals, to generate the glitch-removed output signal, when a glitch occurs in the input signal, a level detection circuit to detect a logic level of the output signal provided from the glitch rejection circuit to generate a level detection signal and a complementary level detection signal, and a voltage signal generation circuit configured to receive the input signal, a complementary input signal, the level detection signal, and the complementary level detection signal to generate the plurality of voltage signals and provide the plurality of voltage signals to the glitch rejection circuit.
US12237835B2
Circuits and methods for determining the characteristics of swappable pins in a peripheral in a 1-Wire or similar single-conductor system, thereby allowing each one of two pins to be either an I/O pin (connected to an I/O line) or a CAP pin (connected to a storage capacitor). Embodiments preform the following functions: detecting the initial phase of device startup; determining which of pins A and B is coupled to an I/O line (and thus is the I/O pin), and which is coupled to the storage capacitor (and thus is the CAP pin); and generating a flag signal indicating that determination to other circuitry within the peripheral. Detection of pin characteristics is determined at device startup by latching the fastest rising signal on pins A and B, flagging that signal line as being the I/O line, and preventing further changes to the latch output until the next startup cycle.
US12237822B2
Embodiments of resonator circuits and modulating resonators and are described generally herein. One or more acoustic wave resonators may be coupled in series or parallel to generate tunable filters. One or more acoustic wave resonances may be modulated by one or more capacitors or tunable capacitors. One or more acoustic wave modules may also be switchable in a filter. Other embodiments may be described and claimed.
US12237820B2
Attenuators having phase shift and gain compensation circuits. In some embodiments, a radio-frequency (RF) attenuator circuit can include one or more attenuation blocks arranged in series between an input node and an output node, with each attenuation block including a local bypass path. The RF attenuator circuit can further include a global bypass path implemented between the input node and the output node. The RF attenuator circuit can further include a phase compensation circuit configured to compensate for an off-capacitance effect associated with at least one of the global bypass path and the one or more local bypass paths.
US12237818B2
An audio signal processing device comprises: a receiver for receiving an input audio signal; a processor for generating loudness metadata corresponding to the input audio signal; and an outputter for transmitting the loudness metadata generated by the processor. The processor is configured to acquire loudness information analyzed from input content, acquires loudness information about the input audio signal by measuring the loudness of the input audio signal, generates the loudness metadata by converting the loudness information, and transmits, through the outputter, the generated loudness metadata to an output device for outputting the input audio signal.
US12237817B2
Charge leakage/injection suppression circuitry within a capacitive programmable gain amplifier provides a low-impedance expulsion path for residual carriers within a feedback-path amplifier-mode switch and equalizes a voltage across a critical-leakage-path component of that amplifier-mode switch, reducing charge injection and leakage into an otherwise isolated amplifier input node to yield a low-noise amplifier output.
US12237810B1
Vibration compensation is provided for Interferometric Noise Suppressed Oscillators (INSOs). In an INSO the error signal at the mixer output responds linearly to changes in carrier frequency. A vibration compensation signal is summed with the error signal at the input to the feedback amplifier to provide the control signal to the loop phase shifter to suppress close-in phase noise near the carrier frequency and to reduce the effects of mechanical vibrations on oscillator phase noise. The addition of the vibration compensation signal does degrade carrier suppression, hence increases the flicker noise contributed by the INSO's LNA but does so without degrading overall oscillator phase noise. In a frequency tuned configuration, the vibration compensation signal reduces the effects of mechanical vibrations on oscillator phase noise independent of the tuning voltage applied to the phase shifter.
US12237806B2
One embodiment is a photovoltaic (PV) module including a frame to receive a perimeter of a backside of a photovoltaic (PV) laminate. The cross rail assembly may include: a conductive frame to receive a perimeter of a backside of a photovoltaic (PV) laminate; one or more conductive cross rail members provide structural rigidity to the conductive frame; and one or more pairs of couplers coupled to the conductive frame, wherein: at least one coupler comprises a grounding coupler having a first keyed section to insert into an opening in the conductive frame and a second keyed section to mate with an end of a conductive cross rail member of the one or more conductive cross rail members to ground the conductive cross rail member to the frame; or at least one coupler of at least one of the one or more pairs includes a length to define a cabling channel.
US12237796B2
A method for model predictive current control of a two-motor torque synchronization system, which belongs to the field of power electronics and motor control. The present disclosure takes an indirect matrix converter and a two-motor system which are coaxially and rigidly connected as a target, and takes two-motor torque synchronization performance and current tracking performance as main control objectives. A two-motor unified prediction model is established and a value function based on free components of error items is configured so as to solve the problems in which when model predictive current control is performed on a two-motor system, setting of a value function weighting coefficient needs to be performed manually, and consequently the setting process is complicated and an erroneous switch state combination is likely to be selected.
US12237791B2
A method, apparatus, and control system are described for operating a multiphase motor drive system including a rotary electric machine and an inverter. An AC choke filter is arranged proximal to output leads from the inverter. A reference temperature associated with the AC choke filter is determined along with an operating point of the electric machine. Operation of the inverter is controlled based upon a temperature of the AC choke filter, the reference temperature, and an operating point of the electric machine. This includes modifying a switching frequency and a PWM type in a manner that reduces the AC choke filter temperature by reducing the occurrence of switching events to protect the AC choke filter based on temperature feedback.
US12237774B2
System and method for detecting a power. For example, a system for detecting a power includes: a first signal converter configured to receive a first signal and generate a pulse-width-modulation signal based at least in part on the first signal; a second signal converter configured to receive a second signal and generate a voltage signal based at least in part on the second signal; and a low-pass filter configured to receive the pulse-width-modulation signal and the voltage signal and generate a power detection signal based at least in part on the pulse-width-modulation signal and the voltage signal; wherein: the first signal is either an input current or an input voltage; the second signal is either the input current or the input voltage; and the first signal and the second signal are different.
US12237768B2
Embodiments of the present disclosure include multiple DC-DC converters configured to generate multiple voltages based on one or more voltage sources. The DC-DC converters are configured to produce a first voltage and second voltage when a first power source is active, when a second power source is active, or when both the first and second power sources are active. In example embodiments, one voltage is used by a network device to power internal circuitry, and another voltage is coupled to tethered devices.
US12237760B2
According to one aspect, embodiments of the invention provide an electrical-converter system comprising a printed circuit board including at least a first layer and a second layer, a switching node disposed on the second layer, a first transistor, a second transistor, a third transistor, and a fourth transistor disposed on the first layer, a first conduction path from a source of the first transistor, through the switching node, to a drain of the fourth transistor, the first conduction path having a first length, and a second conduction path from the source of the first transistor, through the switching node, to a drain of the second transistor, the second conduction path having a second length, wherein the first length of the first conduction path is greater than the second length of the second conduction path.
US12237751B2
According to the subject-matter of the present disclosure, there is provided an electrically powered fan engine. The fan engine includes: an energiser chamber between an inlet and an exhaust of the electrically powered fan engine; a first rotor within the energiser chamber, the first rotor including a plurality of blades and being configured to receive a fluid from the inlet and configured to rotate at a first velocity; and a second rotor within the energiser chamber, the second rotor including a plurality of blades and being configured to receive the fluid after passing through the first rotor and configured to rotate at a second velocity. The first velocity is different from the second velocity.
US12237746B2
The present embodiment relates to a lens driving device which includes: a substrate; a housing; a bobbin; a sensing coil; a first magnet; a second magnet; a third magnet; a dummy member; a first coil that includes a first coil unit and a second coil unit; and a first position sensor that is disposed on the substrate and corresponds to the sensing coil, wherein the first magnet and the second magnet are positioned on opposite sides from each other, the third magnet and the dummy member are positioned on opposite sides from each other, the sensing coil is provided with a driving signal, and the first position sensor senses the strength of the magnetic field of the sensing coil and outputs an output signal.
US12237734B2
It is possible to reduce a rise in temperature of a rotor by reducing the temperature of a stator. The motor 1 includes a stator 5, and a rotor 4, which is disposed with a gap from the stator 5, being arranged in a housing 2, in which the stator 5 is provided with an annular yoke and a plurality of teeth protruding from an inner peripheral portion of the yoke toward the rotor 4; slots in which coils 6 wound around the teeth are arranged are respectively formed between the teeth that are adjacent to each other; a mold resin portion 30 in which the stator 5 and the coils 6 are molded is provided; the mold resin portion 30 includes a flow path 32 formed within at least one slot among a plurality of slots; and the flow path 32 is supplied with a cooling medium.
US12237733B2
An object of the invention is to increase productivity of a coil.
A coil forming device according to the present invention includes: a first bending unit 200A that performs a compression bending process with respect to a linear conductor; and a second bending unit 200B that performs a draw bending process with respect to the linear conductor, wherein the first bending unit 200A and the second bending unit 200B are integrated in one device, and wherein the first bending unit 200A and the second bending unit 200B are switched to access one linear conductor so as to perform the compression bending process and the draw bending process onto the one linear conductor.
US12237727B2
An electric machine includes a rotor located at and rotatable about a central axis and a stator positioned proximate to the rotor and defining a radial machine gap between the rotor and the stator. A cold plate is positioned proximate to the rotor. The cold plate is rotationally stationary relative to the central axis and is spaced apart from the rotor to define a cold plate gap between the cold plate and the rotor. The cold plate includes one or more coolant pathways therein such that thermal energy from the rotor is transferred to a flow of coolant circulated through the one or more coolant pathways.
US12237721B2
An electric machine includes a stator core having a plurality of stacked laminations that are arranged in sets that each define a circumferentially extending slot through a thickness of the set. The sets are circumferentially rotated relative to each other in sequence such that each slot only partially overlaps with one or more adjacent slots to form a continuous helical cooling path around the stator core. Windings are supported on the stator core.
US12237718B2
A core used in an axial-gap rotating electric device includes an annular back yoke and a plurality of teeth protruding in an axial direction that is perpendicular to a first flat surface of the back yoke. The plurality of teeth are provided on the first flat surface at intervals in a circumferential direction. The back yoke and the teeth are constituted of an integrally-molded powder compact. A first curved section that connects a peripheral surface of each tooth and the first flat surface of the back yoke is provided at a corner between the tooth and the back yoke. The first curved section has a curvature radius ranging between 0.2 mm and 1.5 mm inclusive.
US12237714B2
An integrated electrical power unit (IEPU) coupled to the magnetic coupling choke that acts as both a line reactor to supply the uninterruptible regulated and conditioned source of AC power as well as the emergency backup source of power. The IEPU includes a battery storage plant (BESS) and a power conversion and conditioning module (PCSM) to i) convert AC power to DC power going into the BESS as well as convert DC power into AC power supplied out of the module, as well as ii) perform conditioning of the AC power supplied out of the PCSM to be an uninterruptible supply of regulated and conditioned AC power to stay within a set voltage level and frequency range. The IEPU couples to a magnetic coupling choke to form a line reactor to compensate for defects occurring in power coming from the main AC power source from reaching and affecting the electrical loads.
US12237713B1
Various embodiments relate to mobile units. A mobile unit may include a number of electronic devices including a processor, a number of loads, and a modem. The mobile unit may further include a circuit board including the processor and logic configured to reset the processor, at least one load of the number of loads, and/or the modem responsive to receipt of a reset signal. The circuit board may also include a power switch-over circuit coupled to the processor and the logic and configured to switch power to at least some of the number of electronic devices from a primary battery to a secondary battery or from the secondary battery to the primary battery. Further, the circuit board may include a charge controller coupled to the secondary battery and configured to limit an amount of current conveyed to the secondary battery. Associated devices and methods are also disclosed.
US12237711B1
A method and apparatus for controlling the total load presented to an AC power source such as a generator or inverter used to provide backup or portable power. The frequency of the output AC power is controlled in response to the loading on the power source, thereby providing information about that loading of the power source which is carried by the AC power itself, thus reducing or eliminating the need for traditional wired and wireless communications. By controlling the frequency of AC power, controllable loads and load control devices can determine the amount of remaining power available from the power source in order to determine if a given load can be connected without creating an overload. The frequency may also be controlled at the power source to indicate an overload, with the loads being responsive to that overload frequency to reduce the load and thereby alleviate the overload.
US12237706B2
An electronic device includes a battery module, a power supply, a power controller, and a processor. The power controller obtains an initial battery capacity of the battery module and a current time when the power supply is connected to an external power supply. The processor sets a preset target battery capacity and a charging completion time, obtains a charging battery capacity according to the preset target battery capacity, the initial battery capacity and a charging time interval, calculates a calculated battery capacity-time-ratio according to the charging battery capacity and the charging time interval, converts the calculated battery capacity-time-ratio into a charging battery capacity, and transmits it to the power controller. The power controller converts the supplied power to a charging voltage or a charging current correspondingly according to the charging battery capacity, to charge the battery module to the preset target battery capacity by a charging end time.
US12237703B2
A user device cradle can include a receiver configured to removably retain a wireless user device. One or more Radio Frequency (RF) signal couplers and one or more power couplers can be disposed in the receiver of the cradle. The one or more RF signal couplers can be configured to couple one or more RF communication signals to the wireless user device, while the one or more power couplers can be configured to couple power to the wireless user device.
US12237702B2
The present disclosure relates to a device for wireless charging of an electrical energy store of a mobile terminal for a motor vehicle, the device including charging electronics positioned within a housing. The housing includes a support region on which to place the mobile terminal, the support region including at least two elevations, each elevation has a first predetermined height extends along a length of the support region, and is arranged in parallel at a predetermined distance from one another. When the mobile terminal is placed on the at least two elevations, an air channel is formed. The housing includes at least one air inlet opening and at least one air outlet opening configured to blow air out into the air channel. Furthermore, at least one barrier that swirls the air blown out into the air channel is arranged in the air channel.
US12237700B2
A smart ring charging system comprises a charging source integrated into an object, the object configured to be held by a user wearing a smart ring. The smart ring may include a ring-shaped housing and a power source disposed within or at the ring-shaped housing and configured to receive energy from the charging source while the user is wearing the smart ring and holding the object. A controller may be disposed within or at the ring-shaped housing, or at the object with the charger and configured to estimate a charging rate at which the power source receives the energy from the charging source. The system may further include one or more indicators configured to indicate the charging rate.
US12237697B2
The present specification relates to: a wireless power receiving device, which can receive information about a power class on the basis of out-band communications at a short distance before the wireless power receiving device is positioned at the charging position of a wireless power transmitting device, and negotiate power class; the wireless power transmitting device; a wireless power transmitting method; a wireless power receiving method; and a wireless power transmitting system. According to the present specification, whether power of the wireless power transmitting device (or a charger) is suitable for the wireless power receiving device (or a device to be charged) is quickly identified remotely or at a short distance prior to a wireless power transmission (or wireless charging), appropriate charging power is set through negotiation, and then wireless charging can be safely performed.
US12237693B2
An example wireless power transmitter may include a transmission coil, a converter configured to output a driving voltage, an inverter configured to output AC power to the transmission coil using the driving voltage, and a controller. The controller may be configured to identify a first voltage at one point within the wireless power transmitter while power is wirelessly transmitted through the transmission coil. The controller may be configured to perform at least one operation for providing a first packet for reduction in modulation depth of a wireless power receiver to the wireless power receiver based on a peak-to-peak value identified to be larger than a first reference value according to the first voltage.
US12237689B2
The system includes a plurality of branch circuits including a plurality of branch relays, the plurality of branch relays coupled to at least one busbar and configured to be coupled to a plurality of circuit breakers, a deadfront arranged in front of the plurality of branch relays, and a neutral busbar arranged in front of the deadfront and coupled to the plurality of circuit breakers through openings in the deadfront. The deadfront may be an installer deadfront.
US12237675B2
An electric energy storage and recovery system is provided to store electric energy from a generator when it is not required for the electric power grid. The system employs a controller to switch a generator between operating as an electric motor in power storage mode and operating as a generator in a power generation mode. A weight engaged to a distal end of a cable may be wound upon a reel by the generator when operating as an electric motor. The weight, in an elevated position, will pull the cable from the reel to rotate the generator and produce electric power when operating in power generation mode.
US12237674B2
Systems and methods for managing power at a wellsite. A system includes well construction equipment, power equipment, a power manager, power equipment sensors operable to output power equipment sensor data indicative of operational status of the power equipment, and a human-machine interface usable by a human user to enter power management settings. The power manager is operable to receive the power equipment sensor data and receive the power management settings, wherein each power management setting is associated with a corresponding mode of operation of the power manager. The power manager is further operable to, for each power management setting, change the mode of operation of the power manager to the mode of operation associated with that power management setting, and for each mode of operation, cause the power equipment to supply electrical power to the well construction equipment in a predetermined manner with respect to that mode of operation.
US12237671B1
The present application relates to an internal power supply apparatus for an auxiliary device supporting a PD protocol, including a battery interface, a USB-PD power interface, a forward power supply circuit, a reverse power supply circuit, a power bus, a control bus and a power supply control circuit; a first input end of the forward power supply circuit is connected with a battery; an input end of the power bus is connected with the forward power supply circuit, and the power bus is connected with an input end of the reverse power supply circuit, an input end of the power supply control circuit and an internal load of the auxiliary device; an output end of the reverse power supply circuit is connected with a photographic device through the USB-PD power interface; the power supply control circuit controls a voltage value output by the reverse power supply circuit.
US12237658B2
A bus bar assembly includes a bus bar formed of a first electrically conductive material having a planar contact portion. The bus bar defines a first bore extending through the contact portion. The bus bar assembly further includes a contact insert formed of a second electrically conductive material that has a greater hardness than the first electrically conductive material. The contact insert defines a first surface that is mechanically and electrically connected to the contact portion of the bus bar. The contact insert defines a second surface this is plated with a third electrically conductive material which is different than the second electrically conductive material. The contact insert defines a smooth second bore coaxial with the first bore and extending from the first surface to the second surface.
US12237649B2
The igniter can have a first conductor having a tip extending along an axis and forming a positive terminal; a second conductor having a tip surrounding the tip of the first conductor around the axis and forming a negative terminal; an insulator filling a space between the first conductor and the second conductor, a spark path extending radially, relative the axis, between the tip of the first conductor and the tip of the second conductor, from the positive terminal to the negative terminal; at least one magnet operable to generate a magnetic field B, the magnetic field B having a magnetic field orientation extending circumferentially around the axis, the at least one magnet disposed radially, relative the axis, between the first conductor and the second conductor, the at least one magnet embedded within the insulator.
US12237648B2
In some implementations, a vertical cavity surface emitting laser (VCSEL) device includes a substrate layer and a first set of epitaxial layers for a bottom-emitting VCSEL disposed on the substrate layer. The first set of epitaxial layers may include a first set of mirrors and at least one first active layer. The VCSEL device may include a second set of epitaxial layers for a top-emitting VCSEL disposed on the first set of epitaxial layers for the bottom-emitting VCSEL. The second set of epitaxial layers may include a second set of mirrors and at least one second active layer. The top-emitting VCSEL and the bottom-emitting VCSEL may be configured to emit light in opposite light emission directions.
US12237645B2
Devices, systems, and methods are provided for rapid laser recharging. A pulse emitting device may include an emitter to emit pulses, a first capacitor to provide pulses to the emitter, a second capacitor to charge the first capacitor, a first gate and a second gate to control the flow of current to the capacitors and the emitter, and a power supply configured to supply energy associated with the pulses. When the first gate is open, the first capacitor charges a first pulse of the pulses. When the first gate closes, the emitter emits the first pulse. When the first gate opens, the second gate closes and the second capacitor charges the first capacitor with a second pulse of the pulses. When the second gate opens after the second capacitor charges the first capacitor with the second pulse, the first gate closes and the emitter emits the second pulse.
US12237633B2
A connector comprises a housing including an upper casing defining an aperture through which a wire is adapted to extend, and a lower casing defining a chamber receiving the upper casing. The chamber defines an opening that opens toward the upper casing. The upper casing is movable relative to the lower casing upon the exerting of a force on the upper casing such that the aperture and the opening at least partially overlap. A conductive terminal is disposed in the chamber of the lower casing and is adapted to tear an outer insulation of the wire arranged within the chamber to electrically connect to a conductor of the wire as the upper casing is moved toward the lower casing.
US12237625B2
An illumination unit includes: a substrate to which a first light-emitting element is mounted; a housing that holds the substrate; a case that is attached to the housing so as to cover the substrate and can output light of the first light-emitting element to the outside; and a light-blocking cover that is attached to the substrate, is provided so as not to cover the first light-emitting element in a direction in which light is output while surrounding the first light-emitting element, and is formed higher from a front face of the substrate than the first light-emitting element.
US12237624B2
The present invention provides a safety device for socket, which comprises a switching circuit, a control module, and a detection module. The switching circuit is coupled between a supply main and an internal transmission structure of a socket. The control module is coupled to and controls the switching circuit. The detection module is coupled to the control module and outputs a detection signal. The control module controls the turning-on or cutoff of the switching circuit according to the detection signal. When the plug is not inserted into the socket, the control module cuts off the switching circuit. Then the power source from the supply main will not be transmitted to the internal transmission structure of the socket. After the plug is inserted into the socket, the control module turns on the switching circuit. Then the power source from the supply main will be transmitted to the plug via the switching circuit and the internal transmission structure of the socket. Thereby, the sparks can be avoided for preventing danger as well as extending the lifetime of the socket.
US12237623B2
A shield connector is provided with a housing including a module accommodation chamber and a terminal module to be inserted into the module accommodation chamber from behind the housing. The terminal module is formed such that an inner conductor is surrounded by a dielectric and the dielectric is surrounded by an outer conductor. The outer conductor includes a projecting portion projecting from a position rearward of a front end of the outer conductor on an outer surface of the outer conductor. An inner wall surface constituting the module accommodation chamber has a facing inner surface facing the outer surface formed with the projecting portion. The facing inner surface is formed with a projection-like backlash eliminating portion. The projecting portion is arranged behind the backlash eliminating portion with the terminal module inserted in the module accommodation chamber.
US12237621B2
An electrical connector includes: an insulative housing having a front tongue with opposite first and second surfaces; first and second rows of contacts molded with the insulative housing and having respective contacting portions exposed to the first surface of the front tongue, each row of contacts including two outermost ground contacts; and a middle grounding member molded with the insulative housing and disposed between the first row of contacts and the second row of contacts; wherein each of the two outermost ground contacts in the first row has an extending portion abutting against a first surface of the middle grounding member; and each of the two outermost ground contacts in the second row has an extending portion abutting against an opposite second surface of the middle grounding member.
US12237617B2
A connection system includes a first connector and a second connector configured for establishing one or more electrical connections through a drape. The first connector can include an alignment protrusion and a first piercing element having one or more electrical contacts configured to pierce the drape. The second connector can include an alignment notch, a channel, and a first receptacle configured to receive the first piercing element when inserted therein. The alignment notch can be configured to accept the alignment protrusion when the first connector is aligned with the second connector then disposed over the second connector. The channel can be configured to allow the alignment protrusion to slide along a length of the second connector. The first receptacle can have one or more electrical contacts configured to form at least a first electrical connection of the one or more electrical connections with the first connector.
US12237615B2
A floating quad connector assembly is designed to hold two pairs of simplex connecters in a quad formation and to permit the two pairs of connectors to float within the assembly, thereby rendering the quad connector assembly compatible with different quad adapters having different spacings between the two middle simplex ports. Also, a segmental switch module is configured to aggregate multiple category-rated connectors in an array formation while permitting the spacings between the connectors to float, thereby rendering the switch module compatible with port arrays of different port-to-port spacings.
US12237611B2
It is an object of the present disclosure to provide a technique for facilitating the insertion of a sealing member-equipped electric wire into a connector housing. The connector housing includes: a housing main body that is provided with a cavity. The cavity includes a first portion that includes one opening portion of the cavity, a second portion that includes the other opening portion of the cavity, and a third portion that is located between the first portion and the second portion. The first portion has a polygonal horizontal cross section, and the third portion has a circular horizontal cross section that is smaller than the horizontal cross section of the first portion.
US12237601B2
An electrical connector includes: an insulating housing having a front housing having a front top wall and a pair of front side walls and a rear housing cooperating with the front housing; and plural terminal modules accommodated in the insulating housing, each of the terminal modules including an insulating body and plural conductive terminals held in the insulating body, wherein the rear housing includes a rear top wall and a pair of rear side walls extending downward from the rear top wall, and the rear top wall and the pair of rear side walls surround the terminal module in three directions.
US12237598B2
An in-vehicle wiring module is configured to be attached to a plurality of electricity storage elements having electrode terminals. The in-vehicle wiring module includes busbars to be connected to the electrode terminals, flexible substrates having a first conductive path that is electrically connected to the busbars, and a rigid substrate having a second conductive path that is electrically connected to the first conductive paths. The flexible substrates overlap the rigid substrate. The flexible substrates each have a first opposing surface that is opposed to the rigid substrate. The first conductive paths each have first lands that are arranged on the first opposing surface. First slits that are open at edges of the flexible substrates are formed between the first lands of the flexible substrates. The rigid substrate has a second opposing surface that is opposed to the flexible substrates.
US12237595B2
An electrical interconnect including slotted lug with a receiving end for connecting to a flat electrical conductor and a fastening end for connecting to a surface mount terminal extending from the surface of a circuit, such as an integrated metal substrate (IMS) circuit board or a circuit card assembly. The interconnect provides a secure connection capable of transmitting a current of at least 100 Arms, to give a non-limiting example value. The interconnect further provides low contact resistance and ease of manufacturing.
US12237588B2
An ultra-wide band dipole antenna assembly for transmitting or receiving electromagnetic signals is disclosed herein. The antenna assembly comprises a dipole antenna element and coplanar waveguide feeding network. The dipole antenna delivers the ultra-wide band matching through a pre-determined arrangement after the coplanar waveguide feeding network is applied.
US12237584B2
Device and method controlling for an antenna, an antenna system and a computing control device are provided. The antenna includes multiple antenna array elements and multiple phase shifters for calibrating phases of the multiple antenna array elements. The device includes a temperature sensor, a positioning unit and a computing control unit, the temperature sensor is configured to obtain temperature information of the antenna and output it to the computing control unit; the positioning unit is configured to obtain position information of the antenna and output it to the computing control unit; the computing control unit is configured to receive the position information and temperature information of the antenna, determine position information of a satellite, and control the phase shifters to adjust phases of the multiple antenna array elements according to the position information the temperature information of the antenna, the position information of the satellite and pre-stored calibration data.
US12237573B2
An antenna assembly includes an antenna feed configured to receive a signal over a wide bandwidth, a ground plane, and an antenna element. The antenna element includes first and second conductive dipole arms each in planar alignment with a surface of the ground plane and adjacent to each other. The antenna assembly further includes a conductive wall (“H-wall”) in electrical communication with the ground plane and having an end adjacent to, and physically separate from, the second conductive dipole arm, where an axial length of the H-wall being orthogonal to the ground plane, and a resistive surface having an attenuation effect on the reflected signal from the ground plane.
US12237568B2
An electronic device including an antenna module is provided. The electronic device includes a 5th generation (5G) antenna module that includes an antenna array, at least one conductive region operating as a ground with respect to the antenna array, and a first communication circuit feeding a power to the antenna array to communicate through a millimeter wave signal, and a printed circuit board (PCB) that includes a second communication circuit and a ground region. The second communication circuit feeds the power to an electrical path at least including the at least one conductive region and transmits or receives a signal in a frequency band different from a frequency band of the millimeter wave signal based on the electrical path supplied with the power and the ground region.
US12237566B2
The electronic device includes a frame, a screen, and a circuit board assembly. A part of the frame forms a radiator of an antenna, or the radiator of the antenna is fixed on an inner side of the frame. The circuit board assembly is located on the inner side of the frame. The circuit board assembly includes a first conductive member, and a first board, an elevating board, and a second board sequentially stacked. The first board is located on one side of the second board away from the screen. The first board includes a first main body portion and a first extension portion connected to the first main body portion. The first main body portion is fixedly connected to the elevating board. The first extension portion protrudes relative to the elevating board and the second board, and is disposed close to the radiator.
US12237564B2
An electronic device includes: a housing; a substrate disposed in the housing; an antenna radiator; and an electrical connection member electrically interconnecting the antenna radiator and the substrate, wherein the electrical connection member includes: a plate portion including a first surface facing the antenna radiator and a second surface facing away from the first surface; a first fixing portion provided at a first end of the plate portion, the first fixing portion including a through hole and a tension structure; and a second fixing portion provided at a second end of the plate portion and electrically connecting the electrical connection member to the substrate, wherein the first fixing portion is fixed to the antenna radiator via a locking device that passes through the through hole, and wherein the tension structure is configured to contact the antenna radiator and maintain tension between the electrical connection member and the antenna radiator during fastening of the locking device.
US12237562B2
An integrated Smart LED Light/3GPP radio fixture, comprising: a Smart LED light fixture; and a 3GPP radio unit configured to transmit and receive radio signals within a coverage area that corresponds with an illumination coverage area of the Smart LED light fixture.
US12237555B2
The first conductor plate has a groove portion that has a rectangular cross section and is formed in parallel with a first main surface such that the longitudinal direction becomes a first direction, and a first vertical tube portion formed in a direction away from the second conductor plate in a second direction orthogonal to the first direction and the first main surface, with a branch position in the groove as a starting point. The second conductor plate includes a reflection portion that is inserted into the groove portion in a manner protruding from a second main surface, which is a flat surface of the second conductor plate in contact with the first main surface, and has a reflection surface that reflects the radio wave, propagated along the groove portion, toward the first vertical tube portion.
US12237547B2
A battery module includes a housing having an internal space; a cell stack accommodated in the internal space and including a plurality of battery cells and a plurality of heat blocking members stacked therein; a busbar assembly including a busbar frame opposing at least one side surface of the cell stack, and a plurality of busbars coupled to the busbar frame and electrically connected to the plurality of battery cells, wherein at least one of the plurality of heat blocking members includes an extension portion inserted into the busbar frame and preventing an electrical short circuit between the plurality of busbars.
US12237546B2
A battery pack sensing module includes a rigid printed circuit board that is to be carried by and bridge between a pair of battery cell arrays, a plurality of integrated circuits mounted on the rigid printed circuit board, and a pair of sense lead connectors at opposite ends of the rigid printed circuit board. Each of the sense lead connectors is electrically connected with at least one of the integrated circuits and can mate with a receiving connector of one of the battery cell arrays to establish an electrical connection between the receiving connector and the at least one of the integrated circuits.
US12237542B2
An electrochemical device includes a first electrode assembly, a second electrode assembly, and a packaging shell. The first electrode assembly and the second electrode assembly B are each located in a separate cavity in the packaging shell. Two opposite-polarity tabs of the first electrode assembly and the second electrode assembly are connected in the packaging shell. The connected two opposite-polarity tabs comprise a first tab extending out of the packaging shell. Such design of extending the tabs and the design of ion insulation between the hermetic cavities improve the charge and discharge performance and the product quality of the electrochemical device.
US12237517B2
A pouch type battery case for a secondary battery, which accommodates an electrode assembly, in which electrodes and separators are stacked, includes a first cup part and a second cup part, which are recessed in a pouch film, respectively; an accommodation part, which is provided in a longitudinal direction of edges of the first cup part and the second cup part, which face each other, between the first cup part and the second cup part and in which one side of the electrode assembly is configured to be accommodated; inclined parts extending from opposing ends, respectively, of the accommodation part and provided to be recessed in the pouch film; and line forming parts extending linearly from outer ends, respectively, of the respective inclined parts and provided to be recessed in the pouch film in the same direction as the longitudinal direction of the accommodation part.
US12237513B2
Provided are an electrode binder composition that provides an electrode that exhibits high durability even when an active material that shows a large volume change is used, a power storage device electrode produced using the electrode binder composition, and a power storage device including the power storage device electrode. An electrode binder composition contains (A) one or more polymers selected from the group consisting of fluoropolymers, butadiene polymers, and thermoplastic elastomers, (B) a fibrous nanocarbon material having an average fiber diameter of 0.5 nm or more and 20 nm or less and a fiber length of 0.5 μm or more and 1 mm or less, (C) a cellulose material, (D) a nanocellulose fiber, and (E) water. The mass ratio between (A) and (B) is (A)/(B)=60/40 to 98/2.
US12237512B2
Disclosed is a binder composition for a negative electrode which includes a binder polymer containing at least one first functional group selected from the group consisting of a hydroxy group and a carboxyl group, and a crosslinked polymer containing at least one second functional group selected from the group consisting of an amino group and an isocyanate group, wherein the crosslinked polymer is present in an amount of 1.5 parts by weight to 8.5 parts by weight based on 100 parts by weight of the binder polymer.
US12237502B2
A negative electrode plate, a lithium-ion battery and an apparatus are disclosed. The negative electrode plate includes a negative electrode current collector, a negative electrode active material layer including a negative electrode active material and disposed on at least one surface of the negative electrode current collector, and a lithium-replenishing layer disposed on a surface of the negative electrode active material layer away from the negative current collector. The negative electrode plate can effectively ameliorate the problem of plate heating, and channels formed by the lithium-replenishing region and the gap region can enable the lithium-ion battery to be effectively impregnated with the electrolyte after electrolyte injection is performed to the lithium-ion battery, thereby improving the energy density of the battery while also improving the service life and kinetic performance of the battery.
US12237500B2
Systems and methods for use of perforated anodes in silicon-dominant anode cells may include a cathode, an electrolyte, and an anode, where the cathode and anode each comprise an active material on a current collector. Both of the current collector and active material may be perforated. For example, the current collector may be perforated and/or both the current collector and active material may be perforated. The battery may comprise a stack of anodes and cathodes. Each cathode of the stack may be perforated and/or each anode of the stack may be perforated. Each cathode of the stack may comprise two layers of active material on each side of the cathode where a first of the two layers of active material may be for prelithiation of anodes of the battery. A second of the two layers may be for lithium cycling of the battery.
US12237497B2
The present invention provides: an electrode plate for secondary batteries, which has high reliability; and a secondary battery which uses this electrode plate. A negative electrode plate for secondary batteries, which comprises: a negative electrode core body that is formed of a metal; and negative electrode active material layers that are formed on both surfaces of the negative electrode core body. This negative electrode plate has a first edge and a negative electrode tab which protrudes from the first edge; and a coating film containing silicon is formed on the end face of the negative electrode core body at the first edge. A secondary battery according to the present invention is provided with a positive electrode plate and the negative electrode plate.
US12237491B2
A method for forming one or more layers of a lithium-ion battery includes a step of sequentially depositing a wet coating and a free-standing material layer onto a moving substrate to form a first bilayer on the substrate. The first bilayer including a wet coating-derived layer and the free-standing material layer. The first bilayer is heat roll pressed to form a second bilayer in which the wet coating-derived layer is at least partially dried and adhered to the free-standing material layer.
US12237489B2
The invention relates to a method for controlling the temperature of a battery in an electric or hybrid motor vehicle by means of a system comprising a vapor compression circuit in which flows a first heat transfer composition comprising 2,3,3,3-tetrafluoropropene, and a secondary circuit in which flows a second heat transfer composition comprising 1-chloro-3,3,3-trifluoropropene that has a ratio of the Z form to the E form of less than or equal to 9, the method involving: —heat exchange between the battery and the second heat transfer composition; —heat exchange between the second heat transfer composition and the first heat transfer composition. The invention also relates to a system for carrying out said method.
US12237488B2
A temperature control mechanism for an electrical component having a plurality of cells each defining a longitudinal axis is provided. The temperature control mechanism includes a plurality of temperature control portions that respectively surround the plurality of cells, each of the plurality of temperature control portions respectively extend along the longitudinal axis of the plurality of cells in a first direction from a cell first side to a cell second side, wherein the plurality of temperature control portions are configured to simultaneously receive a temperature control fluid such that the plurality of temperature control portions provide temperature control to the plurality of cells in parallel.
US12237484B2
The invention relates to a structure comprising at least one thermal management element comprising: a composite body (3) containing at least one phase change material (PCM) in a structuring rigid matrix, such that the composite body is self-supporting regardless of the phase of the phase change material contained, the composite body (3) being shaped to locally externally present at least one elongated depression (11) which by itself defines a channel wall (13) suitable for the circulation of a fluid.
US12237468B2
A non-aqueous electrolyte solution for a lithium secondary battery and a lithium secondary battery including the same are disclosed herein. In some embodiments, non-aqueous electrolyte solution includes a lithium salt, an organic solvent, and a compound represented by Formula 1 as a first additive. A lithium secondary battery including the non-aqueous electrolyte has improved flame retardancy.
US12237464B2
A preparation method and application of a titanium nitride fiber-enhanced quasi-solid-state electrolyte, which relates to a synthetic method and application of a solid-state electrolyte. The object of the present disclosure is to solve the problem that the existing polymer electrolyte has low ionic conductivity, poor lithium ion transference number, and insufficient inhibition of lithium dendrite growth. The method includes the following steps: 1. preparation of TiN nanofiber, and 2. preparation of electrolyte. The TiN nanofiber-enhanced electrolyte is used as a solid-state electrolyte of lithium ion batteries. The electrolyte material provided by the present disclosure has excellent rate performance, high cycle stability, and long-term cycle life. In the present disclosure, a TiN nanofiber-enhanced quasi-solid-state electrolyte can be obtained.
US12237462B2
An electrode assembly includes a plurality of unit cells each equipped with a pair of electrodes having different polarities. Electrode tabs protrude from the electrodes. The electrode tabs including at least one electrode parallel connection tab and at least one electrode lead connection tab. In a first unit cell of the plurality of unit cells, a current collector of a first electrode among the pair of electrodes is made of a different material from a current collector of a second electrode among the pair of electrodes having the different polarity.
US12237454B2
An electronic device and a manufacturing method thereof are disclosed. The manufacturing method of the electronic device includes following steps: providing a substrate; forming a first compressible layer on the substrate; forming a first bonding pad on the first compressible layer; providing an electronic component; forming a second bonding pad on the electronic component; and bonding the electronic component with the substrate by contacting the second bonding pad with the first bonding pad.
US12237448B2
A light emitting module including a substrate, a first light emitter and a second light emitter disposed on the substrate and spaced apart from each other, an isolation layer disposed between the first and second light emitters, and a light diffusion layer and a wavelength converter disposed on the first and second light emitters, in which the first and second light emitters include first and second light emitting regions spaced apart from each other, respectively, the wavelength converter includes a first wavelength conversion layer covering the second light emitting region, and a second wavelength conversion layer covering the first light emitting region, the light diffusion layer covers an upper surface of the first and second wavelength conversion layers, and a region between the first and second wavelength conversion layers has an area vertically overlapped with the isolation layer.
US12237445B2
A method of fabricating a multi-color display includes forming a host matrix over a display having an array of light emitting diodes. The host matrix is sensitive to ultraviolet light. A first plurality of light emitting diodes in a first plurality of wells are activated to illuminate a portion of the host matrix to cause the portion of the host matrix to develop internal porous structures. A first photo-curable fluid including a first color conversion agent is dispensed. The first plurality of light emitting diodes in the first plurality of wells are activated to illuminate and cure the first photo-curable fluid to form a first color conversion layer over each of the first plurality of light emitting diodes, and an uncured remainder of the first photo-curable fluid is removed.
US12237436B2
A welding method for a welding strip of a back-contact solar cell chip includes the following steps: firstly, welding small chip assemblies of a back-contact solar cell to be interconnected to form a small cell string through an interconnected bar; then, punching the small cell string into small cell assemblies separated from each other through a cutting or punching process; subsequently, flexibly welding the small cell assemblies by a bus bar to reach a required length of a finished assembly product; and finally, breaking the bus bar through a post cutting or punching process to form cell assemblies with positive and negative electrodes connected in series or in parallel. The method makes the welding surfaces of the solar cell chips be on the same surface through using the back-contact solar cell chips, so that the interconnected bar of the solar cell chips can be welded rapidly and continuously.
US12237432B2
A vertically selective liftoff scribing process is provided. One application is the fabrication of solar cells and solar modules. The basis of this technology is absorption of an indirectly focused laser beam in the front electrode material of the device, which enables removal of this layer (e.g., a P1 scribe) or removal of layers above the front electrode while leaving the front electrode intact (e.g., a P2 or P3 scribe). The laser fluence can be selected to choose between these alternatives, and further fine tuning is possible depending on details of the device structure.
US12237431B2
A photovoltaic module incorporates a lamination including a back-sheet, an array of solar cells supported on the back-sheet, and a transparent protective covering over the array of solar cells. The solar cells are arranged in offset or staggered patterns on the back-sheet to present a more random and less rigid industrial appearance to an observer. In some cases, cleaved solar cell segments are arranged into groups that are staggered on the back-sheet. This allows for finer control of the net voltage produced by a module. In other embodiments, full single wafer solar cells are arranged into larger groups, which themselves are staggered on the back-sheet. In either case, the result is a photovoltaic module with an appearance that is more organic and acceptable to homeowners and architects than traditional modules having cells arranged in rigid aligned rows and columns.
US12237430B2
A photodetector includes a metal layer that shields incident light and generates surface plasmon polaritons (SPPs), a light absorbing layer that absorbs the generated SPPs and allows charges excited by the absorbed SPPs and a localized electric field effect to tunnel, a dielectric formed at nanoholes in which at least a part of the metal layer is opened, and a semiconductor layer that induces the photocurrent based on an electric field effect of tunneled electrons. The SPPs form localized surface plasmons (LSPs) at an interface where the metal layer meets the dielectric.
US12237428B2
The present disclosure generally relates to single photon emission from an indirect band gap two-dimensional (2D) material through deterministic strain induced localization. At least some aspects of the present disclosure relate to techniques for deterministically creating spatially localized defect single photon emission sites in the 750 nm to 800 nm regime using a tungsten diselenide (WSe2) film and ultra-sharp SiO2 tips.
US12237419B2
A method includes forming a first source/drain region and a second source/drain region in a semiconductor fin; depositing a first dielectric layer over the first source/drain region and the second source/drain region; etching an opening through the first dielectric layer, wherein etching the opening comprises etching the first dielectric layer; forming first sidewall spacers on sidewalls of the opening; and forming a gate stack in the opening, wherein the gate stack is disposed between the first sidewall spacers.
US12237413B2
An integrated circuit comprising an n-type drift region, a gate structure directly on a first portion of the n-type drift region, a drain structure formed in a second portion of the n-type drift region, the gate structure and the drain structure being separated by a drift region length, a resist protective oxide (RPO) formed over a portion of the n-type drift region between the gate structure and the drain structure, a field plate contact providing a direct electrical connection to the resist protective oxide.
US12237410B1
A trench gate silicon carbide metal oxide semiconductor field effect transistor (MOSFET) device and a fabrication method thereof. A second conductive heavily doped layer at the bottom corner of a trench gate is electrically connected to a second conductive heavily doped layer on another side edge of the trench gate through a layout design, which ensures a ground potential during voltage blocking state. This design protects the insulating layer in the trench gate and the Schottky contact in a junction barrier Schottky (JBS) diode, thereby enhancing device reliability. Moreover, in a diode operating mode, P+ on the left and right sides of the trench gate are connected to a positive potential. When the P+/N− junction is activated, the conductivity modulation can be implemented through hole injection, thereby improving the device's ability to withstand surge current impacts.
US12237402B2
In an embodiment, a method includes: forming a fin extending from a substrate; forming a first gate mask over the fin, the first gate mask having a first width; forming a second gate mask over the fin, the second gate mask having a second width, the second width being greater than the first width; depositing a first filling layer over the first gate mask and the second gate mask; depositing a second filling layer over the first filling layer; planarizing the second filling layer with a chemical mechanical polish (CMP) process, the CMP process being performed until the first filling layer is exposed; and planarizing the first filling layer and remaining portions of the second filling layer with an etch-back process, the etch-back process etching materials of the first filling layer, the second filling layer, the first gate mask, and the second gate mask at the same rate.
US12237394B2
A method for fabricating semiconductor device includes the steps of first providing a substrate having a first region and a second region, forming a first bottom barrier metal (BBM) layer on the first region and the second region, forming a first work function metal (WFM) layer on the first BBM layer on the first region and the second region, and then forming a diffusion barrier layer on the first WFM layer.
US12237393B2
A semiconductor device including a gate structure disposed on a substrate is provided. The gate structure includes a work function setting layer and a work function tuning layer sequentially disposed on substrate. The work function tuning layer is in contact with an interface surface positioned between the work function setting layer and the work function tuning layer, and a material of the interface surface is different from the work function setting layer.
US12237389B2
A highly reliable semiconductor device with favorable electrical characteristics is provided. A semiconductor device includes a semiconductor layer, an insulating layer, a metal oxide layer, and a conductive layer. The semiconductor layer, the insulating layer, the metal oxide layer, and the conductive layer are stacked in this order. The semiconductor layer includes a first region, a pair of second regions, and a pair of third regions. The first region overlaps the metal oxide layer. The second regions sandwich the first region, overlap the insulating layer, and do not overlap the metal oxide layer. The third regions sandwich the first region and the pair of second regions, and do not overlap the insulating layer. The third region includes a portion having a lower resistance than the first region. The second region includes a portion having a higher resistance than the third region.
US12237377B2
An object of the present invention is to provide a SiC semiconductor substrate having a growth layer with a controlled step height, a manufacturing method thereof, and a manufacturing device thereof. The method includes: a growth process that grows a SiC substrate 10 in a SiC—Si equilibrium vapor pressure environment. In this way, when the SiC substrate 10 is grown in the SiC—Si equilibrium vapor pressure environment, it is possible to provide a SiC semiconductor substrate in which the step height of the growth layer is controlled.
US12237376B2
The current disclosure describes a new vertical tunnel field-effect transistor (TFET). The TFET includes a source layer over a substrate. A first channel layer is formed over the source layer. A drain layer is stacked over the first channel layer with a second channel layer stacked therebetween. The drain layer and the second channel layer overlap a first surface portion of the first channel layer. A gate structure is positioned over the channel layer by a second surface portion of the channel layer and contacts a sidewall of the second channel layer.
US12237372B2
A device includes a substrate, and a first semiconductor channel over the substrate. The first semiconductor channel includes a first nanosheet of a first semiconductor material, a second nanosheet of a second semiconductor material in physical contact with a topside surface of the first nanosheet, and a third nanosheet of the second semiconductor material in physical contact with an underside surface of the first nanosheet. The first gate structure is over and laterally surrounding the first semiconductor channel, and in physical contact with the second nanosheet and the third nanosheet.
US12237371B2
A method for forming a semiconductor device is provided. The method comprises forming a device layer stack comprising an alternating sequence of lower sacrificial layers and channel layers, and a top sacrificial layer over the topmost channel layer, wherein the top sacrificial layer is thicker than each lower sacrificial layer; etching the top sacrificial layer to form a top sacrificial layer portion underneath the sacrificial gate structure; forming a first spacer on end surfaces of the top sacrificial layer portion; etching the channel and lower sacrificial layers while using the first spacer as an etch mask to form channel layer portions and lower sacrificial layer portions; etching the lower sacrificial layer portions to form recesses in the device layer stack, while the first spacer masks the end surfaces of the top sacrificial layer portion; and forming a second spacer in the recesses.
US12237367B2
A method for forming a semiconductor structure includes: providing a semiconductor substrate, the surface of the semiconductor substrate having a plurality of active areas and shallow trench isolation areas arranged in a first direction; etching the active areas and the shallow trench isolation areas in a direction perpendicular to the first direction to form first recesses and second recesses; covering the surfaces of the first recesses and the second recesses with an adhesive layer and a metal layer; and secondarily etching the metal layer and the adhesive layer in the direction perpendicular to the first direction to form a contact hole, the depth of the adhesive layer in the contact hole being defined as H2.
US12237365B2
A micro light-emitting display apparatus and a method of manufacturing the same are disclosed The micro light-emitting display apparatus includes a first semiconductor layer, an isolation structure provided on the first semiconductor layer and configured to define a plurality of sub-pixels each configured to emit light, a first light-emitting unit including a first active layer provided in a first sub-pixel among the plurality of sub-pixels, and a second semiconductor layer provided on the first active layer, and a second light-emitting unit including a rod semiconductor layer provided in a second sub-pixel among the plurality of sub-pixels, a second active layer provided on the rod semiconductor layer, and a third semiconductor layer provided on the second active layer. The first active layer is configured to emit blue light and the second active layer is configured to emit green light.
US12237356B2
Provided are a solid-state imaging device, a manufacturing method thereof, and an electronic device that enable improvement of the sensitivity in a near infrared region by a simpler process. A solid-state imaging device includes a first semiconductor layer in which a first photoelectric conversion unit and a first floating diffusion are formed, a second semiconductor layer in which a second photoelectric conversion unit and a second floating diffusion are formed, and a wiring layer including a wiring electrically connected to the first and second floating diffusions. The first semiconductor layer and the second semiconductor layer are laminated, and the wiring layer is formed on a side of the first or second semiconductor layer, the side being opposite to a side on which the first semiconductor layer and the second semiconductor layer face each other.
US12237343B2
A display panel includes a driving circuit and a signal line. The signal line includes at least two main signal sub-lines each including a first end and a second end, the first ends of the at least two main signal sub-lines are electrically coupled to each other, and the second ends thereof are electrically coupled to each other. N main signal sub-lines in the at least two main signal sub-lines are directly electrically coupled to the driving circuit. Each of the N main signal sub-lines is a direct-coupled main signal sub-line, and a main signal sub-line in the at least two main signal sub-lines other than the direct-coupled main signal sub-lines is an indirect-coupled main signal sub-line which is not directly electrically coupled to the driving circuit but electrically coupled to the driving circuit via the direct-coupled main signal sub-line, where N is a positive integer.
US12237340B2
The present disclosure provides a display substrate, a display panel and a display apparatus. The display substrate includes a base substrate; a transistor, located on the base substrate, and including an active layer; and a data line, located between the active layer and the base substrate; the data line is connected with the active layer, and an orthographic projection of the active layer on the base substrate is located in an orthographic projection of the data line on the base substrate.
US12237338B2
An array substrate, a method for manufacturing an array substrate, and a display panel are provided. The array substrate includes a substrate and a thin film transistor layer arranged on the substrate. The thin film transistor layer includes a plurality of thin film transistors. The thin film transistors each include an active layer, a source/drain, a first gate, a second gate, and a first insulating layer. The first gate and the second gate are electrically connected through the through hole. The problems of difficulty in etching and excessively long etching time are avoided while reducing the gate resistance of the thin film transistor.
US12237335B2
The purpose of the invention is to form a stable oxide semiconductor TFT in a display device. The concrete structure is: A display device having a TFT substrate that includes a TFT having an oxide semiconductor layer comprising: the oxide semiconductor layer is formed on a first insulating film that is formed by a silicon oxide layer, the oxide semiconductor layer and an aluminum oxide film are directly formed on the first insulating film. The first insulating film becomes oxygen rich when the aluminum oxide film is formed on the first insulating film by sputtering. Oxygens in the first insulating film is effectively confined in the first insulating film, eventually, the oxygens diffuse to the oxide semiconductor for a stable operation of the oxide semiconductor TFT.
US12237333B2
A first transistor tier is formed over a substrate, positioned in a first tier of the semiconductor device and includes bottom transistors extending along a horizontal direction parallel to the substrate. A first segment of a first conductive plane is formed in the first tier and adjacent to a first side of the first transistor tier, spans a height of the first transistor tier, and is connected to the first transistor tier. A second transistor tier is formed over the first transistor tier, positioned in a second tier of the semiconductor device and includes top transistors extending along the horizontal direction. A second segment of the first conductive plane is formed in the second tier and adjacent to a first side of the second transistor tier, positioned over and connected to the first segment of the first conductive plane, and spans a height of the second transistor tier.
US12237332B2
An integrated circuit is provided and includes first and second gates arranged in first and second layers, wherein the first and second gates extend in a first direction; a first insulating layer interposed between the first and second gates, wherein the first insulating layer, a first portion of the first gate, and a first portion of the second gate overlap with each other in a layout view; a cut layer, different from the first insulating layer, disposed on a second portion of the first gate; a first via passing through the cut layer and coupled to the second portion of the first gate; and a second via overlapping the first portion of the first gate and the first portion of the second gate, and coupled to the second gate. The first and second vias are configured to transmit different control signals to the first and second gates.
US12237331B2
Provided is a Complementary Metal Oxide Semiconductor (CMOS) logic element. The CMOS logic element includes a substrate including a PMOS area, a circuit wiring structure including an insulating layer and a wiring layer alternately stacked on the substrate, wherein the circuit wiring structure includes an NMOS area vertically spaced apart from the PMOS area, a first transistor disposed on the PMOS area, and a second transistor disposed on the NMOS area and complementarily connected to the first transistor, wherein the first transistor includes a first gate electrode, source/drain areas formed on the PMOS area on both sides of the first gate electrode, and a first channel connecting the source and drain areas to each other, wherein the second transistor includes a second gate electrode and a second channel vertically overlapping the second gate electrode, wherein the first channel includes silicon, wherein the second channel includes an oxide semiconductor.
US12237324B2
An integrated circuit device according may include a plurality of gate structures embedded in a substrate, a direct contact on the substrate between the plurality of gate structures, and a bit line electrode layer on the direct contact. The bit line electrode layer has a thickness of about 10 nm to 30 nm. The bit line electrode layer may include a molybdenum tungsten (MoW) alloy including molybdenum (Mo) a range of about 25 at % to about 75 at %.
US12237321B2
A filler cell region (in a semiconductor device) includes: gate segments, a majority of first ends of which substantially align with a first reference line that parallel and proximal to a top boundary of the filler cell region, and a majority of second ends of which substantially align with a second reference line that is parallel and proximal to a bottom boundary of the filler cell region. First and second gate segments extend continuously across the filler cell region; and third & fourth and fifth & sixth gate segments are correspondingly coaxial and separated by corresponding gate-gaps. Relative to the first direction: a first end of the first gate segment extends to the top boundary of the filler cell region; and a second end of the second gate segment extends to the bottom boundary of the filler cell region.
US12237318B2
The present application discloses a semiconductor device and a method for fabricating the semiconductor device. The semiconductor device includes a first chip including: a first inter-dielectric layer positioned on a first substrate; a plug structure positioned in the first inter-dielectric layer and electrically coupled to a functional unit of the first chip; a first redistribution layer positioned on the first inter-dielectric layer and distant from the plug structure; a first lower bonding pad positioned on the first redistribution layer; and a second lower bonding pad positioned on the plug structure; and a second chip positioned on the first chip and including: a first upper bonding pad positioned on the first lower bonding pad; a second upper bonding pad positioned on the second lower bonding pad; and a plurality of storage units electrically coupled to the first upper bonding pad and the second upper bonding pad.
US12237316B2
A display substrate, including: a base substrate including at least a side edge and a display area; a plurality of pixel units disposed in the display area, a second pixel unit is located on a side of a first pixel unit close to the side edge, edges of the second pixel unit include the side edge, a third pixel unit is located between the first pixel unit and the second pixel unit, and the third pixel unit is adjacent to the second pixel unit; and a plurality of light emitting diode chips disposed on the base substrate a first light emitting diode chip is located in the first pixel unit, a part of a second light emitting diode chip is located in the second pixel unit, and the other part of the second light emitting diode chip is located in the third pixel unit.
US12237308B2
A semiconductor package includes a first semiconductor chip including a first wiring layer including a first wiring structure and providing a first rear surface, and a first through via for first through via for power electrically connected to the first wiring structure; and a second semiconductor chip including a second wiring layer including a second wiring structure and providing a second rear surface, and a second through via for second through via for power electrically connected to the second wiring structure, wherein the first and second semiconductor chips have different widths, wherein the first semiconductor chip receives power through the first wiring structure and the first through via for first through via for power, wherein the second semiconductor chip receives power through the second wiring structure and the second through via for second through via for power.
US12237303B2
A semiconductor package includes: a base substrate structure; and a plurality of die groups disposed on a top surface of the based substrate structure, the plurality of die groups comprising a first die group and a second die group neighboring to each other. The first die group includes a plurality of first dies stacked parallel to each other and parallel to a front surface of the first die group, the front surface of the first die group and the top surface intersect at a first edge extending in a first direction. The second die group includes a plurality of second dies stacked parallel to each other and parallel to a front surface of the second die group, the front surface of the second die group and the top surface intersect at a second edge extending in a second direction not parallel to the first direction.
US12237300B2
Integrated circuit assemblies may contain various mold, fill, and/or underfill materials. As these integrated circuit assemblies become ever smaller, it becomes challenging to prevent voids from forming within these materials, which may affect the reliability of the integrated circuit assemblies. Since integrated circuit assemblies are generally formed by electrically attaching integrated circuit dice on electronic substrates, the present description proposes injecting the mold, fill, and/or underfill materials through openings formed in the electronic substrate to fill voids that may form and/or to prevent the formation of the voids altogether.
US12237293B2
A Pd-coated Cu bonding wire of an embodiment contains Pd of 1.0 to 4.0 mass %, and a S group element of 50 mass ppm or less in total (S of 5.0 to 12.0 mass ppm, Se of 5.0 to 20.0 mass ppm, or Te of 15.0 to 50 mass ppm). At a crystal plane of a cross section of the wire, a <100> orientation ratio is 15% or more, and a <111> orientation ratio is 50% or less. When a free air ball is formed on the wire and a tip portion is analyzed, a Pd-concentrated region is observed on the surface thereof.
US12237292B2
A method comprises: providing a layer of curable adhesive material (4) on a substrate (2); forming a pattern of microstructures (321) on the layer of curable adhesive material (4); curing a first region (42) of the layer of curable adhesive material (4) at a first level and a second region (44) of the layer of curable adhesive material (4) at a second level greater than the first level; providing a solid circuit die (6) to directly attach to a major surface of the first region (42) of the layer of curable adhesive material (4); and further curing the first region (42) of the layer of curable adhesive material (4) to anchor the solid circuit die (6) on the first region (42) by forming an adhesive bond therebetween. The pattern of microstructures (321) may include one or more microchannels (321), the method further comprising forming one or more electrically conductive traces in the microchannels (321), in particular, by flow of a conductive particle containing liquid (8) by a capillary force and, optionally, under pressure. The at least one microchannel (321) may extend from the second region (44) to the first region (42) and have a portion beneath the solid circuit die (6). The solid circuit die (6) may have at least one edge disposed within a periphery of the first region (42) with a gap therebetween. The solid circuit die (6) may have at least one contact pad (72) on a bottom surface thereof, wherein the at least one contact pad (72) may be in direct contact with at least one of the electrically conductive traces in the microchannels (321). Forming the pattern of microstructures (321) may comprise contacting a major surface of a stamp (3) to the layer of curable adhesive material (4), the major surface having a pattern of raised features (32) thereon. The curable adhesive material (4) may be cured by an actinic light source such as an ultraviolet (UV) light source (7, 7′), wherein a mask may be provided to at least partially block the first region (42) of the layer of curable adhesive material (4) from the cure. The stamp (3) may be positioned in contact with the curable adhesive material (4) to replicate the pattern of raised features (32) to form the microstructures (321) while the curable adhesive material (4) is selectively cured by the actinic light source such as the ultraviolet (UV) light source (7). The first region (42) of the layer of curable adhesive material (4) may be cured at the first level to allow a bottom surface of the solid circuit die (6) to be fluidly-sealed by the major surface of the first region (42). The second region of the layer of curable adhesive material (4) may be cured at the second level such that the second region (44) is fully cured. The further curing may be any suitable curing such as thermal curing, radiation curing (e.g., by actinic radiation, such as ultraviolet (UV) radiation) or self-curing at room temperature without using a thermal or radiation curing source.
US12237289B2
There is provided a flexible electronic structure for bonding with an external circuit. The flexible electronic structure comprising: a flexible body having a first surface, the flexible body comprising at least one electronic component; at least one contact element configured to bond with the external circuit, the at least one contact element operatively coupled with the at least one electronic component and provided at the first surface of the flexible body, and arranged to operably interface with the external circuit after bonding, and at least one support element provided at the first surface of the flexible body, each support element arranged to contact a corresponding surface element disposed on a first surface of an external structure comprising the external circuit.
US12237288B2
In an embodiment, an interposer has a first side, a first integrated circuit device attached to the first side of the interposer with a first set of conductive connectors, each of the first set of conductive connectors having a first height, a first die package attached to the first side of the interposer with a second set of conductive connectors, the second set of conductive connectors including a first conductive connector and a second conductive connector, the first conductive connector having a second height, the second conductive connector having a third height, the third height being different than the second height, a first dummy conductive connector being between the first side of the interposer and the first die package, an underfill disposed beneath the first integrated circuit device and the first die package, and an encapsulant disposed around the first integrated circuit device and the first die package.
US12237285B2
A semiconductor package includes: a semiconductor chip including a chip pad on a first surface; a first insulating layer arranged on the semiconductor chip and including an insulating hole exposing the chip pad; a redistribution pattern including a redistribution via pattern arranged on an internal surface of the first insulating layer configured to define the first insulating hole and on a surface of the chip pad, and a redistribution line pattern arranged on a surface of the first insulating layer; an under bump metal (UBM) conformally arranged along a surface of the redistribution pattern; and a connection terminal arranged on the UBM, wherein the redistribution line pattern and the UBM provide a dummy space of a shape protruding in a direction toward the first surface of the semiconductor chip, and a portion of the connection terminal fills the dummy space.
US12237283B2
A semiconductor structure includes a first substrate, a plurality of first bonding pads disposed in the first dielectric layer, a plurality of second bonding pads disposed in the first dielectric layer, a second substrate, and a dielectric layer between the first substrate and the second substrate. The first bonding pads have a first width, and the second bonding pads have a second width greater than the first width. The second width is greater than the first width. The second bonding pads are arranged to form a frame pattern surrounding the first bonding pads. The first bonding pads and the second bonding pads are arranged to form a plurality of columns and a plurality of rows. Two of the second bonding pads are disposed at two opposite ends of each column and two opposite ends of each row.
US12237277B2
A package structure includes a circuit substrate, a semiconductor device and a ring structure. The circuit substrate has a first region and a second region connected thereto. The circuit substrate includes at least one routing layer including a dielectric portion and a conductive portion disposed thereon. A first ratio of a total volume of the conductive portion of the routing layer within the first region to a total volume of the dielectric and conductive portions of the routing layer within the first region is less than a second ratio of a total volume of the conductive portion of the routing layer within the second region to a total volume of the dielectric and conductive portions of the routing layer within the second region. The semiconductor device is disposed over the circuit substrate within the first region, and is electrically coupled to the circuit substrate. The ring structure is disposed over the circuit substrate within the second region.
US12237276B2
A package structure is provided. The package structure includes a semiconductor die over a redistribution structure, bonding elements below the redistribution structure, and an underfill layer surrounding the bonding elements and the redistribution structure. The semiconductor die has a rectangular profile in a plan view. A pitch of the bonding elements is defined as the sum of a diameter of the bonding elements and a spacing between neighboring two of the bonding elements. A first circular area of the redistribution structure is entirely covered and in direct contact with the underfill layer. The center of the first circular area is aligned with a first corner of the rectangular profile of the semiconductor die. A diameter of the first circular area is greater than twice the pitch of the bonding elements.
US12237275B2
A semiconductor package includes a substrate having a first surface, and a second surface opposite the first surface. The substrate includes a connection region having a first array of contact pads, and a peripheral region surrounding the connection region and having additional contact pads. A semiconductor die having an array of electrical contacts and thermal contacts, is connected to the first array of contact pads and to the additional contact pads. A plate is coupled to a top surface of the semiconductor die and there is at least one pin projecting from the plate toward the first substrate. The pin is disposed within a channel that extends between the plate and the additional contact. The plate, channel and pin improve the heat dissipation capabilities of the semiconductor device package.
US12237254B2
A wiring substrate includes: a first insulating layer; a ground plane formed on the first insulating layer; a second insulating layer formed on the first insulating layer such that the ground plane is covered with the second insulating layer; a first signal wiring formed on the second insulating layer; a third insulating layer formed on the second insulating layer such that the first signal wiring is covered with the third insulating layer; and a second signal wiring formed on the third insulating layer and electrically connected with the first signal wiring. The first signal wiring is arranged in a region overlapping with a portion of a heat radiating plate. The second signal wiring is not arranged in the region. The ground plane has an opening portion located at a position overlapping with the first signal wiring. The opening portion is formed so as to extend along the first signal wiring.
US12237253B2
A semiconductor package includes an interposer having a pad insulating film, a first lower pad exposed from a lower surface of the pad insulating film, the first lower pad including a first extension and a second extension spaced apart from each other and extending side by side in a first direction, and a first connection extending in a second direction intersecting the first direction and connecting the first extension and the second extension, and a redistribution structure that covers an upper surface of the pad insulating film, first interposer bumps on a lower surface of the interposer and spaced apart from each other, at least a part of each of the first and second extensions being connected to one of the first interposer bumps, and a first semiconductor chip on an upper surface of the interposer and electrically connected to the redistribution structure.
US12237230B2
A method of manufacturing a semiconductor device includes forming a fin structure over a substrate, forming a sacrificial gate structure over the fin structure, and etching a source/drain (S/D) region of the fin structure to form an S/D recess. The fin structure includes first semiconductor layers and second semiconductor layers alternately stacked. The method further includes depositing an insulating dielectric layer in the S/D recess, depositing an etch protection layer over a bottom portion of the insulating dielectric layer, and partially removing the insulating dielectric layer. The method further includes growing an epitaxial S/D feature in the S/D recess. The bottom portion of the insulating dielectric layer interposes the epitaxial S/D feature and the substrate.
US12237228B2
An improved work function layer and a method of forming the same are disclosed. In an embodiment, the method includes forming a semiconductor fin extending from a substrate; depositing a dielectric layer over the semiconductor fin; depositing a first work function layer over the dielectric layer; and exposing the first work function layer to a metastable plasma of a first reaction gas, a metastable plasma of a generation gas, and a metastable plasma of a second reaction gas, the first reaction gas being different from the second reaction gas.
US12237221B2
Provided herein are methods of depositing tungsten (W) films without depositing a nucleation layer. In certain embodiments, the methods involve depositing a conformal reducing agent layer of boron (B) and/or silicon (Si) on a substrate. The substrate generally includes a feature to be filled with tungsten with the reducing agent layer conformal to the topography of the substrate including the feature. The reducing agent layer is then exposed to a fluorine-containing tungsten precursor, which is reduced by the reducing agent layer to form a layer of elemental tungsten. The conformal reducing agent layer is converted to a conformal tungsten layer.
US12237220B2
An apparatus for electroplating includes a cup configured to support a substrate, and a cone including at least three distance measuring devices arranged on a lower surface thereof and facing the substrate. Each distance measuring device is configured to transmit a laser pulse towards the substrate, the laser pulse impinging the substrate, receive a reflected laser pulse from the substrate, calculate a turnaround time of the laser pulse, and calculate a distance between the distance measuring device and the substrate using the turnaround time for determining an inclination of the substrate.
US12237213B2
A method for manufacturing a semiconductor device. A photolithographic coating, including a first film, a photolithographic film, and a second film, is formed on the to-be-connected structure. Refractive indexes of the first film and the second film are smaller than 1. The photolithographic coating is exposed to a light having a first wavelength, to image the to-be-connected structure to a first region of the photolithographic film. The photolithographic coating is exposed to a light having a second wavelength through a mask, to image the mask to a second region of the photolithographic film. A region in which the first region and the second region overlap serves as a connection region corresponding to the to-be-connected structure, and thereby self-alignment between a layer of the to-be-connected structure and a layer where a contact hole is arranged is implemented.
US12237211B2
A method of forming a semiconductor device includes mounting a bottom wafer on a bottom chuck and mounting a top wafer on a top chuck, wherein one of the bottom chuck and the top chuck has a gasket. The top chuck is moved towards the bottom chuck. The gasket forms a sealed region between the bottom chuck and the top chuck around the top wafer and the bottom wafer. An ambient pressure in the sealed region is adjusted. The top wafer is bonded to the bottom wafer.
US12237203B2
A method for adjusting a height of an edge ring arranged around an outer portion of a substrate support includes receiving at least one input indicative of one or more erosion rates of the edge ring. The at least one input includes a plurality of erosion rates for respective usage periods of a substrate processing system. The method further includes determining at least one erosion rate of the edge ring using the plurality of erosion rates for the respective usage periods, monitoring an overall usage of the edge ring and storing the overall usage of the edge ring in a memory, calculating an amount of erosion of the edge ring based on the determined at least one erosion rate and the overall usage of the edge ring, and adjusting the height of the edge ring based on the calculated amount of erosion to compensate for the calculated amount of erosion.
US12237199B2
Methods and systems allow a user or operator to easily create cyber-training environments for use in a cyber-training system. In one embodiment, the environments are configured as missions. The missions may have a plurality of features, such as training objectives, a mission storyline, a mission order and mission objectives, relative to a mission environment. The mission environment comprises a virtual environment, such as defined by a virtual network having virtual machines or devices.
US12237195B2
Cassette lid opening device for a semiconductor substrate processing apparatus comprising a housing, a door assembly, a transport mechanism, and at least one suspension. The housing has at least one wall with an associated wall opening. The door assembly comprises at least one door plate configured for substantially closing off the associated wall opening of the at least one wall. The transport mechanism includes a carriage which is connected to the door assembly and configured to transport the door assembly parallel to the at least one wall. The at least one suspension is arranged between the at least one door plate and the transport mechanism. The at least one suspension comprises a suspension spring assembly which allows movement of the at least one door plate in a direction perpendicular to the at least one wall.
US12237193B2
A gas-inlet module and a gas-inlet nozzle are provided. The gas-inlet has a first gas-inlet channel and a second gas-inlet channel. The first gas-inlet channel has a first end opening, the second gas-inlet channel has a second end opening, and a distance between a center point of the first end opening and a center point of the second end opening is defined as an offset distance. A value defined by an inner radius of the first end opening or an inner radius of the second end opening divided by the offset distance is within a range from 1/7 to 5/7.
US12237188B2
The current disclosure describes techniques for managing vertical alignment or overlay in semiconductor manufacturing using machine learning. Alignments of interconnection features in a fan-out WLP process are evaluated and managed through the disclosed techniques. Big data and neural networks system are used to correlate the overlay error source factors with overlay metrology categories. The overlay error source factors include tool related overlay source factors, wafer or die related overlay source factors and processing context related overlay error source factors.
US12237183B2
A semiconductor processing system includes; a chamber, a substrate support disposed in the chamber, and a temperature controller including a thermal section disposed under the substrate support and a coupling section including at least one coupling section member. The thermal section includes a first plate and a second plate spaced apart under the substrate support, and each of the first plate and the second plate is coupled to a side portion of the substrate by at least one coupling section member.
US12237180B2
The inventive concept provides a substrate treating apparatus. The substrate treating apparatus comprises a first treating part performing, a liquid treatment on a plurality of substrates in a batch-type treating, method and a second treating part treating the substrates which have been treated at the first treating part, and performing, the liquid treatment or a drying treatment on a single substrate a single-type treating method.
US12237179B2
A fitting for an upper brush in a double brush scrubbing chamber of a wafer cleaning system is disclosed. The fitting includes a base plate, a flanged pipe, and a threaded connector. The base plate includes a threaded hole with a stop surface therein and a channel extending from the stop surface through a lower surface of the base plate. The flanged pipe is inserted into the base plate such that the flange at the top end of a hollow tube rests on the stop surface and the hollow tube passes through the channel of the base plate. The threaded connector has a passage therethrough, and engages the threaded hole of the base plate to fix the flanged pipe in place. This structure is able to provide fluid while minimizing particle generation.
US12237175B2
Methods of patterning vias and trenches using a polymerization protective liner after forming a lower patterned mask layer used for etching trenches on a semiconductor substrate prior to forming an upper patterned mask layer used for etching vias are provided. Methods involve forming a polymerization protective liner either nonconformally or conformally using silicon tetrachloride and methane polymerization. Polymerization protective liners may be sacrificial.
US12237173B2
There is provided a substrate processing method which includes: treating a substrate using a fluorine-containing gas; and exposing the substrate to a moisture-containing atmosphere.
US12237172B2
A method of processing a substrate that includes: loading the substrate in a plasma processing chamber, the substrate having a surface including an oxide, the oxide including an alkaline earth metal; flowing a process gas including CCl4 into the plasma processing chamber; in the plasma processing chamber, forming a fluorine-free plasma from the process gas by applying a source power to a source electrode of the plasma processing chamber; and exposing the substrate to the fluorine-free plasma to etch the oxide of the surface.
US12237162B2
Aspects of the present disclosure describe systems, methods, and structures that enable a compact, UHV ion trap system that can operate at temperatures above cryogenic temperatures. Ion trap systems in accordance with the present disclosure are surface treated and sealed while held in a UHV environment, where disparate components are joined via UHV seals, such as weld joints, compressible metal flanges, and UHV-compatible solder joints. As a result, no cryogenic pump is required, thereby enabling an extremely small-volume system.
US12237156B2
A wafer placement table includes an upper substrate including a ceramic substrate and having a wafer placement surface, a lower substrate disposed on a lower surface of the upper substrate including a refrigerant flow path or a refrigerant flow-path groove, a through hole extending through the lower substrate in an up-down direction to intersect with the refrigerant flow path or the refrigerant flow-path groove, a screw hole provided in the lower surface of the upper substrate, at a position facing the through hole, a screw member inserted from a lower surface of the lower substrate into the through hole and screwed into the screw hole, and a refrigerant-leakage prevention member that prevents the refrigerant from leaking out to the lower surface of the lower substrate through the through hole into which the screw member is inserted.
US12237155B2
In some examples, a magnetic shield for a plasma source is provided. An example magnetic shield comprises a back-shell. The back-shell includes a cage defined, at least in part, by an arrangement of bars of ferro-magnetic material. The cage is sized and configured to at least extend over a top side of an RF source coil for the plasma source.
US12237153B2
The present invention relates to a method of forming a plasma resistant oxyfluoride coating layer, including: mounting a substrate on a substrate holder provided in a chamber; causing an electron beam scanned from an electron gun to be incident on an oxide evaporation source accommodated in a first crucible, and heating, melting, and vaporizing the oxide evaporation source as the electron beam is incident on the oxide evaporation source; vaporizing a fluoride accommodated in a second crucible; and advancing an evaporation gas generated from the oxide evaporation source and a fluorine-containing gas generated from the fluoride toward the substrate, and reacting the evaporation gas generated from the oxide evaporation source and the fluorine-containing gas generated from the fluoride to deposit an oxyfluoride on the substrate. According to the present invention, it is possible to form a dense and stable oxyfluoride coating layer having excellent plasma resistance, suppressed generation of contaminant particles, and no cracks.
US12237134B2
Some embodiments of the present disclosure are directed to a hybrid distribution unit that can distribute both power and data connections from a power and fiber cables (or from a hybrid cable containing both power and fiber) within a compact enclosure that helps reduce the overall footprint of the hybrid distribution unit mounted on a cellular tower. Some embodiments may also include circuit protection features, such as fuses or circuit breakers. Other embodiments may be described or claimed.
US12237128B2
A device includes a device input, an output connector configured to connect to a current loop, and current loop transmitter circuitry. The current loop transmitter circuitry receives, via the device input, an input from a dry contact switch, and translates a state of the dry contact switch to a current loop current. The current loop transmitter circuitry transmits the current loop current via the output connector through the current loop.
US12237123B2
A switch device includes: a printed circuit board provided with a connector; a rubber sheet; an operating knob; an operating mechanism; an operating mechanism plate; and a housing having a side surface provided with an insertion hole and a bottom surface provided with a discharge hole. The rubber sheet has a connector portion discharge path configured to guide the liquid entering the housing through the insertion hole to the discharge hole. The connector portion discharge path has one end connected to a part of the rubber sheet covering the connector, extends to be inclined from the one end toward the discharge hole provided on the bottom surface, and has the other end formed in a vicinity of the bottom surface and separated from the rubber sheet covering the connector. A gap exists between a lower end portion of the rubber sheet covering the connector and the other end.
US12237113B2
A multilayer ceramic capacitor includes a stacked body and external electrodes. The stacked body includes stacked dielectric layers and internal electrodes. The external electrodes are disposed on lateral surfaces of the stacked body and are connected to the internal electrodes. A ratio of min to max is not less than about 36% and not more than about 90%, where A1, A2, A3, and A4 respectively denote the surface areas of first, second, third, and fourth external electrodes that are located on the first or second main surface of the stacked body.
US12237102B2
A wiring member includes: a wiring body including a base member and a normal wire fused to the base member; and a special wire fixed to the wiring body via a fixing part. The fixing part is fixed in a fixing state different from fusion between the base member and the special wire.
US12237093B2
Systems and methods of providing X-ray optics are described. The optics are formed from CVD thin film diamond. The optics lave three sections that include a tip on which X-rays impinge, a base, and an intermediate section connecting the base and the tip. The intermediate section tapers from the base to the tip. The base has a substantially larger thickness than the tip. The base is disposed within a holder that securely retains the optics to provide vibration control, while the tip is thin enough to provide thermal management and reduce crystal strain.
US12237092B2
Compositions comprising high levels of high specific activity copper-64, and process for preparing said compositions. The compositions comprise from about 2 Ci to about 15 Ci of copper-64 and have specific activities up to about 3800 mCi copper-64 per microgram of copper. The processes for preparing said compositions comprise bombarding a nickel-64 target with a low energy, high current proton beam, and purifying the copper-64 from other metals by a process comprising ion exchange chromatography or a process comprising a combination of extraction chromatography and ion exchange chromatography.
US12237084B2
A method for mitigating the spread of infectious diseases among dialysis patients is provided. The method comprises: receiving, by a prediction system and from a medical facility, individual treatment data indicating dialysis treatment information associated with a patient undergoing dialysis treatment; receiving, by the prediction system and from a blood testing laboratory, individual lab data indicating blood analysis information associated with the patient; determining, by the prediction system, disease analysis results for the patient based on inputting the individual treatment data and the individual lab data into a disease prediction machine learning (ML) model, wherein the disease analysis results indicate a likelihood of the patient being infected with a contagious disease; and providing, by the prediction system and to the medical facility, instructions indicating one or more responsive actions based on the disease analysis results.
US12237076B2
System and method of managing one or more surgical articles, wherein the surgical article can include a surgical sponge comprising an identification element, and wherein managing can include counting, locating, or both. The identification element can be a RFID tag. The RFID tag stores unique identification information relative to the surgical sponge. The system and method for detecting RFID tags may include varying the power level of the RFID interrogator to improve the accuracy of scanning the RFID tag or tags. A plurality of the RFID-tagged surgical articles (i.e., surgical sponges) may be packaged or bundled via a strap or within a container.
US12237069B2
The present invention relates to a method and system for analysing audio (eg. music) tracks. A predictive model of the neuro-physiological functioning and response to sounds by one or more of the human lower cortical, limbic and subcortical regions in the brain is described. Sounds are analysed so that appropriate sounds can be selected and played to a listener in order to stimulate and/or manipulate neuro-physiological arousal in that listener. The method and system are particularly applicable to applications harnessing a biofeedback resource.
US12237067B2
A method of evaluating a vessel of a patient is provided. The method includes outputting, to a display device, a screen display including: a visualization based on pressure measurements obtained from a first instrument and a second instrument positioned within the vessel of the patient while the second instrument is moved longitudinally through the vessel and the first instrument remains stationary within the vessel; and a visual representation of a vessel; receiving a user input to modify the visualization to simulate a therapeutic procedure; and updating the screen display, in response to the user input, including modifying the visualization based on the user input. A system for evaluating a vessel of a patient is also provided. The system includes first and second instruments sized and shaped for introduction into the vessel of the patient; and a processing system communicatively coupled to the first and second instruments and a display device.
US12237061B2
A gravimetric verification system, method, and computer program product for automated detection and correction of reference density information based. An expected density of a fluid drug can be determined from the measured mass of a fluid drug and the intended volume of the fluid drug to be delivered to a medication container. The expected density can be compared to previously calculated densities for the fluid to verify the accuracy of a reference density value, verify the measurements and functional status of the measuring device for the fluid drug, and, in some instances, provide control or configuration commands to adjust one or more devices.
US12237055B2
A method for generating a multi-component surrogate is provided. The method includes determining, based on a detailed hydrocarbon analysis, components of a physical fuel sample, selecting, for a hydrocarbon, chemicals from a list of known chemicals in a chemical property database, chemical property correlation software, or chemical process software package, the hydrocarbon having an equivalent molecular structure as each of the chemicals, dividing a concentration of the hydrocarbon in the physical fuel sample into surrogate concentrations corresponding to the chemicals, and generating the multi-component surrogate based at least on the surrogate concentrations, where each of the chemicals represents the hydrocarbon as a surrogate in the multi-component surrogate, and the multi-component surrogate is used to represent the physical fuel sample in a one-dimensional (1D) hydraulic modeling software to model a direct injection (DI) system.
US12237052B2
We propose a neural network-implemented method for base calling analytes. The method includes accessing a sequence of per-cycle image patches for a series of sequencing cycles, where pixels in the image patches contain intensity data for associated analytes, and applying three-dimensional (3D) convolutions on the image patches on a sliding convolution window basis such that, in a convolution window, a 3D convolution filter convolves over a plurality of the image patches and produces at least one output feature. The method further includes beginning with output features produced by the 3D convolutions as starting input, applying further convolutions and producing final output features and processing the final output features through an output layer and producing base calls for one or more of the associated analytes to be base called at each of the sequencing cycles.
US12237047B2
A method of reading data from a self-selecting memory includes generating a read pulse that has a polarity opposite to that of a write pulse. The write pulse writes data into a target memory cell in the self-selecting memory. The read pulse is applied to the target memory cell. The read pulse has a first edge that is a starting point of the read pulse and a second edge that is an ending point of the read pulse. A slope of the second edge of the read pulse is adjusted such that an undershoot or overshoot on the second edge of the read pulse increases.
US12237046B2
A memory system includes a plurality of memory devices, each connected to internal channels respectively including an internal data channel and an internal control channel, and each configured to perform communication based on a first interface protocol, a controller connected to an external channel including an external data channel and an external control channel and configured to perform communication based on a second interface protocol, and an interface circuit connecting the external channel to each of the internal channels. The interface circuit is configured to perform channel conversion by serializing a parallel data signal received from the controller through the external data channel and outputting the serialized signal to the internal control channel included in a first one of the internal channels, or parallelizing a signal received through the external control channel and outputting the parallelized signal to the internal data channel included in the first one of the internal channels.
US12237035B2
A semiconductor device includes: a memory test circuit that outputs a fourth signal based on a logic level of a second signal corresponding to a first signal output by a host and a logic level of a third signal; a memory device that becomes active or inactive based on a logic level of the fourth signal; and a test logic that outputs the third signal and performs a retention test on the memory device based on the logic level of the second signal.
US12237029B2
A testing method includes the following steps of: inputting a first signal to a memory chip; putting the memory chip into a self-refresh mode according to the first signal; inputting an active command to test the memory chip so as to generate a first testing result according to the first signal; adjusting a bandwidth of the first signal to generate a second signal so as to input to the memory chip; putting the memory chip into the self-refresh mode according to the second signal; inputting the active command to test the memory chip so as to generate a second testing result according to the second signal; and calculating a self-refresh rate of the memory chip according to the first testing result and the second testing result.
US12237028B2
A memory circuit includes a non-volatile memory cell, a comparator and a detection circuit. The comparator is coupled to the non-volatile memory cell, and configured to generate a first output signal. The comparator including a first input terminal and a first output terminal. The first input terminal is coupled to the non-volatile memory cell by a first node, and configured to receive a first voltage. The first output terminal is configured to output the first output signal. The detection circuit is coupled to the comparator and the non-volatile memory cell. The detection circuit is configured to latch the first output signal and disrupt a current path between at least the non-volatile memory cell and the comparator. The detection circuit includes a first inverter coupled to the first output terminal of the comparator and configured to generate an inverted first output signal.
US12237023B2
For a nonvolatile (NV) storage media such as NAND media that is written by a program and program verify operation, the system can determine an expected number of SSPC (selective slow programming convergence) cells for a page of cells for specific conditions of the page. The system can perform program verify with a first wordline (WL) select voltage for SSPC cell detection for a first write of the page to detect the expected number of SSPC cells. Based on the determined expected number of SSPC cells, the system can set a boost voltage to capture an expected number of SSPC cells during the program verify operation. The system performs program verify for subsequent writes to the page with a higher WL select voltage, to perform program verify for standard cells and then SSPC program verify with the boost voltage determined from the first write.
US12237016B2
Implementations provide a memory, a method for operating a memory, and a memory system. The discloses method can comprises: applying a multi-plane programming scheme to simultaneously perform programming operations on at least two memory planes of the memory device; and in response to determining that an exceptional memory plane of the at least two memory planes has a programming failure, switching to a single-plane programming scheme to sequentially perform programming operations on the at least two memory planes.
US12237009B2
The sense amplifier circuit includes a differential amplifier, a first switch, and a second switch. The differential amplifier includes a first input node, a second input node, a first output node, and a second output node. The differential amplifier amplifies a voltage difference of the first output node and the second output node according to a first input voltage of the first input node and a second input voltage of the second input node. A control node of the first (second) switch is coupled to a control line, the first (second) switch is coupled to the first (second) input node, and the first (second) switch is coupled to the first (second) output node. The first (second) switch pre-charges the first (second) input node by a first (second) output voltage of the first (second) output node while the control line is received a select signal.
US12237006B2
A memory device includes a memory cell array including memory cells; a row control circuit coupled to the memory cells through word lines and configured to apply, to a selected word line during read operations, respective read voltages having different levels; a page buffer circuit coupled to the memory cells through bit lines and configured to adjust, according to a sensing control signal during each of the read operations, an amount of current flowing through the bit lines to sense the adjusted amount; and a read control circuit configured to adjust, during a second read operation subsequent to a first read operation among the read operations, a voltage level of the sensing control signal when a voltage level of a second read voltage corresponding to the second read operation is different from a level of a first read voltage corresponding to the first read operation.
US12237003B2
A memory subsystem receives a first read command and a second read command. Responsive to determining that the first read command originated from a host system, the memory subsystem selects a reverse read trim setting. Responsive to determining that the second read command did not originate from the host system, the memory subsystem selects a forward read trim setting. The memory subsystem executes the first read command using the reverse read trim setting. The memory subsystem executes the second read command using the forward read trim setting.
US12237001B2
Apparatuses including output drivers and methods for providing output data signals are described. An example apparatus includes a high logic level driver, a low logic level driver, and an intermediate logic level driver. The high logic level driver is provided a first voltage and provides a high logic level voltage to a data terminal when activated. The low logic level driver is provided a second voltage and provides a low logic level voltage to the data terminal when activated. The intermediate logic level driver is provided a third voltage having a magnitude that is between the first and second voltages, and provides an intermediate logic level voltage to the data terminal when activated. Each of the high, low, and intermediate logic level drivers are configured to be respectively activated based on one or more of a plurality of control signals.
US12236994B2
A semiconductor memory device includes a command and address generator configured to decode a command to generate an active command, and generate an address applied with the active command as a row address, a control signal generator configured to generate sequence data changing with a random sequence in response to the active command, and generate a random pick signal when the sequence data is equal to previously stored comparison data, and a memory cell array comprising an odd page memory cell array including a plurality of first memory cells and an even page memory cell array including a plurality of second memory cells, and configured to simultaneously perform the active operation and a hidden hammer refresh operation on the selected first and second memory cells in response to the row address when the random pick signal is activated in response to the active command.
US12236993B2
Provided are a memory device for detecting a weakness of an operation pattern and a method of operating the same. The method includes: storing address information and activation count information regarding N word lines from among the plurality of word lines in a register including N entries; based on activation of a first word line different from the N word lines, storing address information and activation count information regarding the first word line in an entry from which information is evicted from among the N entries; and generating first weakness information based on a number of evictions performed on the register during a first period.
US12236990B2
According to one embodiment, a magnetic memory device includes a first wiring line, a plurality of second wiring lines, a plurality of first memory cells each including a first magnetoresistance effect element and a first selector connected in series, and a first switch. A respective one of the first memory cells is connected between the first wiring line and a respective one of the second wiring lines, a first voltage is applied to the second wiring line connected to a selected first memory cell, and a second voltage is applied to the second wiring line connected to a non-selected first memory cell, a first terminal of the first switch is connected to the first wiring line, and a third voltage is applied to a second terminal of the first switch.
US12236974B2
A method and apparatus for processing a signal. An implementation of the method includes: acquiring a reference signal of a to-be-tested voice, the reference signal being a signal output to a voice output device, where the voice output device outputs the to-be-tested voice after obtaining the reference signal; receiving, from a voice input device, an echo signal of the to-be-tested voice, the echo signal being a signal of the to-be-tested voice collected by the voice input device; performing signal preprocessing on the reference signal and the echo signal respectively; and inputting the processed reference signal and the processed echo signal into a pre-trained time delay estimation model, to obtain a time difference between the reference signal and the echo signal output by the time delay estimation model.
US12236971B2
A method and device for automatically increasing the spectral bandwidth of an audio signal including generating a “mapping” (or “prediction”) matrix based on the analysis of a reference wideband signal and a reference narrowband signal, the mapping matrix being a transformation matrix to predict high frequency energy from a low frequency energy envelope, generating an energy envelope analysis of an input narrowband audio signal, generating a resynthesized noise signal by processing a random noise signal with the mapping matrix and the envelope analysis, high-pass filtering the resynthesized noise signal, and summing the high-pass filtered resynthesized noise signal with the input narrowband audio signal. Other embodiments are disclosed.
US12236970B2
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for performing speech separation. One of the methods includes obtaining a recording comprising speech from a plurality of speakers; processing the recording using a speaker neural network having speaker parameter values and configured to process the recording in accordance with the speaker parameter values to generate a plurality of per-recording speaker representations, each speaker representation representing features of a respective identified speaker in the recording; and processing the per-recording speaker representations and the recording using a separation neural network having separation parameter values and configured to process the recording and the speaker representations in accordance with the separation parameter values to generate, for each speaker representation, a respective predicted isolated audio signal that corresponds to speech of one of the speakers in the recording.
US12236959B2
A device includes a memory configured to store instructions and one or more processors configured to execute the instructions. The one or more processors are configured to execute the instructions to obtain link data corresponding to a communication link to a second device. The one or more processors are configured to execute the instructions to select, at least partially based on the link data, between an ambisonics mode and a stereo mode.
US12236958B2
Disclosed are methods and systems for using softbit decoding techniques in retransmission-based networks for error concealment of packets corrupted by bit-errors. The softbit decoding techniques derive softbit information from multiple corrupted hardbits of the retransmitted packet to aid a softbit decoder in decoding the packet. The approach realizes improved error concealment capability while maintaining a simple system architecture. A retransmission softbit module is inserted between a channel decoder used for channel-decoding and demodulating a compressed packet and the softbit decoder. The retransmission softbit module may derive an accumulated softbit packet from multiple corrupted copies of the packet received from the channel decoder, make bit decisions based on the accumulated softbit packet, and derive reliability information for the bit decisions. The bit decisions may be a majority decision packet (MDP) created using a majority voting scheme. The reliability information and the MDP may be provided to the softbit decoder for decoding.
US12236955B1
This disclosure describes techniques and systems for encoding instructions in audio data that, when output on a speaker of a first device in an environment, cause a second device to output content in the environment. In some instances, the audio data has a frequency that is inaudible to users in the environment. Thus, the first device is able to cause the second device to output the content without users in the environment hearing the instructions. In some instances, the first device also outputs content, and the content output by the second device is played at an offset relative to a position of the content output by the first device.
US12236952B2
At an electronic device with a display, a microphone, and an input device: while the display is on, receiving user input via the input device, the user input meeting a predetermined condition; in accordance with receiving the user input meeting the predetermined condition, sampling audio input received via the microphone; determining whether the audio input comprises a spoken trigger; and in accordance with a determination that audio input comprises the spoken trigger, triggering a virtual assistant session.
US12236949B2
An electronic device including a memory storing signal information corresponding to a trigger speech; a microphone; a communication interface; and a processor configured to identify whether a first speech signal received through the microphone corresponds to the trigger speech, obtain a first speech sharpness value of the first speech signal, obtain a second speech sharpness value from the at least one external device through the communication interface, based on the first speech sharpness value being greater than the second speech sharpness value, identify a speech command included in the second speech signal received through the microphone by entering a speech recognition mode, and control the electronic device based on the identifying of the speech command. Based on the speech command being unidentified, the processor controls the communication interface to transmit a control signal to the at least one external device based on the second speech sharpness value.
US12236947B2
A voice-based system is configured to process commands in a flexible format, for example, in which a wake word does not necessarily have to occur at the beginning of an utterance. As in natural speech, the system being addressed may be named within or at the end of a spoken utterance rather than at the beginning, or depending on the context, may not be named at all.
US12236934B2
A compound acoustic lens, an ultrasound probe and a medical device that includes the same are described. In some embodiments, a compound acoustic lens for an ultrasound probe includes an outer lens including a first material of a first thickness, and an inner lens mated to the outer lens. The inner lens includes a second material of a second thickness. The overall thickness of the compound acoustic lens is determined as a sum of the first thickness and the second thickness and is less than a thickness of a single-material lens having a same focal length as the compound acoustic lens.
US12236932B2
A playback device is configured to: produce a first channel audio output of a first channel of audio content; produce a second channel audio output of a second channel of the audio content; receive captured audio content comprising (i) a first portion corresponding to the first channel audio output, (ii) a second portion corresponding to the second channel audio output, and (iii) a third portion corresponding to a voice command, wherein the captured audio content has a first signal-to-noise ratio; determine a set of signal components from at least one of the first channel or the second channel of the audio content; perform acoustic echo cancellation on a subset of signal components; determine an acoustic echo cancellation output; and apply the acoustic echo cancellation output to the captured audio content and thereby increase the first signal-to-noise ratio to a second signal-to-noise ratio that is greater than the first signal-to-noise ratio.
US12236924B2
Provided are a control device, a control method and a control system. In a control system, a headphone and a pedal device are in communication with each other through first communication, and the pedal device and a portable terminal are in communication with each other through second communication. Accordingly, even when the headphone can be connected to only one control device, a control instruction from the pedal device can be transmitted to the headphone through the first communication, and a control instruction from the portable terminal can be transmitted to the headphone through the second communication and the first communication.
US12236912B2
A display panel, a driving method for the display panel and a display device. The display panel includes a gate driving circuit, the gate driving circuit includes shift registers of a plurality of stages arranged in sequence, the shift registers of the plurality of stages arranged in sequence are combined into N groups of gate driving sub-circuits, and shift registers in the N groups of gate driving sub-circuits are cascaded, respectively; an m-th group of gate driving sub-circuits in the N groups of gate driving sub-circuits comprises a shift register of an m-th stage and a shift register of an (m+L*N)th stage that are cascaded, where m is an integer that is greater than or equal to 1 and less than or equal to N, L is an integer that is greater than or equal to 1, N is an even number that is greater than or equal to 2.
US12236910B2
A display device includes a display panel comprising a display region for displaying an image, a light source device comprising a plurality of light sources configured to emit light toward the display panel, and a drive circuit configured to drive the display panel based on an image signal including information on the image.
US12236909B2
There are provided a drive circuit of a display panel, a display device, and a control method of a display device which can suppress deterioration of display characteristics. A drive circuit of a display panel is a drive circuit of a display panel having a liquid crystal layer of which molecular characteristics are changed according to a potential difference between a first electrode and a second electrode, and includes a signal processing unit that outputs a first signal for changing the potential difference according to an input pixel signal, and a control unit that causes the signal processing unit to output a second signal for changing the potential difference at a predetermined cycle.
US12236908B2
This application provides a screen display method. The method includes: detecting a first touch operation of a user on a first screen of an application; displaying a second screen at a screen refresh rate equal to a frame rate of the application in response to the first touch operation, and determining whether the second screen is a target screen; when the second screen is the target screen, determining whether a second touch operation of the user on the second screen is detected; when the second touch operation is detected, determining whether a touch area corresponding to the second touch operation is a target area; when the touch area corresponding to the second touch operation is the target area, determining a target screen refresh rate based on the frame rate of the application; and displaying the second screen at the target screen refresh rate in response to the second touch operation.
US12236904B2
An LED backlight driving circuit with a voltage regulating unit is provided. The LED backlight driving circuit includes a power supply unit, an LED string, an ADC voltage detection circuit, and a driving controller; the ADC voltage detection circuit is used to detect a voltage value Vled of a negative terminal of a LED string, and the ADC voltage detection circuit includes an ADC sampling module that converts the measured voltage value Vled at the negative terminal of the LED string into a voltage numerical code; for the numerical code of the negative terminal voltage value Vled measured by the ADC sampling module, a first threshold V1 and a second threshold V2 are set.
US12236898B2
Embodiments of the disclosure relate to a display device and a data driving circuit. Specifically, there may be provided a display device comprising a display panel where a plurality of gate lines, a plurality of data lines, and a plurality of subpixels are disposed, a gate driving circuit configured to supply scan signals to the plurality of gate lines, a data driving circuit configured to convert digital image data into an analog data voltage and supply the analog data voltage to the plurality of data lines, a timing controller configured to control the gate driving circuit and the data driving circuit, a first gamma circuit generating a first gamma voltage corresponding to a first pixel during a period corresponding to a first color selection signal, and a second gamma circuit generating a second gamma voltage corresponding to a second pixel during a period corresponding to a second color selection signal different from the first color selection signal.
US12236894B2
A circuit stage including a first transistor including a first electrode and a gate electrode, the first electrode being coupled to a first input terminal and the gate electrode being coupled to a second input terminal configured to receive a first clock signal, an output circuit coupled to the second input terminal and a second power input terminal, an input circuit coupled to a second electrode of the first transistor and to a third input terminal, the third input terminal being configured to receive a first control clock signal, the input circuit being configured to control voltages of the second node and a third node, a first driving circuit coupled to a first power input terminal and to a fourth input terminal configured to receive a second control clock signal, and a second driving circuit coupled to the fourth input terminal and the third node.
US12236892B2
Provided is a gate driver circuit. The gate driver circuit is applicable to a display panel, wherein the display panel includes a plurality of rows of pixels; the gate driver circuit including at least one gate driver sub-circuit; wherein the gate driver sub-circuit includes: at least two shift register groups, wherein each shift register group includes a plurality of shift register units; at least two first dummy units, wherein the at least two first dummy units are respectively coupled to a same input enable terminal and the at least two shift register groups; and at least two second dummy units, wherein the at least two second dummy units are coupled to the at least two shift register groups.
US12236883B2
A current detection device for detecting a current on the sense line, and compensating for a grayscale of a pixel in accordance with a difference in the detected currents, so as to provide the pixels with uniform brightness. An integration operation is performed on a sense line through an integration sub-circuitry to obtain an output voltage, and the current on the sense line is determined in accordance with the output voltage.
US12236866B2
A pixel circuit, a driving method and a display device. The pixel circuit includes a driving circuit, a first initialization circuit and a reset circuit; the first initialization circuit configured to write a first initial voltage into the first end of the driving circuit under the control of an initialization control signal; the reset circuit is configured to write a reset voltage into the second end of the driving circuit or the first end of the driving circuit under the control of a second scan signal; the driving circuit is configured to control to connect the first end of the driving circuit and the second end of the driving circuit under the control of a potential of a control end of the driving circuit.
US12236865B2
A method of driving a display device, where the display device includes a display substrate including a plurality of rows of pixel circuits, and in each pixel circuit, a reset compensation circuit and a data writing circuit are connected at a second node, and the reset compensation circuit is connected to a reset control signal line and a first voltage input terminal; in a driving stage, driving a light emitting device OLED connected to each of other rows of pixel circuits except a last row of pixel circuits further includes a charge maintenance stage performed after a light emission voltage generation stage; and in the stable display stage, all light emitting devices OLED simultaneously emit light; where in the charge maintenance stage, the first voltage input terminal is disconnected from the second node by the reset compensation circuit in response to control of a reset control signal.
US12236864B2
There is provided a display substrate including a base and a pixel circuit layer on the base, the pixel circuit layer includes pixel driving circuits arranged in an array along a first direction and a second direction. The base has recesses, each of which extends in the first direction and has a bottom surface and a side surface, a surface of the base includes the bottom surface and the side surface of each recesses, and a top surface between adjacent recesses, the bottom surface of each recess is substantially parallel to the top surface between adjacent recesses, the side surface of each recesses is at a first angle to the bottom surface of the recess and the top surface between adjacent recesses, and a portion of each pixel driving circuits is formed on the side surface of one recess. A method for preparing a display substrate is further provided.
US12236862B2
The present application discloses a current-driven display device employing an internal compensation method capable of achieving high-resolution of the display image while suppressing a reduction in the yield of manufacturing, the deterioration in display quality, an increase in the circuit amount. In a pixel circuit of an organic EL display device, a voltage of the gate terminal of a drive transistor is initialized before the voltage of a data signal line is written into a holding capacitor via the drive transistor in a diode-connected state. At this time, a current flows from the holding capacitor connected to the gate terminal of the drive transistor to an initialization voltage line via a threshold compensation transistor, a second light emission control transistor, and a display element initialization transistor, and the voltage of the gate terminal is initialized. Thus, an initialization transistor provided between the gate terminal and the initialization voltage line in the related art comes to be unnecessary.
US12236854B2
A display device includes a display panel including a pixel, and a panel driver driving the display panel. The pixel includes first to fifth transistors. The first transistor is connected between a power line and the light-emitting element. The second transistor is connected between a data line and the first transistor and receives a first scan signal. The third transistor is connected between the first transistor and a first node and receives a second scan signal. The fourth transistor is connected between the first node and an initialization line. The fifth transistor is connected between the first transistor and the first node and receives a fourth scan signal. The first and fourth scan signals are simultaneously activated, and a period of the second scan signal is smaller than or equal to a period of the fourth scan signal.
US12236851B2
An electroluminescent display apparatus includes a display panel including first and second pixel, a data voltage supply unit supplying the first pixel with a first data voltage of a first gate signal and supplying the second pixel with a second data voltage of a second gate signal in a vertical active period of a first frame and continuously supplying the second pixel with a sensing data voltage and a recovery data voltage of a third gate signal in a vertical blank period of the first frame, and a sensing circuit sensing an electrical characteristic of the second pixel based on the sensing data voltage in the vertical blank period. The recovery data voltage is supplied to the second pixel later than the sensing data voltage. The recovery data voltage supplied to the second pixel in the vertical blank period includes the first and second data voltages.
US12236848B2
A pixel circuit, a driving method of a pixel circuit, and a display panel. The pixel circuit includes an initialization module, a first storage module, a second storage module, a drive module, a data write module, a first light-emitting control module and a light-emitting module. The first light-emitting control module is connected between a first power supply and a first terminal of the drive module, the data write module is connected between a control terminal of the drive module and a data line, the light-emitting module is connected between a second terminal of the drive module and a second power supply, and the initialization module is configured to write an initialization voltage to the control terminal of the drive module and the light-emitting module in an initialization stage, and continuously write the initialization voltage to the control terminal of the drive module in a compensation stage.
US12236847B2
The present disclosure relates to a display apparatus and a multi-screen display apparatus including the same. The display apparatus includes a substrate including a display area including a plurality of pixels disposed along a first direction and a second direction intersecting with the first direction, and a gate driving circuit including a plurality of stage circuit units respectively disposed at a plurality of horizontal lines of the display area to supply a scan signal to the plurality of pixels. Each of the plurality of stage circuit units includes a plurality of branch circuits supplying the scan signal to the plurality of pixels, and a plurality of circuit connection lines connected to the plurality of branch circuits and formed of a transparent conductive material.
US12236846B2
Provided is a drive circuit including a power supply circuit, an adapter circuit board, and a voltage regulation circuit. The power supply circuit is coupled to the adapter circuit board and configured to transmit a power supply voltage to the adapter circuit board. The adapter circuit board is coupled to the plurality of light-emitting elements by wirings and configured to transmit the power supply voltage to each of the light-emitting elements. The voltage regulation circuit is coupled to the power supply circuit and configured to regulate, according to an ideal operating voltage corresponding to an operating current of each of the light-emitting elements under a target grayscale and a wiring voltage drop on the wiring coupled to each of the light-emitting elements, a magnitude of the power supply voltage output by the power supply circuit, in the case that the display panel displays a picture of the target grayscale.
US12236845B2
A display substrate includes a first voltage line, an alternating current signal line and a second voltage line arranged on a substrate, the substrate includes a display region and a non-display region; the display substrate further includes a first conductive layer, a first insulation layer and a second conductive layer laminated one on another on the substrate, the first voltage line and the alternating current signal line are arranged on the first conductive layer, and the second voltage line is arranged on the second conductive layer; the first voltage line is lapped onto the second voltage line through a first groove penetrating through the first insulation layer; and an orthogonal projection of the second voltage line onto the substrate overlaps an orthogonal projection of the alternating current signal line onto the substrate at an overlapping region.
US12236844B2
The disclosure provides a pixel circuit, a pixel driving method, and a display device. The pixel circuit includes a driving module and a light emitting module. The light emitting module includes a first light emitting unit, a first light emitting element, a second light emitting unit, and a second light emitting element.
US12236824B2
The present disclosure provides a gate driving circuit, a method of driving a gate driving circuit, and a display panel. The gate driving circuit includes a plurality of driving units connected in cascade. Each driving unit includes: N shift register units; and a mode control circuit connected to the N shift register units, wherein the mode control circuit is configured to receive a control signal for the driving unit, and connect the N shift register units in one of a plurality of resolution modes under the control of the control signal.
US12236822B2
Dynamic refresh rate (DRR) switching is used to dynamically update a refresh rate of content presented on an interface. When a first application and a second application are presented on a user interface at a first refresh rate; a request may be received to temporarily boost the first refresh rate to a second, higher, refresh rate. DRR switching is initiated as the first refresh rate is temporarily boosted to a second refresh rate. Applications that are opted in to the second refresh rate receive signals to refresh content at the second refresh rate, while applications that are not opted in to the second refresh rate receive signals to refresh content at a virtualized refresh rate that matches the first refresh rate. Thus, the first application refreshes content at the first refresh rate and the second application refreshes content at the second, higher refresh rate, providing a smooth user experience without unnecessarily utilizing power consumption.
US12236817B2
A display device includes a first pixel row, a first first-structure transmission line, a first second-structure transmission line, a first transistor, and a second transistor. The first pixel row includes a first first-color sub-pixel and a second first-color sub-pixel both for displaying a first color. The first second-structure transmission line neighbors the first first-structure transmission line with no intervening transmission line analogous to the first first-structure transmission line or the first second-structure transmission line being disposed between the first first-structure transmission line and the first second-structure transmission line. The first transistor is electrically connected through the first first-structure transmission line to the first first-color sub-pixel and receives a first test voltage. The second transistor is electrically connected through the first second-structure transmission line to the second first-color sub-pixel and receives a second test voltage different from the first test voltage.
US12236816B2
Methods, apparatus, devices, subsystems, and systems for holographically displaying live scenes including one or more three-dimensional (3D) objects are provided. In one aspect, a system includes a holographic capturing system and a holographic display system. The holographic capturing system includes: an optical system configured to generate an optical hologram of a live scene that comprises one or more three-dimensional (3D) objects, and an optical sensor configured to capture sequential optical holograms of the live scene and output sequential hologram data associated with the sequential optical holograms of the live scene, each optical hologram being associated with respective hologram data. The holographic display system is configured to optically reconstruct the live scene in a 3D space based on at least part of the sequential hologram data.
US12236815B2
A method for turning on or off a first and/or a second laser diode of an illumination device. A first laser diode of the illumination device for emitting a first light beam within a first wavelength range is turned on by a control unit of the illumination device. The first wavelength range changes depending on a temperature of the first laser diode. The first laser diode is turned off by the control unit depending on a comparison of a first wavelength value of the first light beam emitted by the first laser diode with a first wavelength threshold value. A second laser diode of the illumination device for emitting a second light beam within a second wavelength range is turned on or left on by the control unit at the second point in time depending on the comparison of the first wavelength value with the first wavelength threshold value.
US12236812B2
The present disclosure provides a three-dimensional display device, a driving method and manufacturing method therefor. The three-dimensional display device comprises: a display panel having a plurality of pixels sequentially arranged in row direction and column direction; a light splitting assembly located on the display side of the display panel and having a plurality of light splitting structures, the plurality of light splitting structures being arranged parallel to each other and sequentially arranged in row direction, wherein pixels covered by at least one light splitting structure are divided into at least one pixel repeating unit, and the at least one pixel repeating unit is sequentially arranged along an extension direction of the light splitting structure; light emitted by pixels at the same position in all of the pixel repeating units forms a viewpoint through respective corresponding light splitting structures; the width of each light splitting structure in row direction is D; each pixel repeating unit comprises at least two rows of pixels, and each row of pixels comprises N1 pixels, and aa; wherein L is the vertical distance from a human eye observation point to a light splitting structure, h is the vertical distance from the pixel to the light splitting structure, and Px is the size of the pixel in row direction.
US12236807B2
A silicone edge graphic that is magnetically mountable to a wall is disclosed. No mechanical fasteners or adhesives are used to mount the silicone edge graphic to the wall. The back surface of the silicone edge graphic may have a non-marring configuration, so that the silicone edge graphic does not damage the wall. Additionally, a frame of the silicone edge graphic may be flexible enough to allow the user to remove the silicone edge graphic by peeling the silicone edge graphic off of the wall starting from one peripheral section or corner then progressive to the rest of the periphery. The magnets may also be positioned to reduce a force required to lift the section or corner of the silicone edge graphic off of the wall to begin peeling the silicon edge graphic off of the wall.
US12236805B2
A computer includes a processor and a memory storing instructions executable by the processor to record a first video of inputs to respective controls of a user interface of a vehicle, add metadata to the first video of respective times at which the respective inputs are provided, and generate a second video based on the first video and the metadata. The second video shows the user interface and highlights the respective controls corresponding to the respective inputs at the respective times.
US12236803B1
A system and a method of using the system for proctoring of a computer administered exam or test. The proctoring system includes software and at least two digital proctoring cameras arranged to capture at least: strokes on a keyboard, information displayed on a monitor, and activities of the examinee. The system can additionally capture video of the environment surrounding the testing computer, including monitoring and/or recording of activities on ancillary computing/communication devices located in the test environment. The information can be time stamped enabling synchronization thereof. The collected information is forwarded to a proctoring system, which can include artificial intelligence software to aid in monitoring the administration of the tests. A privacy screen can be employed to limit a viewing angle of the screen. The system includes a function of monitoring ancillary electronic devices, including management, monitoring, and/or recording of activities thereon.
US12236801B2
An injection training device is configured to simulate the tactile sensations and forces associated with the operation of a corresponding injection device. However, the injection training device does not carry the medication or a needle. The injection training device includes a plunger that is depressed to drive a rotor to rotate. A viscous fluid resists rotation of the rotor, which thereby resists depression of the plunger.
US12236794B2
Systems and methods for aircraft arrival management are disclosed. The system is configured to control a timing of landing between a leading and a trailing aircraft by calculating backward trajectories for each of the aircraft from a common touchdown point on a runway. The system is further configured to compute a delta distance, based on a separation threshold distance, corresponding to a travel distance for the trailing aircraft along an arc centered around a merge point, before turning towards a merge point.
US12236792B2
A system including a module for acquiring source bases of terrain data corresponding to an area of a terrain, divided into a plurality of cells; each source base containing, for each cell, an elevation, a module for transposing each source base into a respective transposed base of terrain data corresponding to the area of terrain, divided according to a reference mesh into a plurality of transposed cells, each transposed base including, for each transposed cell, a transposed elevation, a module for evaluating a local consistency level, based on the comparison of the transposed elevation of the cell with the transposed elevation of the corresponding transposed cell of at least one other transposed base, and an assistance module configured to determine a navigation assistance datum for the aircraft, depending on the assessed local consistency level.
US12236790B2
Disclosed are an unmanned aerial vehicle positioning method and apparatus, and a storage medium. The unmanned aerial vehicle positioning method comprises: when a first unmanned aerial vehicle loses a satellite positioning signal, determining first information and second information of each of at least three second unmanned aerial vehicles on the basis of a UWB signal, wherein the first information represents a relative distance between each second unmanned aerial vehicle and the first unmanned aerial vehicle, and the second information is carried by the second unmanned aerial vehicle in a transmitted UWB signal and represents real-time positioning information measured by the second unmanned aerial vehicle on the basis of the satellite positioning signal; and determining real-time positioning information of the first unmanned aerial vehicle according to the first information and the second information of each of the at least three second unmanned aerial vehicles.
US12236781B2
A position estimation system for a vehicle including a magnetic sensor which measures magnetism acting from a road surface side forming a surface of a traveling road to estimate an own vehicle position includes a map DB which stores a map (1) associated with a road-surface magnetic distribution (M2), which is a distribution of quantities of magnetism at respective points on the road surface, a magnetic distribution generation part which acquires magnetic measurement values from the magnetic sensor and generates a measured magnetic distribution, which is a distribution of magnetic measurement values, and a position estimation part which specifies an area corresponding to the measured magnetic distribution in the road-surface magnetic distribution (M2) associated with the map stored in the map DB and estimates the own vehicle position based on a position of the area corresponding to the measured magnetic distribution on the map.
US12236780B2
Surveillance systems and methods for collecting electronic signatures and visual identifiers of targets to help create identifications or records of targets associated with one or more particular electronic signatures. The surveillance systems and methods can include an event analysis system and methodologies to facilitate classification and association of the collected visual identifiers of the targets with the collected electronic signatures of such targets, and can generate alarms or “hits” indicating presence of a known target across subsets of locations and times of occurrence of such hits or alarms for enhancing tracking and movement of targets throughout selected geographic areas or locations.
US12236774B2
An electronic doorbell can include an outer housing configurable to couple to a building. The doorbell can also include a camera coupled to the outer housing and a microphone coupled to the outer housing. The doorbell can also include a button coupled to the outer housing. The electronic doorbell can be configurable to wirelessly communicate with an appliance located within the building.
US12236773B2
Techniques are described for providing control of a monitoring system (e.g., a home alarm or security system) using one or more mobile devices. In some implementations, a native mobile device application enables use of a mobile device as a security/automation system keypad and controller for a home security system. In these implementations, the mobile device, using the native mobile device application, checks real time status of system and sensors, arms/disarms system, turns lights on/off, looks in on live video of security cameras, reviews history of system events, reviews saved video clips, monitors/changes thermostat settings, and performs other features of a traditional security keypad in a home security system.
US12236768B2
The embodiments of the present disclosure provide a method, an Internet of Things system and a storage medium for generating an inspection scheme based on smart gas, the method is realized based on a smart gas management platform of the Internet of Things system, including: obtaining, based on first monitoring data at a first location and distance data, second monitoring data at a second location by controlling a drive module to drive a gas leakage inspection device to move; determining, based on the second monitoring data, a necessary inspection point and an inspection frequency of the necessary inspection point; determining, based on the necessary inspection point and the inspection frequency of the necessary inspection point, a first inspection scheme; and controlling the drive module to drive the gas leakage inspection device to inspect a gas pipeline network based on the first inspection scheme.
US12236759B2
Disclosed herein are systems and methods of automated teller machine (ATM) management. The method can include receiving, from an ATM, an operating log from an out-of-band management chip. The method can further include determining, from the operating log, that the ATM is in an out-of-service state. The method can further include transmitting instructions to the out-of-band management chip to capture a system image of the ATM. In response, the method can include receiving the system image of the ATM from the out-of-band management chip and diagnosing a fault in the ATM based on the system image. The fault in the ATM can be the fault which caused the ATM to be in the out-of-service state. Finally, the method can include transmitting instructions for one or more corrective actions to the out-of-band management chip. The corrective actions can remedy the fault in the ATM.
US12236731B2
A method for diagnosis and/or maintenance of a transportation system that has a transportation device and a remote monitoring unit, the transportation device having a control board for controlling and/or monitoring a function of said transportation device, and a local control unit for controlling said and/or monitoring said control board, may include detecting raw data associated with the function at the control board and/or the local control unit; generating condition information and/or performance information based on the raw data and calculating statistics information based on the generated information at the local control unit; buffering the generated information and/or statistics information at the local control unit; transmitting the buffered information to the remote monitoring unit; processing the transmitted information to determine a service need condition; and selectively transmitting maintenance information associated with the service need condition to the local control unit and/or a mobile service unit.
US12236723B2
A management device to be used in an in-vehicle network including a plurality of function units installed in a vehicle includes: a state information acquisition unit configured to acquire state information indicating a state of the vehicle; and an allocation unit configured to change allocation of transmission bands of a plurality of logical paths between the function units in accordance with the state of the vehicle indicated by the state information acquired by the state information acquisition unit.
US12236716B2
This application discloses a face anti-spoofing recognition method and apparatus, a device, and a storage medium, and relates to the field of artificial intelligence (AI) technologies. The method is performed by a computer device, including: acquiring face video data including a to-be-detected face; detecting eye contours of the to-be-detected face from image frames of the face video data, and generating an eye contour sequence; performing eye movement probability prediction based on the eye contour sequence, and generating an eye movement state sequence; acquiring a first dataset and a second dataset in the eye movement state sequence; determining a probability of existence of an abnormal blink behavior of the to-be-detected face according to the first dataset and the second dataset; and determining that the to-be-detected face is a real face in a case that the probability is less than a predetermined threshold.
US12236712B2
A facial expression recognition method includes extracting a first feature from color information of pixels in a first image, and extracting a second feature of facial key points from the first image. The method further includes combining the first feature and the second feature, to obtain a fused feature, and determining, by processing circuitry of an electronic device, a first expression.
US12236705B1
Techniques for detecting attributes and/or gestures associated with pedestrians in an environment are described herein. The techniques may include receiving sensor data associated with a pedestrian in an environment of a vehicle and inputting the sensor data into a machine-learned model that is configured to determine a gesture and/or an attribute of the pedestrian. Based on the input data, an output may be received from the machine-learned model that indicates the gesture and/or the attribute of the pedestrian and the vehicle may be controlled based at least in part on the gesture and/or the attribute of the pedestrian. The techniques may also include training the machine-learned model to detect the attribute and/or the gesture of the pedestrian.
US12236702B2
An information processing apparatus (100) includes a collation unit (102) that collates first feature information extracted from a person included in a first image (20) with first registered feature information stored in a storage unit (110), and a registration unit (104) that stores, in a case where the first feature information is unable to be extracted from the person or a collation result in the collation unit (102) indicates a mismatch, second feature information extracted from the person in the storage unit (110) as second registered feature information, in which the collation unit (102) collates second feature information extracted from a person included in a second image (22) with the second registered feature information stored in the storage unit (110), and thus specifies the person corresponding to the second registered feature information in the second image (22).
US12236692B2
The disclosure relates to technology for monitoring driver attentiveness in a vehicle. A driver distraction system collects vehicle data and scene information from the vehicle while traveling on a route. The vehicle data and scene information are then processed to generate a reference heat map. At the same time, the driver distraction system may capture a gaze of a driver to track a gaze direction and duration of the driver while driving the vehicle on the route. The gaze direction and duration are processed to generate a driver gaze heat map. The driver gaze heat map and reference heat map are analyzed to determine a level of driver distraction of the driver in the vehicle, and a recommendation or warning is output to the driver of the vehicle according to the level of driver distraction.
US12236691B2
An approach is provided for lane width estimation from incomplete lane marking detections of a road lane. The approach, for example, involves generating one or more perpendicular lines respectively from location centers of one or more first lane marking detections. A respective lane marking detection represents at least a portion of a boundary of the road lane as a line delimited by two location data points in accordance with detections by at least one sensor device onboard at least one vehicle. The approach also involves identifying second lane marking detections that each respectively intersect one of the one or more perpendicular lines. The approach further involves selecting one or more candidate lane widths based on one or more respective distances from the location centers to the second lane marking detections. The approach further involves determining an estimated lane width of the road lane based on the one or more candidate lane widths.
US12236689B2
A system is comprised of one or more processors coupled to memory. The one or more processors are configured to receive image data based on an image captured using a camera of a vehicle and to utilize the image data as a basis of an input to a trained machine learning model to at least in part identify a distance of an object from the vehicle. The trained machine learning model has been trained using a training image and a correlated output of an emitting distance sensor.
US12236684B2
A technique for counting the number of occupants is provided. An occupancy control apparatus may be part of an access control apparatus or a security system for identifying visitors. The number of occupants is calculated from the difference between a count of people entering a space and a count of people exiting the space, and entering the space is restricted when the difference is greater than a reference value. A current counter value may be corrected in real time by counting a fractional error rate per count of each counter. An entrance may be blocked when the number of occupants is greater than the reference value, and the blocking of the entrance may be released when the number of occupants is restored to another reference value or less. An error rate per count of each counter may be calculated in units of devices or time slots.
US12236671B2
The present disclosure provides an apparatus and method to automatically detect vehicle damage which minimises the time taken to detect damage per vehicle. For example, the action of damage detection is also performed with an action of causing the fixing of any detected damage, where appropriate. A damage detection unit is configured and arranged to detect damage on a vehicle. The damage detection unit includes a receiving unit arranged to receive an image from a camera and a determining unit arranged to determine damage on the vehicle based on the received image. Moreover, the damage detection unit includes a storing unit arranged to store information about damage previously determined to be present on the vehicle and a comparing unit arranged to compare the damage determined by the determining unit with the information about previous damage as stored by the storing unit.
US12236666B2
Provided are an image processing circuit, a system-on-chip including the same, and a method of improving quality of a first image. The image processing circuit includes a tuning circuit configured to receive a segmentation map including pixel-by-pixel class inference information of the first image and a confidence map including confidence of the class inference information, determine classes of respective pixels of the first image, correction effects for each pixel of the image, and correction values indicating intensity of the correction effects based on the segmentation map and the confidence map, and generate a correction map based on the classes and the correction values of the respective pixels; and at least one correcting circuit configured to generate an enhanced image by applying correction effects according to the correction values to the respective pixels of the first image based on the correction map.
US12236662B2
Assisted checkout devices, including point-of-sale stations, can use computer vision and machine learning to speed the checkout process while maintaining human verification, assistance, and customer interaction provided by human clerks. A plurality of optical sensors, including cameras, can be arranged with different views of a checkout plane upon which items being purchased by a buyer are placed. Moreover, one or more support towers can be utilized to elevate the optical sensors to vertical heights at which the checkout plane, and items placed thereon, is within the field of view of the optical sensors. The information captured by the plurality of optical sensors can be analyzed using machine learning models to detect and identify the items placed on the checkout plane.
US12236655B2
A plant selection apparatus has a storage means for storing a plurality of image datasets of plants and associated plant information including at least one of genotype information of the plants, phenotype information of the plants, and pedigree information of the plants. A selection unit preselects a subset of the plants. A display device displays the image datasets of the subset of the plants. A tracking unit generates observation information including information on which of the subset of the plants is observed, and the storage means is configured for storing the observation information. A training unit trains a classifier based on the observation information, the input selection, and the plant information including said at least one of the genotype information, the phenotype information, and the pedigree information.
US12236650B2
In some examples, processing circuitry receives at least a first mesh frame associated with a first time instance and a second mesh frame associated with a second time instance. The first mesh frame includes a first two dimension (2D) map with first patches having three-dimension (3D) information mapped to 2D. The second mesh frame includes a second 2D map with second patches having 3D information mapped to 2D. The processing circuitry identifies that a first patch in the first patches is a reference matching patch for a second patch in the second patches. Further, the processing circuitry determines first re-map transform parameters for a temporal alignment of the second patch to the first patch, and generates a new second 2D map that includes a transformed second patch that is transformed from the second patch according to the first re-map transform parameters.
US12236641B2
A vehicle detection system includes a support, machine vision modules, a failure sensor, and a controller. Each machine vision module includes image acquisition devices each including s an image acquisition sensor for obtaining related parameters of hardware to be detected of a vehicle. The failure sensor is used for acquiring position change information of the image acquisition sensor and outputting a motion parameter signal comprising the position change information. The controller is used for determining, according to the motion parameter signal, whether the position of the image acquisition sensor needs to be calibrated. In the using process of the vehicle detection system, the controller can determine in real time whether the position of the image acquisition sensor needs to be calibrated, so as to avoid a miscorrection caused by detecting and correcting the vehicle without precalibration after the measurement and calculation precision of the vehicle detection system is reduced.
US12236636B2
A distance measurement method is provided. The distance measurement method includes obtaining an image of a target device, the image of the target device including a target object of a first color and a background object of a second color, the first color being different from the second color; processing the image of the target device to obtain a processed image, the processed image including a processed target object of a third color and a processed background object of a fourth color; detecting a contour of the processed target object of the third color; calculating an area encircled by the contour; and calculating a distance between a camera and the target device upon determination of the area encircled by the contour.
US12236626B2
A method for controlling a movable object includes obtaining current location information of an obstacle while the movable object tracks a target, determining whether the obstacle is located in a reactive region relative to the movable object based on the current location information of the obstacle. In response to determining that the obstacle is located in the reactive region, the method further includes determining, based on the current location information of the obstacle, whether the obstacle is located in a first sub-region or a second sub-region of the reactive region, where an area of the second sub-region is smaller than an area of the first sub-region; in response to determining that the obstacle is located in the first sub-region, reducing an acceleration of the movable object; and in response to determining that the obstacle is located in the second sub-region, reducing a velocity of the movable object.
US12236610B2
This disclosure describes one or more implementations of an alpha matting system that utilizes a deep learning model to generate alpha mattes for digital images utilizing an alpha-range classifier function. More specifically, in various implementations, the alpha matting system builds and utilizes an object mask neural network having a decoder that includes an alpha-range classifier to determine classification probabilities for pixels of a digital image with respect to multiple alpha-range classifications. In addition, the alpha matting system can utilize a refinement model to generate the alpha matte from the pixel classification probabilities with respect to the multiple alpha-range classifications.
US12236608B2
One embodiment provides a method comprising generating, via an edge detection algorithm, a first edge map based on a first frame of an input content comprising a sequence of frames. The method further comprises generating, via the edge detection algorithm, a second edge map based on a second frame of the input content. The first frame precedes the second frame in the sequence of frames. The method further comprises determining a difference between the first edge map and the second edge map, determining a metric indicative of an estimated amount of judder present in the input content based on the difference, and dynamically adjusting a frame rate of the input content based on the metric. The input content is displayed on a display device at the adjusted frame rate.
US12236601B2
The present disclosure provides a computer-implemented method for correlating at least one infrared 2D-image to a 3D-representation of at least a part of a tooth displayed in a graphical user-interface, of a hand-held scanning device, on a screen, including the steps of: obtaining a first set of 2D-images of the at least part of the tooth; forming a 3D-representation of the at least a part of the tooth from the first set of 2D-images; displaying, in the graphical user-interface, the 3D-representation; obtaining a second set of 2D-images, wherein the second set of 2D images are infrared 2D-images acquired within the at least part of the tooth; displaying, in the user-interface, at least one of the 2D-images from the second set of 2D-images; displaying, in the user-interface, a manipulator configured to change between 2D-images in the second set of 2D-images.
US12236591B2
A method for parallel processing a digitally scanned pathology image is performed by a plurality of processors and includes performing, by a first processor, a first operation of generating a first batch from a first set of patches extracted from a digitally scanned pathology image and providing the generated first batch to a second processor, performing, by the first processor, a second operation of generating a second batch from a second set of patches extracted from the digitally scanned pathology image and providing the generated second batch to the second processor, and performing, by the second processor, a third operation of outputting a first analysis result from the first batch by using a machine learning model, with at least part of time frame for the second operation performed by the first processor overlapping at least part of time frame for the third operation performed by the second processor.
US12236585B2
According to the embodiment of the present disclosure, a method of analyzing a lesion based on a medical image performed by a computing device is disclosed. The method may include: extracting, by using a pre-trained artificial neural network, a first feature for each tile of a plurality of tiles included in an input image; and extracting, by using the pre-trained artificial neural network, a second feature for an entirety of the input image, based on information about whether the lesion is present for the each tile and information on a pattern of the lesion for the each tile generated based on first features of the plurality of tiles.
US12236584B2
A computer-implemented method for facilitating opportunistic screening for cardiomegaly includes obtaining a set of computed tomography (CT) images. The set of CT images captures at least a portion of a heart of a patient, and the set of CT images is captured for a purpose independent of assessing cardiomegaly. The method further includes using the set of CT images as an input to an artificial intelligence (AI) module configured to determine a heart measurement based on CT image set input. The method also includes obtaining heart measurement output generated by the AI module and, based on the heart measurement output, classifying the patient into one of a plurality of risk levels for cardiomegaly. The classification is operable to trigger additional action based on the corresponding risk level for the patient.
US12236582B2
Systems and methods for locating abnormalities within a breast and generating mappings of structures, such as ducts, within the breast. First imaging data may be acquired for a breast from a first imaging modality and second imaging data for the breast from a second imaging modality. The first imaging data is co-registered with the second imaging data, such that the first imaging data and the second imaging data share a common coordinate space. Based on the second imaging data, a plurality of structures within the breast are mapped to generate a mapping of the plurality of structures. From at least one of the first imaging data or the second imaging data, the abnormality in the breast is located. The mapping of the plurality of structures and the located abnormality in the breast may be concurrently displayed. A statistical analysis of the mapping of the breast structures may also be performed.
US12236581B2
A method of anatomic classification of blood vessel anatomy in aneurysms includes the steps of accessing an image of a blood vessel, analyzing the image to identify a point of divergence of the blood vessel and one or more additional points of reference of the blood vessel. One or more distances are then measured between the point of divergence of the blood vessel and at least one of the one or more additional points of reference. The aneurysm is then classified based upon the measured distances. A method of treatment of an aneurysm in a blood vessel further includes implanting one or more devices within the blood vessel for treatment of the aneurysm.
US12236574B2
Disclosed is a substrate treating apparatus. The substrate treating apparatus includes an imaging unit that photographs loci of the one or more discharge liquids discharged from the plurality of nozzles, and an inspection unit that calculates impact points of the one or more discharge liquids discharged from the plurality of nozzles and determines whether the impact points of the one or more discharge liquids discharged from the plurality of nozzles are normal. The inspection unit includes an image synthesizing unit that synthesizes a plurality of images captured by the imaging unit, a pre-processing unit that pre-processes image data generated through the image synthesizing unit, and a calculation unit that calculates whether the impact points of the one or more discharge liquids discharged from the plurality of nozzles are normal by comparing the image data pre-processed by the pre-processing unit.
US12236571B2
An apparatus includes a Dewar having an endcap. The apparatus also includes a heat sink and a thermal interface material configured to thermally couple the endcap of the Dewar to the heat sink. The thermal interface material includes an amorphous pliable material that is configured to transfer thermal energy between the endcap of the Dewar and the heat sink without structurally coupling the Dewar to the heat sink. A thermal shoe may be positioned between the thermal interface material and the heat sink, and the thermal shoe may be configured to hold the thermal interface material against the endcap. The thermal shoe may have (i) a smaller cross-sectional size in a portion of the thermal shoe contacting the thermal interface material and (ii) a larger cross-sectional size in a portion of the thermal shoe contacting the heat sink.
US12236562B2
A method for error handling in a geometric correction engine (GCE) is provided that includes receiving configuration parameters by the GCE, generating, by the GCE in accordance with the configuration parameters, output blocks of an output frame based on corresponding blocks of an input frame, detecting, by the GCE, a run-time error during the generating, and reporting, by the GCE, an event corresponding to the run-time error.
US12236555B2
A method and processing device for image demosaicing is provided. The processing device comprises memory and a processor. The processor is configured to, for a pixel of a Bayer image which filters an acquired image using three color components, determine directional color difference weightings in a horizontal direction and a vertical direction, determine a color difference between the first color component and the second color component and a color difference between the second color component and the third color component based on the directional color difference weightings, interpolate a color value of the pixel from the one color component and the color differences and provide a color image for display.
US12236554B2
Method are provided that exhibit increased quality and compression factor for compressing images. The methods can include generating a set of coefficients indicative of image contents of a block of image pixels at a plurality of spatial frequencies. The set of coefficients is scaled to generate a first set of scaled coefficients. An assessment is performed for a plurality of quantization levels, which includes quantizing a subset of the first set of scaled coefficients according to respective quantization levels to generate a quantized subset of the first set of scaled coefficients and determining a post-quantization energy of the quantized subset of the first set of scaled coefficients. Based on the assessment of the plurality of quantization levels, a scaled and quantized version of the set of coefficients is generated. An encoded version of the image based on the scaled and quantized version of the set of coefficients is generated.
US12236550B2
Described are improved systems and methods for navigation and manipulation of interactable objects in a 3D mixed reality environment. Improved systems and methods are provided to implement physical manipulation for creation and placement of interactable objects, such as browser windows and wall hangings. A method includes receiving data indicating a selection of an interactable object contained within a first prism at the start of a user interaction. The method also includes receiving data indicating an end of the user interaction with the interactable object. The method further includes receiving data indicating a physical movement of the user corresponding to removing the interactable object from the first prism between the start and the end of the user interaction. Moreover, the method includes creating a second prism to contain the data associated with the interactable object at the end of the user interaction with the interactable object.
US12236548B2
Aspects of the subject disclosure may include, for example, receiving first defining information for a first metaverse, receiving second defining information for a second metaverse, automatically identifying conflicts between the first defining information and the second defining information, automatically negotiating resolution of the conflicts between the first defining information and the second defining information to define rules for a merged metaverse, merging the first metaverse and the second metaverse according to the rules for the merged metaverse to define a destination metaverse, and interacting with a plurality of users to create for the plurality of users an immersive experience in the destination metaverse. Other embodiments are disclosed.
US12236543B2
Examples of the disclosure describe systems and methods for generating and displaying a virtual companion. In an example method, a first input from an environment of a user is received at a first time via a first sensor. An occurrence of an event in the environment is determined based on the first input. A second input from the user is received via a second sensor, and an emotional reaction of the user is identified based on the second input. An association is determined between the emotional reaction and the event. A view of the environment is presented at a second time later than the first time via a display. A stimulus is presented at the second time via a virtual companion displayed via the display, wherein the stimulus is determined based on the determined association between the emotional reaction and the event.
US12236542B1
A geo-spatial augmented reality (AR) content anchoring and non-fungible token (NFT) minting system and associated processes are disclosed for linking one or more user-owned AR content item(s) to a particular geo-spatial location by NFT and blockchain technology. The geo-spatial AR content anchoring and NFT minting system and processes provide geo-spatial location NFT minting (“geo-minting”) and geo-spatial location NFT storage (“geo-storage”) on blockchain technology. The geo-spatial AR content anchoring and NFT minting system and processes support a process for re-addressing of NFT geo-storage by way of a location indexing system that aggregates NFTs of user-owned AR content within a perimeter, a defined circumference, or an area encapsulated within a circular boundary defined by a radial distance. The geo-spatial AR content anchoring and NFT minting system and processes also support merged NFTs and evolutionary NFTs.
US12236535B2
Augmented reality guidance for guiding a user through an environment using an eyewear device. The eyewear device includes a display system and a position detection system. A user is guided though an environment by monitoring a current position of the eyewear device within the environment, identifying marker positions within a threshold of the current position, the marker positions defined with respect to the environment and associated with guidance markers, registering the marker positions, generating overlay image including the guidance markers, and presenting the overlay image on a display of the eyewear device.
US12236532B2
A virtual space system according to one aspect of the present disclosure includes one or more processors, and at least one of the one or more processors executes first detection processing, first display processing, second detection processing, acquisition processing, and second display processing. The first detection processing is processing for detecting a communication apparatus object selected from a plurality of communication apparatus objects in the virtual space. The first display processing is a process of displaying, in a predetermined display area, a display screen of a communication apparatus of the same model as that represented by the selected communication apparatus object, the communication apparatus being realized by a virtual machine. The second detection processing is processing for detecting an operation on the display screen of the display area. The acquisition processing is processing for acquiring a display screen, which is to be displayed according to the operation, of the communication apparatus realized by the virtual machine, by inputting information indicating the operation into the virtual machine. The second display processing is processing for displaying the display screen to be displayed according to the operation in the display area.
US12236531B2
A meniscus projection plane setting apparatus, a meniscus projection plane setting method, and a meniscus projection plane setting program appropriately set a projection plane when generating a projection image of a meniscus from a three-dimensional image including a knee joint. An image acquisition unit acquires the three-dimensional image of the knee joint. A plane setting unit sets a plane that approximates a joint surface of the knee joint as the projection plane for generating the projection image by projecting the meniscus at the knee joint included in the three-dimensional image.
US12236530B2
A three-dimensional shape descriptor extractor is implemented by collecting surface data from a three-dimensional shape as learning data and training a set of a prescribed encoder and a prescribed decoder by using the learning data, wherein the training extracts a three-dimensional shape descriptor from the learning data by using the encoder, undoes the three-dimensional shape descriptor by using the decoder, evaluates a difference between a state before using the encoding and a state after using the decoding, and adjusts the encoder and the decoder so as to reduce the difference, and mesh data is collected from the three-dimensional shape as the surface data and made to have a prescribed scale, so as to train the encoder and the decoder.
US12236524B2
A data processing apparatus includes receiving circuitry to receive graphics data for at least a portion of a virtual environment, the graphics data including a plurality of virtual objects, a machine learning model trained to output data indicative of an object classification for one or more of the virtual objects in dependence upon the graphics data, assignment circuitry to assign one or more of the virtual objects to one or more virtual object groups in dependence upon the object classification for one or more of the virtual objects, where the virtual objects assigned to a same virtual object group have a same object classification, and control circuitry to share first interaction data associated with a first virtual object assigned to a virtual object group with a second virtual object assigned to the virtual object group to thereby permit use of the first interaction data for the second virtual object in response to a user interaction with the second virtual object in the virtual environment.
US12236513B2
In an information processing method, a first key frame is obtained. The first key frame includes initial posture data of a target virtual character. The initial posture data corresponds to an initial posture. Target posture data of the target virtual character is determined by inputting the initial posture data and a target task to a policy network trained by reinforcement learning. The target task is set for the target virtual character to perform. An output of the policy network indicates the target posture data that corresponds to a target posture of the target virtual character. At least one force to be acted on at least one first joint of the target virtual character is determined according to the initial posture data and the target posture data. The initial posture of the target virtual character is adjusted to the target posture by applying the at least one force.
US12236501B2
The present invention relates to latency compensation for image processing devices. In order to assign overlay data to frames of a raw image stream (210), past frames within a selection of frames of the raw image stream are considered, which past frames already underwent image processing. A current frame of the raw image stream (210) is compared to the past frames contained in the selection of frames, and that one of the past frames is identified that is most similar to the current frame. Overlay data from the identified past frame are chosen and assigned to the current frame. Thus, the current frame can be presented together with the assigned overlay data chosen from the most similar past frame and without the need to wait for the result of a computationally expensive and time-consuming image processing of the current frame.
US12236498B2
Generation and storage of compressed z-planes in graphics processing is described. An example of a processor includes a rasterizer to generate a fragment of pixel data including blocks of pixel data; a depth pipeline to receive the fragment, the pipeline including a first and second depth test hardware, the first depth test hardware to perform a coarse depth test including determining minimum and maximum depths for each block; and a depth buffer, wherein the processor is to determine whether the fragment meets requirements that the fragment fully covers a tile of pixel data and passes a first depth test, and that each of the minimum and maximum depths of the fragment has a same sign and exponent, and, upon determining that the fragment meets the requirements, to generate a compressed depth plane utilizing the first depth test and update the depth buffer with the compressed depth plane.
US12236492B2
Certain aspects of the present disclosure provide techniques for processing transactions in a computing system. An example method generally includes receiving a request to perform an operation with respect to an object included in the request. A system identifies an archetype defining properties of the object included in the request. Based on the identified archetype, the system identifies data repositories to commit data to in order to perform the requested operation and rules for performing the operation with respect to the object. One or more actions are executed against the identified data repositories according to the identified rules.
US12236483B1
An exchange computer system configured to continuously, securely, dynamically, and efficiently generate and disseminate implied correlation index values is described. The exchange computer system may include at least one communication interface that is configured to receive, via a computer network, data related to a stock market index option, data related to a plurality of stocks, and data related to a plurality of stock options. The exchange computer system may further include at least one non-transitory computer-readable medium configured to store data received over particular periods of time, and an index engine including at least one hardware processor that is configured to continuously generate and disseminate implied correlation index values for display on a plurality of user computing devices that are connected via the computer network, and that are configured to facilitate trading of financial instruments related to the implied correlation index via a graphical user interface.
US12236480B2
A node associated with an individual and/or organization receives a storage identifier for new data associated with a consumer and/or business. A node and distributed data sources are used to share the new consumer and/or business data with a network of nodes. The node updates a node with the storage identifier for the new consumer and/or business data. The node receives, from a device associated with the individual and/or organization, a request for the new data. The node obtains the storage identifier for the new data from the node. The node obtains the new data by using the storage identifier to search the distributed data sources. The node provides the new consumer and/or business data to the device. The node performs actions to obtain additional new consumer and/or business data from the distributed data sources or provide the additional new consumer and/or business data to the distributed data sources.
US12236478B2
There is a provided an apparatus and method to securely communicate an order by efficiently invoking a program application on a computing device. The computing device may operate to receive and present a push notification, even while in a locked state, where the push notification requests input to initiate a performance of a task that is associated with an application defined by instructions stored on the computing device. The computing device receives input and initiates the performance of the task without fully loading the application into an operating memory. The input may initiate a communication of a message to a remote processing system to execute the order.
US12236477B1
The present disclosure is directed to a system and method for overcoming lost opportunities in the world of car vetting, bidding, and acquisition. The present invention helps automotive industry individuals and businesses take advantage of opportunities to acquire cars that they previously would not have been able to purchase due to limitations in the present technology in the field. This may be accomplished through enabling a system to compile unstandardized information from various locations throughout the world and standardizing such information by factoring in various inconsistencies that exist based on fragmented descriptions and standards across the automotive industry. The present invention configures a system to allow users to sort through, track, and organize information in a way that has never existed enabling them to make real time decisions on acquisition of automobiles that would not otherwise be possible.
US12236471B2
Disclosed are a system and process of providing social networking purchasing processes. A method includes receiving, from a posting entity and at the social networking entity, a posting or a submission of a text, an image or a video. When the submission is associated with a product within a product catalog of the posting entity, the social networking entity presents in a newsfeed of users or otherwise on the social networking entity, the text, image or video with an associated option to buy. The option to buy might be presented through a messenger application or as the user browses the posting. When there is a correlation between the posting and the product catalog, and when the user makes a purchase of the product, the user is not transitioned away from the social networking entity. Initiating a payment process occurs within the social networking entity.
US12236457B2
A multidimensional knowledge transfer model for predicting CTR of a computational ad, the multidimensional knowledge transfer model comprises: a pre-processor for building an ad group node graph based on similarities among ad group nodes, an ad campaign node graph from merging the ad group node graph, and an ad account node graph from merging the ad campaign node graph. The multidimensional knowledge transfer model further comprises a multi-knowledge CTR prediction model for each of the ad account, ad campaign, and ad group layers. The multi-knowledge CTR prediction model predicts the respective node's CTR from the ad account node graph, ad campaign node graph, or ad group node graph, features of the audience group, and features of the node having its CTR predicted appended with the hidden vector of its parent node extracted from the upper layer multi-knowledge CTR prediction model.
US12236444B2
A system for determining preference, including a client device with feedback controls, a server and addressable URIs; the device and server in communication over an electronic network and the URIs' content retrievable over the network; the server automatically receiving and storing ratings, tracking URIs, using ratings to create a preference model for URIs, and using the preference model to suggest URIs; the stored ratings include a record having a rated item URI, a rater having a unique identification, a rating value provided by the rater, and at least one metadatum for creating subsets of ratings. Also, a method for automatically creating a chimeric preference vector, the method steps including identifying a multiplicity of datasets of rated items; automatically combining the datasets to form a combined dataset; automatically identifying ratings collisions; treating ratings collisions to form a data subset; and generating a chimeric preference vector based on the data subset.
US12236433B2
A processor-implemented method is disclosed. The method includes: receiving, via a terminal device, input of a first password during a card session that begins when a value transfer card is inserted into the terminal device, the value transfer card being associated with a plurality of passwords; verifying that the first password is a valid password associated with the value transfer card; identifying at least one card control setting associated with the first password, the at least one card control setting being a setting that is not associated with another one of the plurality of passwords; and processing a transaction initiated at the terminal device based on the identified at least one card control setting.
US12236431B1
A system and method for tasks assistance using a learning module comprising a knowledge graph and associated graph neural network is disclosed. The system can represent data using a knowledge graph, and generate embeddings of the knowledge graph for detecting latent patterns in the data that may be obscured in a high dimensional representation of the data. The system can more readily detect fraud patterns and take appropriate fraud limiting actions.
US12236422B2
A system for identifying genuine user-merchant association. The system includes one or more processors and/or transceivers individually or collectively programmed to check the validity or expiration of a certificate from a device from which a request originates to create a certificate score, analyze previous communication from the device from which the request originates across a plurality of entities and regions to create a previous communication score, and conduct a messaging protocol check to create a protocol score. The one or more processors and/or transceivers are also programmed to output a weighted final score comprising a determination of whether to accept or deny the request based at least in part on one or more of the certificate scores, the previous communication score, or the protocol score. The one or more processors and/or transceivers are also programmed to save the weighted final score.
US12236416B1
A method is provided. The method includes receiving a request to conduct a transaction with a merchant, verifying the transaction, determining a first distance between a first computing device associated with a first user and a second computing device associated with a second user based on a first and a second data, determining that the first distance between the first computing device and second computing device satisfies a first predetermined distance threshold, determining a second distance between a third computing device associated with the second user and the second computing device based on a third and the second data, determining that the second distance between the third computing device and the second computing device satisfies a second predetermined distance threshold, and approving the transaction.
US12236406B2
Systems and methods are provided for group bill payment comprising creating a secure group bill payment account associated with a plurality of group members. The group bill payment account may be configured to receive information via a network from the plurality of group members; permit a group member to manage the group bill payment account following an authentication process; and transmit a group payment to a provider. Systems and methods may further comprise receiving instructions from a group member to create a rule for requesting payment, the bill being from a provider and associated with group members; receiving the bill issued by the provider; determining a charge based on the bill and the rule; sending a payment request based on the charge; receiving a deposit into the group bill payment account; transmitting a group payment; and sending a notification.
US12236399B1
Systems and methods for remote huddle collaboration are disclosed. The huddle collaboration system may include a huddle management system which may include an authentication module, a data processing module, and a module manager, among other components. Huddle collaboration system may allow huddle members of a company to fully engage in remote huddle sessions through different kind of client computing devices, in a consistent way regardless of their location. The system may act as an alternative to traditional whiteboards, displaying, collecting, and storing information during an active huddle session, where this information may be available to the users in the form of one or more standard and/or custom sub-applications, according to the user's and/or project's requirements.
US12236395B2
Systems and methods for the automated fulfillment of orders from a fulfillment network including consumer-facing retail locations. Orders are partitioned into suborders, which are in turn assigned to retail locations based on forecasted demand for the suborder items at the retail locations. The assignment process considers operational data for each retail location such as the number of employees, the inventory of suborder items, shipping rate cards, return policies, business hours, pick decline estimations, etc.
US12236387B2
In some embodiments, apparatuses and methods are provided herein useful to processing online orders. In some embodiments, a system for processing online order comprises an order processing server configured to receive an online order including grocery items and transmit, to a control circuit, the online order, the control circuit configured to receive the online order, determine the grocery items included in the online order, determine a number of grocery items that require refrigeration and a number of grocery items that require freezing, determine a number of totes required for the online order, assign to the online order the number of totes required, transmit, to the totes, a command, wherein each of the number of totes is configured to receive, from the control circuit, the command, and in response to the receipt of the command, one of maintain its temperature, enter the refrigeration state, and enter the freezer state.
US12236384B1
An example system can include: at least one processor; and non-transitory computer-readable storage storing instructions that, when executed by the at least one processor, cause the system to: generate a configuration manager programmed to configure a workstream including a plurality of models, wherein the workstream defines metadata associated with execution of each of the plurality of models; generate an execution manager programmed to execute each of the plurality of models in the workstream according to the metadata; and generate a results manager programmed to access results of the execution of the workstream.
US12236375B2
A method for allocating resources for a plurality of time intervals, including: receiving a forecasted workload and at least one required service metric value; applying a search algorithm to identify an initial allocation assignment; inputting the assignment to a machine learning algorithm, the machine learning algorithm trained on historic data of past intervals; predicting an expected service metric value provided by the initial allocation assignment; adjusting the initial allocation assignment based on a difference between the expected service metric value and the corresponding required service metric value; iteratively repeating the applying, inputting, predicting, and adjusting operations until one of: the expected service metric value predicted for an adjusted allocation assignment is within a predetermined distance of the corresponding at least one required service metric value for the interval; or a predetermined time has elapsed.
US12236363B2
Described herein are systems and methods for providing a natural language comprehension system that employs a two-stage process for machine comprehension of text. The first stage indicates words in one or more text passages that potentially answer a question. The first stage outputs a set of candidate answers for the question, along with a first probability of correctness for each candidate answer. The second stage forms one or more hypotheses by inserting each candidate answer into the question and determines whether a sematic relationship exists between each hypothesis and each sentence in the text. The second processing circuitry generates a second probability of correctness for each candidate answer and combines the first probability with the second probability to produce a score that is used to rank the candidate answers. The candidate answer with the highest score is selected as a predicted answer.
US12236359B2
An intelligent bicycle sharing system, or other vehicle sharing system, is able to provide helpful bicycle availability predictions based on historical data, including various utilization statistics. Historical data can be collected over time as users use the bicycle sharing system. For example, the historical data may include the number of available bicycles at various locations and times, as well as contextual data associated with the locations and times. Contextual data may include data regarding the weather, local events, season, day of the week or year, news events, among other environmental factors that may or may not influence bicycle utilization. In some embodiments, a model, such as a machine learning model (e.g., neural network) may be trained using the historical data as training data such that the model can predict bicycle availability for a certain future time and location.
US12236358B2
Systems and methods are described to combine two or more linear models into a combined linear model. Two or more linear models and an observation of interest are selected. The linear models are concurrent with respect to the observation of interest. The observation of interest includes a class value and a feature vector. A distance is selected, and a plurality of feature vectors are selected that are within the distance of the feature vector associated with the observation of interest. These feature vectors are input to the selected linear models and a plurality of class values are generated. These class values and the selected feature vectors are used to generate a combined linear model. The combined model is either a mean local linear surrogate model or a linearly weighted local surrogate model.
US12236356B2
Securing a file against user actions in a computer network includes processing a request for a file-directed action that identifies a user, a file, and a mode of file access. Generating a mediated covenant of association that defines constraints of the user action and is produced by node-by-node informatic convolution of a hierarchy of informational nodes present in profiles of the user, the file and the mode. Enforcing securing of the user actions with a computer security event-specific model based on an instance of trust derived from the covenant of association.
US12236332B2
A compute-in-memory (CIM) macro device and an electronic device are proposed. The CIM macro device includes a CIM cell array including multiple CIM cells. First data is being divided into at least two bit groups including a first bit group which is the most significant bits of the first data and a second bit group which is the least significant bits of the first data, and the bit groups are respectively loaded in CIM cells of different columns of the CIM cell array. The electronic device includes at least one CIM macro and at least one processing circuit. The processing circuit is configured to receive and perform operation on parallel outputs respectively corresponding to the columns of the CIM cell array, where the parallel outputs include multiple correspondences, and where each of the correspondences includes most significant bits of an output activation and least significant bits of the output activation.
US12236324B2
Systems and methods for controlling access to a dataset management system using permission records are provided. For example, a request to access information in a dataset management system may be obtained from an entity, and a permission record associated with the entity may be selected. Further, it may be determined if the entity has permission to access the information. In some examples, when the entity has permission to access the information, the access to the information may be allowed. In some examples, when the entity has no permission to access the information, the access to the information may be denied.
US12236319B2
A quantum error correcting code with dynamically generated logical qubits is provided. When viewed as a subsystem code, the code has no logical qubits. Nevertheless, the measurement patterns generate logical qubits, allowing the code to act as a fault-tolerant quantum memory. Each measurement can be a two-qubit Pauli measurement.
US12236305B2
In embodiments, a method includes receiving, by a computing device, a user input corresponding to an asset on a client application executing on the computing device. Responsive to receiving the user input, the computing device wirelessly transmits a request for information on a wireless tag associated with the asset directly to a nearby relay network node of a network of wireless tags. The computing device receives a location of the wireless tag associated with the asset directly from the relay network node. In response to receiving the request for information, the relay network node transmits advertising packets including an identifier of the wireless tag to nearby network nodes of the network of wireless tags.
US12236304B2
An antenna for an RFID (Radio Frequency Identification) tag comprises two antenna parts being arranged at opposite end areas of the antenna, and at least one intermediate part forming a bridge between the antenna parts. One of the at least one intermediate part comprises power feeding areas to be connected to an integrated circuit. Further, a first gap is arranged in one of the at least one intermediate part, and has a gap length of less than 80 μm, which forms a low impedance path for current at microwave frequencies.
US12236301B2
Embodiments are directed to methods and techniques for providing power via piezoelectric components on contactless cards.
US12236300B2
A computer implemented method for generating at least one security label (110) using at least one printing device (112) is proposed. The method comprises the following steps: i) (114) generating a first digital image (116) comprising a plurality of colored pixels by printing a printer job with a printer control setting and scanning the printout using the printing device (112) thereby generating a digital fingerprint: ii) (118) providing a binary code (120) of identifier information: iii) (122) mapping the identifier information with the digital fingerprint by determining a binary code of the digital fingerprint and adding the binary code (120) of the identifier information to the color code of the first digital image (116); iv) (124) generating a second digital image (126) having a plurality of colored pixels different from the first digital image (116) by transferring the added binary codes into a color code of the second digital image (126): v) (128) printing the second digital image (126) on a substrate (129) thereby generating the security label (110).
US12236297B2
An object is to print a high quality image with resistance to print misalignment. To this end, the image processing apparatus generates quantized data for printing a first dot pattern and a second dot pattern in an overlapping manner. The first dot pattern and the second dot pattern are lattice patterns varying in a combination of two basis vectors. In a combined dot pattern obtained by combining the first and second dot patterns, there is a neighboring dot in which a dot in the first dot pattern and a dot in the second dot pattern are arranged at an interval smaller than a lattice spacing. The neighboring dot includes multiple neighboring dots varying in an approach direction.
US12236295B2
Systems and methods for on demand service integration. A system includes at least one processor and a storage medium storing instructions that, when executed by the one or more processors, cause the at least one processor to perform operations including receiving from a customer system a request to integrate a partner service with an integrator instance at the customer system and searching an integrator database for a partner service communication template based on the received request. The operations also include configuring the integrator instance to receive communications from a partner service instance based on the communication template and establishing a communication link between the integrator instance and the partner service instance.
US12236293B1
A system and methods for applications to use a plurality of messaging services with a mainframe system is provided. The system and methods can involve receiving requests via a client application interface (API) coupled to the mainframe system to consume or publish data by the applications and determining by the client application API a messaging service to be used. The system and methods can also involve converting the received requests into a process based on the messaging service to be used and a configuration that is based on the client application API's determination of which messaging service is to be used, and transmitting via a server application interface (API) coupled to the mainframe system the converted received requests to endpoints as defined by the requests.
US12236284B2
Systems and methods for resolving dependencies of computing interfaces. An example method includes identifying at least one example value with respect to a specification of a first computing interface, wherein each of the at least one example value is a value included in a respective request to the first computing interface; and linking the first computing interface to at least one second computing interface based on the identified at least one example value.
US12236283B2
A system can instantiate a first container and a sidecar container on a first node. The system can transmit configuration data from the first container to the sidecar container. The system can then initiate a migration of the sidecar container from the first node to a second node, where the second node has a different computer architecture than the first node. The second node can provide the configuration data from the sidecar container to a second container, for example after the migration is complete.
US12236282B2
A system including: one or more processors; a memory storing computer program code that controls the one or more processors to: receive usage metrics associated with a first application; determine whether the first application comprises a cyclic usage pattern, a batch usage pattern, or a non-cyclic usage pattern; select a scaling technique based on the determination; and automatically scale the first application with the selected scaling technique. The system may determine that at least one virtual machine should be added to a first plurality of virtual machines in response to a resource usage of an application exceeding a maximum usage allocation and determine that at least one virtual machine should be removed to the first plurality of virtual machines in response to a minimum usage allocation exceeding the resource usage of the first plurality of virtual machine instances.
US12236281B2
A method for providing bare-metal (BMS) resources includes receiving, by a system control processor, a partitioning request from a system control processor manager that specify a quantity of physical partitions, in response to the partitioning request: identifying a set of physical partitions of a bare-metal system (BMS) that are capable of servicing the partitioning request based on the quantity of physical partitions, updating a partitioning configuration data structure based on the set of physical partitions and the virtual partition, and implementing the virtual partition based on the set of resources using the partitioning configuration data structure.
US12236276B2
A system can train a neural network model at a first edge device regarding respective amounts of time to process data at the first edge device compared to corresponding amounts of time to process the data at cloud computing equipment that is connected to the first edge device via a communications network, wherein the data is generated at the first edge device. The system can update the neural network model to produce an updated neural network model based on information received from a second edge device regarding a performance of the cloud computing equipment in processing the data, wherein the first edge device and the second edge device having respective different processing capabilities. The system can determine whether to process first data, generated at the first edge device, locally at the first edge device.
US12236274B2
A method for the automatic scheduling of tasks obtains data processing tasks and data sources. A job queue is formed based on the data processing tasks. The job tasks are extracted in order from the job queue. Computing resources are distributed based on the extracted job tasks. A result of the data processing task is obtained by the pre-trained model based on the data source. An electronic device and a computer readable storage medium applying the method are also provided.
US12236272B2
Resource access control modules that are part of an operating system kernel and data structures visible in both user space and kernel space provide for user space-based configuration of computing system resource limits, accounting of resource usage, and enforcement of resource usage limits. Computing system resource limits can be set on an application, customer, or other basis, and usage limits can be placed on various system resources, such as files, ports, I/O devices, memory, and processing unit bandwidth. Resource usage accounting and resource limit enforcement can be implemented without the use of in-kernel control groups. The resource access control modules can be extended Berkeley Program Format (eBPF) Linux Security Module (LSM) programs linked to LSM hooks in the Linux operation system kernel.
US12236267B2
Techniques described herein relate to a method for managing a distributed multi-tiered computing (DMC) environment. The method includes decomposing, by a local controller associated with an DMC domain, a service dependency graph associated with a scheduling job; assigning normalized compute units and normalized network units to tasks included in the service dependency graph; generating a Q-table using the service dependency graph and reinforcement Q-learning; calculating a critical path and a max learned path using the Q-table and the service dependency graph; calculating the earliest start time and the latest start time for each task using the service dependency graph and the max learned path to obtain a plurality of earliest start time and latest start time pairs for each task; and generating scheduling assignments using the plurality of earliest start time and latest start time pairs for each task.
US12236265B2
A system can determine respective health statuses for respective microservices of respective instances of a group of microservices. The system can monitor the requests to determine a correlation between respective requests of the requests and respective subgroups of microservices of the group of microservices that carry out the respective requests. The system can determine a subgroup of container clusters of container clusters that are available to serve a first request type, based on determining an intersection between the respective subgroups of microservices of the group of microservices that carry out the respective requests, and the respective health statuses for respective microservices of respective instances of the group of microservices. The system can, in response to receiving a first request of the first request type, assign, by a load balancer, the first request to be served by a first container cluster of the subgroup of container clusters.
US12236264B2
Systems, devices, and techniques are disclosed for data shards for distributed processing. Data sets of data for users may be received. The data sets may belong to separate groups. User identifiers in the data sets may be hashed to generate hashed identifiers for the data sets. The user identifiers in the data sets may be replaced with the hashed identifiers. The data sets may be split to generate shards. The data sets may be split into the same number of shards. Merged shards may be generated by merging the shards using a separate running process for each of the merged shards. The merged shards may be generated using shards from more than one of the two or more data sets. An operation may be performed on all of the merged shards.
US12236262B1
Features are extracted and/or derived from a software package (e.g., a binary executable, etc.) which are input into a machine learning model to determine an estimated peak memory usage required to analyze the software package. A number of memory resource units required for the determined peak memory usage is then determined. If the number of available memory resource units is less than the determined number of required memory resource units, then the software package can be queue in a backoff queue. The determined number of required memory units to analyze the software package can be allocated when a number of available memory resource units equals or exceeds the determined number of required memory resource units (whether or not the software package has been queued). The software package can then be analyzed using the allocated memory units. Information characterizing this analysis can be provided to a consuming application or process.
US12236249B2
Methods and systems for managing data processing systems are provided. Data processing systems may host various computer-implemented services. Data processing systems may also be changed to operate in different states where one or more currently hosted computer-implemented services may no longer be hosted in the new state. Removal of these no longer hosted computer-implemented services from the data processing systems may cause complications for the data processing systems in the new state. Undefine policies may be preconfigured for one or more hosted computer-implemented services to prevent occurrence of such complications.
US12236245B2
Methods, systems. and apparatuses for graph streaming processing are disclosed. One method includes receiving, by a thread scheduler, a group of threads, calculating a resource requirement for execution of the group of threads, calculating resource availability in a plurality of processors of each of a plurality of processor arrays, dispatching the group of threads to a selected one of plurality of processors of processor arrays, scheduling a group load instruction for all threads of the group of threads, including loading into a group load register a subset of inputs of the input tensor for processing of each thread of the group of threads, wherein the group load register provides the subset of the inputs of the input tensor to the group of threads of the selected one of the plurality of processors, wherein all threads of the group of threads are synchronized when executing the group load instruction.
US12236243B2
Methods and apparatuses relating to mitigations for speculative execution side channels are described. Speculative execution hardware and environments that utilize the mitigations are also described. For example, three indirect branch control mechanisms and their associated hardware are discussed herein: (i) indirect branch restricted speculation (IBRS) to restrict speculation of indirect branches, (ii) single thread indirect branch predictors (STIBP) to prevent indirect branch predictions from being controlled by a sibling thread, and (iii) indirect branch predictor barrier (IBPB) to prevent indirect branch predictions after the barrier from being controlled by software executed before the barrier.
US12236242B2
Embodiments detailed herein relate to systems and methods to load a tile register pair. In one example, a processor includes: decode circuitry to decode a load matrix pair instruction having fields for an opcode and source and destination identifiers to identify source and destination matrices, respectively, each matrix having a PAIR parameter equal to TRUE; and execution circuitry to execute the decoded load matrix pair instruction to load every element of left and right tiles of the identified destination matrix from corresponding element positions of left and right tiles of the identified source matrix, respectively, wherein the executing operates on one row of the identified destination matrix at a time, starting with the first row.
US12236238B2
An apparatus to facilitate large integer multiplication enhancements in a graphics environment is disclosed. The apparatus includes a processor comprising processing resources, the processing resources comprising multiplier circuitry to: receive operands for a multiplication operation, wherein the multiplication operation is part of a chain of multiplication operations for a large integer multiplication; and issue a multiply and add (MAD) instruction for the multiplication operation utilizing at least one of a double precision multiplier or a 48 bit output, wherein the MAD instruction to generate an output in a single clock cycle of the processor.
US12236230B2
Systems and methods support updates to an Information Handling System (IHS). A workspace is instantiated on the IHS based upon a received workspace definition, where the workspace identifies an available update to a system operating on the IHS. A request is made for a first credential used for validation of the IHS by a first remote workspace orchestrator. The workspace provides the first credential to a second remote workspace orchestrator that controls access to updates to the system operating on the IHS. The second remote workspace orchestrator uses the first credential to validate the IHS with the first remote workspace orchestrator. The workspace performs the available update to the system operating on the IHS using a second credential provided by the second remote workspace orchestrator upon validation of the IHS by the first remote workspace orchestrator. The IHS maintains separate confidentiality with each remote orchestrator providing credentials for the update.
US12236229B2
This disclosure describes techniques and mechanisms for using a domain-specific language (DSL) to express and compile serverless network functions, and optimizing the deployment location for the serverless network functions on network devices. In some examples, the serverless network functions may be expressed entirely in the DSL (e.g., via a text-based editor, a graphics-based editor, etc.), where the DSL is a computer language specialized to a particular domain, such as a network function domain. In additional examples, the serverless network functions may be expressed and compiled using a DSL in combination with a general-purpose language (GSL). Once the serverless network function have been expressed and/or compiled, the techniques of this disclosure further include determining an optimized network component on which the serverless network function is to execute, and deploying the serverless function to the optimized network component.
US12236226B2
A vehicle ECU receives an ECU update package from a remote source. The ECU verifies a first timestamp included with the ECU update package postdates a second timestamp stored onboard the vehicle in conjunction with a last-successful update of the ECU and obtains a unique vehicle identifier from the vehicle bus. The ECU obtains secure configuration data for the ECU included in a payload of the update package and calculates a first hash value using at least the unique vehicle identifier and the secure configuration data. Also, the ECU validates the update package based on comparison of the first hash value matching a second hash value included in the update package and, responsive to the first timestamp post-dating the second timestamp and validation of the update package, modifies the ECU through use of the secure configuration data.
US12236222B2
Aspects of the present disclosure provide systems, methods, and computer-readable storage media that support cross-server containerized application allocation, multi-tenant namespace management, and data layer deployment in an edge environment. To illustrate, containers associated with an application are deployed to edge servers based on a geographic characteristic of the edge server with respect to an edge device receiving services from the application. A common data layer is provided across the edge environment to manage communications between the different containers, and between the application and other applications of the edge environment. Managing the communication is based on namespaces and/or a modality (e.g., private or public) associated with the application. Authentication configuration of the application is used to determine edge resource access for the containers of the application. A common orchestration layer is provided across the edge environment to manage scaling and configuration updates of the application.
US12236219B2
Methods and systems for selective optimization include determining that a method, compiled with a speculative optimization, is executed with a frequency that exceeds a first threshold value, such that runtime recompilation of the method causes user delays. The method is recompiled without the speculative optimization, to avoid recompilation delays during runtime. The recompiled method is then executed.
US12236217B2
Code pattern matching is performed within computer code to determine whether the computer code includes an idiom from a predefined set of idioms. Based on determining that the computer code includes the idiom, a set of data items of the idiom to be analyzed is determined. The set of data items is analyzed with respect to one or more corresponding values from the computer code based on a set of constraints defined for the idiom to determine whether the set of data items satisfy one or more predefined conditions for the idiom. Based on the analyzing indicating that the one or more predefined conditions are satisfied, one or more code segments of the computer code including the idiom are replaced with replacement code to provide revised computer code.
US12236214B2
Systems, computer program products, and methods are described herein for reviewing software code changes in an augmented reality platform. The present invention is configured to receive a request to merge a code change with a main project repository; in response, retrieve metadata associated with the code change; generate a standard compiler output by compiling the metadata associated with the code change; identify one or more objects and one or more layouts from the standard compiler output; retrieve one or more 3D models for the one or more objects; generate an augmented modeling session for display on a first user input device; receive, from the first user input device, a user acknowledgement of the code change; and merge the code change with the project repository.
US12236213B2
Methods and systems are disclosed that automate and institutionalize many aspects of the process of creating software. Embodiments automate aspects of pricing, software creation, and delivery using a manufacturing-styled approach to development that reuses existing code and other existing software design features.
US12236212B1
A computing infrastructure configuration system and method include an infrastructure-as-code configuration tool providing a configuration language that defines the configuration and operation of the computing infrastructure using a declarative syntax. The declarative syntax is configured to express a plurality of built-in functions that can be executed by the computing infrastructure based on the configuration of the computing infrastructure. The system and method further include a syntax extension from the declarative syntax that expresses one or more provider-defined functions defined by one or more providers, and connected to the configuration tool by a provider protocol, the provider protocol providing the syntax extension to invoke the one or more provider-defined functions via the configuration language to enable the computing infrastructure to call at least one of the one or more of the provider-defined functions for execution by the computing infrastructure.
US12236208B2
An integrated circuit for generating a product of an input and a constant includes a lookup table memory configured to store seeds corresponding to multiples of the constant, processing circuitry configured to generate a plurality of addresses respectively corresponding to a plurality of parts extracted from the input, configured to receive a plurality of seeds from the lookup table memory based on the plurality of addresses, and configured to generate a plurality of partial products based on the plurality of seeds. The processing circuitry is configured to sum the plurality of partial products. A number of the plurality of seeds stored in the lookup table memory is less than a number of possible values of the plurality of partial products.
US12236205B2
A data processing system for generating training data for a multilingual NLP model implements obtaining a corpus including first and second content items. The first content items are English-language textual content, and the second content items are translations of the first content items in one or more non-English target languages. The system further implements selecting a first content item from the first content items, generating a plurality of candidate labels for the first content item by analyzing the first content item with a plurality of first English-language NLP models, selecting a first label from the plurality of candidate labels, generating first training data by associating the first label with the first content item, generating second training data by associating the first label with a second content item of the second content items, and training a pretrained multilingual NLP model with the first training data and the second training data.
US12236201B1
Examples provide enhanced machine learning model accuracy through post-hoc confidence score calibration. A machine learning (ML) system receives results generated by an ML model, the results comprising at least one confidence score and electronic documents. The ML system processes the results generated by the ML model comprising performing document understanding by extracting data points from the electronic documents. The ML system associates the confidence score with the extracted data points and calibrates a confidence score associated with the extracted data points using a post-hoc calibration solution set. The ML system implements confidence scoring recalibration comprising aligning the confidence score with prediction accuracy and adjusting the generated confidence score by the recalibration. Based on adjusting the confidence score, the ML system extracts an individual element of information from the electronic documents comprising an extracted value. The ML system generates an output comprising the extracted values and an adjusted confidence score.
US12236198B2
Aspects of the disclosure relate to preserving text and speech semantics using real-time virtual corpora in live interactive chatbot sessions. A computing platform may receive user input and may determine whether characteristics of the input are identifiable. Based on determining the characteristics are identifiable, the computing platform may populate the characteristics using a global corpora and may use the populated characteristics to generate a response to the input. Alternatively, based on determining the characteristics are unidentifiable, the computing platform may determine whether the same or a similar input is stored in a virtual corpora. If the same or a similar input is stored in the virtual corpora, the computing platform may generate a response to the input using the virtual corpora. Alternatively, if the same or a similar input was not previously received, the computing platform may gather information from the user to generate a response to the input.
US12236195B2
A computing system can include one or more machine-learned models configured to receive context data that describes one or more entities to be named. In response to receipt of the context data, the machine-learned model(s) can generate output data that describes one or more names for the entity or entities described by the context data. The computing system can be configured to perform operations including inputting the context data into the machine-learned model(s). The operations can include receiving, as an output of the machine-learned model(s), the output data that describes the name(s) for the entity or entities described by the context data. The operations can include storing at least one name described by the output data.
US12236187B2
Provided is a method for automatically creating a user-customized document, and the method includes: receiving an automatic document creation target from a user, wherein the automatic document creation object comprises a plurality of data items and a plurality of tags matching the plurality of data items is defined; receiving, from the user, a template file in which a format of the user-customized document is set, wherein the template file comprises at least one tag; and generating the user-customized document by replacing each tag in the template file with a data item matching a corresponding tag in the automatic document creation target.
US12236186B1
Systems and methods for populating the fields of an electronic form are disclosed. A method includes automatically initiating a hands-free mode of operation based on a first input from a user; receiving a second input corresponding to a value of a current field of a plurality of fields of an electronic form; converting, using a plug-in, the second input into the value for the current field, where the value is identified by comparing syllables of the second input to known syllables associated with a historical input of the user; displaying the value in the current field; determining, using the plug-in, that the value in the current field matches an expected value for the current field; and prompting the user to submit the electronic form in response to determining that the electronic form is complete based on a determination that a predefined subset of the plurality of fields are populated.
US12236185B2
The present disclosure discloses methods and systems for adding one or more annotations from a printed version of a document to a digital version of the document. The methods and systems include receiving the printed document with one or more annotations, which represent review comments of a reviewer. The printed document including one or more annotations is scanned to obtain a scanned document. Thereafter, the scanned document is compared with the original digital version of the document to identify the one or more annotations. The identified one or more annotations are then extracted and added to the digital version of the document to obtain a new digital version, which can be used for changes by the user or any other user.
US12236178B2
A method of generating a circuit model used to simulate an integrated circuit may include generating first feature element data and second feature element data by classifying feature data of a target semiconductor device according to measurement conditions, generating first target data and second target data by preprocessing the first feature element data and the second feature element data, respectively, generating a first machine learning model using the first target data and extracting a second machine learning model using the second target data, and generating the circuit model used to simulate the integrated circuit using the first machine learning model and the second machine learning model.
US12236168B2
Techniques for animatronic design are provided. A plurality of simulated meshes is generated using a physics simulation model, where the plurality of simulated meshes corresponds to a plurality of actuator configurations for an animatronic mechanical design. A machine learning model is trained based on the plurality of simulated meshes and the plurality of actuator configurations. A plurality of predicted meshes is generated for the animatronic mechanical design, using the machine learning model, based on a second plurality of actuator configurations. Virtual animation of the animatronic mechanical design is facilitated based on the plurality of predicted meshes.
US12236167B2
A system and method are disclosed for measuring embodied stress relative to a location. The method comprises receiving stress data from sensors of monitoring devices, building a locational model from mapping data, receiving location data correlated with the stress data, filtering the stress data and the location data by comparing the location data to a locational model, aggregating the filtered stress data and the filtered location data into groups according to bins defined by a grid, analyzing the stress data and the location data to associate the stress data with the location data according to the locational model, generating a stress visualization based on the stress data and the location data; and deriving an emotion of one or more locations according to the locational model. The method further performs a locational sequence analysis by tracking stress changes along a sequence of locations to plan reductions of stress levels.
US12236165B2
Vehicle systems and methods are provided for decoupling user input devices and software applications using contextual information. One method involves a user input management service receiving an input context message from an interactive application identifying an anticipated data type to be received by the interactive application, maintaining an association between the anticipated data type and the interactive application, identifying an input data type associated with a received user input, and when the input data type matches the anticipated data type, broadcasting, by the user input management service, a message including an indication of the input data type and an input value of the received user input for the input data type to the interactive application, wherein the interactive application responds to the input value for the input data type.
US12236159B2
This disclosure relates to a method and apparatus for synchronizing audio and text, a readable medium, and an electronic device, and relates to the technical field of electronic information, the method including: in response to a first page displayed on a presentation interface being updated to a second page, determining whether the second page includes multimedia content, wherein audio corresponding to text in the first page is played while the first page is displayed; if the second page includes the multimedia content and the multimedia content is in a mute playing state, controlling the audio to be played continuously; determining a first playing identification of the audio when the playing of the multimedia content is stopped, and determining corresponding target text in accordance with the first playing identification; and updating the second page to a third page on the presentation interface, the third page including the target text.
US12236151B2
An information processing apparatus includes: a light-transmission member disposed in a line-of-sight direction of a user when the information processing apparatus is worn on a user's head; and a processor configured to: switch between displaying of a virtual screen to be superimposed on a real space through the light-transmission member when the information processing apparatus is worn on the user's head and displaying of a display content of the virtual screen on the light-transmission member when the information processing apparatus is not worn on the user's head.
US12236146B2
An HPD circuit of a display, a working method, an integrated circuit and electronic equipment, related to the field of display interfaces. The HPD circuit of a display includes a main control module configured to receive a first control signal from the display, generate a first detection signal based on the first control signal and output the first detection signal to a display interface; and a delay control module configured to receive a second control signal from the display, generate a second detection signal based on the second control signal, set the second detection signal to a high level, and output the second detection signal to the display interface. According to the embodiments, the software delay of a display can be effectively shortened, and an HPD signal can be set to a high level as soon as possible.
US12236128B2
Embodiments of the present disclosure includes techniques for partial memory updates in a computer system. A data structure template is received. A first write data of a first write operation is received from a first data source, the first write operation performed in connection with provisioning of a first data payload to memory communicatively coupled with a processing unit. A first merge operation is performed involving the first write data and the first data structure template to obtain a first data structure update. The first data structure update is written to the memory, thereby improving efficiency of updating a first data structure associated with the first data payload.
US12236123B1
A method, computer program product, and computing system for forecasting a future temperature for a storage object within a multi-tiered cloud storage system. A cost associated with modifying a tiering of the storage object within the multi-tiered cloud storage system is determined based upon, at least in part, the future temperature forecasted for the storage object. The storage object is tiered in the multi-tiered cloud storage system based upon, at least in part, the cost associated with modifying the tiering of the storage object and a tiering policy associated with the multi-tiered cloud storage system.
US12236122B2
A virtual storage volume may be implemented as one or more chunks stored on a set of storage nodes. The virtual storage volume may be dynamically adjusted by adjusting the one or more chunks that make up the virtual storage volume, without taking the virtual storage volume offline. Such dynamic volume adjustment may allow for increasing volume size without moving data unnecessarily. In addition or alternatively, such dynamic volume adjustment may free up storage space in a node with minimum movement of data.
US12236116B2
A memory system includes a memory controller and a memory device including a plurality of dies, each die including a plurality of blocks. A plurality of commands are configured to control the memory device in units of super blocks. During a first time interval, a first erase operation is performed on a first-first block among the first-first block to a first-Mth block, and a first program operation is performed on a second-first block to a second-Mth block, based on the first commands. During a second time interval, a second erase operation is performed on a first-second block among the first-first block to the first-Mth block, and a second program operation is performed on the first-first block and one or more blocks among the second-first block to the second-Mth block, based on the second commands.
US12236112B2
A method for securing a data storage device (DSD) against rogue behaviour by a host, the method executed by a controller of the DSD and comprising: determining a host type of the host; detecting one or more access activities performed by the host on the DSD; processing the one or more access activities to determine a security threat level of the host, wherein the security threat level is determined by weighting one or more corresponding access activity parameters by one or more impact weights; and in response to determining that the security threat level of the host is greater than or equal to a rogue host threat level, controlling the access activities performable by the host on the DSD to safeguard the DSD against the host, wherein the one or more impact weights are dynamically determined based on the host type.
US12236109B2
A cloud computing system includes cloud orchestrator circuitry and fabric manager circuitry. The cloud orchestrator circuitry receives an input application and determines a task graph, a data graph, and a function popularity heap parameter for the input application. The task graph comprises an indication of function interdependency of functions of the input application, the data graph comprises an indication of data interdependency of the functions, and the function popularity heap parameter corresponds to a re-usability index for the functions. The fabric manager circuitry allocate a first programmable integrated circuit (IC) device to perform a first function of the input application based on the task graph, the data graph, and the function popularity heap parameter.
US12236106B2
According to one embodiment, a controller of a memory system writes, in response to receiving from the host a write command specifying a logical address, data received from the host to a first write destination block. The controller manages a first list and first storage location information, the first list including a plurality of logical addresses corresponding respectively to write-uncompleted data, and the first storage location information indicating a storage location at a beginning of a write-uncompleted region in the first write destination block. In a case where a power loss has occurred without notice from the host, the controller writes the first list and the first storage location information to the nonvolatile memory using power from a capacitor.
US12236103B2
A storage system, associated with a container system, may be configured to perform a method that includes: providing, by the storage system to a container operating within a container system, one or more storage services; determining, by the storage system, an interruption to the one or more storage services; and providing, based on the interruption and from the storage system to a container orchestrator for the container system, an alert associated with the container.
US12236100B2
The present disclosure is directed to an operating method of a memory controller, a memory controller, a memory system, and an electronic device. Herein, the operating method can include determining a backup region to be used in an idle state from a memory array, when detecting that remaining capacity of a currently used backup region for storing redundancy parity data in the memory array is less than a required capacity of redundancy parity data to be written, determining the quantity of all backup regions for storing redundancy parity data including the backup region to be used in the memory array, deciding whether the quantity is larger than a preset threshold, and erasing backup regions having stored redundancy parity data in the memory array when the quantity is larger than the preset threshold.
US12236094B2
The subject disclosure relates to storage. An example method includes receiving an input/output (I/O) request based on a protocol related to a first type of storage medium. The method further includes determining a namespace among a plurality of namespaces that is associated with the I/O request. The method further includes determining a binary file corresponding to the determined namespace based on a mapping relationship. The method further includes reading from and/or writing to a second type of storage medium based on the determined binary file, the second type being different from the first type. In this manner, a unified underlying storage implementation with software definition capabilities is provided, which enables different types of storage media to be operated as namespaces, thereby enabling the deployment of a storage system to adapt to more platforms and scenarios.
US12236087B2
Embodiments of systems and methods to provide a firmware update to devices configured in a redundant configuration in an Information Handling System (IHS) are disclosed. In an illustrative, non-limiting embodiment, an IHS may include computer-executable instructions to receive a firmware update image associated with the storage unit, receive an indication that the storage unit requires a reboot of the IHS, and when the storage unit is experiencing minimal I/O usage, reset the storage unit using the firmware update image. The firmware update image is configured to perform rebootless firmware updates on the storage unit.
US12236074B2
In one set of embodiments, a computer system can determine that a window for an application running on the computer system has become locked by the application while the window is minimized. In response, the computer system can change a preview image associated with the application to an icon or to a different image. Further, after changing the preview image, the computer system can determine that the window has been restored or maximized. In response, the computer system can cause the preview image to once again reflect a current visual state of the window.
US12236069B2
Apparatus and method are provided that are capable of controlling a display in response to reliable detection of a sliding movement operation of a pointer (e.g., a user's finger) that passes through an end of a display region. The apparatus and method utilize a position detection sensor, which is superposed on the display and configured to detect the pointer's position discretely and successively at a predetermined time interval. Based on a first position detected by the position detection sensor and a second position detected, at the predetermined time interval since the detection of the first position, by the position detection sensor, which together indicate a moving operation of the pointer, it is determined whether the moving operation of the pointer has crossed an end of the display region. If it is so determined, a passed end position of the display region is calculated based on the first and second positions.
US12236052B2
A position indicator that electrostatically interacts with a sensor includes: a casing having a pen shape; a conductive core body including a pen tip that protrudes from an opening on one end in the axial direction of the casing; a conductor surrounding the core body; a signal transmitting circuit which, in operation, generates a signal that electrostatically interacts with the sensor, and supplies the generated signal to the core body; and a control circuit which, in operation, produces different electrostatic interactions with the sensor by performing a first control operation that sets the conductor in a state of being grounded while the signal is sent out from the pen tip of the core body to the sensor, and performing a second control operation that sets the conductor in a state different from the state of being grounded.
US12236051B2
A touch module comprises a substrate and at least one group of touch patterns formed on one side of the substrate, wherein each group of the touch patterns comprises a conductive bridge, an insulating support portion, and a touch electrode portion. The touch module has good bending capacity.
US12236045B2
Disclosed is an object position detection apparatus. A position detection apparatus according to an embodiment of the present disclosure may include a display unit configured to display information, a sensor unit located below the display unit and configured to detect a position of an object approaching the screen, and a cover glass member covering a front side of the display unit and sensor unit, wherein the sensor unit may include an adhesive conjoining the sensor unit and the cover glass member.
US12236039B2
A touch panel and an electronic device are provided in the disclosure. The touch panel includes multiple touch units spaced apart from each other. Each touch unit includes a driving electrode and detection electrodes. The driving electrode includes a first driving branch and multiple second driving branches spaced apart from each other. The multiple second driving branches are connected with the first driving branch. Two adjacent second driving branches and the first driving branch define at least one receiving space. Each receiving space receives at least one of the detection electrodes. Each detection electrode is electrically connected with a touch-detection signal line, and different detection electrodes are electrically connected with different touch-detection signal lines, respectively.
US12236027B2
The present disclosure provides a device for detecting a fixation of a stylus and an intelligent interactive board. The device according to the present disclosure includes a first support, a switch assembly, a magnet assembly and an elastic assembly. The switch assembly is arranged on the first support. A side of the magnet assembly being away from the first support is used to adhere the stylus. The switch assembly includes a micro switch. The micro switch includes a triggering button. The triggering button is arranged facing the magnet assembly, and the magnet assembly includes a triggering part. The magnet assembly is movably connected with the first support, and the elastic assembly is arranged at a movable joint between the magnet assembly and the first support. The device according to the present disclosure can detect the state of the stylus reliably and effectively.
US12236025B2
A position detection device includes a main body with a housing that encloses an electronic pen while the electronic pen is accommodated in an accommodation portion included in the housing, and a planar coil having a rectangular cross-sectional area and disposed adjacent to the accommodation portion at a position at which a direction perpendicular to the rectangular cross-sectional area of the planar coil crosses an axial direction of the electronic pen while the electronic pen is accommodated in the accommodation portion.
US12236023B2
An electronic apparatus is disclosed. The electronic apparatus includes projection circuitry, a communication interface, and at least one processor connected with the projection circuitry and the communication interface and configure to control the electronic apparatus, and the processor is configured to control the projection circuitry to project an image towards a projection region, receive first motion information from each of a first portable device, a second portable device, and a wearable device through a communication interface after a first portable device, a second portable device, and a wearable device worn by a user are arranged to correspond to the image, identify orientations of each of the first portable device, the second portable device, and the wearable device based on the first motion information, and identify a location of the user based on identified orientations.
US12236018B2
A tablet computer is provided, which includes a sensor section operable to detect positional input by a human operator and output a positional input signal; a display, laid over the sensor section, operable to receive and display a video signal; and a processor, coupled to a memory storing programs for running an operating system (OS) and executing software loaded to the memory, the processor being operable to receive and process the positional input signal from the sensor section and to output a video signal of the OS and the software to the display. The tablet computer further includes a sensor signal filter capable of selectively communicating the positional input signal from the sensor section to the processor, to a separate external processor, or to neither the processor nor the separate external processor; and a display switch capable of coupling the display to the processor or to the separate external processor.
US12236015B2
A tactile feedback method includes: determining a touch state; selecting a fitting waveform corresponding to the touch state according to the touch state; and providing an electrical signal to the tactile feedback apparatus according to the fitting waveform, so as to enable the tactile feedback apparatus to vibrate. A method for obtaining the fitting waveform includes: obtaining a touch simulation mechanical curve, and fitting the touch simulation mechanical curve to obtain the fitting waveform of the electrical signal to be provided to the tactile feedback apparatus.
US12236014B2
An exemplary wireless soft scalp electronic system and method are disclosed that can actuate commands for a brain-machine interface (BMI) or brain-computer-interface (BCI) by performing real-time, continuous classification. e.g., via a trained neural network, of motor imagery (MI) brain signals or of steady-state visually evoked potential (SSVEP) signals. In some embodiments, the exemplary system is configured as a low-profile, portable system that includes microneedle electrodes that can acquire EEG signals for a brain-machine interface controller. The microneedle electrodes may be configured as soft imperceptible gel-less epidermis-penetrating microneedle electrodes that can provide improved contact surface area and reduced electrode impedance density, e.g., to enhance EEG signals and the signal classification accuracy. The microneedle electrodes can be further integrated with soft electronics that can be mounted locally in proximity to the electrodes to reduce obtrusive wiring and improve signal acquisition quality.
US12236013B2
A mobility device may include a drive for driving the mobility device, a projector for outputting a visual stimulus, an electroencephalogram device for detecting a brainwave of a user, and a controller for controlling the drive and/or the projector. The controller may be connected to the EEG device, and may be configured to control the projector to output the visual stimulus to a surface at a position spaced by a specified distance from the mobility device.
US12236003B2
A system, article, and method of interactive storytelling generates probability-based personalized views factoring observable user behaviors.
US12236000B2
Method for detecting the linear extraction of information in a processor using an instruction register for storing an instruction including an operation code. The method includes monitoring the instructions successively stored in the instruction register including decoding the operation codes, determining the number of consecutive operation codes encoding incremental branches, and generating a detection signal if the number is greater than or equal to a detection threshold.
US12235997B2
A computing device includes a display, and a browser to access applications for display in a browser window. Each application is associated with a respective browser tab within the browser window. A processor is coupled to the display to display content from an application associated with a selected browser tab, and to classify the selected browser tab. The processor enables app protection to selectively block screenshots of the displayed content based on the classification of the selected browser tab.
US12235995B2
The present disclosure provides a system architecture for designing and monitoring privacy-aware services and improving privacy regulation compliance. A privacy-preserving knowledge graph (PPKG) system provides functionality for modelling and analyzing processes that use, share, or request sensitive data from users and the outcomes of such functionality may be utilized to modify the design of the processes (e.g., to improve security of the process, regulatory compliance of the process, and the like). The PPKG system may also be used to modify the process, such as to write code that may be compiled into executable form and deployed to a run-time environment. A privacy-preserving posture (PPP) system monitors the run-time environment and analyzes where processes obtain, store, and share sensitive data. The PPP system may identify run-time vulnerabilities that may pose risks with respect to the sensitive data, as well as areas where modifications could be made to improve regulatory compliance.
US12235988B2
In an example embodiment, access to a data set in a data lake can be specified using several approaches, based on the metadata and information attached. The metadata may be replicated from the original data source of the underlying data, and additional metadata may be modeled and stored to construct linkage information between data types. This linkage information may be used to automatically grant access to users to additional objects that are linked to objects that the user has explicit access to.
US12235982B2
An example method for monitoring volume dependencies for security threats comprises: detecting a request to perform an operation with respect to a volume included in a plurality of volumes included in a storage system; determining, based on a dependency mapping that specifies dependencies between the plurality of volumes, that performance of the operation would affect a dependency between the volume and one or more other volumes included in the plurality of volumes; and determining, based on the determining that the performance of the operation would affect the dependency between the volume and the one or more other volumes, that the request is possibly associated with a security threat against data stored by the storage system.
US12235977B2
Embodiments of the present disclosure disclose a distributed ledger technology (e.g., blockchain)-based system that provides tools and mechanisms to place users in control of their data. In embodiments, the system may include a platform device configured to initiate a connection with a lab test service provider whose systems (e.g., computer systems) may store data pertaining to the user. In embodiments, the platform device is configured to secure the data stored at the lab test service provider by facilitating deployment of that data into a distributed ledger. Once the data is secured in the distributed ledger, the platform device may be configured to provide controlled distribution or sharing of the secured data with other users or other third-party systems.
US12235973B2
A system comprises a IoT resource and a computing device of a user. The computing device comprises a processor that executes a personal privacy app that receives data about the IoT resource and communicates a preference setting for the user with respect to the IoT device. The preference setting is based on the data received about the IoT resource.
US12235965B2
A process performed at a first computer system for establishing a connection over a network between a second computer system and a logic block of the first computer system, comprises: providing an attestation from the first computer system to the second computer system that the logic block of the first computer system has not previously established a connection over the network with any computer system since the most recent power-up or reset of the logic block.
US12235962B2
There is provided a system and a computerized method of remediating one or more operations linked to a given program running in an operating system, the method comprising: querying a stateful model to retrieve a group of entities related to the given program; terminating at least a sub set of the group of entities related to the given program; generating a remediation plan including one or more operations linked to the given program, the one or more operations being retrieved based on the group in the stateful model; and executing the remediation plan by undoing at least part of the one or more operations linked to the given program thereby restoring state of the operating system to a state prior to the given program being executed. There is further provided a computerized method of detecting malicious code related to a program in an operating system in a live environment.
US12235961B1
A method for mitigating the effects of malware is provided. The method includes determining a compressibility of a portion of data, determining a data corruption condition is satisfied based on the determined compressibility, and modifying a retention policy for retention of stored snapshots associated with the portion of data based on the satisfaction of the data corruption condition. The modifying of the retention policy includes generating a first snapshot associated with the portion of the data, prior to writing cached data associated with the portion of the data, writing the cached data associated with the portion of the data, and generating a second snapshot associated with the portion of the data, responsive to the deletion.
US12235958B2
Systems and methods for malware filtering are provided herein. In some embodiments, a system having one or more processors is configured to: retrieve a file downloaded to a user device; break the downloaded file into a plurality of chunks; scan the plurality of chunks to identify potentially malicious chunks; predict whether the downloaded file is malicious based on the scan of the plurality of chunks; and determine whether the downloaded file is malicious based on the prediction.
US12235954B2
A method includes a data protection system determining, based on a first security threat detection process, that a storage system is possibly being targeted by a security threat; performing, based on the determining that the storage system is possibly being targeted by the security threat, a first remedial action with respect to the storage system, the first remedial action comprising generating a snapshot of data stored by the storage system; confirming, based on a second security threat detection process, whether the storage system is possibly being targeted by the security threat; and performing, based on the confirming whether the storage system is possibly being targeted by the security threat, a second remedial action with respect to the storage system, the second remedial action comprising specifying a retention duration with respect to the snapshot.
US12235953B2
An attack analyzer includes: a common log acquisition unit acquiring a common security log including abnormality information indicating abnormality detected by an electronic control system, and a common abnormality position indicating an abnormality position of the abnormality converted to be common among the electronic control system and other electronic control systems; an attack/abnormality relationship table storage unit storing an attack/abnormality relationship table; an estimation unit; and an output unit outputting attack information including the attack type.
US12235950B2
Embodiments herein describe partitioning hardware and software in a system on a chip (SoC) into a hierarchy. In one embodiment, the hierarchy includes three levels of hardware-software configurations, enabling security and/or safety isolation across those three levels. The levels can cover the processor subsystem with compute, memory, acceleration, and peripheral resources shared or divided across those three levels.
US12235949B2
A cloud server and an operation method thereof are provided. The cloud server is communicatively connected to at least one electronic device and at least one power device. The cloud server is used for determining whether an event occurs on any of the power devices, and determining whether a warning needs to be issued in response to the event. When both are determined to be yes, the cloud server pushes an alert message, generates a security key and a security lock, and transmits the security lock to the electronic devices associated with the event. Only when receiving a confirmation message in response to the alert message within a valid unlock time, the cloud server transmits the security key to the electronic devices associated with the event, so that the electronic devices associated with the event start to perform a corresponding operation after unlocking.
US12235948B2
A one-time self-powered timer circuit whose state can be measured only once, after which the timer will desynchronize itself. In this manner, the timers can only be used for one-pad authentication. The security of the public-key distribution algorithms that will exploit the synchronization between billions of hardware-software timers, time reversibility of software timer and time irreversibility of hardware timers and one-time read-out to deliver classical and quantum-like benefits. System-on-chip and circuit implementation of the self-powered timer array, read-out, programming and initialization modules that implements the proposed public-key distribution algorithms.
US12235947B2
A physiological patient monitoring system with a patient-facing interface is disclosed. The patient interface can be used by the patient to communicate with hospital staff without actually requesting attendance and can request attendance for specific purposes. The patient interface may also track patient treatment and inform patients of the details of their treatments.
US12235940B2
A system and method for secure generation and distribution of digital encryption keys is disclosed. The system may also be used to protect and distribute other types of secure information, including digital, audio, video, or analog data, or physical objects. The system may include a tamper-respondent secure token device, which may be configured to destroy or disable access to the secure information contained therein in response to attempts to physically or electronically breach the device. Outputs may be provided in a secure manner through various interfaces without using electricity (wires) or electromagnetic radiation. Inputs may be provided in a secure manner, including through the use of a gesture-based input interface. Destruction or disablement of the device and/or its secure contents may be provided upon detection of tamper attempts or upon input of a self-destruct command. Proof of the destruction or disablement of the device or its contents may be provided.
US12235928B2
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for image processing that involves annotating landmarks on real two-dimensional images. In one aspect, the methods include generating a training set of images of an object for landmark detection. This includes receiving a collection of real images of an object, estimating a pose of the object in each real image in a proper subset of the collection of real images, creating a collection of surrogate images of the object for the training set using the estimated poses and a three-dimensional model of the object.
US12235925B2
A method renders photorealistic images in a web browser. The method is performed at a computing device having a general purpose processor and a graphics processing unit (GPU). The method includes obtaining an environment map and images of an input scene. The method also includes computing textures for the input scene including by encoding an acceleration structure of the input scene. The method further includes transmitting the textures to shaders executing on a GPU. The method includes generating samples of the input scene, by performing at least one path tracing algorithm on the GPU, according to the textures. The method also includes lighting or illuminating a sample of the input scene using the environment map, to obtain a lighted scene, and tone mapping the lighted scene. The method includes drawing output on a canvas, in the web browser, based on the tone-mapped scene to render the input scene.
US12235922B2
Deleting web browser data by maintaining a set of Uniform Resource Locators (URL) hostnames, where a URL hostname is added to the set of hostnames responsive to the URL being accessed by a web browser and responsive to determining that predefined grouping conditions that define a logical group is met by the URL, and deleting one or more types of data maintained by the web browser in association with URLs associated with the hostnames in the set of hostnames, where the deleting is performed in accordance with a predefined deletion policy that specifies the types of data that are to be deleted and predefined deletion conditions, and where the deleting is performed responsive to determining that the predefined deletion conditions are met and determining that the web browser is not currently accessing any URL associated with the hostnames in the set of hostnames.
US12235921B2
A computer-implemented method is described. The method includes a computing system receiving a first voice input from a user for generating a bookmark. Responsive to receiving the voice input, the computing system obtains a resource identifier associated with a resource page. The method includes the computing system storing the resource identifier as a bookmark in a bookmark index that is accessible in response to a request from a user device. The method further includes the computing system using the resource identifier, stored as the bookmark, to access the resource page. The computing system uses the resource identifier to access the resource page based on the request from the user device. The request is generated by the user device in response to the user device receiving a second voice input from the user.
US12235917B2
The methods and systems described herein improve upon existing deep linking concepts, by creating links directed to a feature registry which may then serve the user's need of selecting and accessing a given feature. The feature registry may provide customized features that may populate a feature template in a user interface (e.g., of a feature registry application) on a local device. This population may occur in both a real-time (e.g., based on a continuously updated machine learning model) and modular fashion. For example, the system and methods may generate customized content on a website or mobile application through a hyperlink by filtering available features on a feature registry based on the identity of the user, the information from the user profile, and the description of the hyperlink content.
US12235913B2
A search request for content can be initiated by a user, and the content that is relevant to the search request can be identified and presented in a manner that indicates the content's trustworthiness or relevancy. The identified content can be ranked based on the number of times the content has been referenced as well as by source that referenced the content. The relevant identified content can then be displayed in an ordered list that is ordered based on the number of times the content has been referenced. In some cases, the order may be modified by the authority of the source.
US12235905B2
Disclosed herein are various embodiments, for a content display and clustering system. An example embodiment operates by receiving a request to display the plurality of content items. At each of multiple levels different pairs of content items are identified and a similarity score is computed for each pair. A subset of pairs for which their similarity score exceeds a similarity threshold for the respective level are identified and clustered. This process is repeated for one or more iterations at the same level, and then the process is repeated for each of the multiple levels. A final clustered subset is identified, and output for display, responsive to the request to display the plurality of content items.
US12235904B2
A system, method, and machine-readable storage medium for forming a community based on a common set of attributes are provided. In some embodiments, the method includes creating a list of entities associated with a plurality of users, each entity included in the list of entities being accessed by a user of the plurality of users. The method also includes identifying a first entity accessed by a group of users of the plurality of users. The method further includes determining a first set of entities accessed by each user of the group of users, the first set of entities being included in the list of entities. The method also includes removing the first entity and the first set of entities from the list of entities. The method further includes forming a first community including the group of users, the first entity, and the first set of entities.
US12235879B2
Embodiments use a phantom apex node to graphically illustrate a plurality of hierarchical records. Each record includes a parent field, and an entry in the parent field identifies a parent record of a given record. The parent record is higher in hierarchy than the given record. Embodiments identify record(s) that have no entry in the parent field. A phantom apex record is added to the database. A reference to the phantom apex record is inserted for each record that did not have an entry in the parent field. An x-y coordinate position is determined for all hierarchical records based on the parent field in each record. Once the positions are determined, all references to the phantom apex record are removed from all of the parent fields, and the phantom apex record itself is removed from the database. The plurality of records are then graphically rendered on a target output medium.
US12235870B2
Disclosed herein are inventions for heating without combustion plant material or volatile compounds or oils in a disposable consumable such as a cartridge or disposable device with power supply. The consumable contains fluid to vaporize. A child resistant cap on the end of the device blocks vaporization fluid flow. Force is required to unblock said fluid flow.
US12235859B2
An integrated intelligent building management system and a management method thereof are disclosed. The system includes a first cloud management system having a project management database, an intelligent building system managed by the first cloud management system, and a second cloud management system connecting with the first cloud-management system through a transforming interface. The management method includes the following steps. The first cloud management system receives the corresponding data of the building controlled by the intelligent building system and stores that in the project management database. The second cloud management system is authorized to connect and access the project management database. An access action from the second cloud management system to the project management database is accepted. A format transformation to data corresponding to the access action is performed. The second cloud management system stores the transformed data to a demand database therein.
US12235850B2
Embodiments described herein provide an online domain adaptation framework based on cross-domain bootstrapping for online domain adaptation, in which the target domain streaming data is deleted immediately after adapted. At each online query, the data diversity is increased across domains by bootstrapping the source domain to form diverse combinations with the current target query. To fully take advantage of the valuable discrepancies among the diverse combinations, a set of independent learners are trained to preserve the differences. The knowledge of the learners is then integrated by exchanging their predicted pseudo-labels on the current target query to co-supervise the learning on the target domain, but without sharing the weights to maintain the learners' divergence.
US12235849B2
A rules engine (RE) may operate in conjunction with a database providing functionality, such as transactional support in data access environments on behalf of tenants. The database may have a data repository accessible by multiple tenants, and tenants may have a private context. RE rules may be defined in the data repository having an extension point corresponding to an extension defined in the private context. Execution of database functionality may affect data defined in the database. Execution of RE rules corresponding to database functionality affects corresponding data associated with the RE. Various techniques, e.g., fact handles, event listeners, etc. may be used to coordinate tracking and synchronizing changes between RE data and/or the database. A flag or other indicator may signify state preservation between multiple calls to the database and/or the RE, e.g., to support analysis involving transactions having overlapping intermediary results such as results from performing data lookups.
US12235846B2
The present disclosure describes systems and methods for aggregation and management of cloud storage among a plurality of providers via file fragmenting to provide increased reliability and security. In one implementation, fragments or blocks may be distributed among a plurality of cloud storage providers, such that no provider retains a complete copy of a file. Accordingly, even if an individual service is compromised, a malicious actor cannot access the data. In another implementation, fragments may be duplicated and distributed to multiple providers, such that loss of communications to any one provider does not result in inability to access the data. This implementation may be combined with error correction techniques to allow recovery, even with loss of multiple providers. File synchronization may also be faster in these implementations by dividing reading and writing operations among multiple providers.
US12235839B2
The present disclosure involves systems, software, and computer implemented methods for processing correlated calculated fields in correlated subqueries. One example method includes receiving a request to process a database query that includes at least one subquery and processing each subquery. A determination is made as to whether each subquery includes a correlated calculated field that is a calculated field that is not included in a first datasource queried by the subquery but is included in a second datasource queried by an outer query that includes the subquery. If the subquery does not include a correlated calculated field, the subquery is processed without modification. If the subquery includes a correlated calculated field, metadata is retrieved for the outer query of the subquery that queries the second datasource and includes the correlated calculated field. The subquery is rewritten using the metadata and the rewritten subquery is processed.
US12235829B2
Disclosed herein are systems and methods for generating notional data. The method includes: receiving seed data of one or more object types in a base dataframe; defining one or more functional relationships associated with the one or more object types, at least one functional relationship of the one or more functional relationships specifying a change to seed data of one object type of the one or more object types; generating data of the one or more object types based at least in part on the seed data in the base dataframe and the one or more functional relationships; and generating the notional data based at least in part on the generated data of the one or more object types.
US12235828B2
Embodiments of the present disclosure support systems and methods providing functionality for performing anomaly detection and remediation. In an aspect, a dataset comprising transaction data stored in a plurality of data sources is obtained. One or more clustering algorithms are executed against the dataset to identify a plurality of clusters. At least one cluster of the plurality of clusters corresponds to a portion of the dataset comprising an anomaly. A classifier may be used to determine a cause of the anomaly and one or more actions to eliminate the anomaly may be initiated. Data derived from the dataset subsequent to the one or more actions may be output. For example, the output may be a report generated based on the dataset.
US12235806B2
A method, computer program product, and computing system for deploying an agent configured to communicate with a centralized database and a plurality of remote databases. The plurality of remote databases may be polled, via the agent, for data for storage in the centralized database. The data may be consolidated from the plurality of remote databases to the centralized database.
US12235802B2
A method for managing a file system includes obtaining, by a compression optimizing manager, a compression algorithm selection request for the file system, determining a set of selection inputs based on a set of file system parameters of the file system, applying a compression selection model to the set of selection inputs to obtain a compression algorithm selection, and initiating a file system compression implementation of the file system using the compression algorithm selection.
US12235801B2
The present disclosure provides techniques and solutions for storing data in a way that facilitates the update and creation of data models, as well as conserving computing resources when accessing such data. A number of data objects can be included in a data model, such as a core data model that can be used in various jurisdictions. A supplemental data object is created that includes data relevant to data objects in the data model. For example, the supplemental data object can include localization attributes. The supplemental data object can be considered as denormalized. A request for data can retrieve data from a data object in the data model, as well as data in the supplemental data object. Different sets of attributes can be retrieved from the supplemental data object based on a type associated with a data request for a data model object.
US12235797B2
Systems and methods for automated server-side reference mapping in a resource registry are disclosed herein. An example system comprises a registry with a unique coordinate system; an automated registry server connected to the registry, configured to receive a resource to be registered in the registry; process the contents of the resource to identify a target reference; search the registry for the target reference using information specific to the target reference; analyze potential candidate matches for the target reference, in a search result of the search; and resolve the target reference based on the analysis of the candidate matches.
US12235792B2
An apparatus and method for temperature-constrained frequency control and scheduling. For example, one embodiment of a processor comprises: a plurality of cores; power management circuitry to control a frequency of each core of the plurality of cores based, at least in part, on a temperature associated with one or more cores of the plurality of cores, the power management circuitry comprising: a temperature limit-driven frequency controller to determine a first frequency limit value based on a temperature of a corresponding core reaching a first threshold; frequency prediction hardware logic to predict a temperature-constrained frequency of the corresponding core based on the first frequency limit value and an initial frequency limit value; and performance determination hardware logic to determine a new performance value for the corresponding core based on the temperature-constrained frequency, the new performance value to be provided to a task scheduler.
US12235777B2
Systems and methods for managing peripheral device connectivity based on context are described. In an embodiment, an IHS may include a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the IHS to: select a first radio to communicate with a peripheral device; determine that at least one of: a distance between the IHS and the peripheral device, a battery level of the IHS, or a battery level of the peripheral device is greater or smaller than a threshold value; and, in response to the determination, select a second radio to communicate with the peripheral device.
US12235757B2
A memory system includes a host system having a memory controller therein, which is configured to generate a command address signal. The memory controller includes a first bit signal generator configured to generate a data signal as a plurality of data bits, a second bit signal generator configured to generate a command address bus inversion bit (CABIB) having a high or low logic level that is a function of a number of data bits within the data signal having a predetermined logic level, and a parity bit generator configured to set a parity signal to a first logic level when a total number of data bits within the data signal and the CABIB having a high logic level is an even number. A storage system is also provided, which is configured to write or read data in response to the command address signal received from the host system. The memory controller is configured to set the CABIB to a high logic level when: (i) “n”, which is a number of bits included in the command address signal, is a positive integer greater than one, and (ii) a number of data bits within the data signal having a low logic level is greater than or equal to (n/2)−1.
US12235753B2
A system can determine a first correlation between respective percentages of stored garbage and respective amounts of garbage of a block storage system based on determining the respective amounts of garbage among first blocks of the respective blocks that satisfy respective criterions of the respective percentages of stored garbage. The system can, based on the first correlation, determine a second correlation between an estimated throughput applicable to reclaiming garbage in the block storage system and the respective amounts of garbage of the block storage system. The system can, based on the first correlation and the second correlation and for a specified target reclamation throughput, determine a corresponding first percentage of stored garbage of the respective percentages of stored garbage. The system can perform copy-forward garbage collection on second blocks of the block storage system that satisfy a criterion defined with respect to the first percentage of stored garbage.
US12235752B2
An information handling system executing a software test suite green data center policy generation system comprising a network interface device receiving data center hardware utilization analytics and a software test suite identifier for a selected software test suit and a processor to identify a reserved capacity of the data center processing system reserved for general execution of software test suites according to general quality of service requirements for input/output commands and to predict a future data center processor utilization rate and execution duration for the selected software test suite by forecasting actual use of data center resources during a future execution of the selected software test suite that is below the reserved capacity, and the network interface device to transmit an instruction to throttle power supplied to an over-allocated portion of the data center resources from the reserved capacity duration execution of the selected software test suite.
US12235750B2
Disclosed herein is a method for protecting application stacks. In particular, the method includes: designating, by an operating system (OS) module, an additional stack dummy to an application stack in connection with a micro control unit (MCU); generating, by the MCU, an interrupt by recognizing, through the stack dummy, whether the application stack overflows; and performing, by the OS module, a measure of protection for the overflowed application stack according to whether the interrupt is generated.
US12235749B2
A trace circuitry may be configured to receive a selection of one or more types of events possible in a processor core among multiple types of events. The trace circuitry may generate a message including trace information when an event corresponding to the selection occurs in the processor core. The trace information may include an address associated with the event and an indication of the type of event and/or cause for why the event occurred. In some implementations, the trace circuitry may use an event filter to pass events corresponding to the one or more types of events that are selected and block events corresponding to one or more types of events that are not selected. In some implementations, the trace circuitry may generate timestamps based on events to enable measurements between the events.
US12235748B2
Embodiments include systems and methods for generating a data throughput estimation model. A system may be monitored to measure both (a) data throughput and (b) computing statistics of one or more computing resources to generate an initial data set. The relationship between the data throughput and the computing statistics, in the initial data set, is used to generate a data throughput estimation model. The data throughput estimation model may be generated using a machine learning model, a neural network algorithm, boosting decision tree algorithm, and/or a random forest decision tree algorithm. Additional measurements of the computing resource statistics may be applied to the data throughput estimation model to estimate data throughput.
US12235747B2
Embodiments of the present invention provide a computer system, a computer program product, and a method that comprises receiving and storing input data from at least two users; calculating a risk score for each identified risk in the received data based on priority risk factors affecting respectively identified risks; dynamically optimizing a risk analysis of the received input for multiple users within a user interface of a computing device by recalculating risk scores based on the received data and identified risks; and generating a notification for the user interface of the computing device based on the dynamic optimization of the risk analysis of the received input.
US12235745B2
Systems and methods provide witness sled hardware installed in a chassis and supported during network failures using management resources of the chassis. A chassis may include data storage devices and Information Handling Systems (IHSs), each configured to store data redundantly to the data storage devices, such as part of a vSAN (Virtual Storage Area Network). The witness sled is configured to provide witness functions, such as to arbitrate discrepancies in the redundantly stored data. The chassis also includes a chassis management controller (CMC) configured to initiate a connection with the witness sled via a management signaling pathway in response to a notification indicating a network fault in a high-speed connection used by the IHSs in communicating with the witness sled. The CMC receives witness transactions from theses IHSs and utilizes the connection initiated via the management signaling pathway to submit the transactions for processing by the witness sled.
US12235738B2
Embodiments are described for a system that automatically determines the ideal backup target to send backup data. Temporary backup targets are automatically created to handle backups for mobile data assets. A backup agent sends incremental backups to any temporary backup target (TBT), which are later consolidated with primary backup target (PBT) data. To facilitate data backup to a TBT and restore operations from data located on a PBT or TBT, a Backup Location Catalog (BLC) is created for each asset to reside on the asset. A Change Record Catalog (CRC) is created for each TBT backup per asset and each CRC resides on the asset until the associated data is consolidated back to the PBT. Assets thus have access to all backups, including the data on the TBT(s) before that data is consolidated back to the PBT.
US12235728B2
Systems and methods described herein can involve managing volume management information indicative of a relationship between an application and a volume used by the application; for receipt of a first request to make the application ready for takeover to another location, updating the volume management information to indicate that another volume of the another location is associated with the application. For receipt of a second request to conduct volume attachment for the application, the systems and methods can involve identifying one or more volumes associated with the application based on the volume management information; and attaching an identified volume from the identified one or more volumes to the application.
US12235723B2
The present application discloses a data reconstruction method based on erasure coding, an apparatus, a device and a storage medium. The method comprise the following steps: acquiring data offset information of incremental data in a data object; acquiring corresponding data segments from a plurality of source OSDs according to the data offset information; wherein, the source OSDs are target OSDs storing incremental data among respective OSDs storing data objects based on erasure coding, and a quantity of the source OSDs is the same as a quantity of data disks corresponding to the erasure coding; integrating the data segments into an erasure incremental segment, and writing the erasure incremental segment into a to-be-reconstructed OSD, which has no incremental data stored therein, among the respective OSDs. The present method reduces the data volume of data reconstruction, and further ensures the overall efficiency of data reconstruction. In addition, the present application also discloses a data reconstruction apparatus based on erasure coding, a device and a storage medium, with the same beneficial technical effects as above.
US12235713B2
A method for operating a storage device capable of improving reliability of a memory system is provided. The method includes providing a storage device which includes a first component and a second component; receiving, via a host interface of the storage device, a command for requesting failure possibility information about the storage device from an external device; and providing, via the host interface, the failure possibility information about the storage device to the external device in response to the command.
US12235699B2
Various embodiments include methods performed by a processor for managing voltage droop margins of a power distribution network (PDN). Various embodiments may include receiving, by a processor from a first client powered by a shared power rail within the PDN, a first requested performance corner, receiving, by the processor from a second client powered by the shared power rail, a second requested performance corner, determining by the processor a first peak current value based on the first requested performance corner, determining by the processor a second peak current value based on the second requested performance corner, determining by the processor a system voltage droop margin based on the first peak current value, the second peak current value, and an impedance value of the PDN, and adjusting a voltage of the shared power rail based on the system voltage droop margin.
US12235696B2
[Object] To provide an information processing apparatus, an information processing method, and a program that are capable of improving the convenience of the communication connection to an external apparatus.
[Solution] An information processing apparatus including: a control unit configured to detect an external apparatus in a wireless communication scheme, and perform control such that power ON request data is transmitted to the external apparatus in accordance with a detection result within a certain time from a detection processing start for the external apparatus, the power ON request data requesting the external apparatus to be powered on.
US12235695B2
A magnet mount assembly is provided for quickly mounting and releasing the portable electronic device to various objects, including stands, clamps and/or holders (i.e., support mount) to support the portable electronic device in elevated positions at a variety of angles. The magnet mount assembly may attach to the back of the temperature control device or electronics case or to the back of the portable devices by, for example, connecting to the universal mount. The mount may further include pong pins or other electrical connectors for supplying power and/or data to the cooling mount and/portable electronic device when the magnet mount assembly.
US12235693B2
A drive tray assembly is disclosed for placing drives (e.g., hard disk drives) in a computer chassis in a rotated orientation and without the need for additional tools. A tray base holding a drive can be slid into a receiving space of the chassis in a longitudinal direction. An installation lever rotatably attached to the tray base includes a shaft that engages a corresponding receiving slot of the receiving space. After the tray base is inserted, rotation of the installation lever to a closed position causes the tray base, and thus the drive, to move in a direction perpendicular to the longitudinal direction. A release lever rotatably attached to the tray base can secure the installation lever in the closed position until the release lever is rotated, freeing the installation lever to move to the open position in which the drive tray may be removed from the chassis.
US12235692B2
A riser card module includes a frame assembly, two first riser card assemblies and two second riser card assemblies. The frame assembly includes a mount component, a first frame and a second frame. The first frame and the second frame are fixed to the mount component, the first frame has two first installation slots, and the second frame has two second installation slots. The first riser card assemblies each includes a first circuit board and a first cable connected to each other. The two first circuit boards are respectively mounted into the two first installation slots. The second riser card assemblies each includes a second circuit board and a second cable connected to each other. The two second circuit boards are respectively mounted into the two second installation slots, and colors of the two second cables are different from colors of the two first cables.
US12235690B2
Methods and systems for managing power distribution and/or mechanical load in data processing systems is provided. The power distribution may be managed using multifunction power buses that may relieve a motherboard of a data processing system from distributing power. The mechanical load may be managed using an adapter plate that may relieve the motherboard of the data processing system from providing for attachment of devices based on the location of the mechanical mounting hardware on the devices. By doing so, motherboards may be standardized and customized for use with various devices.
US12235688B2
A multi-link hinge assembly includes a link rod unit including a base rod, two supporting link rods, two synchronization link rods, two supporting rods, and a supporting plate unit. The base rod has a base rod body, two base connecting portions respectively connected to opposite ends of the base rod body, and two central connecting portions disposed between the base connecting portions. Each synchronization link rod has a first synchronization end portion pivotably connected to a respective one of the central connecting portions, and a second synchronization end portion opposite thereto. The supporting plate unit includes two supporting plates respectively connected to the supporting rods and each having inner and outer portions. The link rod unit is operable between an unfolded position and a folded position, where the second synchronization end portions are away from each other, and the inner portions define a relief space therebetween.
US12235685B2
An electronic device includes a housing, a covering member that covers the housing, and an attachment part that detachably attaches the covering member to the housing. The attachment part includes a one-side attachment part and at least one other-side attachment part. The one-side attachment part includes a first projection of the covering member extending from a first member toward a second member, a first accommodation part of the housing that accommodates the first projection, and a first movement restriction part that restricts movement of the first projection. The other-side attachment part includes a protrusion of the covering member extending from a second member toward a third surface of the housing, a second projection extending from the protrusion in a direction away from the first member, a second accommodation part of the housing that accommodates the second projection, and a second movement restriction part that restricts movement of the second projection.
US12235675B2
A signal generator may include a reference horizontal synchronization signal generation block which generates reference horizontal synchronization signals based on a number of clock signals per a horizontal time, a frame clock calculation block which calculates a first frame clock number based on a number of the clock signals per the horizontal time, a frame clock comparation block which calculates a clock offset by comparing the first frame clock number and a second frame clock number generated based on a number of the clock signals per a frame time, a clock distribution block which generates horizontal synchronization signals by distributing a number of the clock signals corresponding to the clock offset to the reference horizontal synchronization signals, and a vertical synchronization signal generation block which generates a vertical synchronization signal based on the horizontal synchronization signals.
US12235671B2
An integrated circuit (IC) device includes a circuit comprising pipeline stages, and a controller circuitry configured to: load a static value into each of the pipeline stages based on a change in a clock enable (CE) signal, and sequentially deactivate each of the pipeline stages after a quantity of cycles of a reference clock signal that occur after the change of the CE signal, wherein the quantity of the cycles of the clock signal is based on a quantity of the pipeline stages.
US12235666B2
Techniques for controlling a low-dropout (LDO) voltage regulator. In an example, an LDO voltage regulator circuit includes an amplifier having an output coupled to a transistor. First and second inputs of the amplifier are coupled to a power supply node via first and second resistors, respectively. The transistor gate is coupled to the amplifier output, the transistor source is coupled to the second input of the amplifier, and the transistor drain is coupled to a reference voltage node. The second resistor is variable based on the amplifier output and a reference voltage from the reference voltage node. In an example, the reference voltage node is connectable to ground via a reference resistor connected in parallel with a noise-filtering capacitor, which causes a reference current to flow through the transistor. The reference current is adjusted based on the drain-to-source voltage of the transistor.
US12235662B2
A mixing valve assembly is disclosed. The mixing valve assembly can include a cold water connector, a hot water connector, an electronic valve system, and a tube. The cold water connector can have a through-hole configured to slideably receive at least a portion of a first tubular portion of a cold water inlet, and the hot water connector can have a through-hole configured to slideably receive at least a portion of a second tubular portion of a hot water outlet. The electronic valve system can be configured to transition a valve between an open configuration and a closed configuration such that cold water can be selectively permitted to flow from the cold water connector to the hot water connector. The mixing valve assembly can be configured to selectively permit cold water to bypass the tank of water heater.
US12235660B1
A system and method are provided for the non-destructive takedown of a high-altitude aerial object. The method provides a thrusting rocket enabled with a takedown payload, which may be launched from either a ground based or airborne platform. The takedown payload acquires the altitude, motion, and position parameters of a high altitude aerial object and the rocket acquires a position overlying the aerial object. The takedown payload releases a first plurality of ballast units, attached to a capture net, downward in a capture pattern surrounding the aerial object. In response to releasing the ballast units, the top surface of the aerial object is covered with the capture net. Combining the mass of each ballast unit with the mass of the aerial object forms a combined mass, and in response to the combined mass, the aerial object altitude is decreased.
US12235654B2
Systems and methods for vehicle controllers for agricultural and industrial applications are described. For example, a method includes accessing a map data structure storing a map representing locations of physical objects in a geographic area; accessing current point cloud data captured using a distance sensor connected to a vehicle; detecting a crop row based on the current point cloud data; matching the detected crop row with a crop row represented in the map; determining an estimate of a current location of the vehicle based on a current position in relation to the detected crop row; and controlling one or more actuators to cause the vehicle to move from the current location of the vehicle to a target location.
US12235650B2
A method of operating a mobile robot includes generating a segmentation map defining respective regions of a surface based on occupancy data that is collected by a mobile robot responsive to navigation of the surface, identifying sub-regions of at least one of the respective regions as non-clutter and clutter areas, and computing a coverage pattern based on identification of the sub-regions. The coverage pattern indicates a sequence for navigation of the non-clutter and clutter areas, and is provided to the mobile robot. Responsive to the coverage pattern, the mobile robot sequentially navigates the non-clutter and clutter areas of the at least one of the respective regions of the surface in the sequence indicated by the coverage pattern. Related methods, computing devices, and computer program products are also discussed.
US12235649B2
Embodiments of this specification provide an autonomous robot, a moving path planning method and apparatus therefor, and a storage medium. The method includes: obtaining terrain distribution information of a target working area; determining, according to the terrain distribution information, whether a slope area exists in the target working area; and determining, if a slope area exists in the target working area, a width value between adjacent path segments according to the terrain distribution information during planning of a moving path in the slope area, to keep a work overlap value between the adjacent path segments within a specified range.
US12235645B2
A method for supporting aerial operation includes obtaining a real-time location of an aircraft, obtaining a location of a supply station, obtaining a location of a next waypoint, and controlling the aircraft based on a status parameter related to a flight status of the aircraft associated with the real-time location of the aircraft. Controlling the aircraft includes controlling, in response to the status parameter satisfying a first preset condition, the aircraft to fly to the next waypoint; and controlling, in response to the status parameter satisfying a second preset condition, the aircraft to fly to the supply station.
US12235643B2
A system of determining a flight path for an aerial vehicle, includes a memory storing a program code, and a processor configured to execute the program code to identify, during a flight, an abnormal state occurring at a first location, in response to the abnormal state, control the aerial vehicle to fly along a first flight path from the first location to a first destination, after the aerial vehicle arrives at the first destination, evaluate a status of the aerial vehicle at the first destination to obtain an evaluation result, and based on the evaluation result, determine a second flight path of the aerial vehicle to a second destination. The first flight path is a reverse of a last flight path of the aerial vehicle before the aerial vehicle reaches the first location.
US12235638B2
The aim of the invention is rapid automatic tuning the parameters of a digital proportional-integral-derivative (PID) controller by analog feedback of an actual value for automation of technological processes with programmable logic controllers (PLCs).
The proposed invention is based on the use of nine tuning equations derived by reverse engineering of a PID controller.
Adjusting the PID controller parameters Kp, Ki and Kd is performed in a closed control loop with negative feedback separately in time, i.e. independently of each other in iteration steps k for Kp, m for Ki and n for Kd (see FIG. 1).
The adaptive tuning method is compact, independent of other methods and algorithms, mathematically balanced (i.e. minimal computational resource requirements), and easy to implement.
Setting up a PID controller by this method does not require a preliminary evaluation of a controlled system and the creation of its mathematical model. This implies its universal applicability.
US12235637B2
A system for predicting HVAC equipment failure includes an actuator and a controller. The actuator is coupled to the HVAC equipment and configured to drive the HVAC equipment between multiple positions. The actuator includes a processing circuit configured to collect internal actuator data characterizing an operation of the actuator and a communications circuit coupled to the processing circuit. The communications circuit is configured to transmit the internal actuator data outside the actuator. The controller is configured to provide control signals to the actuator and receive the internal actuator data from the actuator. The controller includes a failure predictor configured to use the internal actuator data to predict a time at which the HVAC equipment failure will occur.
US12235633B2
An industrial internet of things for determining a target automatic guided vehicle (AGV) path, a control method, and a storage medium are provided. The industrial internet of things comprises a service platform, a management platform and a sensor network platform which are connected in sequence. The management platform comprises: an obtaining module configured to obtain an AGV route layout of a target workshop through the sensor network platform, and generate a basic layout directed graph according to the AGV route layout; and a determination module configured to determine, based on the basic layout directed graph, an optimal AGV path through a second iteration approach; generate a target AGV path at least based on the optimal AGV path; and control an AGV to carry out material transportation according to the target AGV path, and send the target AGV path to the user platform for display to a user.
US12235632B1
Techniques for performing automated device activation and managing access to a workspace are described herein. While operating in an activated state, a user device (e.g., a wearable device) may be configured to modify movements of various mobile components (e.g., mobile drive units, robotic arms, etc.) of the workspace by emitting signals that cause the mobile components to stop or reduce speed when in proximity of the user device. An access controller device (ACD) may be used to restrict and/or allow access to the workspace and to perform operations for activating a user device that is attempting access. The ACD may receive light emissions from the user device that may be used to initiate a process for activating the user device. When the ACD receives an indication that the user device is operating in the activated state, the ACD may execute operations for enabling access to the workspace.
US12235628B2
A computer-implemented resource management method for modular plants may include: receiving data identifying a required module type to be assembled into the modular plant as part of a module pipeline including one or more modules; and executing an optimization algorithm to select, from a plurality of modules having the required module type, a module for inclusion in the module pipeline on the basis of one or more predetermined optimization criteria.
US12235624B2
An electronic device manufacturing system capable of obtaining metrology data generated using metrology equipment located within a process chamber that performs a deposition process on a substrate according to a process recipe, wherein the process recipe comprises a plurality of setting parameters, and wherein the deposition process generates a plurality of film layers on a surface of the substrate. The manufacturing system can further generate a correction profile based on the metrology data. The manufacturing system can further generate an updated process recipe by applying the correction profile to the process recipe. The manufacturing system can further cause an etch process to be performed on the substrate according to the updated process recipe.
US12235619B2
The disclosure provides methods for calibrating processing machines for the production of 3D components by irradiation of powder layers, wherein the processing machine includes a scanner device for positioning a laser beam in a processing field in which a height-adjustable construction platform for the application of the powder layers by sweeping at least two, e.g., three markings, e.g., in the form of spherical retroreflectors, which are applied on the construction platform and/or on a preform, by the laser beam, detecting laser radiation reflected back from the markings into the scanner device, determining actual positions of the markings, determining deviations of the actual positions of the markings from setpoint positions of the markings, and calibrating the processing machine by correcting the positioning of the laser beam and/or the position of the construction platform using the determined deviations. The disclosure also relates to associated processing machines.
US12235616B2
Systems and methods for creating and using equipment definitions are provided. An archetypal device used to identify one or more first data points associated with the archetypal device. A point definition is generated for each identified first data point associated with the archetypal device. Each point definition includes an abstraction of a text string extracted from the corresponding first data point that is applicable to multiple different devices of the same type of building equipment. The generated point definitions are used to create an equipment definition for a type of building equipment. The equipment definition can be used to identify first data points associated with other devices of the same type of building equipment and to automatically create equipment objects representing such devices.
US12235613B2
Provided is a wireless time servicing method, device and system. The wireless time servicing method includes: obtaining absolute time information sent by an external clock source; correcting a system time of a master station according to the absolute time information; broadcasting path information to a slave station; receiving feedback from the slave station in response to the path information, calculating a transmission path delay between the master station and the slave station, and storing the transmission path delay in the time information; and sending the time information to the slave station.
US12235611B2
A watch glass includes a first glass, second glass and a decorative element, in particular a gemstone. Here, the first glass and the second glass are connected to one another via a connecting intermediate layer. The first glass includes a continuous recess. The decorative element includes a base region, which is arranged settingless in the recess of the first glass and in direct contact with the connecting intermediate layer. Further, a watch can include such a watch glass.
US12235605B2
There is provided an image forming apparatus including a main casing, an opening-closing member configured to open and close an opening on a side of the main casing and to move between an open position and a closed position, a belt unit configured to move between a first position and a second position, a drum unit configured to move between a third position and a fourth position, a developing device unit configured to move in an arrangement direction of developing rollers, and an interlock mechanism configured such that in response to a movement of the opening-closing member from the closed position to the open position, the belt unit moves from the first position to the second position and the drum unit moves from the third position to the fourth position.
US12235589B2
A method of manufacturing a semiconductor device includes dividing a number of dies along an x axis in a die matrix in each exposure field in an exposure field matrix delineated on the semiconductor substrate, wherein the x axis is parallel to one edge of a smallest rectangle enclosing the exposure field matrix. A number of dies is divided along a y axis in the die matrix, wherein the y axis is perpendicular to the x axis. Sequences SNx0, SNx1, SNx, SNxr, SNy0, SNy1, SNy, and SNyr are formed. p*(Nbx+1)−2 stepping operations are performed in a third direction and first sequence exposure/stepping/exposure operations and second sequence exposure/stepping/exposure operations are performed alternately between any two adjacent stepping operations as well as before a first stepping operation and after a last stepping operation. A distance of each stepping operation in order follows the sequence SNx.
US12235586B2
Impurities in a liquefied solid fuel utilized in a droplet generator of an extreme ultraviolet photolithography system are removed from vessels containing the liquefied solid fuel. Removal of the impurities increases the stability and predictability of droplet formation which positively impacts wafer yield and droplet generator lifetime.
US12235583B2
The present disclosure relates to a method for micropatterning on silicone-based elastomer, the method including forming an initiator at a position of the silicone-based elastomer having high optical transmittance and transparency, and moving a laser beam to induce chain pyrolysis, thereby forming micropatterns with high quality in a very short time.
US12235577B2
Methods of forming an array of patterns on a substrate are provided. An array of protective tiles formed from a protectant resin is provided to cover an array of sub-regions on the substrate. An array of patterns is formed on the substrate by sequentially repeating steps (i) and (ii) for each sub-region: (i) removing the protective tile from one of the sub-regions to expose the first major surface underneath; and (ii) forming a pattern on the exposed first major surface within the one of the sub-regions.
US12235575B2
A reflective mask blank for EUV lithography, includes: a substrate; a conductive film; a reflective layer; and an absorption layer, the absorption layer absorbing the EUV light, wherein the conductive film has a refractive index nλ1000-1100 nm of 5.300 or less and has an extinction coefficient kλ1000-1100 nm of 5.200 or less, at a wavelength of 1000 nm to 1100 nm, the conductive film has a refractive index nλ600-700 nm of 4.300 or less and has an extinction coefficient kλ600-700 nm of 4.500 or less, at a wavelength of 600 nm to 700 nm, the conductive film has a refractive index nλ400-500 nm of 2.500 or more and has an extinction coefficient kλ400-500 nm of 0.440 or more, at a wavelength of 400 nm to 500 nm, and the conductive film has a film thickness t of 40 nm to 350 nm.
US12235574B2
A reflective mask blank includes a substrate; a multilayer reflective film that reflects EUV light; a protection film that protects the multilayer reflective film; and a phase shift film that shifts a phase of the EUV light. The substrate, the multilayer reflective film, the protection film, and the phase shift film are arranged in this order. The phase shift film is made of an Ir-based material containing Ir as a main component, and the protection film is made of a Rh-based material containing Rh as a main component.
US12235566B2
A double chamber camera is provided. The double chamber camera may include: a housing having an upper chamber and a lower chamber; and an upper chamber assembly arranged in the upper chamber, and a lower chamber assembly arranged in the lower chamber. The upper chamber assembly may include a first monitoring lens and a first transmission module. The first monitoring lens may be a zoom lens. The first transmission module may include a first support and a second support rotatably matched with the first support, a first driving unit configured to drive the first support to rotate along a first direction, and a second driving unit configured to driving the second support to rotate along a second direction. The first monitoring lens may be fixed on the first support or the second support.
US12235564B2
A graphene structure includes one or more graphene layers. The graphene layers allow for microwave squeezing with gains up to 24 dB over a wide bandwidth.
US12235563B2
A tunable optical filter device. The device comprises a first substrate (101) provided with a first reflective structure (106) and a thin film (103) provided with a second reflective structure (107), the outer peripheries of the surfaces of the first substrate (101) and the thin film (103) having the reflective structures are mutually bonded by means of bonding compounds (102) so as to form a cavity between the reflective structures, and a piezoelectric thin film structure (108) is provided on a surface of the thin film (103) at the cavity side. The tunable optical filter device can avoid a pull-in effect caused by capacitor driving, thereby improving the movable range of the thin film (103), and correspondingly expanding the tunable range of the spectrum of the Fabry-Perot cavity; in addition, the tunable optical filter device can be applied to a device with a limited size, such as a micro spectrometer, a miniaturized or even a mini-hyperspectral camera or a mobile phone.
US12235560B2
Electrochromic device (550) having at least one multi-layer conductor (560,580) with a metal layer (564,584) between a first transparent conductive oxide layer (562,566,582,586) and a second transparent conductive oxide layer (562,566,582,586) and optionally having one or more tuning layers adjacent the metal layer.
US12235558B2
Provided is a substrate. The substrate includes a base substrate; and a plurality of sub-pixel structures arranged in an array on the base substrate, wherein the sub-pixel structure comprises: a thin film transistor disposed on the base substrate, the thin film transistor comprising a source and a drain; an insulating layer disposed on a side of the thin film transistor distal from the base substrate, a first via hole being formed in the insulating layer; a pixel electrode disposed on a side of the insulating layer distal from the base substrate, the pixel electrode being electrically connected to either the source or the drain through the first via hole; and a filling block disposed at the first via hole.
US12235551B2
The present disclosure provides an array substrate, a method for manufacturing the array substrate, and a display apparatus. The array substrate includes: a base substrate, a thin film transistor disposed on the base substrate; a first passivation layer, an organic film layer and a pixel electrode disposed on the thin film transistor; a connection structure for connecting the source electrode of the thin film transistor and the pixel electrode, wherein the connection structure is disposed in a via hole structure exposing the pixel electrode and the source electrode; or, the connection structure is disposed between the pixel electrode and the source electrode.
US12235547B2
Provided is a liquid crystal display panel. The liquid crystal display panel includes: a first substrate and a second substrate that are opposite to each other, and a liquid crystal layer between the first substrate and the second substrate. The liquid crystal display panel includes a plurality of sub-pixel regions. Each of the plurality of sub-pixel regions includes 4N sub-pixel sub-regions arranged in a single column, and the 4N sub-pixel sub-regions are organized into one group, or a plurality of groups that are adjacent to each other. A same group of sub-pixel sub-regions includes two first sub-regions and two second sub-regions. N is an integer greater than or equal to 1.
US12235546B2
A display module, an assembly method of the display module and a display apparatus are provided, which belongs to the technical field of displaying, and the display module includes: a cover plate, a side of which including a first area and a second area adjacently connected to the first area; a display panel attached to the first area; and a spacer attached to a part or all of the second area, a height of the spacer being greater than a height of the display panel. The spacer includes a housing and an injection cavity recessed into interior of the housing, the injection cavity is close to the display panel and the injection cavity is filled with an injection material; and a space cavity is provided at a side of the display panel close to the spacer, and the space cavity is filled with the injection material.
US12235544B2
The present application provides a display device. The display device comprises a quantum dot composite film, a liquid crystal display panel and a backlight module. The quantum dot composite film comprises a quantum dot film layer, and a light emerging surface of the quantum dot film layer is provided with a plurality of first prism structures. The first prism structure is employed to reduce an angle at which light emerges from the quantum dot film layer, thereby improving the front view brightness of the display device, and improving or avoiding the problem of light leakage of the display device in the large viewing angle of the dark state.
US12235541B2
A backlight module includes a substrate provided with a light-emitting region and a bonding region, a plurality of light-emitting units disposed on a side of the substrate, a back plate disposed on the other side of the substrate, and at least three drive circuit boards bonded and connected to the bonding region by first connectors. Moreover, an extension direction of a long edge of each of the light-emitting units is not parallel to a bonding edge of the bonding region. In this way, when the back plate is a curved back plate, the risk of peeling of the light-emitting units from the substrate when the back plate is in a curved state can be reduced by flexibly setting the degree of the included angle between the extension direction of each long edge of each light-emitting unit and the bonding edge of the bonding region.
US12235520B2
This method for predicting at least one eye gazing parameter of a person wearing visual equipment includes steps of: measuring data of at least two individuals wearing visual equipment, such data including at least head motion parameters and eye gazing parameters of the individuals; measuring head motion parameters of the person in real-life conditions; comparing the head motion parameters of the person with the head motion parameters of the at least two individuals; and predicting the at least one eye gazing parameter of the person at least on the basis of the results of the comparing step and of the eye gazing parameters of the at least two individuals.