US12295273B2

A method for manufacturing an electronic device including a semiconductor memory may include forming a first carbon electrode material, surface-treating the first carbon electrode material to decrease a surface roughness of the first carbon electrode material, and forming a second carbon electrode material on the treated surface of the first carbon electrode material. The second carbon electrode material may have a thickness that is greater than a thickness of the first carbon electrode material.
US12295271B2

A crystallization seed layer in a substrate, a phase change material layer, the phase change material layer includes a similar lattice constant as a lattice constant of the crystallization seed layer, a top electrode adjacent to a first vertical side surface and a bottom electrode adjacent to a second vertical side surface of the phase change material layer. A plurality of memory structures configured in a crossbar array, each including a crystallization seed layer, a phase change material layer above, a top electrode adjacent to a first vertical side surface and a bottom electrode adjacent to a second vertical side surface of the phase change material layer. A method including forming a crystallization seed layer, forming a phase change material layer, forming a top electrode and a bottom electrode on the substrate, each adjacent to a vertical side surface of the phase change material layer.
US12295253B2

A light-emitting device includes: a first electrode; a second electrode; m emission units between the first electrode and the second electrode; and m−1 charge generation layer(s), each located between two adjacent emission units, and including m−1 n-type charge generation layer(s) and m−1 p-type charge generation layer(s). The m emission units each include a hole transport region, an emission layer, and an electron transport region. A first hole transport region in a first emission unit closest to the first electrode may include a hole transfer layer and a hole injection layer and/or a hole transport layer. The hole transfer layer may be a single layer consisting of an electron-transporting compound including a phosphine oxide group (P═O), a phosphine sulfide group (P═S), a π electron-deficient nitrogen-containing C1-C60 cyclic group, or any combination thereof. A highest occupied molecular orbital (HOMO) energy level of the hole transfer layer may be about −6.0 eV to about −5.3 eV.
US12295250B2

The present disclosure provides a display device. The display device includes: a flexible substrate including a first organic layer, a second organic layer, and an inorganic layer sandwiched between the first organic layer and the second organic layer; an organic light emitting diode device on the flexible substrate, the organic light emitting diode device including an anode, a cathode and an organic light emitting layer between the anode and the cathode; and a flexible encapsulation layer on the organic light emitting diode device. A material of the first organic layer is the same as a material of the second organic layer, a thickness of the first organic layer is greater than a thickness of the second organic layer, and at least one of the first organic layer or the second organic layer includes inorganic nano-particles.
US12295249B2

A display device includes a display panel including a folding area and a non-folding area which is adjacent to the folding area, a support member facing the folding area and the non-folding area of the display panel and having a total planar area, and a light shielding layer between the display panel and the support member and having a total planar area which is smaller than the total planar area of the support member.
US12295245B2

A vapor deposition mask made of metal includes: a front surface configured to oppose a vapor deposition source; and mask holes each including a hole portion having a shape of an inverted frustum. The hole portion of each of the mask holes includes: a small opening including a polygonal edge as seen from a view opposing the front surface of the vapor deposition mask, the edge including corners and linear portions each located between adjacent ones of the corners; and a large opening located on the front surface, the large opening including an edge as seen from the view opposing the front surface of the vapor deposition mask, the edge being shaped such that the corners of the edge of the small opening project outward from the edge of the small opening. The large opening surrounds the small opening as seen from the view opposing the front surface.
US12295235B2

The present disclosure provides a display panel, a manufacturing method thereof, and a display device. The display panel includes: a display functional layer; a functional electrode layer located at a side of the display functional layer; and a transparent conductive layer located at a side of the functional electrode layer away from the display functional layer and electrically coupled to the functional electrode layer, the transparent conductive layer at least including a metal layer and a transparent metal oxide conductive layer, and a thickness of the transparent metal oxide conductive layer being greater than a thickness of the metal layer.
US12295233B2

A display device includes: a display panel including a pixel; and an input sensor on the display panel. The input sensor includes: sensing electrodes; and sensing lines including: a multi-layered area including a first trace line and a second trace line, the first and second trace lines being connected to the sensing electrodes and located at different layers from each other; a single-layer area including a first area and a second area; a first line including the first trace line in the first area, and the second trace line connected to the first trace line in the second area; and a second line adjacent to the first line, the second line including the second trace line in the first area, and the first trace line connected to the second trace line in the second area.
US12295232B2

An electronic device includes: a display layer in which an active area and a peripheral area adjacent to the active area are defined, the display layer including a common electrode, a sensor layer disposed on the display layer and including a plurality of sensing electrodes and an antenna pattern, and a cover layer spaced apart from the sensor layer with the display layer therebetween, the cover layer having a conductivity. The peripheral area includes a first area and a second area spaced apart from the active area with the first area therebetween, and the common electrode is disposed in the active area and the first area and is spaced apart from the second area. When viewed in a plan view, a portion of the antenna pattern does not overlap the common electrode and overlaps the cover layer.
US12295218B2

A display panel includes a substrate, a first barrier layer disposed on the substrate, a shielding pattern disposed on the first barrier layer, a second barrier layer covering the shielding pattern and disposed on the first barrier layer, a first active pattern disposed on the second barrier layer and overlapping the shielding pattern in a plan view, a gate electrode disposed on the first active pattern, an emission control line disposed on the first active pattern and adjacent to one side of the gate electrode in a plan view, and an upper compensation control line disposed on the emission control line and adjacent to the other side of the gate electrode in a plan view.
US12295214B2

The present application provides a display panel and a display device, the display panel includes a light extraction layer and a cover layer, wherein the light extraction layer is located on a side of the cover layer close to a pixel definition layer, a light modulation structure includes a plurality of light extraction units, each of the light extraction units includes a first sub-unit and a second sub-unit, wherein the light extraction layer includes a light extraction opening and the first sub-unit, the second sub-unit is located in the cover layer, and a refractive index of the first sub-unit is smaller than a refractive index of the second sub-unit.
US12295209B2

The present application discloses a display panel and a display device. The display panel includes: a pixel circuit and a light-emitting element; the pixel circuit includes a driving transistor, a light-emitting control transistor and an initialization transistor; the driving transistor is configured to provide a driving current for the light-emitting element; the light-emitting control transistor is configured to selectively allow the light-emitting element to enter a light-emitting stage; the initialization transistor is configured to provide an initialization signal for the light-emitting element; wherein one of the light-emitting control transistor and the initialization transistor is a PMOS transistor, and the other is an NMOS transistor, a gate of the light-emitting control transistor receives a light-emitting control signal, and a gate electrode of the initialization transistor receives the initialization signal; wherein the light-emitting control signal and the initialization signal are the same signal.
US12295205B2

The present disclosure provides an organic electroluminescent device and a display panel. The organic electroluminescent device provided by the present disclosure includes: a first electrode, a second electrode and a light-emitting layer located between the first electrode and the second electrode, and an optical structure located at a side of the first electrode facing away from the light-emitting layer. A reflectance of the optical structure with respect to light of a specific wavelength band is greater than a reflectance of the optical structure with respect to light of a wavelength band other than the specific wavelength band, the light of the specific wavelength band being light emitted by the organic electroluminescent device, and a material for forming the optical structure includes at least one of nitrogen, oxygen, and fluorine.
US12295200B2

A light-emitting device includes: a reflective layer; a first electrode provided on the reflective layer; a second electrode facing the first electrode; a first emission layer provided between the first electrode and the second electrode; a second emission layer provided between the first emission layer and the second electrode, and a first partial transmission mirror provided between the first emission layer and the second emission layer so that a first or higher order resonance mode is formed between the reflective layer and the first partial transmission mirror, and a second or higher order resonance mode is formed between the reflective layer and the second electrode.
US12295183B2

Disclosed is a color solar cell module including a transparent substrate, a plurality of solar cells disposed on one side of the transparent substrate and each having a light receiving part, and a color layer disposed on a surface of each of the plurality of solar cells on an opposite side surface of the light receiving part.
US12295181B2

An electrical power converter can include a plurality of layers disposed on a substrate. An emitter, including a first semiconductor junction that is formed at an interface between a first pair of adjacent layers, can produce light in response to a first electrical signal. An absorber, including a second semiconductor junction that is formed at an interface between a second pair of adjacent layers, can absorb at least some of the light. Circuitry can produce a second electrical signal in response to the absorbed light. The second electrical signal can be substantially proportional to the first electrical signal and can be electrically isolated from the first electrical signal. Because the light can remain within the layers during use, the electrical power converter can have a higher efficiency than a comparable device that propagates the light through at least one interface between air and a semiconductor material.
US12295174B2

A substrate dividing method includes preparing a substrate that is formed with division start points along streets and that has a protective sheet attached to a surface on one side thereof and rolling a roller on a surface on the other side of the substrate, to attach an expanding tape. Next, suction by a holding table is cancelled, and, in a state in which a slight gap is formed between a holding surface of the holding table and the protective sheet, the roller is brought into contact with the expanding tape and rolled, thereby extending cracks extending from the division start points while causing the substrate to sink into the gap through the protective sheet with the division start points as starting points, and the expanding tape is expanded to widen the chip intervals with the division start points as starting points.
US12295172B2

A display panel and a display device are provided. The display panel includes a driving backplane and a plurality of display components arranged in an array and on the driving backplane, and each of the display components includes a plurality of first bonding terminals and a plurality of signal lines, and each of the display components is electrically connected to the driving backplane through the plurality of first bonding terminals, and each of the signal lines is electrically connected to the corresponding first bonding terminal, respectively, to alleviate the technical problem that relatively larger splicing gaps exist at the splicing sites of the current super-large display screen.
US12295170B2

Gate-all-around integrated circuit structures having additive metal gates and gate dielectrics with a dipole layer are described. For example, an integrated circuit structure includes a first vertical arrangement of horizontal nanowires, and a second vertical arrangement of horizontal nanowires. A first gate stack is over the first vertical arrangement of horizontal nanowires, the first gate stack having a P-type conductive layer over a first gate dielectric including a high-k dielectric layer on a first dipole material layer. A second gate stack is over the second vertical arrangement of horizontal nanowires, the second gate stack having an N-type conductive layer over a second gate dielectric including the high-k dielectric layer on a second dipole material layer.
US12295169B2

A display device includes a light emitting element disposed on a substrate, a first transistor which controls a driving current flowing in the light emitting element, a second transistor which supplies a data voltage to a gate electrode of the first transistor, a first-third transistor and a second-third transistor connected in series between the gate and drain electrodes of the first transistor, a first charge injection layer adjacent to a drain electrode of the first-third transistor electrically connected to the gate electrode of the first transistor on a semiconductor region of the first-third transistor, and a second charge injection layer adjacent to a source electrode of the second-third transistor integrally formed with the drain electrode of the first transistor on a semiconductor region of the second-third transistor. A charge injection area of the first charge injection layer is greater than a charge injection area of the second charge injection layer.
US12295165B2

Semiconductor device structures and methods for manufacturing the same are provided. The semiconductor device structure includes a substrate, a first nitride semiconductor layer, a second nitride semiconductor layer, a gate structure and a conductive layer. The substrate has a first surface. The first nitride semiconductor layer is disposed on the first surface of the substrate. The second nitride semiconductor layer is disposed on the first nitride semiconductor layer. The gate structure is disposed on the second nitride semiconductor layer. The conductive layer is disposed on the second nitride semiconductor layer. The conductive layer has a first length extending in a first direction substantially parallel to the first surface of the substrate, a second length extending in a second direction substantially perpendicular to the first direction—from a cross section view perspective—wherein the second length is greater than the first length.
US12295159B2

A superjunction semiconductor device with an epitaxial layer having different effective thicknesses and a method of manufacturing the same are disclosed. The superjunction semiconductor device includes an epitaxial layer having different thicknesses in a cell region and a ring region to decrease a breakdown voltage of the cell region relative to a breakdown voltage of the ring region so as to reveal a characteristic of the breakdown voltage of the cell region.
US12295158B2

A silicon carbide semiconductor device includes a silicon carbide substrate having a first main surface and a second main surface opposite to the first main surface. A gate trench is provided in the first main surface. The gate trench is defined by side surfaces and a bottom surface. The side surfaces penetrate the source region and the body region to reach the drift region. The bottom surface connects to the side surfaces. The gate trench extends in a first direction parallel to the first main surface. The silicon carbide substrate further includes an electric field relaxation region that is the second conductive type, the electric field relaxation region being provided between the bottom surface and the second main surface and extending in the first direction, and a connection region that is the second conductive type, the connection region electrically connecting a contact region to the electric field relaxation region. In a plan view in a direction normal to the first main surface, the gate trench and the electric field relaxation region are disposed on a virtual line that extends in the first direction, and the connection region is in contact with the electric field relaxation region on the virtual line.
US12295154B1

A wide bandgap semiconductor structure for an irradiation characteristic test includes a substrate with metal plates and a wide bandgap semiconductor part. The wide bandgap semiconductor part includes a gallium nitride layer, a barrier layer, P-type gallium nitride layers, source ohmic metal layers, and drain ohmic metal layers. The P-type gallium nitride layers are connected to a gate interconnection metal layer via gate metal layers and metal lead wires. A gate top metal layer is provided on the gate interconnection metal layer. Each source ohmic metal layer is provided with a source interconnection metal layer and source top metal layers. Each drain ohmic metal layer is provided with a drain interconnection metal layer and drain top metal layers. The wide bandgap semiconductor part is connected to the metal plates through the source top metal layers, the drain top metal layers, and the gate top metal layer.
US12295136B2

An integrated circuit semiconductor device includes a lower electrode formed on a substrate extending in a first direction and a second direction perpendicular to the first direction and a support structure supporting the lower electrode. The support structure includes a support pattern surrounding the lower electrode, extending in the first direction and the second direction, and having a hole through which the lower electrode passes, and a concavo-convex structure having at a surface of the support pattern a plurality of convex portions extending in a third direction perpendicular to the first direction and the second direction, and a plurality of concave portions arranged between the convex portions.
US12295135B2

The present disclosure relates to the technical field of semiconductors, and provides a memory device, and a semiconductor structure and a forming method thereof. The forming method includes: providing a substrate, where the substrate includes a source region and a drain region spaced apart from each other, and a gate trench located between the source region and the drain region; forming, in sequence on an inner wall of the gate trench, a gate oxide layer, an interface layer, and a conductive layer that fills the gate trench; and etching back the side of the interface layer away from the bottom of the gate trench by using a wet etching process, such that a top height of the interface layer is lower than a top height of the conductive layer.
US12295128B2

The device has a first support element forming a first thermal dissipation surface and carrying a first power component; a second support element forming a second thermal dissipation surface and carrying a second power component, a first contacting element superimposed to the first power component; a second contacting element superimposed to the second power component; a plurality of leads electrically coupled with the power components through the first and/or the second support elements; and a thermally conductive body arranged between the first and the second contacting elements. The first and the second support elements and the first and the second contacting elements are formed by electrically insulating and thermally conductive multilayers.
US12295124B2

The invention discloses a dual liquid pump liquid cooling radiator and a liquid cooling heat dissipation device. The dual liquid pump liquid cooling radiator includes two liquid boxes and a plurality of radiator pipe sets arranged side by side between the two liquid boxes. The interior of one liquid box is divided into a hot liquid chamber and a cold liquid chamber by an air heat insulation space, and a first liquid pump is installed therein. The interior of the other liquid box is divided into a hot liquid chamber and a cold liquid chamber by a liquid barrier, and a second liquid pump is installed therein.
US12295117B2

An audio recording apparatus provided with a heat radiation fan comprises at least one processor and/or circuit configured to function as following units: an acquiring unit configured to acquire a type of microphone used to record audio; a control unit configured to control a rotation frequency for driving the heat radiation fan; and a recording unit configured to record audio acquired by the used microphone, wherein the control unit changes the rotation frequency of the heat radiation fan according to the type of the used microphone acquired by the acquiring unit.
US12295102B1

A method may include forming an inductor comprising a plurality of inductor coils comprising a plurality of first inductor coils and a plurality of second inductor coils, each inductor coil comprising a spiraling wire of electrically-conductive material wherein the wire of electrically-conductive material is arranged substantially in a plane, wherein the plurality of first inductor coils and the plurality of second inductor coils are electrically coupled to one another and arranged with respect to one another such that within the plane, electrical current flowing through the inductor flows clockwise in the first inductor coils, within the plane, electrical current flowing through the inductor flows counterclockwise in the second inductor coils, each first inductor coil is adjacent to at least one second inductor coil, and each second inductor coil is adjacent to at least one first inductor coil.
US12295093B2

A signal processing board includes a six-layer substrate. A plurality of signal transmission planes are formed in a first layer, a third layer, a fourth layer, and a sixth layer. A first ground plane is formed in a second layer. A first power supply plane is formed in a fifth layer and electrically connected to the first semiconductor element. A second power supply plane is formed in the fifth layer and electrically connected to the second semiconductor element. A second ground plane is formed in the fifth layer. A first bypass capacitor is electrically connected to the first power supply plane and the second ground plane. A second bypass capacitor is electrically connected to the second power supply plane and the second ground plane.
US12295092B2

The present specification relates to accelerating electrically charged particles. Gas is introduced into a vacuum chamber through at least one nozzle which opens into said vacuum chamber. Focusing an ionizing beam into the gas generates a plasma having a spatial distribution determined by the duration and manner of focusing the ionizing beam's laser pulses. Linearly polarized electromagnetic pulses of a wavelength at least ten times the wavelength of the ionizing beam's laser pulses tear electrons off the plasma, wherein said electromagnetic pulses include at most five optical cycles. The tearing-off of electrons is performed along a straight line defined by the resulting electric field strength of the electromagnetic pulses and simultaneously with the tearing-off of electrons, the positively charged particles of the remaining plasma with a net positive total charge are accelerated through exposure to Coulomb electrostatic forces.
US12295084B2

A device may detect a power removal event, determine whether the power removal event is a local power removal event or a system power removal event, and perform state correction. For example, the device may receive an indication of a state change event turning on the lighting device. The indication may be received from a sensor. For example, the sensor may include a photosensing circuit (e.g., capable of detecting light emission from the lighting device) or the sensor may include a live voltage sensor (e.g., capable of detecting a change in current driven to the lighting device). The device may then determine whether the power removal event is a system power removal event or a local power removal event. If the device determines that the power removal event is a system power removal event, the device may perform state correction (e.g., setting the lighting device to its state prior to the power removal event).
US12295071B2

eSIM software creates eSIMs within a WSP secure private network to share outside of the secure private network using information entered via a Partner user interface accessed using credentials that grant limited access to modify an eSIM profile template. Information entered by the Partner user is used to generate a requested quantity of eSIMs based on an eSIM profile template. The software provides generated eSIMs to components of the network that already exist for wirelessly distributing eSIMs to user equipment devices. Software interfaces facilitate access to a subset of information in modifying the templates, for generating eSIMs based thereon, and for storing generated eSIMs for distribution to user equipment. Transport of highly guarded security information, like master keys, outside of the secure private network does not occur. Real-time alerts notify that user-entered mismatched data precludes generation of eSIMs that will function in authenticating to the network.
US12295067B2

A wireless communication system including: a memory; a wireless communication unit provided at a vehicle that wirelessly communicates with an external communication device positioned externally to the vehicle; and a processor that is provided at the vehicle and is coupled to the memory, the processor being configured to: cause the wireless communication unit to notify a communication terminal positioned externally to the vehicle, based on an instruction received from an occupant of the vehicle or based on disaster information received from the external communication device by the wireless communication unit.
US12295064B2

Methods, systems, and devices for wireless communications are described. For example, a network entity may output, and a user equipment (UE) may receive, a first control message identifying a first discontinuous reception (DRX) cycle and a second, different DRX cycle for the UE to use, the first and second DRX cycles having a first and second active duration, respectively. The network entity may also output a second control message identifying periodic resources for the UE to use to monitor for a periodic signal, the periodic resources being outside at least the first active duration. The UE may monitor for, and the network entity may output, based on the periodic resources being outside the first active duration, the periodic signal during the first active duration based on updating the first active duration, updating the periodic resources, or both.
US12295060B2

A data receiving method, a data sending method, a terminal, and a network side device. The data receiving method is applied to a terminal, and includes: in a case that a network side device needs to perform early data transmission EDT and the terminal is in a radio resource control RRC idle state or an RRC inactive state, in a random access process with the network side device, receiving EDT data sent by the network side device and performing RRC state switching.
US12295055B2

A wireless device sends, to a first base station, a first radio resource control (RRC) request message. The wireless device selects a second cell of a second base station without receiving a response to the first RRC request message. The wireless device sends, to the second base station, a second RRC request message comprising an identifier indicating the first base station. The wireless device receives, from the second base station, a RRC response message to the second RRC request message.
US12295052B2

Provided is a communication device that includes a wireless communication receiver that performs, with an external device, a first wireless communication for acquiring first information concerning a moving distance of the communication device and a second wireless communication that possibly has collision with the first wireless communication, and a processor that specifies a moving distance correlation value related to the moving distance. The processor acquires an acceleration of the communication device, specifies the moving distance correlation value based on the first information that the wireless communication receiver acquires from the external device, and specifies the moving distance correlation value based on the acceleration of the communication device in a case determining that a first condition is present. In the first condition, acquisition of the first information from the external device is possibly interrupted by the collision more than predetermined.
US12295049B1

A method and device for a source relay User Equipment (UE) are disclosed. In one embodiment, the relay UE establishes a first PC5 Radio Resource Control (RRC) connection with a source remote UE and establishes a second PC5 RRC connection with a target remote UE. The relay UE further receives a PC5 Quality of Service (QoS) flow-to-Sidelink Radio Bearer (SLRB) mapping from the source remote UE, wherein the PC5 QoS flow-to-SLRB mapping includes a configuration index of an End-to-End (E2E) SLRB and at least one sidelink QoS flow identity (ID). The relay UE also transmits a configuration of a PC5 Relay Radio Link Control (RLC) channel to the target remote UE, wherein the E2E SLRB is associated with the PC5 Relay RLC channel. Furthermore, the relay UE receives first information, indicating release of the PC5 QoS flow-to-SLRB mapping, from the source remote UE.
US12295039B2

A control apparatus that is connected to a plurality of antennas and performs communication of user data with a terminal apparatus using at least one of the plurality of antennas, specifies a reception state of a random access preamble transmitted from the terminal apparatus for establishing connection with the control apparatus, at each of the plurality of antennas, selects an antenna to be used when performing communication of user data with the terminal apparatus, from the plurality of antennas based on the respective reception states at the plurality of antennas, and performs control such that communication of user data is performed with the terminal apparatus using the selected antenna.
US12295027B2

A method of operating a communications device in a wireless communications network is provided. The method comprises determining that the communications device should transmit at least two uplink signals to the wireless communications network, wherein the uplink signals are each to be transmitted in a set of uplink resources of a wireless access interface, determining that the set of uplink radio resources in which a first of the uplink signals should be transmitted at least partially overlaps the set of uplink radio resources in which a second of the uplink signals should be transmitted, wherein the first uplink signal has a different one of a plurality of physical layer priority levels to the second uplink signal, and detecting an indication of whether the first uplink signal and the second uplink signal should be multiplexed.
US12295023B2

A terminal device includes: a receiver configured to receive a signal including configuration information related to a scheduling request configuration associated with a logical channel; and a controller configured to control a counter associated with the scheduling request configuration. The controller controls, when the receiver receives a signal including configuration information related to a reconfiguration of the scheduling request configuration, the counter in accordance with at least one of the scheduling request configuration after the reconfiguration and a state of the scheduling request.
US12295020B2

Disclosed are a wireless communication method and a wireless communication device. Provided is a resource management device, comprising one or a plurality of processors, said processor or processors being configured to: obtain interference information from another resource management device, said interference information comprising mutual interference between a plurality of managed systems managed by the resource management device, and interference of a plurality of managed systems by one or a plurality of non-managed systems not managed by the resource management device; determine a communication resource for each managed system on the basis of the obtained interference information; and notify a corresponding managed system of the determined communication resource.
US12295019B2

A method performed by a terminal in a wireless communication system is provided. The method includes receiving, from at least one other terminal, at least one physical sidelink shared channel (PSSCH), in response to the receiving of the at least one PSSCH, determining the number of at least one physical sidelink feedback channel (PSFCH) based on the maximum number of the at least one PSFCH for simultaneous transmission, and transmitting, to the at least one other terminal, one or more PSFCHs, based on the number of the at least one PSFCH.
US12295010B2

Certain aspects of the present disclosure provide techniques for wireless communications by a user equipment (UE). The UE may receive signaling configuring the UE with first and second sounding reference signal (SRS) resource sets. The UE may receive a first downlink control information (DCI) that schedules a first physical uplink shared channel (PUSCH) and indicates a first sounding reference signal (SRS) resource indicator (SRI) value, and a second DCI that schedules a second PUSCH and indicates a second SRI value. The UE may determine SRS resources indicated by the first and second SRI values based on an association between control resource set (CORESET) pool index values and the first and second SRS resource sets. The UE may transmit the first PUSCH indicated by the first SRI value and the second PUSCH indicated by the second SRI value, in accordance with the determination.
US12295009B2

The present disclosure describes methods, systems and devices for scheduling at least one cell with downlink control information (DCI) for a user equipment (UE). One method includes receiving, by the UE, the DCI via a physical downlink control channel (PDCCH) from a network base station, the DCI used to schedule at least one physical downlink shared channel (PDSCH) on the at least one cell. Another method includes sending, by a network base station to the UE, the DCI via a PDCCH, the DCI used to schedule at least one PDSCH on the at least one cell.
US12295004B2

This disclosure provides systems, methods, and apparatus, including computer programs encoded on computer storage media, for multiple downlink control information (DCI) message handling for multiple control resource set (CORESET) groups. In one aspect, a user equipment (UE) may provide separate or joint feedback for data messages received from different CORESET groups. In some examples, the UE may be configured with code block group (CBG)-based transmissions for a component carrier (CC) or a CORESET group in a CC. If implementing a dynamic codebook, the UE may track separate transport block (TB)-based and CBG-based downlink assignment indexes (DAIs) for each CORESET group or may track joint TB-based and CBG-based DAIs across the set of CORESET groups to handle the CBG configuration. Additionally, or alternatively, if implementing a semi-static codebook, the UE may apply skipping rules across the set of CORESET groups or separately for each CORESET group to reduce signaling overhead.
US12294999B2

Embodiments of the present application are directed to a method and apparatus for beam-based transmission for sidelink. The method may include: detecting spatial information contained in first sensed scheduling information; selecting a resource and a direction of a beam for data transmission based on the detected spatial information; transmitting second scheduling information including the selected resource and spatial information of the beam for the data transmission, where the spatial information of the beam includes the direction of the beam for the data transmission; and transmitting the data transmission by using the selected resource and the direction of the beam.
US12294997B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a receiver may receive, from two or more transmitters, two or more sidelink control informations (SCIs) that schedule channel occupancy time (COT) resources for the two or more transmitters. The receiver may transmit, to a transmitter of the two or more transmitters, an acknowledgement or negative acknowledgement (A/N) feedback via a mini-slot carrying a physical sidelink feedback channel (PSFCH) or sidelink feedback information (SLFI) with SCI. The A/N feedback may be transmitted before a listen-before-talk (LBT) and physical sidelink shared channel (PSSCH) transmission. The receiver may receive, from the transmitter using a COT resource, the PSSCH transmission based at least in part on the A/N feedback. The LBT and the PSSCH transmission may be adjustable at the transmitter based at least in part on the A/N feedback. Numerous other aspects are described.
US12294995B2

An appropriate MAC Control Element (CE) operation start timing control process is realized in an NTN system. A terminal 100 comprises: a wireless reception unit 106 that receives a MAC CE and an offset value (KMAC_ACTION, etc.); and a control unit 110 that, on the basis of the offset value, sets a slot for starting an operation based on a MAC CE control command.
US12294993B2

Disclosed is a method for a user equipment to transmit a physical uplink shared channel (PUSCH) to a base station in a wireless communication system. The user equipment may receive, from the base station, configuration information for PUSCH transmission and a physical downlink control channel (PDCCH) for scheduling repeated transmission of the PUSCH. Thereafter, the user equipment may determine one or more invalid symbols for the repeated transmission of the PUSCH, and may repeatedly transmit the PUSCH on symbols other than the determined symbols.
US12294992B2

Embodiments of the present application are related to a method and apparatus for physical random access channel (PRACH) repetitions. A method according to an embodiment of the present application includes: receiving signaling information indicating at least one of a total number of a set of preambles in a period, a total number of a set of physical uplink shared channel (PUSCH) resource units (PRUs) in the period, a preamble repetition number in the period and a PRU repetition number in the period; and determining a mapping ratio of preambles to PRUs in the period based on the received signaling information.
US12294989B2

Methods, apparatus, systems, architectures and interfaces for performing a configured grant (CG) uplink (UL) transmission are provided. The method includes receiving configuration information associated with a plurality of CG configurations for CG UL transmission; determining to transmit the CG UL transmission according to any of: (1) a set of available channel bandwidths, (2) a number of code block groups (CBGs), and (3) transmission parameters associated with the CG UL transmission; selecting a first CG configuration according to any of: (1) the set of available channel bandwidths, (2) the number of code block groups (CBGs), and (3) the transmission parameters associated with the CG UL transmission; and transmitting any number of CBGs as the CG UL transmission using resources associated with the selected first configuration, wherein the resources of the selected first CG configuration are entirely within the set of available channel bandwidths.
US12294981B2

Methods, apparatus and systems for determining a transport block size in a wireless communication are disclosed. In one embodiment, a method performed by a wireless communication device is disclosed, the method including: receiving control information from a wireless communication node, wherein the control information includes a plurality of transmission parameters related to transport blocks to be transmitted between the wireless communication device and the wireless communication node; calculating an intermediate transport block size (TBS) for the transport blocks based on the plurality of transmission parameters; modifying the intermediate TBS to generate a modified TBS in response to an event that the intermediate TBS is smaller than a threshold; and determining a final TBS for the transport blocks based on a TBS that is closest to the modified TBS, among TBSs that are in a quantized set and not smaller than the modified TBS.
US12294973B2

Disclosed is a method for providing, by a terminal, a communication service in a wireless communication system, the method including: transmitting, to a first network, a first request message for receiving paging of a second network; receiving, from the first network, a first response message as a response to the first request message; and monitoring the second network or switching to the second network to receive the paging from the second network based on the first response message, in which the terminal may be in a registered state in relation to the first network and the second network, and in a connected state in relation to the first network.
US12294963B2

A network includes an intermediate node to communicate with a child node via a wireless network protocol. An intermediate node synchronizer in the intermediate node facilitates time synchronization with its parent node and with the child node. A child node synchronizer in the child node to facilitates time synchronization with the intermediate node. The intermediate node synchronizer exchanges synchronization data with the child node synchronizer to enable the child node to be time synchronized to the intermediate node before the intermediate node is synchronized to its parent node if the intermediate node has not synchronized to its parent node within a predetermined guard time period established for the child node.
US12294960B2

The present invention discloses a method for transmitting a common signal and an apparatus thereof. The method includes: determining, by a first base station, a first configuration used to send a common signal; and sending, by the first base station, the common signal according to the first configuration. According to the method for transmitting a common signal and the apparatus thereof in embodiments of the present invention, a base station sends a common signal in a triggering mode, so that the common signal is sent more flexibly, thereby reducing an overhead during sending of the common signal, reducing a possibility of interference caused by the sending of the common signal to a neighboring cell, and improving user experience.
US12294952B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment may determine a transmission power for an uplink shared channel communication based at least in part on at least one of a code rate parameter, a block length parameter, or a target block error rate parameter associated with the uplink shared channel communication. In some aspects, the user equipment may transmit the uplink shared channel communication using the transmission power based at least in part on determining the transmission power. Numerous other aspects are provided.
US12294947B2

The present disclosure relates to methods and devices for wireless communication at a wireless device of a wireless wearable device. In one aspect, the wireless device may transmit a first report based on one of a location of the wireless wearable device, a time period, or reception of a user-controlled indication to transmit the first report. The wireless device may also receive, based on the transmitted first report, a configuration to switch from a first mode to a second mode. In some aspects, the configuration can include at least one parameter associated with a power savings at the wireless wearable device while in the second mode. Additionally, the wireless device can operate based on the at least one parameter while in the second mode.
US12294944B2

Certain aspects of the present disclosure provide techniques for a user equipment (UE) to transmit assistance information to request changes to discontinuous reception (DRX) parameters to improve performance of the UE and its connection to a wireless network. A method that may be performed by a user equipment (UE) includes detecting one or more conditions; and transmitting, in response to the detection, a request to change a connected mode discontinuous reception (CDRX) configuration to a first network.
US12294939B2

Network information may be discoverable without requiring a connection to that network. For example, Access Network Query Protocol (“ANQP”) may allow a device to discover information about a network prior to the device associating with that network. In other words, ANQP allows a network terminal to request additional network information prior to establishing network capability. The additional network information that may be discoverable includes network latency, cellular capabilities, hotspot capabilities, mobility capabilities, neighbor reports, station identification, and multiple hotspot session identification.
US12294936B2

This specification describes a method comprising generating a message for communication over a local area network connection between a radio access node and a user equipment relay, the message including: an identifier for indicating that the message includes control information for eliciting a responsive operation by a receiving one of the radio access node and the user equipment relay, and the control information, the method further comprising causing transmission of the generated message over the local area network connection from a transmitting one of the radio access node and the user equipment relay to the receiving one of the radio access node and the user equipment relay.
US12294935B2

Provided are an apparatus and method for providing security in a wireless communication system. A user equipment (UE) may transmit a registration request message to an access and mobility management function (AMF), in response to reception of a registration reject message from the AMF, transmit an attach request to a mobility management entity (MME), and receive an attach accept from the MME, wherein, when the AMF and the UE have a security context, a security-protected registration reject message may be transmitted by the AMF to the UE, a registration request from the UE may be redirected from the AMF to the MME, and when at least one of the AMF and the UE does not have security context information, the attach request may include security verification information.
US12294934B2

Embodiments of the present disclosure provide method and apparatus for access or RAT restriction. A method at a first access management entity of a network comprises determining that a user equipment (UE) is using LTE-M radio access technology (RAT). The method further comprises obtaining access restriction or RAT restriction data associated with the UE, wherein the access restriction or RAT restriction data indicates that LTE-M RAT type is restricted. The method further comprises determining whether the UE using LTE-M is allowed to attach or register to the network based on the obtained access restriction or RAT restriction data associated with the UE.
US12294917B2

A local fleet connectivity system includes a plurality of machines disposed at a location. Each of the plurality of machines include an implement and a prime mover configured to drive the implement. The system includes a connectivity hub configured to establish, via a connectivity module, a connection with the plurality of machines. The connectivity hub is configured to establish a connection with at least one remote server. The connectivity hub is configured to exchange data between the plurality of machines and the at least one remote server. The data flows through the connectivity hub.
US12294900B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may connect to a set of source cell groups (CGs). The UE may receive a target cell group setup information, the target cell group setup information being associated with a set of target CGs. The UE may connect to the set of target CGs based at least in part on the target cell group setup information during a handover from the set of source CGs to the set of target CGs. The UE may disconnect from the set of source CGs after connecting to the set of target CGs. Numerous other aspects are provided.
US12294897B2

Methods, systems, and devices related to related to digital wireless communication, and more specifically, to techniques related to improving mobility performance. In one exemplary aspect, a method for wireless communication includes receiving a transmission that includes conditional information for a handover of the terminal. The method also includes determining whether a candidate cell fulfills a condition for handover based on the conditional information. In another exemplary aspect, a method for wireless communication includes determining that there is no reference signal with a configured uplink grant with a measurement value that exceeds a threshold value. The method also includes initiating a random-access procedure. In another exemplary aspect, a method for wireless communication includes generating conditional information for a handover of a terminal. The method also includes transmitting a transmission that includes the conditional information to the terminal.
US12294893B2

The present disclosure is directed to methods and systems for adjusting network speed to a gateway. The network speed adjustment system can include a gateway with the ability to manage a consumer-initiated temporary increase in network speed or network bandwidth. The network speed adjustment system can determine whether the provisioning system can support a network speed increase to the gateway. The provisioning system can measure the capacity of the network at the gateway location and determine whether the system can support providing the gateway with an increased network speed or increased bandwidth. When additional bandwidth capacity or network speed is available for a gateway location, a user can request the network increase by submitting a token via the gateway. The gateway can communicate with the provisioning system to increase the network speed according to the characteristics of the token.
US12294889B2

A terminal includes a transmission unit that transmits a request for channel state information and one or more shared channels including a reference signal to another terminal, a control unit that configures a latency bound for a channel state report triggered by the request, and a reception unit that receives the channel state report triggered by the request, before the latency bound from the other terminal, wherein the control unit performs at least one of: an operation of controlling the channel state report based on reception of a HARQ feedback in a case where the reception unit receives the HARQ feedback corresponding to the request; and an operation of configuring a specific latency bound for each of multiple requests for the channel state information in a case where the transmission unit transmits the multiple requests for the channel state information corresponding to a channel state report event.
US12294886B2

Traffic is allocated to a dedicated apparatus that performs a predetermined network function or a predetermined virtual network function corresponding to the predetermined network function of the dedicated apparatus, according to a service level set in correspondence with information relating to the traffic, and the traffic is forwarded to the dedicated apparatus or the predetermined virtual network function, based on a result of the allocation.
US12294885B2

A wireless transmit/receive unit (WTRU) may receive first measurement indication information indicating an activation of measurement reporting. The WTRU may determine a first set of resource elements (REs) based on the first measurement indication information. Further, the first set of REs may be associated with measurement-related time and frequency resources. Also, the WTRU may receive one or more measurement-related signals in the indicated first set of REs. Additionally, the WTRU may perform a measurement of each measurement-related signal. The WTRU may transmit, based on the first measurement indication information, a measurement report based on the measurement of each measurement-related signal. Further, the WTRU may receive second measurement indication information indicating a deactivation of measurement reporting. Also, the WTRU may receive indication information regarding a plurality of sets of REs via radio resource control (RRC) signaling, including at least the first set of REs and a second set of REs.
US12294884B2

A method of operating a user equipment (UE) includes receiving first information for a physical cell identifier (PCI) different from a serving cell PCI; receiving second information for source or measurement reference signals (RSs) for the PCI; determining, based on one or more transmission configuration indicator (TCI) states, the first information, and the second information, a reception spatial domain filter for reception of at least one of downlink (DL) RSs and channels from the PCI; and measuring, based on the first information and the second information, the measurement RS. The method further includes determining, based on the measured measurement RSs, the first information, and the second information, a beam report and transmitting the beam report for the PCI on an uplink (UL) channel. A beam refers to a spatial property used to receive or transmit a source RS or a channel.
US12294879B2

The described embodiments set forth techniques for diagnostic testing a wireless device configured for cellular wireless service. A test apparatus processes data logs obtained from the wireless device, categorizes observed cellular wireless functionality issues, and provides recommended actions for a service technician and/or a user to take. Exemplary cellular wireless issues include cellular wireless service connectivity, cellular voice call stability, and cellular eSIM profile installation and transfer failures. Recommended actions can include directing a user to contact a mobile network operator with particular observations, adjusting wireless device settings, repair of a wireless device component, updating wireless device software, or replacement of the wireless device.
US12294873B2

Provided are a redundant session establishment method and apparatus, a radio bearer establishment method and apparatus, a node, a terminal and a medium. The redundant session establishment method includes: generating redundant user plane resource information, and transmitting the redundant user plane resource information to a master node; and establishing a redundant session corresponding to a redundant session request in a redundant user plane resource according to the redundant session request from the master node, where the redundant session request is a request generated by the master node according to the redundant user plane resource information.
US12294864B2

The described embodiments set forth techniques for management of electronic subscriber identity module (eSIM) profiles for a wireless device, including in-field replacement of provisioning (bootstrap) eSIM profiles. Public key infrastructure (PKI) information for an original equipment manufacturer (OEM) profile management server is installed in an embedded universal integrated circuit card (eUICC) of a wireless device at a time of manufacture and used subsequently by the wireless device to conduct an eSIM profile management session and verify authorization of the OEM profile management server to manage, e.g., update and/or replace, one or more eSIM profiles on the eUICC of the wireless device.
US12294863B2

eSIM software for creating eSIMs running within a trusted, secure private network of a wireless communication services provider (“WSP”) receives information entered by a user via a user interface to create or modify eSIM profile templates. Information entered by a user via another user interface is used to generate a requested quantity of eSIMs based on an eSIM profile template. The software provides generated eSIMs to components of the network that already exist for wirelessly distributing eSIMs to user equipment devices. Software interfaces facilitate access to sensitive information of the WSP in creating or modifying the templates, for generating eSIMs based thereon, and for storing generated eSIMs for distribution to user equipment. Transport of highly guarded security information, like master keys, outside of the secure private network does not occur. Real-time alerts notify that user-entered mismatched data precludes generation of eSIMs that will function in authenticating to the network.
US12294859B2

Systems, devices, and methods for subscription management services including receiving, by a computing device, a message from a message originator user equipment through a messaging service; matching user identification data associated with the received message with an entry in a database; parsing the received message if a match is found; determining whether the parsed message contains a valid request based on the matched user identification data and semantic content of the parsed message; generating a secure service access link based on whether the parsed message is determined to contain a valid request; transmitting the secure service access link through the messaging service to the message originator user equipment; receiving an access response when the secure service access link is accessed by the user equipment; determining if the accessed service access link is valid; and executing the validated request based on whether the service access link is determined to be valid.
US12294854B2

An accessory for a portable electronic device comprises an attachment mechanism including a protective casing that is releasably attachable to the electronic device. The casing has a rear panel and a peripheral lip extending about and upward from a perimeter of the rear panel for wrapping around the edges of the electronic device. When the accessory is attached to the electronic device, the rear panel has a panel inner surface directed toward a rear face of the electronic device and a panel outer surface opposite the panel inner surface. The rear panel includes an opening aligned with a camera located on the rear face of the electronic device when the accessory is attached to the electronic device. The accessory further comprises an item holder disposed on the panel outer surface. The item holder includes opposed first and second retaining lips which define a channel therebetween for receiving a user item.
US12294848B2

A method includes, while a user is wearing stereo headphones in an environment, obtaining, from a target digital assistant, a response to a query issued by the user, and obtaining spatial audio preferences of the user. Based on the spatial audio preferences of the user, the method also includes determining a spatially disposed location within a playback sound-field for the user to perceive as a sound-source of the response to the query. The method further includes rendering output audio signals characterizing the response to the query through the stereo headphones to produce the playback sound-field. Here, the user perceives the response to the query as emanating from the sound-source at the spatially disposed location within the playback sound-field.
US12294842B2

A method performed by a first electronic device that is communicatively coupled to a wireless headset, the method includes, while engaged in a call with a second electronic device, communicating with the wireless headset via a bi-directional wireless audio connection; determining that a joint media playback session has been initiated in which the first and second electronic devices are to independently stream media content for separate playback by both of the first and second electronic devices while engaging in the call; and switching to communicate with the wireless headset via a uni-directional wireless audio connection based on a determination of one or more capabilities of the wireless headset, wherein a mix of 1) one or more signals associated with the call and 2) an audio signal of the media content is transmitted to the wireless headset over the uni-directional wireless audio connection.
US12294837B2

A multi-zone media system and method for providing multi-zone media. As a non-limiting example, various aspects of this disclosure provide a system and method that flexibly presents media content (e.g., audio content) to a user as the user moves throughout a premises.
US12294836B2

A remote microphone device for a hearing aid system comprises a multitude of microphones providing a corresponding multitude of electric input signals; a digital signal processor for providing a processed signal in dependence of said multitude of electric input signals. The processor comprises a noise reduction system comprising at least one beamformer for providing a spatially filtered signal. The remote microphone device further comprises a wireless communication interface comprising antenna and transceiver circuitry allowing the remote microphone device to transmit said processed signal comprising said spatially filtered signal or a further processed version thereof to said hearing aid system; a rechargeable battery; a casing having a planar structure with a form and size as a standard credit card; and a user interface configured to allow the user to control functionality of the remote microphone device. The invention may e.g. be used in hearing aid systems or headsets.
US12294834B2

According to a first aspect, a sound processor unit of a cochlear implant system is disclosed. The sound processor unit comprises an electric circuit, which comprises a sound processor antenna with a sound processor antenna capacitance and a sound processor antenna inductance, wherein the sound processor antenna capacitance and the sound processor antenna inductance are connected in series and form a resonant circuit. An improved cochlear implant system is provided in that the electric circuit of the sound processor unit further comprises a switching element connected in series with the sound processor antenna capacitance and the sound processor antenna inductance, and the electric circuit of the sound processor unit further comprises an inductive element connected in parallel with the switching element, wherein when the switching element is in a closed state, the inductive element is in a short-circuited state and the sound processor antenna has a first resonant frequency, and when the switching element is in an open state, the inductive element is in a non-short-circuited state and the sound processor antenna has a second resonant frequency which differs from the first resonant frequency.
US12294833B2

An ear-worn electronic device comprises a housing configured to be supported by, at, in or on an ear of a wearer. Electronic circuitry is disposed in the housing and comprises a processor. A power source and a receiver or a speaker are respectively disposed in or on the housing. A microphone array is disposed in or on the housing and operatively coupled to the electronic circuitry. The microphone array comprises a plurality of microphones. The processor is configured to operate a set of two or more of the microphones in a directional mode, detect degradation in performance of any microphone of the microphone set, and switch microphone operation from the directional mode to a safe mode using at least one non-degraded microphone of the microphone set in response to detecting the microphone performance degradation.
US12294831B2

An electroacoustic transducer includes a vibrating portion, a slit and an elastic film. The vibrating portion has a fixed end portion and a free end portion, and extends as a cantilever from the fixed end portion toward the free end portion along an extending direction orthogonal to a directivity axis to vibrate in a manner that the free end portion moves along the directivity axis. The slit is formed at two ends of the vibrating portion in a width direction orthogonal to the directivity axis and orthogonal to the extending direction. The elastic film is provided to close the slit in an axial direction that is aligned with the directivity axis. The slit includes a wide portion provided on a free end side and a narrow portion narrower than the wide portion. The elastic film is provided to close the wide portion while not closing the narrow portion.
US12294827B2

An ear-wearable electronic device includes aa shell having a uniquely-shaped outer surface that corresponds uniquely to an ear geometry of a user of the ear-wearable device. The device includes a mounting structure that is formed contiguously with the shell and intersects an inner surface of the shell. The mounting structure includes a mounting surface operable to fixably mount an interchangeable device to the shell. The mounting structure defines a void that extends from the inner surface to the outer surface of the shell. The mounting structure has a reference feature that is positioned relative to the outer surface of the shell such that the interchangeable device is located at a target orientation relative to the outer surface.
US12294821B2

Methods, systems, and computer-readable storage media for network subscription management. An example method includes receiving a request, from a collaboration network, for sub-network subscription offerings that are available for a user of the collaboration network. The user is identified in the collaboration network using a collaboration network identifier and is currently subscribed to a first subscription plan offering of a first sub-network. Compatible sub-network subscription offerings that are available for the user of the collaboration network that are compatible with the first subscription plan offering are determined and provided to the collaboration network. An indication of a selected second subscription plan offering for a second sub-network is received. Subscription service interface information for connecting to the second sub-network is determined and a connection is established to the second sub-network using the subscription service interface information.
US12294819B1

Systems and methods for qualifying external network facilities for a service location of a passive optical network (PON) of a PON service provider are presented. An exemplary method may include obtaining an indication of a service location of the PON and an indication of a set of required optical services at the service location; determining a group of candidate external network provider facilities for the service location of the PON based on geospatial coordinates of the service location and respective geospatial coordinates of the candidate external network provider facilities included in the group; selecting, from among the group of candidate external network provider facilities, an external network provider facility for providing the set of required optical services to the service location; and causing one or more optical services to be delivered to the service location via the selected external network provider facility.
US12294818B2

An optical network unit may include a light sensitive unit suitable for receiving NRZ and/or PAM signals effectively. The optical network unit may include a laser transmission unit for providing NRZ and/or PAM signals effectively.
US12294814B2

A watching monitoring apparatus includes a monitoring camera and a home server, and monitors a watching space in which a watched person exists. The monitoring camera images the watching space. The home server includes a person detector that detects a person from a captured image, and classifies the detected person into a face part and a body part, a processing-drawing part that performs a processing-drawing process with respect to the body part except for the face part, an image synthesizer that creates a synthesized image of an image subjected to the processing-drawing process and the captured image, and a network part through which the synthesized image is transmitted to a display terminal of a watching person. When the detected person has not been registered in face information registration data in which face information of the watched person is registered, the processing-drawing process is not performed with respect to the person.
US12294803B2

Disclosed is an image sensor including first to fourth, fifth to eighth, ninth to 12th and 13th to 16th unit pixel circuits, a first readout line connected to the first and ninth unit pixel circuits, a second readout line connected to the fifth and 13th unit pixel circuits, a third readout line connected to the second and 10th unit pixel circuits, a fourth readout line connected to the sixth and 14th unit pixel circuits, a fifth readout line connected to the third and 11th unit pixel circuits, a sixth readout line connected to the seventh and 15th unit pixel circuits, a seventh readout line connected to the fourth and 12th unit pixel circuits, an eighth readout line connected to the eighth and 16th unit pixel circuits, first to fourth readout circuits, and a path selector connecting the unit pixel circuits to the readout circuits via the readout lines.
US12294788B2

A plenoptic camera is described that is based on a waveguiding structure containing an array of diffractive regions. The waveguide-based plenoptic camera has reduced size and weight as compared to traditional camera approaches, as well as an expanded entrance aperture. Compared to traditional plenoptic cameras, which have microlens arrays placed in proximity to the sensor to serve as sub-apertures for the fractional fields, the waveguide-based plenoptic camera has its sub-apertures placed remote from the sensor area, within the in-coupling region of the waveguide.
US12294787B2

Embodiments of this application relate to the technical field of video shooting and provide a video processing method and apparatus, an electronic device, and a storage medium. The video processing method includes: in a first night mode or in a second night mode, obtaining a video shot through a camera lens; in the first night mode, processing a video image of a first exposure frame, where processing is used for reducing noise and increasing a luminance; in the first night mode, fusing a video image of a first exposure frame processed and the video image of a second exposure frame not processed, to obtain a fused video; and in the second night mode, fusing the video image of a first exposure frame and the video image of a second exposure frame, to obtain a fused video.
US12294784B2

An electronic device may include a first camera, a second camera, a display, and at least one processor electrically connected to the first camera, the second camera, and the display. The at least one processor may acquire a first image frame through the first camera, display the first image frame on the display as a preview, determine a first point corresponding to a user input within the first image frame in response to a reception of the user input through the display, determine a second point that is distinguished from the first point and satisfies a predetermined condition within the first image frame, acquire a first video focused on a first subject corresponding to the first point through the first camera, and acquire a second video focused on a second subject corresponding to the second point through the second camera. Various other embodiments drawn by the specification are possible.
US12294782B2

An information processing apparatus includes: a determination unit that determines a type or an intended use of transmission information transmitted from an imaging device to a predetermined device that performs processing related to imaging control of the imaging device; and an association unit that associates, with the transmission information, information regarding a network slice in which the transmission information is to be used for transmission among a plurality of network slices on the basis of the determined type or intended use.
US12294780B2

Provided are systems and methods for forming personalized videos including a self-image of a user. An example method includes displaying a plurality of stock videos to a user, where a video of the plurality of stock videos is generated based on a live video featuring an actor wearing a mask and facing a video camera and the mask is a marker for insertion of a self-image of the user, providing an interface for selecting a stock video from the plurality of stock videos, and, upon determining that the user has selected the stock video, forming a personalized video using the selected stock video and the self-image of the user.
US12294775B2

Welding cameras, welding helmets, welding masks, and associated display systems are described herein that utilize darkening or attenuating filters in conjunction with long-exposure imaging to capture flicker-free video of a welding process. Example embodiments include one or more of a darkening filter, an image sensor to capture long-exposure images as frames of a video, an optical image stabilization subsystem, a data storage to store video, and an electronic display to display the video. For example, captured images may be displayed on an electronic display within the welding mask without risk of overexposure of ultraviolet radiation to the operator. In some examples, dual electronic displays are used to display different images to each eye of the operator to provide a stereoscopic video feed.
US12294773B2

A method and an apparatus for generating a video digest, and a readable storage medium are provided. The method is applied to a video acquisition device that includes a hardware unit configured to obtain movement information in real time, the movement information includes speed information and direction information of the video acquisition device. The method includes: starting acquisition of a video signal in response to an acquisition start instruction, and recording movement information corresponding to each frame during the acquisition of the video signal; determining a frequency for key frame extraction according to the movement information corresponding to each frame; determining a key frame from the acquired video signal according to the frequency for key frame extraction; and in response to an acquisition end instruction, generating a video digest according to the key frame.
US12294762B1

A video and an object to be inserted into visual content of the video may be obtained. Trajectory of an image capture device during capture of the video may be used to determine placement of the object within the visual content. The visual content may be modified to include the object based on the placement of the object.
US12294756B2

A system and method facilitates an enabling of a functionality of a first device by causing a first data that identifies the first device to be used to determine that the first device supports the functionality, determining that the functionality of the first device is not enabled, and causing a set of instructions for enabling the functionality of the first device to be presented to a user.
US12294751B2

Systems and methods for improved monitoring of content distribution are described herein. In some embodiments, control circuitry may transmit a video stream to a node, and compare a fingerprint of a first video frame transmitted from the node to reference fingerprints in database in order to determine a time offset between a transmission time of content to the node, and a transmission time of the content from the node. The control circuitry may then monitor a transmission from the node by transmitting a request, to the node, to generate a second fingerprint at a predetermined transmission time, the predetermined transmission time being a second transmission time of a second video frame to the node adjusted based on the time offset. In some embodiments, the control circuitry may also generate alerts based on determining that a node failed to properly retransmit content.
US12294745B1

An apparatus and method for managing video playback for users during video streaming is disclosed. In one aspect, the method may include receiving a request from a first video player for playing a video stream, identifying a first playlist for the video stream, modifying the first playlist for the video stream to produce a second playlist identifying a first combination of video content segments and alternative content segments, transmitting the second playlist to the first video player to allow the first video player to provide playback of video content comprising the first combination of the video content segments and the alternative content segments, receiving, from the first video player, an indication of a request of a user of the first video player to seek forward when viewing the video content, modifying the second playlist for the video stream to produce a third playlist identifying a second combination of video content segments and alternative content segments, and transmitting the third playlist to the first video player, the third playlist indicating whether the request of the user to seek forward is allowed.
US12294735B2

An encoder includes circuitry and memory. Using the memory, the circuitry, in inter prediction processing: derives a first motion vector of a current block to be processed, using a motion vector of a previous block which has been previously processed; derives a second motion vector of the current block by performing motion estimation in the vicinity of the first motion vector; and generates a prediction image of the current block by performing motion compensation using the second motion vector.
US12294730B2

A pruning method of neural network based video coding of a current block of a picture of a video sequence is performed by at least one processor and includes categorizing parameters of a neural network into groups, setting a first index to indicate that a first group of the groups is to be pruned, and a second index to indicate that a second group of the groups is not to be pruned, and transmitting, to a decoder, the set first index and the set second index. Based on the transmitted first index and the transmitted second index, the current block is processed using the parameters of which the first group of the groups is pruned.
US12294726B2

According to the disclosure of the present document, LMCS may also be applied to a block having a dual tree structure. In addition, the number of LMCS APS may be limited. Therefore, an LMCS procedure may be efficiently performed, and the complexity of LMCS may be reduced. As the performance of LMCS is improved, the video/image coding efficiency may be increased.
US12294718B2

A system and method of decoding a transform block for a colour channel of an image frame from a video bitstream. The method comprises determining a chroma format of the image frame, the chroma format having chroma channels of the image frame being subsampled relative to a luma channel of the image frame; determining a coefficient group size of the transform block, the coefficient group size being a largest area of the transform block of up to 16 samples, the coefficient group size being determined based only on the transform block size and independent of both (i) a colour plane of the transform block and (ii) colour plane subsampling due to the determined chroma format; and decoding the transform block using coefficient groups of the determined size from the video bitstream.
US12294715B2

The present disclosure provides systems and methods for performing residual coding of video data. According to certain disclosed embodiments, the methods include: receiving control information for coding a video sequence; and determining, based on the control information, a coding method for coding a prediction residual signal of a coding block in the video sequence. The coding method is one of a transform residual coding and a transform-skip residual coding.
US12294699B2

A video coding mechanism includes receiving a bitstream comprising a current picture including a sub-picture coded according to inter-prediction. Coded blocks contain candidate motion vectors for a current block of the sub-picture. The coded blocks include a collocated block from a different picture. A candidate list of candidate motion vectors for the current block are derived by excluding collocated motion vectors from the candidate list when the collocated motion vectors are included in the collocated block, when the collocated motion vectors point outside of the sub-picture, and when a flag is set to indicate the sub-picture is treated as a picture. A current motion vector for the current block is determined from the candidate list of candidate motion vectors. The current block is decoded based on the current motion vector. The current block is forwarded for display as part of a decoded video sequence.
US12294690B2

A naked-eye 3D display film structure includes a polarization component and a light column lens assembly overlaid on the polarization component. The light column lens assembly has multiple arc-column-shaped lenses sequentially connected with each other. A hetero-component is disposed between each two adjacent arc-column-shaped lenses. The arc-column-shaped lenses and the hetero-components are sequentially connected with each other and periodically arranged. The hetero-components serve to enhance the intensity of the emergent light outgoing from the gaps periodically arranged between the arc-column-shaped lenses and destruct the forming condition of the Moiré pattern so as to reduce the periodical contrast of the emergent light of the respective arc-column-shaped lenses. Accordingly, the naked-eye observation 3D image quality and effect are enhanced.
US12294683B2

An image processing apparatus is communicable with a system including a censorship function, and includes one or more controllers having one or more processors and one or more memories, and the one or more controllers are configured to transmit an image acquired by reading a display medium to the system, receive a censorship result from the system, and control the image processing apparatus to perform a predetermined operation corresponding to the received censorship result, wherein the predetermined operation is a preset operation to be performed by the image processing apparatus based on the received censorship result.
US12294677B2

In one embodiment, the method of processing telephony sessions includes: communicating with an application server using an application layer protocol; processing telephony instructions with a call router; and creating call router resources accessible through a call router Application Programming Interface (API). In another embodiment, the system for processing telephony sessions includes: a call router, a URI for an application server, a telephony instruction executed by the call router, and a call router API resource.
US12294665B2

A method of labeling video to provide authentication acquires an instruction to apply timestamp labeling. Each recorded video is labeled with a timestamp based on the instruction. The first mark information is generated based on a content of each recorded video as a hash value and is uploaded into a blockchain. Second mark information is generated based on a content of at least one video under investigation. By comparing the first mark information and the second mark information, a video under investigation is found to be undistorted and authentic when the first mark information is the same as the second mark information. The video under investigation is found to be non-authentic when the first mark information is different from the second mark information. A terminal device and a computer readable storage medium applying the method are also disclosed.
US12294659B2

Systems, computer program products, and methods are described herein for tracking resources using non-fungible tokens. The present invention is configured to receive a request for a non-fungible token (NFT) for a resource, wherein the resource is a physical object; initiate a non-fungible token (NFT) generator on the resource; generate a unique digital signature for the resource by generating a scanned image of the resource and identifying one or more features of the resource from the image; generate an NFT comprising a unique digital signature for the resource; determine a physical condition of the resource; store the physical condition of the resource in a first metadata layer associated with the NFT; and record the NFT for the resource on a distributed ledger.
US12294657B2

Embodiments of this application disclose a software integrity protection method and apparatus. A first device obtains a first software package, where the first software package includes a first signature made by a first party for a second software package by using a first private key; and the first device performs a signing operation on the first software package by using a second private key, to obtain a third software package including a second signature, where the first private key is controlled by the first party, and the second private key is controlled by a second party. The first device sends the third software package to a second device. The second device verifies the first signature and the second signature in the third software package respectively based on a first public key and a second public key that are prestored, to obtain a verification result.
US12294656B2

Example systems and methods for a node of a blockchain are disclosed. The node may receive a request message for placing an entry on the blockchain, the message including; a request specification including an action and identity of a party subject to the action, an indicator that the entry was authorized by a trusted entity, and a plurality of cryptographic verification codes generated by a plurality of trust verifiers, each cryptographic verification code including an encoded action-payload from the trusted entity and cryptographically signed by one of the trust verifiers. The node may apply a public encryption key of each trust verifier to its cryptographic verification code to decrypt an encoded action-payload, and then verify that at least a threshold, number of the decrypted corresponding encoded action-payloads are identical. The node may then submit the entity for processing to be added to the blockchain responsive to at least the verification.
US12294650B2

A system that uses an enriched token to dynamically authorize and/or manage access to endpoint(s). The enriched token defines a scope of access with respect to the endpoint(s) and may be generated based at least in part on user context information obtained from an identity provider.
US12294649B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for managing sensor communications in a monitored environment. One of the methods includes receiving, by a server and from a device that is accepted to connect with a first network using acceptance data that includes a first key indicating the device is associated with the first network, a request a) to join a second network different from the first network b) that identifies the first key; determining, by the server and using the identification of the first key in the request, that the device that transmitted the request is associated with the first network; and providing, by the server, an notification i) to a user associated with the first network ii) indicating that the device has moved outside the first network.
US12294640B1

A distributed system and method for compressing and restoring data across edge computing devices and cloud infrastructure is disclosed. The system preprocesses raw data at edge computing devices, compresses the data into latent space vectors using distributed encoders within a variational autoencoder spanning edge and cloud components, decompresses the vectors using decoders, and processes them through a resource-aware neural upsampler to generate enhanced reconstructed outputs. The system dynamically adapts compression based on available computing resources and network conditions, while enabling secure distributed processing through homomorphic operations on compressed data. Edge-cloud coordination layers manage data flow, compression parameters, and workload distribution, while maintaining system reliability through intelligent failover handling and resource optimization.
US12294639B2

A packet processing module includes circuitry configured to receive feedback signals from each of N first-in, first-out (FIFOs), N is an integer that is greater than or equal to 1, determine a clock speed for the packet processing module based on the received feedback signals, and program a phase lock loop (PLL) based on the determined clock speed where the PLL provides a module clock at the determined clock speed to a packet processing circuit which is configured to receive and process packets from the N FIFOs. The feedback signals are a deterministic representation of processing needed for the packet processing circuit given a current state of packets available.
US12294636B2

A network device includes one or more ports, and action-select circuitry. The ports are to exchange packets over a network. The action-select circuitry is to determine, for a given packet, a first search key based on a first header field of the given packet, and a second search key based on a second header field of the given packet, to compare the first search key to a first group of compare values, to output a multi-element vector responsively to a match between the first search key and a first compare value, to generate a composite search key by concatenating the second search key and the multi-element vector, to compare the composite search key to a second group of compare values, and, responsively to a match between the composite search key and a second compare value, to output an action indicator for applying to the given packet.
US12294630B2

A method for providing a token code in conjunction with a value token is disclosed. The token code serves as a shared secret for authenticating the use of the value token. Multiple token holders can possess the same value token, but each token holder may have a different token code for use with the value token.
US12294628B2

Proxy servers within a service provider infrastructure are enabled to maintain multiple persistent connections among themselves and to exchange data bi-directionally in an unsolicited manner. Specifically, exit proxy servers are enabled to request their respective proxy supernodes to update the already existing network connection to support WebSocket communication channels. Accordingly, the respective proxy supernodes are enabled to update the network connection with the exit proxy servers to support WebSocket communication channels. A single instance of a proxy supernode and an exit proxy server can maintain multiple WebSocket communication channels with each other. By utilizing the said WebSocket communication channels, the proxy supernode and the exit proxy servers can exchange data with each other simultaneously without any data losses. Thus, by exchanging data via the said WebSocket communication channels, the proxy supernodes and the exit proxy servers are aimed at servicing the proxy clients in processing their data requests.
US12294623B2

Disclosed is a system and application for digital media that allows users to share a media playlist and synchronize playing for all connected users. The user browses their device for media files to create a playlist, and then hosts the playlist over an existing local area network or creates a Wi-Fi hotspot. The playlist may be encrypted to provide a form of digital rights management. Other users are then prompted to download the playlist and send the host a calculated playback delay. Once all users have completed downloading the playlist the hosting user is prompted to press play, pushing timing information that takes into account the largest delay to all connected users via the active local area network, resulting in all devices playing the media in synchronicity for the duration of the playlist. Additional users may opt in during playback and use the timing information to synchronize their devices' playback.
US12294620B2

A conference system enables a communication session between two or more participants. During the communication session, a participant device displays a visual code that is scanned by the device in which the identity is unknown. Based on the scan of the visual code, the conference system transfers the communication session such that it is continued between the device in which the identity is unknown and the one or more devices of the remaining participants of the conference.
US12294616B2

This disclosure relates to, among other things, systems and methods for managing the communication of messages between devices using a service system operating as a trusted intermediary. Information indicative of device location and/or orientation may be communicated to the service system, which may use the information to determine whether a transmitting device is oriented and/or otherwise pointed in the direction of an intended receiving device. The trusted service may enforce policy articulated by the receiving device in connection with the communication of a message from the transmitting device to the intended receiving device.
US12294615B2

Techniques are described herein that are capable of using a requestor identity to enforce a security policy on a network connection that conforms to a shared-access communication protocol. A request to create the network connection to a network resource is received. The network connection is associated with the requestor identity, which identifies a requesting entity associated with the request, by associating the request with the requestor identity and further by associating the network connection with the request. A determination is made whether the requesting entity is authorized to access the network resource based at least in part on a permission that is indicated by the security policy. Based at least in part on the permission indicating that the requesting entity is authorized to access the network resource, the network connection to the network resource is created.
US12294611B2

There is disclosed a method of providing passive phishing remediation for an enterprise, including: displaying, to a user of a mobile device, an email; receiving from the user a one-click request to perform additional analysis of the email; providing the email to a phishing mitigation service; assigning the email a reputation score, generating a human-readable reputation display for the email, wherein the human-readable reputation display includes at least three grades comprising safe, unknown or unreliable, and unsafe or malicious; and providing the human-readable reputation display as a push notification to the mobile device.
US12294607B2

A method and a system of responding to a cybersecurity incident are disclosed. The method comprises: receiving incident data of at least one incident from a given computer system; analyzing the incident data of the at least one incident, including determining whether the at least one incident has been prevented before; in response to determining that the at least one incident has not been prevented yet in the given computer system, determining, based on the incident data, a threat severity of the at least one incident; and in response to the threat severity of the at least one incident exceeding a predetermined threat severity threshold, determining, based on the incident data, one or more responses to the at least one incident for responding thereto in the given computer system.
US12294605B2

Techniques for providing identity protection are disclosed. A system, process, and/or computer program product for providing identity protection includes monitoring a plurality of sites, extracting predetermined user information for a user from the plurality of monitored sites to generate a profile of the user, analyzing, using a model, the profile of the user to detect whether one or more security vulnerabilities exist for social engineering attacks for one or more enterprise resources associated with the user, and performing an action in response to the one or more detected security vulnerabilities based on a policy.
US12294601B2

Methods, apparatus, and processor-readable storage media for detection of anomalous behavior on online platforms using machine learning techniques are provided herein. An example method includes obtaining a set of machine learning models configured to detect anomalous behavior associated with users interacting with an online platform and performing an incremental machine learning process on one or more of the machine learning models in the set. The incremental machine learning process may include obtaining data related to interactions of users with the online platform, updating at least one of the machine learning models in the set based on the obtained data, comparing the machine learning models, and selecting one of the machine learning models from the set to be used by the online platform based on the comparison. The method may further include determining, utilizing the selected machine learning model, that a given user is exhibiting anomalous behavior on the online platform.
US12294596B1

A lightweight intrusion detection method includes obtaining a feature data set of the internet of vehicles and pre-processing data; dividing pre-processed data into an initial training set, an initial verification set and an initial test set according to a preset proportion, performing data balance on the initial training set to obtain a balanced training set, performing feature selection on the balanced training set, the initial verification set and the test set; obtaining a teacher model by training with the model training set and the model verification set; using the teacher model, the model training set and the model verification set for distillation training to obtain a student model; testing a size and complexity of the student model and the performance of the student model, and saving the student model that passes the test as a lightweight intrusion detection model; and deploying the lightweight intrusion detection model.
US12294593B1

Disclosed herein are systems and methods of executing scanning software, such an executable software program or script (e.g., PowerShell script), by a computing device of an enterprise, such as a security server, may instruct the computing device to search all or a subset of computing devices in an enterprise network. The scanning software may identify PowerShell scripts containing particular malware attributes, according to a malicious-code dataset. The computing system executing the scanning software may scan through the identified PowerShell scripts to identify particular strings, values, or code-portions, and take a remedial action according to the scanning software programming.
US12294592B2

Techniques for generating actionable indicators of compromise (IOCs) are disclosed. A set of potential sources for IOCs are received. One or more candidate IOCs are extracted from at least one source included in the set of potential sources. An actionable IOC is automatically identified from the one or more candidate IOCs. The actionable IOC is provided to a security enforcement service.
US12294589B2

In one aspect, a method for implementing a cloud-platform push for one or more known data breaches includes the step of, for each data breach of the one or more known data breaches, providing a functionality that maps one or more kill chains or Tactics, Techniques, and Procedures (TTPs) for a specified set of security dimensions. A step includes generating a security rule for each mapped kill chain or TTP based on the functionality that maps the one or more kill chains or Tactics, Techniques, and Procedures (TTPs) for a specified set of security dimensions. A step includes pushing the security rule to an enterprise so that the enterprise is aware of a vulnerability in the data breach. A step includes generating a customized posture for a Virtual private cloud (VPC) in the enterprise's cloud-based network. A step includes determining that the data breach can occur within the enterprise's cloud-based network.
US12294586B2

System and methods support a console for use in a data center, where the console allows granting of one-time permissions for administrators to perform management tasks in the data canter. A denial is detected of a request by a lower-level administrator to perform a management task, where the request is denied on the basis of the lower-level administrator having insufficient privileges to perform the management task. In response to the denial based on insufficient privileges, a higher-level administrator is identified with sufficient privileges to authorize a one-time permission for the management task. A request is issued for a one-time permission from the upper-level administrator for the lower-level administrator to perform the management task. When approval is received from the upper-level administrator, a one-time permission is configured that authorizes the lower-level administrator to perform the management task. Upon detecting a completion of the management task, the one-time permission is revoked.
US12294580B1

A cybersecurity service assesses, scores, and/or prioritizes activities associated with a directory service. When the directory service is requested to change a directory service assignment, the directory service may first request a verdict from the cybersecurity service. The cybersecurity service may use profiling and/or machine learning to predict directory service assignments. The cybersecurity service may then score and prioritize requests to change/update directory service assignments. Small deviations from predicted directory service assignments, for example, may indicate harmless/normal directory service activity. Larger deviations, though, may indicate abnormal directory service activity. Larger deviations may even indicate malicious directory service activity, such as permission escalation and cyberbreaches. Scoring and prioritization allows for resource allocation and timely mitigations by human experts.
US12294574B2

Provided are a method of registering a home appliance in an Internet-of-Things (IoT) server, and a home appliance. The home appliance performs device registration by obtaining access point information and information of a set-up cloud server from a mobile device connected through device-to-device communication, transmitting a temporary password to the mobile device through the device-to-device communication, establishing a communication connection with the set-up cloud server by using the obtained access point information and the obtained information of the set-up cloud server, obtaining user account information from the set-up cloud server by using the temporary password as an identification key, and providing information of the home appliance and the user account information to an IoT server.
US12294569B2

Techniques for using proxies with overprovisioned IP addresses to demultiplex data flows, which may otherwise look the same at L7, into multiple subflows for L3 policy enforcement without having to modify an underlying L3 network. The techniques may include establishing a subflow through a network between a first proxy and a second proxy, the subflow associated with a specific policy. In some examples, the first proxy node may receive an encrypted packet that is to be sent through the network and determine, based at least in part on accessing an encrypted application layer of the packet, a specific application to which the packet is to be sent. The first proxy node may then alter an IP address included in the packet to cause the packet to be sent through the network via the subflow such that the packet is handled according to the specific policy.
US12294562B2

Systems and computer-implement methods of displaying archived data are provided for determining that it is an anniversary of the archived data, the archived data including a message transmitted from a first client device to a second client device; causing display, on the first client device, of a graphical indicium and an avatar of a user associated with the first client device, the graphical indicium indicating an anniversary associated with the message transmitted from the first client device to the second client device; causing, display on the first client device of a notification of the anniversary; and causing the display of the graphical indicium and notification of the anniversary to be removed after a predefined time.
US12294561B2

In an approach to automated social distancing recommendations, one or more computer processors monitor first data associated with a utilization of a physical space. One or more computer processors determine the first data associated with the utilization of the physical space exceeds a space utilization threshold. Based on the first data associated with the utilization of the physical space exceeding the space utilization threshold, one or more computer processors generate second data associated with the physical space. One or more computer processors send a notification, where the notification includes the generated second data associated with the physical space.
US12294557B2

Disclosed herein are system, method, and computer program product embodiments for sharing of collaborative documents with users via instant messaging. In one aspect, a collaborative application is configured to display one or more user interfaces associated with a collaborative application that allows a user to engage in a real-time chat between and among one or more users. The collaborative application may also present one or more user interfaces that allow the user to select one or more references of collaborative documents stored at a remote document datastore, and then share these references of collaborative documents with one or more users in the real-time chat. In one example, these references may be represented in real-time chat as a user interface element that visually present the collaborative document title and associated collaborative document pictogram or icon.
US12294549B2

A configuration of a set of subslots within a slot can be received, each of one or more subslots of the set of subslots can have a time interval within the slot. An indication of a first PUCCH resource for transmitting HARQ-ACK information during the slot can be received, the first PUCCH resource overlapping in time with at least one uplink channel resource scheduled for transmission during the slot, the indication indicating that transmission of the HARQ-ACK information ends within a subslot of the set of subslots, and a last symbol of the first PUCCH resource being within the subslot. The HARQ-ACK information can be multiplexed on a second PUCCH resource, the second PUCCH resource being in the subslot of the set of subslots within the slot.
US12294548B2

A method and a device in a User Equipment and a base station are provided. The UE receives first information and monitors a first signaling in M Resource Element (RE) sets. The first information determines the M RE sets. The UE assumes that P modulation symbol groups are one-to-one mapped to PRE sets of the M RE sets. One blind detection for the first signaling is performed on the PRE sets. Modulation symbols obtained by modulating the bits in a first bit sequence constitute a first modulation symbol set sequentially. The bits in the first bit sequence are sequentially arranged according to an output of a channel encoder. The first modulation symbol set is successively divided into the P modulation symbol groups, each consisting of X modulation symbols.
US12294547B2

A wake-up packet sending method, including: obtaining, by a sending apparatus, a wake-up packet WUP, where the WUP includes a preamble sequence, and the preamble sequence includes N consecutive first sequences S, where N is an integer greater than or equal to 2 (for example, [S S]), and the N consecutive first sequences S are used to indicate that a data rate used for the WUP is a first value; or the preamble sequence includes a second sequence M, where the second sequence M is used to indicate that a data rate used for the WUP is a second value; and the second sequence M and the first sequence S are in a bit logical negation relationship; and sending the WUP, to wake up a main receiver of a receiving apparatus.
US12294542B2

This wireless communication control device is a first wireless control device provided with: a control circuit that causes the waveform of a reference signal transmitted to a wireless communication device in coordination with a second wireless communication control device to differ, either in the frequency domain or the time domain, from the waveform of a reference signal transmitted to the wireless communication device by the second wireless communication control device; and a transmission circuit that transmits the reference signal.
US12294539B2

A communication system includes a first communication device that configures a first wireless network together with another peripheral device or a plurality of other peripheral devices by using a first BSSID and a second communication device that configures a second wireless network together with another peripheral device or a plurality of other peripheral devices by using a second BSSID. The first communication device is configured to transmit a first frame in which a first identification value has been designated as a BSSID. The first communication device and the second communication device are configured to perform reception processing of a frame in which the first identification value has been designated as the BSSID, as a valid frame.
US12294533B2

One general aspect of the present disclosure includes a device configured to operate in a wireless system. The device including: a transceiver configured with a plurality of Evolved UMTS (Universal Mobile Telecommunications System) Terrestrial Radio Access (E-UTRA) operating bands; and a processor operably connectable to the transceiver, the processer is configured to: control the transceiver to transmit an uplink signal via two bands among the plurality of E-UTRA operating bands, wherein the two bands are configured for uplink carrier aggregation (CA), and consists of a first band and a second band; and control the transceiver to receive a downlink signal via one or more band from the three bands among the plurality of E-UTRA operating bands, wherein the three bands are configured for downlink CA, are consists of the first band, the second band, and a third band.
US12294532B2

An endpoint group (EPG) can be stretched between the sites so that endpoints at different sites can be assigned to the same stretched EPG. Because the sites can use different bridge domains when establishing the stretched EPGs, the first time a site transmits a packet to an endpoint in a different site, the site learns or discovers a path to the destination endpoint. The site can use BGP to identify the site with the host and use a multicast tunnel to reach the site. A unicast tunnel can be used to transmit future packets to the destination endpoint. Additionally, a stretched EPG can be segmented to form a micro-stretched EPG. Filtering criteria can be used to identify a subset of the endpoints in the stretched EPG that are then assigned to the micro-stretched EPG, which can have different policies than the stretched EPG.
US12294528B2

In some implementations, a non-ingress node of one or more label-switched paths (LSPs) may identify a resource issue event. The non-ingress node may identify, based on identifying the resource issue event, one or more notification-requester stacks included in a data structure. The non-ingress node may generate one or more resource notification messages that each include a respective notification-requester stack of the one or more notification-requester stacks. The non-ingress node may send the one or more resource notification messages based on the one or more notification-requester stacks.
US12294500B2

A model-driven system automatically deploys a virtualized service, including multiple service components, on a distributed cloud infrastructure. A master service orchestrator causes a cloud platform orchestrator to retrieve a cloud services archive file, extract a cloud resource configuration template and create cloud resources at appropriate data centers as specified. The master service orchestrator also causes a software defined network controller to retrieve the cloud services archive file, to extract a cloud network configuration template and to configure layer 1 through layer 3 virtual network functions and to set up routes between them. Additionally, the master service orchestrator causes an application controller to retrieve the cloud services archive file, to extract a deployment orchestration plan and to configure and start layer 4 through layer 7 application components and bring them to a state of operational readiness.
US12294496B2

Methods and systems are provided for service policy orchestration in a communication network. An orchestration of a distributed event policy may be initiated at a service policy execution factory (SPEF). The initiating may include selecting a service event object with an associated unique service instance identifier and an associated unique service event identifier; defining service requirements that may include or relate to one or more of type of an event, a criticality, a lifetime, and generic service execution rule(s); including the service requirements in the service event object; and sending the service event object and the unique service instance ID to a service policy orchestration factory (SPOF) for performing one or more actions relating to the orchestration of the distributed event policy. In response to receiving an SPOF feedback message that indicates a successful updating of the event repository, the orchestration of the distributed event policy may be terminated.
US12294490B2

Certain aspects of the present disclosure are generally directed to techniques for selecting a configuration for communication using vehicle to everything (V2X) type communication protocol. Certain aspects provide a method for wireless communication by a user-equipment (UE). The method generally includes determining one or more parameters corresponding to quality of service (QOS) information for communication of data using a V2X communication protocol, reporting the one or more parameters by transmitting a first message, receiving a second message indicating configuration information corresponding to the communication of the data using the V2X communication protocol, and communication the data based on the configuration information.
US12294487B2

A class related to the xApp registration configuration is correlated to at least one of a class related to the xApp policy, a class related to the xApp messaging configuration, a class related to the xApp enrichment information, and a class related to the xApp API enablement configuration, in the Near-RT RIC (Near-Real Time RAN Intelligent Controller) of the O-RAN. A class related to the xApp registration configuration is correlated to a class related to the xApp RAN function, in the Near-RT RIC (Near-Real Time RAN Intelligent Controller) of the O-RAN.
US12294483B2

This application discloses a fault recovery plan determining method, apparatus, and system, and a computer storage medium, and belongs to the field of network technologies. First, a control device obtains a similar known fault that is in a plurality of known faults and whose fault root cause and a fault root cause of a target fault in a network meet a similarity condition. Then, the control device obtains a fault recovery plan corresponding to the similar known fault. The control device determines, based on the fault recovery plan corresponding to the similar known fault, a fault recovery plan corresponding to the target fault.
US12294473B2

A signal processing method and device are disclosed. The method include: receiving a first signal; processing the first signal to obtain a squared complex envelope of the first signal; obtaining a second signal by processing the squared complex envelope of the first signal using a first filter, where a cutoff frequency of the first filter is determined according to an average-to-peak power ratio of a squared complex envelope spectrum of a third signal, the third signal is obtained by processing the first signal using a second filter, and a cutoff frequency of the second filter is determined according to a bandwidth occupied by the first signal; determining a squared complex envelope spectrum of the second signal; and determining a symbol rate corresponding to the first signal according to the squared complex envelope spectrum of the second signal. As such, the symbol rate of the signal can be determined accurately.
US12294470B2

A fabric control protocol (FCP) and packet forwarding mechanisms are described that maximize utilization of bandwidth within massive, large-scale data centers having multi-stage data center switch fabric topologies, such as topologies that include a third switching layer formed by super spine switches. Automatic generation of data plane forwarding information referred to as FCP path information enumerates, for each data processing unit (DPU), the available FCP paths. The FCP path information may be based on unique combinations of peak points of the switch fabric for a given DPU with FCP colors assigned to network links that are used to multi-home the DPU to the switch fabric.
US12294469B2

In one embodiment, a synchronized communication system includes a plurality of network devices, and clock connections to connect the network devices in a closed loop configuration, wherein the network devices are configured to distribute among the network devices a reference clock time from any selected one of the network devices.
US12294465B2

Embodiments of the present disclosure relate to devices, methods, apparatuses and computer readable storage media of the resource selection for the transmission of a pending data unit. The method comprises in accordance with a determination that a data unit is not successfully transmitted using a resource associated with an original Hybrid Automatic Repeat Request, HARQ, process, determining a set of allowed HARQ processes for transmitting the data unit based on at least one condition; selecting a further resource associated with a target HARQ process from the set of allowed HARQ process and transmitting the data unit using the further resource to the second apparatus. In this way, a scheme for conditional HARQ switching is proposed, such that the pending MAC PDU could be retransmitted rapidly. Meanwhile, the retransmission of the pending MAC PDU may not influence other scheduled traffics.
US12294458B2

A data processing method including receiving a data flow sent by an encoder side, where the data flow is a bit stream on which interleaving encoding is used, the data flow includes synchronization information, and the synchronization information is distributed in the data flow based on a first permutation interval, obtaining, from the data flow, first data information based on a first value interval and a first value length, where the first value interval is equal to the first permutation interval, and a difference between the first value length and a length of the synchronization information is less than or equal to a preset error value, and when a similarity between the first data information and the synchronization information exceeds a preset similarity threshold, performing de-interleaving on the data flow based on a start location of the first data information.
US12294457B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a first peripheral device may receive audio stream packets sniffed from an owner audio stream assigned to a second peripheral device paired with the first peripheral device. The first peripheral device may receive a synchronization message from the second peripheral device that includes an owner packet bitmap that identifies packets in the owner audio stream. The first peripheral device may identify missed packets that the first peripheral device missed from the owner audio stream, based on a result of a comparison of the owner packet bitmap and a sniffer packet bitmap that identifies sniffed audio stream packets. The first peripheral device may transmit a response message indicating the missed packets. Numerous other aspects are described.
US12294449B2

A method by which a base station transmits a synchronization signal (SS) in a wireless communication system, according to one embodiment of the present invention, comprises the steps of: generating an SS including a primary synchronization signal (PSS) and a secondary synchronization signal (SSS); and transmitting the synchronization signal. A portion of the synchronization signal is transmitted in a region of a time interval corresponding to the cyclic prefix (CP) of the synchronization signal, and the portion of the synchronization signal includes the PSS and/or the SSS.
US12294448B2

Examples of the present disclosure describe systems and methods for unifying local channels with Over-the-Top (OTT) services (e.g., Internet-streaming media services). In one example aspect, a location is determined. Based on the determined location, a list of local channels available for broadcast in the geographic area is retrieved. The list of local channels is then compared to a list of channels offered via at least one OTT service. Based on the comparison with the OTT service channel offering, a subset of available local channels may be determined. The electronic programming guide (EPG) data and other programming metadata associated with the local channels may be downloaded and provided to the OTT service. The local channels, along with the EPG data and programming metadata, may be merged with the OTT service so that the local channels may be streamed via the OTT service.
US12294439B2

Examples disclosed herein relate to a meta-structure based reflectarray for beamforming wireless applications and a method of operation of passive reflectarrays in an indoor environment. The method includes receiving, by a plurality of passive reflectarrays, a Radio Frequency (RF) signal from a source. The method also includes reflecting, by the plurality of passive reflectarrays, the RF signal to generate a plurality of RF beams to a respective target coverage area, in which each of the plurality of RF beams increases a multipath gain along a signal path between a corresponding passive reflectarray to the respective target coverage area.
US12294430B2

The present disclosure relates to a signal processing device and a base station antenna. The signal processing device comprises: a substrate; a beam-forming network, which is provided on one side of the substrate; and a calibration circuit, which is provided on the same side of the substrate on which the beam-forming network is provided; wherein the beam-forming network is connected to the calibration circuit via a connecting trace on the substrate.
US12294428B2

Provided are a codebook configuration method and a device for the same and a storage medium. A communication device determines configuration information of a codebook, where the configuration information of the codebook includes at least one of value range selection information of a base vector in a construction model of the codebook or value range selection information of a codeword in the codebook. The communication device sends the configuration information of the codebook to a communication peer end.
US12294425B2

A method and device for power adjustment in a user equipment and a base station are disclosed in the present disclosure. The user equipment receives first information which is used to trigger a first operation, and then receives K piece(s) of target information and transmits a first wireless signal. A transmission power value of the first wireless signal is a first power value; the first power value is irrelevant to all piece(s) of target information received prior to triggering the first operation. The K piece(s) of target information is(are) received after triggering the first operation. The sum of K power offset value(s) is used to determine the first power value. The K power offset value(s) are respectively indicated by the K piece(s) of target information.
US12294422B2

The method includes a step of generating a magnetic signal with an electromagnetic functional unit, wherein the electromagnetic functional unit is an actuator of a loudspeaker of the device or wherein the electromagnetic functional unit is an electromagnetic resonant circuit connected to the device, wherein the magnetic signal carries the data to be transferred from the device to the other device: Furthermore, the method includes a step of detecting the magnetic signal with an electromagnetic resonant circuit of the other device in order to obtain the data to be transferred from the device to the other device, wherein the magnetic signal is FSK-modulated, wherein a resonance frequency of the electromagnetic resonant circuit of the other device and a carrier frequency of the FSK-modulated magnetic signal are tuned with respect to each other.
US12294418B2

A wireless device includes a positioning sensor, memory circuitry, a wireless interface, and processor circuitry. The processor circuitry is configured to obtain a channel quality parameter indicative of a channel quality of a wireless communication channel. The processor circuitry is configured to determine whether the channel quality parameter satisfies a first criterion. The processor circuitry is configured to, when the channel quality parameter satisfies the first criterion, determine, by using an activation model, a control parameter based on the channel quality parameter. The processor circuitry is configured to, when the channel quality parameter satisfies the first criterion, control the positioning sensor based on the control parameter.
US12294417B2

A test system for determining a total radiated power of an antenna over the air comprises a measuring device and the base station. The measuring device is embodied to establish a communications connection to the base station to be tested over the air and to initiate and use over the air a function for fixing a present beam-lock function of the base station to be tested. The measuring device is further embodied to identify and measure a maximum effective isotropic radiated power, and to determine the total radiated power from previously known antenna characteristics and the measured maximum effective isotropic radiated power.
US12294414B2

The present specification provides a method and a device, the method, performed by a device, for transmitting a first pulse train in a quantum communication system being characterized by: receiving a random access (RA) preamble from another device; transmitting an RA response (RAR) to the other device as a response to the RA preamble; performing a radio resource control (RRC) connection process with the other device; receiving data from the other device; and decoding the data on the basis of key information, wherein a first pulse train is generated in a laser diode of the device, and the key information is determined on the basis that the first pulse train passes through both a first path and a second path and is then transmitted from the device to the other device via a quantum channel.
US12294412B2

Disclosed are a signal demodulation method and apparatus, a computer storage medium and a device. The method comprises: acquiring a signal to be demodulated; performing direct current blocking and bias processing on the signal to obtain a processed signal; comparing the processed signal with a preset decision signal, and obtaining a demodulation signal according to a comparison result. Thus, direct current blocking processing on a modulation signal can avoid dynamic changes of DC components caused by average power changes of carrier signals, avoiding wrongly demodulating the modulation signal. Bias processing after the direct current blocking on the modulation signal can further realize an AC signal decision without introducing a negative pressure source. A real-time decision on the processed signal via the preset decision signal can dynamically adapt the average power of carrier signals, thereby ensuring to correctly demodulate the modulation signal and improving the accuracy of demodulation results.
US12294410B2

High-speed optical communication is very attractive to satisfy high throughput applications. In the meanwhile, it is also desirable to reduce the energy waste resulted from an idle state of the optical transceivers of the communication system. The present invention discloses that both the access point (1200) and the end point device (1100) can operate in at least two different operation states, a normal operation state and a low power state. The low power state is a default state, and the normal operation state is enabled only when a valid trigger is detected. To establish a high-speed optical link (60), the end point device (1100) first sends an optical trigger signal (50) to the access point (1200) in the low power state. The access pint (1200) switches to the normal operation state only when a valid trigger signal is identified after detecting the optical trigger signal (50).
US12294400B2

Techniques for controlling remote antenna systems. An example method of receiving radio frequency signals with a remote antenna module includes providing a first signal to a remote receiver on a conductor, receiving a control signal from the remote receiver on the conductor, wherein the control signal is a bias voltage on the conductor, and providing a second signal on the conductor in response to receiving the control signal.
US12294388B2

Disclosed are a continuous-time delta-sigma analog-to-digital converter and an operation method thereof. More particularly, a continuous-time delta-sigma analog-to-digital converter, including: a linear integrator configured to generate a first output signal corresponding to a preset input voltage based on an operation of a linear Gm circuit that receives the preset input voltage; and a quantizer configured to generate a second output signal corresponding to the first output signal based on an operation of a body-driven VCO that receives the first output signal and to generate a digital output code corresponding to the second output signal based on an operation of a Frequency to Digital Converter (FDC) that receives the second output signal is disclosed.
US12294386B2

The disclosure generally relates to improvements of a log-likelihood ratios (LLRs) memory structure and memory capacity of a decoding hardware (also referred to as a decoder) in decoding a sequence of codewords encoded with a low-density parity-check (LDPC) code (e.g. a quasi-cyclic (QC) LDPC code). Further, the disclosure relates to the optimization of a processing schedule of a parity check matrix (PCM) describing the LDPC code so as to reduce or minimize the number of patch LLRs that need to be (simultaneously) stored in an LLR memory of a decoder.
US12294380B2

A data channel includes a power constrained first channel portion to receive energy from a limited power source and a non-power constrained second channel portion to receive energy from a different power source than the first channel portion. The first channel portion includes an ADC circuit to output an ADC data sample, a first transmitter circuit configured to serially transmit data that includes ON bits and OFF bits, and logic circuitry configured to derive transmit data from the ADC data sample. The transmitter circuit uses more energy transmitting the ON bits than the OFF bits, and the derived transmit data has a reduced number of the ON bits from the ADC data sample. The second channel portion includes a first receiver circuit to receive the derived transmit data from the first transmitter circuit of the first channel portion.
US12294374B2

An integrated circuit (IC) includes a signal detection circuit having a signal detection circuit input and a signal detection circuit output. The IC further includes a reference voltage circuit having a reference voltage circuit input and a reference voltage circuit output. The IC also includes a comparator having a first comparator input and a second comparator input. The first comparator input is coupled to the reference voltage circuit output, and the second comparator input is coupled to the signal detection circuit output. The IC includes a clamp circuit having a clamp circuit input and a clamp circuit output. The clamp circuit input is coupled to the signal detection circuit, and the clamp circuit output is coupled to the reference voltage circuit output.
US12294370B1

A low power adder uses a non-linear polar capacitor to retain charge with fewer transistors than traditional CMOS sequential circuits. The non-linear polar capacitor includes ferroelectric material, paraelectric material, or non-linear dielectric. The adder may include minority gates and/or majority gates. Input signals are received by respective terminals of capacitors having non-linear polar material. The other terminals of these capacitors are coupled to a node where the majority function takes place for the inputs.
US12294358B2

A resettable digital stage operates when a supply voltage is higher than a threshold. A non-volatile memory stores a digital code read by a reading stage. A main power-on reset circuit generates a main reset signal controlling reset of the reading stage. A resettable volatile memory coupled to the reading stage stores a default value when reset. An auxiliary power-on reset circuit generates an auxiliary reset signal controlling reset of the volatile memory. Upon deactivation of the reset, the reading stage loads the digital code into the volatile memory. The main power-on reset circuit functions in a non-trimmed configuration response to the stored default value and in a trimmed configuration responsive to the stored digital code. The main power-on reset circuit has first and second operative thresholds which respectively fall within a first and second non-trimmed voltage range or within a first and second trimmed voltage range.
US12294355B2

A semiconductor integrate circuit device includes: an output transistor connected between a voltage input terminal to which a DC voltage is input and a voltage output terminal; a control circuit that controls on/off of the output transistor; a proportional current generation circuit capable of generating a current proportionally smaller than a current flowing through the output transistor; an overcurrent detection circuit capable of detecting an overcurrent state of an output current by determining whether a current flowing through the output transistor is equal to or greater than a first predetermined current value, based on the current generated by the proportional current generation circuit; and a retry circuit that generates and outputs a signal for intermittently turning off the output transistor in response to the overcurrent detection circuit detecting the overcurrent state.
US12294348B2

A single stage electromagnetic interference (EMI) filter circuit includes a power source input configured to connect to a power source; an equivalent common mode and differential mode filter including a single inductor having both common mode inductance for common mode filtering and specific parasitic inductance; and a differential capacitance stage connected to the single inductor in parallel, wherein a combination of the specific parasitic inductance and capacitance of the differential capacitance stage are used to provide differential mode filtering.
US12294345B2

A standard circuit for far-end crosstalk of a CAT 6A, including a first network connector and a second network connector. The first network connector includes a first transmitted signal pair and a first received signal pair. The second network connector is connected to the first network connector, and includes a second transmitted signal pair and a second received signal pair. The second transmitted signal pair is connected to the first transmitted signal pair. A first load is connected in series between the second received signal pair. A standard for far-end crosstalk of the CAT 6A is also provided.
US12294342B2

An example method of operation may include determining a frequency response to a measured chirp signal detected from one or more speakers, determining an average value of the frequency response based on a high limit value and a low limit value, subtracting a measured response from a target response, and the target response is based on one or more filter frequencies; determining a frequency limited target filter with audible parameters based on the subtraction, and applying an infinite impulse response (IIR) biquad filter based on an area defined by the frequency limited target filter to equalize the frequency response of the one or more speakers.
US12294341B2

A receiver or transmitter circuit includes a signal propagation path between a radio-frequency (RF) signal node and a baseband processing circuit. Variable gain circuitry is configured to vary a gain applied to a signal propagating between the RF signal node and the baseband processing circuit. The variable gain circuitry varies the gain via first, coarse steps as well as via second, fine steps. This facilitates fine matching of the gains experienced by signals propagating over the in-phase and the quadrature branches in the transmitter and/or receiver circuit.
US12294336B2

A power amplifier circuit includes an amplifier circuit, a bias circuit, a detector, and a control circuit. The amplifier circuit includes a first bipolar transistor. The bias circuit includes an emitter follower. The emitter follower includes a second bipolar transistor and supplies a bias current to the base of the first bipolar transistor. The detector detects the voltage of a power supply terminal connected to the collector of the first bipolar transistor. The control circuit includes a current limiting circuit disposed between a battery terminal and the collector of the second bipolar transistor. The control circuit changes an upper limit value of a control current to be supplied to the collector of the second bipolar transistor, based on the voltage detected by the detector.
US12294323B2

A method for pre-positioning a rotor of an outdoor fan in a counter-rotation state before operation includes: 1) during a counter-operation state, sending, by a microprocessor, a signal to the inverter circuit to turn off all upper electronic switching tubes and turn on all lower electronic switching tubes; 2) measuring a phase current of each phase coil winding in the stator assembly; 3) calculating a back electromotive force of each phase coil winding in the stator; 4) calculating a position angle of the rotor assembly; 5) checking if the phase current of each phase coil winding is all smaller than a preset threshold current; if not, return to 1); if yes, proceed to 6); and 6) calculating a resistance torque to stop the rotor assembly based on the position angle of the rotor assembly, and then stopping the rotor assembly to achieve pre-positioning of the rotor before starting.
US12294319B2

A motor iron-loss calculation device calculates an iron-loss value of a motor on the basis of a primary frequency and a q-axis current component in a dq-axis rotating coordinate system having a d axis in a rotor magnetic flux direction of the motor.
US12294318B2

We describe a method and controller for controlling an axial flux machine in which an alternating current supplied to the plurality of coils injects a compensation current to reduce a mechanical resonant component of the rotor. The compensation current is a modulated current component added to at least one of the Quadrature Current (Iq) and Direct Current (Id) components (when the alternating current is represented as a vectored DC component), when the rotor is rotating over one or more ranges of rotational speeds. The modulated current component has an electrical frequency that varies over a range of frequencies between a first frequency and a second frequency depending on the rotational speed of the rotor, the range of frequencies including a frequency that is substantially the same as a fundamental mechanical resonant frequency of the rotor, and having a phase that is out of phase with the fundamental mechanical resonant frequency of the rotor.
US12294316B2

A controller for a power converter includes a generator module which generates a sequence of pulses each having a width defined by a rise moment and fall moment stored in respective RM and FM registers. The sequence of pulses have a repetition rate that is modulated by a repetition period value stored in a RP register. A memory of the controller has tables of rise moment values, fall moment values and repetition period values configured to be written into the RM, FM and RP registers respectively. A direct memory access (DMA) module of the controller is configured to write rise moment, fall moment, and repetition period values from the respective memory table into the RM, FM, and RP registers respectively, in response to a DMA trigger. A core coupled to the DMA module is configured to write the rise moment, fall moment, and repetition period values into the memory tables.
US12294312B2

A busbar structure with less stray inductance for a power module includes a radiator, a copper-clad ceramic substrate, a wafer, a plastic case, a positive busbar, a negative busbar and a potting compound. The copper-clad ceramic substrate is welded on the radiator. The wafer is welded on the copper-clad ceramic substrate. The plastic case is fixed on the radiator. The positive and negative busbars are packaged in the plastic case, and fixed on the copper-clad ceramic substrate by ultrasonic bonding. An electrical clearance between wafers as well as an electrical clearance between the positive and negative busbars are ensured by potting. A part of the positive busbar covers a part of the negative busbar. The part of the positive busbar and the part of the negative busbar extend from the inside of the plastic case to the outside of the plastic case.
US12294308B2

The present disclosure relates to a circuit and a method for compensating output of voltage source, and the voltage source. The circuit for compensating an output of a voltage source, comprises: a sensing unit, a first adjustment unit, an amplifier unit, and a second adjustment unit. The first adjustment unit is coupled in parallel with the sensing unit, and configured to generate at least one pole point and/or at least one zero point in a transfer function of the circuit; the second adjustment unit is configured to generate at least one zero point in the transfer function of the circuit. Therefore, the first adjustment unit, and the second adjustment unit are arranged for generating adjustable zero points and pole points in the transfer function of the voltage source, so as to obtain a higher loop bandwidth.
US12294304B2

A buck-boost switching regulator includes: a power switch circuit including an input switch unit and an output switch unit; a bypass control circuit configured to operably generate a bypass control signal according to a conversion voltage difference between an input voltage of an input power and an output voltage of an output power and according to whether an inductor current flowing through an inductor reaches an output current of the output power; and a bypass switch circuit, wherein when the conversion voltage difference is below a reference voltage and when the inductor current flowing through the inductor reaches the output current, the bypass control signal controls the bypass switch circuit to electrically connect the input power with the output power, so that the buck-boost switching regulator operates in a bypass mode.
US12294300B2

A switch control circuit configured to control a first switch having a first terminal to which a first voltage is applied, and a second switch having a first terminal connected to a second terminal of the first switch and a second terminal to which a second voltage lower than the first voltage is applied. The switch control circuit includes: a first sampling/holding circuit configured to sample and hold a switch voltage generated at a connection node between the first switch and the second switch when the second switch is turned off; a first comparison circuit configured to compare the switch voltage sampled and held by the first sampling/holding circuit with a first constant voltage; and a first dead time adjustor configured to adjust a dead time when the switch voltage rises according to an output of the first comparison circuit.
US12294292B2

A power converter having a feedback voltage adjusting mechanism for a negative voltage is provided. Input terminals of an operational amplifier are respectively connected to a zero voltage and a first terminal of a first resistor. A second terminal of the first resistor is connected to a second terminal of a low-side switch. A first current source is connected to an output terminal of the operational amplifier and a first terminal of a second resistor. A second terminal of the second resistor is connected to the first terminal of the first resistor. The first current source outputs a first current according to a signal output by the operational amplifier. A second current source outputs a second current being m times the first current and is connected to a first terminal of a third resistor. A voltage of the first terminal of the third resistor is a feedback voltage.
US12294289B2

A system includes: an alternating current (AC) to direct current (DC) converter (AC-DC converter), the AC-DC converter including a bulk capacitor; a DC-DC converter connectable to the AC-DC converter; and one or more controllers configured to control the system by performing operations, the operations including: determining a current demand of a load, the load being connectable to the DC-DC converter, for a charging cycle of the load; performing a first comparison of the current demand to one or more current demand thresholds; and generating a voltage setpoint for the bulk capacitor based on the first comparison, wherein the generation of the voltage setpoint limits output current ripple of the DC-DC converter for the charging cycle.
US12294286B2

The invention discloses a power conversion device and a voltage control method. The power conversion device includes a first stage circuit configured to generate a first output voltage, a second stage circuit configured to receive the first output voltage and generate an output current and a second output voltage, and a control unit configured to control the first stage circuit according to a set value of the output current, thereby adjusting the first output voltage. The invention can be adapted to a wide range load voltage by adjusting the first output voltage of the first stage circuit according to the set value of the output current of the second stage circuit.
US12294280B2

An axial flux motor includes: a ring-shaped stator, a ring-shaped rotor and a planetary gear set. The ring-shaped stator includes a stator core and segments arranged on the stator core, where each of the segments includes a laminated stack and windings wrapped around the laminated stack. The ring-shaped rotor defines an inner open area and including a body and permanent magnets arranged on the body adjacent to and spaced from the segments. The planetary gear set is disposed within the inner open area and configured to receive an input torque from the rotor and provide an output torque, which is greater than the input torque.
US12294261B2

A strip conductor device includes first and second elongated strip conductor elements, each configured to be coupled at a coupling-in end to a contact device for coupling-in electric current and at a coupling-out end to a contact device for coupling-out electric current. The first elongated strip conductor element is a first strip conductor that has a substrate layer that carries a conductor layer that has barrier elements along a length of the conductor layer. The second elongated strip conductor element is a second strip conductor that has a substrate layer that carries a conductor layer that has barrier elements along a length of the conductor layer. The first strip conductor element forms a layer arrangement with the second strip conductor element and the coupling-in ends and the coupling-out ends of the first and second strip conductor elements lie one above the other.
US12294254B2

A rotor of a wound rotor motor/generator comprising a plurality of rotor windings including a line rotor coil and a star rotor coil. The rotor coil couples to an L-conductor having an L-shaped profile such that a portion of the L-conductor extends from the line rotor coil toward the star rotor coil. A line connector bar couples the L-conductor to a rotor lead such that the line rotor coil is electrically coupled to the rotor lead. The star rotor coil couples to an L-support having an L-shaped profile such that a portion of the L-support extends from the star rotor coil toward the line rotor coil. An insulator is positioned between the L-conductor and the L-support to electrically insulate the L-support from the L-conductor. Lastly, an insulating rope couples the L-conductor to the L-support.
US12294245B2

A motor according to the present disclosure includes a rotor. The rotor includes a plurality of first magnets arranged in a Halbach arrangement in a circumferential direction of the rotor, and a second magnet. The plurality of first magnets and the second magnets are arranged alternately and adjacent to each other. The second magnet is longer in the circumferential direction of the rotor as compared to the first magnet. The first magnet and the second magnet have a substantially trapezoidal shape when viewed from the rotation axis direction of the rotor.
US12294244B2

A rotor includes a magnet, a rotor core having an axially extending hole in which the magnet is accommodated, and a resin in the hole. The rotor core includes a first block and a second block that is arrayed in an axial direction together with the first block and is arranged such that a circumferential position of the hole is shifted with respect to the first block. Each of the first and second blocks has a resin groove that communicates with the hole included in each block, extends axially, and receives the resin. The resin groove of the first block and the resin groove of the second block are at least partially overlapped and connected in the axial direction, or are connected via the resin groove included in at least one other block disposed between the first and second blocks in the axial direction.
US12294243B2

A rotating electric machine includes a stator and a rotor. The rotor includes a rotor core and a plurality of permanent magnets. The rotor core includes a plurality of core portions. The rotor core includes an annular portion and a plurality of coupling portions. Each of the plurality of coupling portions couples the annular portion and a first core portion of each of the plurality of core portions to each other. Each of the plurality of coupling portions has at least one coupling path. A sum of a width of a portion having the smallest width in at least one coupling path is smaller than a length of a joining boundary between the annular portion and each of the plurality of coupling portions.
US12294238B2

An uninterruptible power supply system has a regulated power source, an electrical generator electrically interconnected to the regulated power source, an engine having a main shaft integral with or coupled to the shaft of the electrical generator, a rotating rectifier mounted onto a shaft of the electrical generator, a mains power supply, a switch connected between the electrical generator, the mains power supply and a synchronous machine of the regulated power source, a synchronous generator, and an uninterruptible load. The regulated power source has a housing, a synchronous machine, a synchronous generator, and a flywheel sharing a common shaft. The electrical generator has a shaft coupled to a combustion engine. The switch transfers power from the synchronous machine to the electrical generator to cause the electrical generator to rotate its shaft or the main shaft of the engine. A short-stop load is supplied power from the electrical generator.
US12294234B2

In an illustrative embodiment, a direct current (DC) fast charger (DCFC) controller unit includes a controller. The controller includes a processor and computer-readable media. The computer-readable media is configured to store computer-executable instructions configured to cause the processor to: receive a maximum charge time duration to charge at least one battery to a desired state of charge responsive to an increased efficiency charge mode being enabled; determine an amount of energy used in a plurality of charge cycles for charging the at least one battery to the desired state of charge with charge time durations no longer than the maximum charge time duration; select a charge cycle for charging the at least one battery to the desired state of charge with a lowest amount of energy used; and cause the at least one battery to be charged with the selected charge cycle.
US12294231B2

Systems, methods, and articles for a portable power case are disclosed. The portable power case is comprised of at least one battery and at least one PCB. The portable power case has at least two access ports, at least two leads, or at least one access port and at least one lead and at least one USB port. The portable power case is operable to supply power to an amplifier, a radio, a wearable battery, a mobile phone, and a tablet. The portable power case is operable to be charged using solar panels, vehicle batteries, AC adapters, non-rechargeable batteries, and generators. The portable power case provides for modularity that allows the user to disassemble and selectively remove the batteries installed within the portable power case housing.
US12294224B1

A light-emitting device and a toy are provided. The light-emitting device includes a connecting shaft assembly, a first light-emitting assembly and a second light-emitting assembly. The first light-emitting assembly and the second light-emitting assembly are distributed along an axis direction of the connecting shaft assembly. The first light-emitting assembly includes a rotating component, a first magnetic induction coil, a first magnetic piece and a first lamp group. The rotating component can rotate relative to the connecting shaft assembly to drive the first induction coil to rotate relative to the first magnetic piece. The second light-emitting assembly includes a connecting piece, a second magnetic induction coil, a second magnetic piece and a second lamp group. Therefore, the rotation of the rotating component can enable the first light-emitting assembly and the second light-emitting assembly to emit light, so that multi-level light emission is realized and the light-emitting area of is more comprehensive.
US12294223B2

System, methods, and other embodiments described herein relate to using a printed conductor and a rectifier in the same enclosure for transferring power. In one embodiment, an apparatus includes a conductor, printed on a substrate housed in an enclosure, that generates alternating current caused by a magnetic field emitted by a transmitter, wherein the conductor is a trace spanning layers. The apparatus also includes a rectifier, on a device housed in the enclosure, that receives the alternating current through a terminal connected with the conductor and converts the alternating current to a direct current for powering a load, wherein an insulator between the conductor and the rectifier isolates the magnetic field.
US12294217B2

Examples relate to adjusting load power consumption based on a power option agreement. A computing system may receive power option data that is based on a power option agreement and specify minimum power thresholds associated with time intervals. The computing system may determine a performance strategy for a load (e.g., set of computing systems) based on a combination of the power option data and one or more monitored conditions. The performance strategy may specify a power consumption target for the load for each time interval such that each power consumption target is equal to or greater than the minimum power threshold associated with each time interval. The computing system may provide instructions the set of computing systems to perform one or more computational operations based on the performance strategy.
US12294213B2

A monitoring system for remotely monitoring a state of pole-mounted equipment in a power distribution or transmission grid is provided. The pole-mounted equipment includes an indicator device configured to present state information indicative of a state of the pole-mounted equipment. The monitoring system includes a status monitoring device movable via a drive or propulsion system. The status monitoring device is configured to obtain the state information from the indicator device when located within a communication range of the indicator device.
US12294211B2

An IC, comprising a first rail supply, a second rail supply, an external pad coupled to one of the first rail supply and the second rail supply, and an ESD protection circuit coupled to the external pad. The ESD protection circuit includes a slew rate detector coupled to the external pad, an amplifier coupled to an output of the slew rate detector, a one-shot coupled to an output of the amplifier, and a clamp circuit coupled an output of the one-shot.
US12294201B2

Disclosed is a method of supplying power to a building equipment technician in the field. The method comprises providing a movable power conversion device having a transformer, an input voltage selector, a building power interface cable, and a power receptacle. The method further comprises moving the movable power conversion device to a location proximate a building power grid and an area comprising building equipment; setting the input voltage selector to an unpowered position; connecting the building power interface cable to the building power grid; and selecting a supply voltage of the building power grid with the input voltage selector.
US12294199B2

An apparatus is provided to receive a three-dimensional (3D) map of at least a part of a body of a user. A tunable VCSEL laser has one or more active regions having quantum wells and barriers, the active regions surrounded by one or more p-n junctions, the one or more active regions can include a selected shape structure, as well as one or more tunnel junctions (TJ), one or more apertures are provided with the selected shape structure, one or more buried tunnel junctions (BTJ) or oxide confine apertured, additional TJ's, planar structures and or additional BTJ's created during a regrowth process that is independent of a first growth process with a VCSEL output. Optics collect and focus light emitted by the output of the VCSEL laser defining a baseline light pattern having a given pitch, corresponding to a two-dimensional pattern of the optical emitters on a substrate, producing and projecting multiple overlapping replicas of the baseline light pattern with a composite pattern density that is finer than the pitch of the baseline light pattern.
US12294191B2

A connection module capable of integrating electronic control contains: a male connection assembly, a female connection assembly, and a controlling portion. The male connection assembly includes a coupling section, at least one current transmission set, at least one signal transmission set, and at least one engagement portion. The female connection assembly includes a coupling section, at least one current transmission set, at least one signal transmission set, and at least one engagement portion. The controlling portion is connected with the drive mechanism of the male connection assembly to actuate, control and detect the drive mechanism. The male connection assembly is located below the female connection assembly, and the coupling section of the female connection assembly is covered in the coupling section of the male connection assembly. The signal transmission set of the male connection assembly contacts with the signal transmission set of the female connection assembly.
US12294178B2

A high-power plug connection system has a cable connection housing for connecting at least two electric high-power plug connectors in order to transmit and/or distribute a high current strength and/or a high electric voltage. The cable connection housing receives at least two insulating bodies for receiving at least one respective high-power contact and at least one electrically conductive rail in an interior. The rail is designed to establish an electrically conductive connection between the at least two high-power contacts, and the insulating bodies protrude at least partly out of the interior through a respective housing opening and into a connection region, the connection region being designed to receive the high-power plug connector.
US12294173B2

A connector 10 is provided with a connector housing 11 formed with a first cavity 16 extending in a front-rear direction, a first terminal 12 accommodated in the first cavity 16, a front mask 13 to be attached to a front end part of the connector housing 11, and a lid member 14 to be mounted on an upper surface of the connector housing 11. The front mask 13 is attached to the connector housing 11 from above. The lid member 14 at least partially covers an upper surface of the front mask 13. The front mask 13 includes a front cavity 35 extending in the front-rear direction. A front end part of the first terminal 12 is accommodated in the front cavity 35.
US12294169B2

A power connector system having a right-angle type plug connector or a straight type plug connector engageable with a header connector. The right-angle type plug connector is a plug connector having a mating direction, which is 90 degrees from the centerline of the cables exiting from the plug connector. The straight type plug connector is a plug connector having a mating direction, which is parallel to the centerline of the cables exiting the back of the plug connector. The header connector holds at least a female receiving terminal or receptacle made of a high electrical conductivity material. The female receiving terminal or receptacle includes fingers that extend parallel to each other, and are spaced apart from each other, and further includes a reinforcing spring member. The plug connector holds at least a male rectangular tab terminal, the male rectangular tab terminal having a short edge and a long edge. The female receiving terminal of the header connector may mate with either the short edge or the long edge of the male rectangular tab terminal of the plug connector. The other end of the male rectangular tab terminal includes a wire or a cable attached thereto via welding, mechanical crimp, or the like.
US12294167B2

A connector includes connector pins that have a loop of conductor. The connector connects a first printed circuit board (PCB) to a second PCB with compression of the connector pins between the two boards. In response to compression of the connector, the connector pins make electrical contact with themselves through the loop, while also connecting pads of the first PCB to pads of the second PCB.
US12294166B2

An antenna substrate according to the present disclosure includes a first insulation layer including a first surface, a second surface located opposite the first surface, and a first through-hole conductor extending from the first surface to the second surface, a ground conductor located at the first surface, the ground conductor including a slot, a second insulation layer including a second through-hole conductor connected to the first through-hole conductor, the second insulation layer covering the ground conductor located at the first surface, and a first antenna conductor located at a surface located on the opposite side to the other surface of the second insulation layer, the other surface covering the ground conductor.
US12294165B2

An antenna is provided, and belongs to the field of communication technology and includes a first dielectric substrate, a first conductive layer, a second dielectric substrate, a second conductive layer, a third dielectric substrate and a conductive third layer which are sequentially stacked. The first conductive layer includes at least one first and second feed lines; the second conductive layer is provided with at least one first and second openings; the third conductive layer includes at least one first radiation part. Orthographic projections of any two of a first opening, a first feed line, a first radiation part corresponding to each on the other first dielectric substrate overlap with other; each an orthographic projection of a first radiation part on the first dielectric substrate intersects with that of each of a corresponding first and second feed lines on the first dielectric substrate.
US12294141B2

Base station antenna calibration boards are provided. A base station antenna calibration board includes directional couplers and radio frequency (RF) transmission lines that are coupled to the directional couplers, respectively. Moreover, a first pair of the directional couplers has a coupler section that is between and coupled to a first pair of the RF transmission lines and that has a non-rectangular interior shape. Related base station antennas are also provided.
US12294139B2

An electronic device is provided, which includes a display unit included in a first housing; a second housing; and a hinge part configured to couple the first housing and the second housing. The display unit includes a first PCB; a first antenna pattern at least partially disposed at a first side surface of the first housing adjacent to the hinge part; a conductive member electrically connected to the first antenna pattern; and a first conductive plate electrically connected to at least a portion of the conductive member. The second housing includes a second conductive plate electrically connected to the first conductive plate; a third conductive plate electrically connected to the second conductive plate; and a second PCB at which a ground electrically connected to the third conductive plate is disposed.
US12294136B2

A clamping apparatus for an antenna includes: an arm unit coupled to a support pole and extending in one horizontal direction from the support pole by a predetermined distance; a common coupling unit detachably mounted to a front end of the arm unit by insertion and detachment operations of a coupling shaft elongated vertically, the common coupling unit being selectively rotatable from side to side about the coupling shaft; a rotation unit having a front end detachably mounted to a front end of the coupling unit by insertion and detachment operations of a rotary shaft elongated vertically, the rotation unit being rotatable from side to side by a predetermined angle about the rotary shaft; and a tilting unit coupled to the front end of the rotation unit to be tiltable vertically, an antenna device being coupled to the tilting unit.
US12294128B2

Energy generation systems and methods are disclosed. An energy generation system includes a fuel tank configured to store a fuel in liquid form and a power generating device including a fuel cell or an internal combustion engine configured to receive the fuel and generate electrical energy with the fuel. The energy generation system also includes an expander connected between the fuel tank and the power generating device, the expander configured to receive the fuel as a gas and a generator connected to the expander so as to generate electrical energy when fuel passes through the expander.
US12294125B2

System, methods, and other embodiments described herein relate to safely ceasing fuel cell (FC) operation and idling components of a generator. In one embodiment, a method includes ceasing power generation by reducing fuel to an FC within a generator while maintaining energy to sensitive components by a battery. The method also includes idling a direct current (DC) converter and a load inverter associated with the power generation before idling the battery. The method also includes, upon successfully completing tests and powering down non-critical components of the generator, entering the generator into a standby status.
US12294114B2

Protective element-mounted flexible flat cable includes a plurality of conductive wires, insulating sheet covering the plurality of conductive wires, and protective element that is disposed in the middle of at least one of conductive wires and limits an overcurrent flowing through the at least one of conductive wires.
US12294112B2

Disclosed is an organic/inorganic composite porous film comprising: (a) inorganic particles; and (b) a binder polymer coating layer formed partially or totally on surfaces of the inorganic particles, wherein the inorganic particles are interconnected among themselves and are fixed by the binder polymer, and interstitial volumes among the inorganic particles form a micropore structure. A method for manufacturing the same film and an electrochemical device including the same film are also disclosed. An electrochemical device comprising the organic/inorganic composite porous film shows improved safety and quality.
US12294111B2

A separator substrate for an electrochemical device. The separator substrate has pores that are small and uniform in size, good physical strength and durability, and high dielectric breakdown voltage. Therefore, with the use of the separator substrate, the probability of short circuiting is low.
US12294108B2

A battery module ensures safety when a thermal event occurs in the battery module. A battery module includes a cell assembly including one or more battery cells, a module case having an inner space in which the cell assembly is accommodated, the module case including a venting hole through which venting gas generated from the cell assembly is discharged, and a venting unit attached to an outer side of the module case, and configured to allow venting gas discharged from the venting hole to be introduced and discharged to an outside and configured to switch a flow direction of the venting gas to an opposite direction.
US12294104B2

A battery module includes a first housing portion and a second housing portion defining a sealed volume. A plurality of electrochemical cells is provided in the volume, each of the plurality of electrochemical cells including a respective vent to enable a release of a gas into the volume when an internal pressure of the respective electrochemical cell reaches a threshold. A ventilation vent is coupled with the housing and in fluid communication with the volume. A burst vent is coupled with the housing and in fluid communication with the volume, the burst vent including a valve having a first valve portion and a second valve portion. The first and second valve portions enable a staged release of vented gases through the burst vent based on incremented thresholds.
US12294092B2

A membrane electrode assembly includes a cathode, an anode and a proton-conductive membrane, wherein the cathode includes a first metal-containing catalyst and a proton-conductive ionomer, the anode includes a proton-conductive ionomer, a second metal-containing catalyst that catalyzes the reaction of hydrogen to protons, and a third metal-containing catalyst that catalyzes the reaction of CO to CO2, a total mass ratio of platinum of the second catalyst and platinum of the third catalyst to a total mass ratio of metals of the second catalyst and the third catalyst, with the exception of platinum, is greater than 3:1, and the total mass per unit area of platinum of the second catalyst and platinum of the third catalyst is less than 0.4 mg/cm2.
US12294081B2

The present application discloses a negative electrode plate including a negative electrode active material layer including a first active material layer; wherein in a first cross section in a thickness direction of the negative electrode plate, the first active material has a particle size a in a direction parallel to the metal conductive layer, the first active material has a particle size b in the thickness direction, satisfying 0.8≤a/b≤20; in a second cross section in the thickness direction, the first active material has a particle size c in the direction parallel to the metal conductive layer, the first active material has a particle size d in the thickness direction, satisfying 0.8≤c/d≤20; and the first cross section is parallel to a first direction, the second cross section is parallel to a second direction, and the first direction intersects the second direction.
US12294080B2

Disclosed is a method of coating a solid electrolyte of a solid-state battery. The method includes putting an electrode active material and a sulfide-based solid electrolyte into a rotating mixer, operating the rotating mixer to rotate in a first direction while the rotating mixer revolves in a second direction, and coating a surface of the electrode active material with the sulfide-based solid electrolyte in the rotating mixer during the operation of the rotating mixer, to form a solid electrolyte layer on the surface of the electrode active material.
US12294076B2

Systems, articles, and methods generally related to the electrochemical formation of layers comprising halogen ions on substrates are described.
US12294068B2

A battery temperature regulating apparatus includes an onboard battery, a temperature regulating plate, a heat exchanger including a container and a first internal passage, first to third passages, a radiator, a valve, a temperature sensor, and a control device including a processor and a memory. The processor is configured to execute, in cooperation with a program included in the memory, a process including determining whether a temperature of the onboard battery is higher than an upper threshold of a proper temperature range, determining whether a heat source is in the container at least based on the temperature of a first heat medium detected by the temperature sensor, and if the temperature of the onboard battery is higher than the upper threshold and that the heat source is in the container, controlling the valve in such a way as to allow the first heat medium to flow through the heat exchanger.
US12294059B1

Batteries according to embodiments of the present technology may include a first battery cell including a first body characterized by a first length and a first width, and a first tab extending from an edge of the first body. The first tab may be characterized by a width less than the first width of the first body. The batteries may also include a second battery cell stacked below the first battery cell. The second battery cell may include a second body characterized by a second length and a second width, and a second tab extending from an edge of the second body. The second tab may be characterized by a width less than the second width of the second body. The second tab may also be characterized by a width greater than the width of the first tab providing an extension of the second tab protruding from below the first tab.
US12294052B2

A method to create a battery cell is provided. The method includes, within a vacuum or an inert atmosphere, utilizing an etching process to remove a passivation layer from a primary surface of a solid electrolyte. The method further includes applying a surface coating to the primary surface. The method further includes, within the battery cell, disposing the solid electrolyte including the surface coating between an anode and a cathode.
US12294046B2

A laminated electrode body manufacturing device is provided with: a negative electrode cutting drum for cutting a negative electrode veneer to a first width to create a negative electrode plate, a negative electrode heating drum; a positive electrode cutting drum for cutting a positive electrode veneer to a second width to create a positive electrode plate, a positive electrode heating drum; and a bonding drum for arranging the negative electrode plate on a first separator veneer, arranging a second separator veneer thereon, arranging the positive electrode plate thereon, and bonding the same. The drums each include a plurality of holding heads arranged in the circumferential direction of the drum, wherein the plurality of holding heads hold a rectangular electrode body and rotate about a common central axis, and the speed of movement of each holding head in the circumferential direction can be changed relative to the adjacent holding head.
US12294045B2

A light-emitting device includes a lead frame having a first surface on which a patterned conductive layer is provided, and a light-emitting element. The light-emitting element includes an insulating substrate formed on the first surface, a plurality of light-emitting units formed on the insulating substrate, at least one first electrode, at least one second electrode and at least a pair of bonding wires. The first and second electrodes are respectively placed in electrical connection with a first one and a second one of the light-emitting units, and are disposed outward of the light-emitting units. Each of the pair of bonding wires is disposed to electrically connect a respective one of the first and second electrodes to the patterned conductive layer.
US12294035B2

An optoelectronic device with a semiconductor body that includes: a bottom cathode structure, formed by a bottom semiconductor material, and having a first type of conductivity; and a buffer region, arranged on the bottom cathode structure and formed by a buffer semiconductor material different from the bottom semiconductor material. The optoelectronic device further includes: a receiver comprising a receiver anode region, which is formed by the bottom semiconductor material, has a second type of conductivity, and extends in the bottom cathode structure; and an emitter, which is arranged on the buffer region and includes a semiconductor junction formed at least in part by a top semiconductor material, different from the bottom semiconductor material.
US12294027B2

Embodiments of the present invention describe a epitaxial region on a semiconductor device. In one embodiment, the epitaxial region is deposited onto a substrate via cyclical deposition-etch process. Cavities created underneath the spacer during the cyclical deposition-etch process are backfilled by an epitaxial cap layer. The epitaxial region and epitaxial cap layer improves electron mobility at the channel region, reduces short channel effects and decreases parasitic resistance.
US12294018B2

A power semiconductor device is proposed. The vertical power semiconductor device includes a silicon carbide (SiC) semiconductor body having a first surface and a second surface opposite to the first surface. The SiC semiconductor body includes a transistor cell area comprising gate structures, a gate pad area, and an interconnection area electrically coupling a gate electrode of the gate structures and a gate pad of the gate pad area via a gate interconnection. The vertical power semiconductor device further includes a source or emitter electrode. The vertical power semiconductor device further includes a first interlayer dielectric comprising a first interface to the source or emitter electrode and a second interface to at least one of the gate electrode, or the gate interconnection, or the gate pad, and wherein a conduction band offset at the first interface ranges from 1 eV to 2.5 eV.
US12294017B2

A metal-oxide semiconductor field effect transistor (MOSFET) includes a substrate and a well over the substrate, the well including dopants of a first conductivity-type. The well includes an anti-punch-through (APT) layer at an upper section of the well, the APT layer including the dopants of the first conductivity-type and further including carbon. The MOSFET further includes a source feature and a drain feature adjacent the APT layer, being of a second conductivity-type opposite to the first conductivity-type. The MOSFET further includes multiple channel layers over the APT layer and connecting the source feature to the drain feature, wherein the multiple channel layers are vertically stacked one over another. The MOSFET further includes a gate wrapping around each of the channel layers, such as in a gate-all-around device, wherein a first portion of the gate is disposed between a bottommost one of the channel layers and the APT layer.
US12294009B2

A display panel and a method for manufacturing the same are provided. The display panel includes a first bonding area and a second bonding area connected to the first bonding area. The display panel further includes a substrate and a bonding wiring layer. A thickness of a part of the substrate in the second bonding area is less than a thickness of a part of the substrate in the first bonding area. The bonding wiring layer is disposed on surfaces of the parts of the substrate in the first bonding area and the second bonding area. A side surface of the bonding wiring layer away from the first bonding area and a side surface of the substrate away from the first bonding area are located on a same plane.
US12294007B2

An array substrate and a display panel are provided. The array substrate includes transistors. Each transistor includes an active portion and a first gate, and the active portion is disposed on the substrate. The active portion includes at least one semiconductor portion and at least one epitaxial sharp corner portion connected to the semiconductor portion and protruding from the semiconductor portion in a first direction. In the first direction, the epitaxial sharp corner portion is located on one side of the semiconductor portion, the first gate is located on the semiconductor portion and the epitaxial sharp corner portion, and the first gate extends along the first direction.
US12293995B2

A device for collecting semiconductor light emitting diodes according to an embodiment of the present disclosure includes an electromagnet portion disposed in a fluid chamber into which semiconductor light emitting diodes including a magnetic material are put to form a magnetic field when power is applied, a power supply portion connected to the electromagnet portion and applying power to the electromagnet portion, and a driving portion moving the electromagnet portion in a width direction, in a longitudinal direction, and in a height direction of the fluid chamber, in which the electromagnet portion guides the semiconductor light emitting devices to a surface on which a magnetic field is formed when power is applied.
US12293994B2

Structures including multiple semiconductor devices and methods of forming same. The structure comprises a first device structure including a first well and a second well in a semiconductor substrate, a second device structure including a doped region in the semiconductor substrate, and a first high-resistivity region in the semiconductor substrate. The first well has a first conductivity type, the second well has a second conductivity type opposite to the first conductivity type, and the first well adjoins the second well to define a p-n junction. The doped region of the second device structure has the first conductivity type or the second conductivity type. The high-resistivity region has a higher electrical resistivity than the semiconductor substrate, and the high-resistivity region is positioned between the first device structure and the second device structure.
US12293981B2

The present disclosure relates to an electronic circuit comprising a semiconductor substrate, radiofrequency switches corresponding to MOS transistors comprising doped semiconductor regions in the substrate, at least two metallization levels covering the substrate, each metallization level comprising a stack of insulating layers, conductive pillars topped by metallic tracks, at least two connection elements each connecting one of the doped semiconductor regions and formed by conductive pillars and conductive tracks of each metallization level. The electronic circuit further comprises, between the two connection elements, a trench crossing completely the stack of insulating layers of one metallization level and further crossing partially the stack of insulating layers of the metallization level the closest to the substrate, and a heat dissipation device adapted for dissipating heat out of the trench.
US12293978B2

Various circuit board systems and methods of use and manufacture thereof are disclosed. A circuit board system can have a first circuit board including a substrate and a first component susceptible to electromagnetic interference carried by the substrate. The system can also include a second circuit board including a second substrate, and a shield engaged to the substrate of the first component, the shield at least partially covering the first component and being configured to protect the first component from electromagnetic interference, wherein the shield couples the substrate of the first circuit board to the substrate of the second circuit board.
US12293972B2

A semiconductor device has a leadframe and a first electrical component including a first surface disposed on the leadframe. A first clip bond is disposed over a second surface of the first electrical component. The first clip bond extends vertically through the semiconductor device. The first clip bond has a vertical member, horizontal member connected to the vertical member, die contact integrated with the horizontal member, and clip foot extending from the vertical member. A second electrical component has a first surface disposed on the first clip bond. A second clip bond is disposed over a second surface of the second electrical component opposite the first surface of the second electrical component. An encapsulant is deposited around the first electrical component and first clip bond. A second electrical component is disposed over the encapsulant. The clip foot is exposed from the encapsulant.
US12293970B2

A semiconductor structure is provided. The semiconductor structure includes a substrate and a metallization layer. The metallization layer is disposed over the substrate. The metallization layer includes a first signal line, a second signal line, and a third signal line, wherein the first signal line, the second signal line, and the third signal line are arranged in a first row between a power rail and a ground rail parallel to the power rail. A first distance between the first signal line and the second signal line is different from a second distance between the second signal line and the third signal line. A method for manufacturing a semiconductor structure is also provided.
US12293966B2

The present disclosure provides a method for forming a multilayer wiring structure, which includes: forming a patterned copper-phosphorous alloy layer over a carrier by performing a plating operation, and forming a dielectric layer over the patterned copper-phosphorous alloy layer. The forming the patterned copper-phosphorous alloy layer includes providing a plating solution having a copper source and a phosphorous source.
US12293965B2

An omnidirectional light emitting device is provided. An example device includes a flexible substrate having a substrate length, a first substrate surface, and a second substrate surface. The flexible substrate is configured to be flexibly wrenched about a longitudinal axis that is parallel to the substrate length. The example device further includes a plurality of LED packages disposed on the first substrate surface. Each LED package of the plurality of LED packages is configured to emit light outward from the flexible substrate.
US12293964B2

A package substrate and a semiconductor structure with the package substrate are provided. The package substrate includes a body and a conductive layer. The body includes an opening region. The conductive layer is disposed at the opening region. The conductive layer includes a first conductive bridge and a second conductive bridge. The first conductive bridge and the second conductive bridge are disposed at intervals. The first conductive bridge is provided with at least one first via. The first conductive bridge and the second conductive bridge are disposed at intervals in the opening region.
US12293959B2

An integrated circuit (IC) with through-circuit vias (TCVs) and methods of forming the same are disclosed. The IC includes a semiconductor device, first and second interconnect structures disposed on first and second surfaces of the semiconductor device, respectively, first and second inter-layer dielectric (ILD) layers disposed on front and back surfaces of the substrate, respectively, and a TCV disposed within the first and second interconnect structures, the first and second ILD layers, and the substrate. The TCV is spaced apart from the semiconductor device by a portion of the substrate and portions of the first and second ILD layers. A first end of the TCV, disposed over the front surface of the substrate, is connected to a conductive line of the first interconnect structure and a second end of the TCV, disposed over the back surface of the substrate, is connected to a conductive line of the second interconnect structure.
US12293957B2

A three-dimensional integrated circuit apparatus includes a three-dimensional integrated circuit including a group of integrated double-layer microchannels (DLMC) and multi-layer microchannels (MLMC) with optimized thermal performance for the three-dimensional integrated circuit. A heat source can be uniformly distributed in each layer and can be conducted through the layers down to the substrate and up to a spreader and a heat sink, and eventually to ambient air through forced convective heat transfer above the heat sink and natural convective heat transfer under the substrate.
US12293944B2

A method of forming a semiconductor device includes forming a conductive line over a substrate; forming an etch stop layer (ESL) over the conductive line, the ESL extending continuously along an upper surface of the conductive line and along an upper surface of a first dielectric layer adjacent to the conductive line, where a first lower surface of the ESL contacts the upper surface of the conductive line, and a second lower surface of the ESL contacts the upper surface of the first dielectric layer, the first lower surface being closer to the substrate than the second lower surface; forming a second dielectric layer over the ESL; forming an opening in the second dielectric layer, the opening exposing a first portion of the ESL; removing the first portion of the ESL to expose the conductive line; and filling the opening with an electrically conductive material to form a via.
US12293942B2

Methods and systems for manufacturing a structure comprising a substrate. The substrate comprises plurality of recesses and a plurality of lateral spaces. The recesses and lateral spaces are at least partially filled with a gap filling fluid.
US12293934B2

Embodiments described herein provide substrate support assemblies for retaining a surface of a substrate having one or more devices disposed on one or more surfaces of the substrate without contacting the one or more devices and preventing changes in profile of the substrate. The substrate support assembly allows for control of the substrate. The substrate support assembly includes a gas nozzle disposed through a body of the substrate support assembly. The gas nozzle provides a gas to the substrate. The gas is operable to provide pressure to the substrate to reduce contact on the substrate and to control the profile of the substrate.
US12293929B2

A transfer system adaptable to performing levelling alignment includes a transfer head that picks up micro devices, the transfer head having a plurality of pick-up heads protruded from a bottom surface of the transfer head; and a levelling fixture configured to perform levelling alignment for the transfer head, the levelling fixture having a plurality of cavities that are concave downwards to correspondingly accommodate the pick-up heads respectively.
US12293923B2

A method of fabricating a semiconductor device includes forming a cut-off region in at least one mandrel line among a plurality of mandrel lines, conformally forming a spacer material layer in the plurality of mandrel lines and a non-mandrel area and forming a cut spacer in the cut-off region and depositing a gap-fill material such that a cut block is formed on a portion of the non-mandrel area and a concave portion of the cut spacer is filled.
US12293917B2

A chemical mechanical planarization system includes a chemical mechanical planarization pad that rotates during a chemical mechanical planarization process. A chemical mechanical planarization head places a semiconductor wafer in contact with the chemical mechanical planarization pad during the process. A slurry supply system supplies a slurry onto the pad during the process. A pad conditioner conditions the pad during the process. An impurity removal system removes debris and impurities from the slurry.
US12293911B2

A method for forming a layer comprising SiOCN on a substrate is disclosed. An exemplary method includes thermally depositing the layer comprising SiOCN on a surface of the substrate. The layer comprising SiOCN can be used for various applications, including spacers, etch stop layers, and etch resistant layers.
US12293909B2

Systems and methods for analyzing samples are provided. In some embodiments, a mass spectrometer may include a source configured to output one or more ions, a plurality of chambers having different pressures, a detector configured to detect the one or more ions, and a particle guide. The plurality of chambers may include at least a first chamber having a first pressure that is less than atmospheric pressure and a second chamber having a second pressure that is less than the first pressure. In some embodiments, the particle guide may include a conduit through which the one or more ions may travel an entire length of the particle guide. The conduit may be disposed within at least the first chamber and the second chamber, and vents may be disposed to define passages between the chambers and the conduit.
US12293903B2

The disclosed substrate support includes a first region, a second region, a first electrode, and a second electrode. The first region is configured to hold a substrate placed thereon. The second region is provided to surround the first region and configured to hold an edge ring placed thereon. The first electrode is provided in the first region to receive a first electrical bias. The second electrode is provided in at least the second region to receive a second electrical bias. The second electrode extends below the first electrode to face the first electrode within the first region.
US12293897B2

A method and apparatus for spatially switching radio frequency (RF) power from a single RF power generator to a selected one of two or more impedance matching networks coupled to associated RF electrodes for forming plasma in a plasma chamber. Full RF power may be switched within microseconds to the selected one of the two or more impedance matching networks. The two or more impedance matching networks may be coupled to one or more plasma generating electrodes. The two or more impedance matching networks may be interleaved during plasma processing recipe operation. Impedance matching networks can alternate back and forth during operation of a plasma processing recipe. This interleaving in operation and impedance transformation capabilities may also be performed with more than two impedance matching networks, and may be beneficial in enabling the use of fixed tuned impedance matching networks instead of requiring variable impedance matching networks having variable tuning capabilities.
US12293889B2

A protective circuit (1A) includes a protective element (10A), a plurality of secondary battery cells (20), (20), . . . , an external positive electrode terminal (30a) and an external negative electrode terminal (30b), an auxiliary power supply (40), a first control device (50), and a switch (60). The protective element (10A) has a first fusible conductor (15) of which both ends are connected to a first terminal (11) and a second terminal (12), and a heat generator (16) installed on a first energizing path (P1A) between a third terminal (13) and a fourth terminal (14). The auxiliary power supply (40) is provided electrically independently of the plurality of secondary battery cells (20), (20), . . . . In this protective circuit (1A), the switch (60) is switched to energization by a signal from the first control device (50), the heat generator (16) of the protective element (10A) generates heat, and the first fusible conductor (15) is fused to cut off a portion between the plurality of secondary battery cells (20), (20), . . . and the external negative electrode terminal (30b).
US12293887B2

The present application concerns a circuit breaker including a movable contact, a driving rod slidably mounted in the circuit breaker, a linkage mechanism for driving the movable contact, a pivoted driving fork rotatably mounted in the circuit breaker which cooperates with the driving rod through the cooperation of a primary pin provided on the driving rod and a primary slot provided on the driving fork, a driven lever connecting the driving fork to the movable contact, and wherein the driving rod supports a secondary pin which cooperates with a secondary slot of the driving fork when the driving rod in a position between a predetermined position and an extreme opened position of the circuit breaker.
US12293882B2

Examples of molded buttons are described. In some examples, a button includes a transparent molded member. The button includes an opaque molded member attached to the transparent molded member. The opaque molded member includes a shield positioned along an edge of the transparent molded member. The shield is disposed to reduce backlight from exiting at the edge of the transparent molded member.
US12293868B2

The invention discloses an NdFeB permanent magnet with high coercivity and high resistivity and a method for preparing the same. The method comprises the steps of: spraying powdery slurry containing heavy rare earth compounds, oxides and/or carbides on a flaky NdFeB permanent magnets blank after it is subjected to surface cleaning process; then stacking magnets on top of each other, and performing three-stage heat treatment on the stacked magnets to obtain the NdFeB permanent magnet with high coercivity and high resistivity. Heavy rare earth penetrates into interior of the flaky magnets at a high temperature, so that coercivity of the flaky magnets is improved. However, part of the heavy rare earth elements or alloy elements and carbide powder or oxide powder, which are not penetrated into the flaky magnets, form an interlayer bonding two of flaky magnets together.
US12293854B2

A method for producing an electrode material for gas diffusion layers, to the electrode material thereby produced and to its use.
US12293846B2

A control rod drive mechanism having a torque tube, a control rod assembly including a connecting rod and a spider, a lock cam assembly rotatably secured to a bottom end of the connecting rod and including a locking cam, and a locking collar disposed non-rotatably within the spider, the locking collar including a locking recess with an entry slot, wherein in a first axial position the lock cam assembly is rotatable with respect to the torque tube, and a second axial position the lock cam assembly is non-rotatable with respect to the torque tube.
US12293845B2

In an approach for automatically identifying one or more updates in a Scientific Drug Label (SL) relevant to a patient and incorporating the one or more updates into a Patient Drug Label (PL), a processor receives a pair of documents, wherein the pair of documents include the SL and the PL. A processor converts a complex medical language of the SL into a simplified patient friendly language. A processor identifies one or more words, one or more phrases, or one or more sentences that have been modified, inserted, or deleted. A processor searches for a location in the PL that closely maps to the one or more words, the one or more phrases, or the one or more sentences to the SL. A processor incorporates the one or more words, the one or more phrases, or the one or more sentences in a mapped location of the PL.
US12293840B2

Various aspects described herein relate to a location-based and population-based health metric processes. In one example, a computer-implemented method for generating one or more predicted health metrics for a location includes receiving a request to assess the one or more health metrics associated with the location, and identifying at least one current or future built, social, or natural environment parameter associated with the location. The method may further include calculating one or more predicted health metrics associated with the location based upon at least one of the current or future built, social, or natural environment parameters associated with the location, monetizing the healthcare costs of the predicted health metrics and displaying the one or more predicted health metrics and costs.
US12293827B2

A computer-implemented method for inferring a condition of at least one analytical device based on at least one automatic notification received over a network from the analytical device is disclosed. The method comprises receiving, at a data processing agent, at least one automatic notification from at least one analytical device, processing, at the data processing agent, the at least one automatic notification, to thus identify one or more characteristics of the at least one automatic notification from the at least one analytical device, inferring, at the data processing agent, the condition of the at least one analytical device, by applying the one or more identified characteristics to a model; and generating, at the data processing agent, a notification reporting the inferred condition of the analytical device.
US12293819B2

A conversational agent is provided for maintaining or improving the wellbeing of a user presenting with mental health needs by the delivery of a care protocol. The conversational agent comprises: a plurality of sub-dialogue units, each configured to deliver an element of the care protocol, and an orchestrator configured to present the sub-dialogue units to the user, sequentially, wherein each sub-dialogue unit and the orchestrator comprises: a natural language understanding module configured to receive an input and/or reply and determine at least one intent and, where present, at least one slot within the input and/or reply; a dialogue planning module configured to determine an output based, at least in part, on the at least one intent and/or slot associated within the input and/or reply, and a natural language generation module configured to provide the output to the user.
US12293817B2

A method is provided for authenticating, and establishing and tracking eligibility of a patient to purchase an over-the-counter (OTC) drug from a retailer, the patient using a client device or terminal and the retailer having a server. The server is configured to redirect the client device or terminal to a backend platform to authenticate the patient, access a storage to search for any information that indicates the patient is ineligible to purchase the OTC drug; and without any information that indicates the patient is ineligible, administer a questionnaire to the patient to assess the eligibility for the OTC drug. And the backend platform redirects the client device or terminal back to the server to complete the online sale of the OTC drug to the patient when the patient is eligible, or cancel the online sale of the OTC drug to the patient when the patient is ineligible.
US12293815B2

A method of dosing multiple drugs for an individual patient, by collecting data from the individual patient including drugs to be taken by the patient and genetic testing information, analyzing the individual patient data in view of dosing criteria established based on outside patient data, and determining doses of multiple drugs for each drug taken by the individual patient. A logic engine for dosing multiple drugs, including an algorithm stored on non-transitory computer readable media for collecting outside data to establish criteria for dosing multiple drugs to an individual patient and storing the outside data and individual patient data in a database, analyzing the individual patient data in view of criteria established from the outside data, and determining a dose for each drug to be taken.
US12293810B2

A system for facilitating interoperability among health care modules includes an interface configured to receive a first electronic record from a first health care module. The first electronic record has a first data structure. The system also includes a processor communicatively coupled to the interface. The processor is configured to analyze the first electronic record having the first data structure, and, based on the analysis, extract a portion of data from the first electronic record. The processor further creates a second electronic record using the portion of data from the first electronic record, where the second electronic record has a second data structure. The second data structure is configured to be compatible with a second health care module. The interface is further configured to transmit the second electronic record for display to the second health care module.
US12293809B2

A computer-implemented method can include: receiving input of a biological target; receiving a generative model (e.g., tensorial reinforcement learning (GENTRL) model or other model) trained with reference compounds, wherein the reference compounds include: general compounds, compounds that modulate the biological target, and compounds that modulate biomolecules other than the biological target; generating structures of generated compounds with the generative model; prioritizing structures of generated compounds based on at least one criteria; processing prioritized chemical structures of the generated compounds through a Sammon mapping protocol to obtain hit structures; and providing chemical structures of the hit structures. One or more non-transitory computer readable media are provided that store instructions that in response to being executed by one or more processors, cause a computer system to perform operations, the operations comprising performing the computer methods described herein for providing chemical structure of hit structures generated by the generative model.
US12293808B2

A memory subsystem and method for performing calibrations therein is disclosed. A memory subsystem includes a memory controller coupled to a memory by a plurality of signal paths. The memory controller is configured to perform an initial calibration to determine respective eye patterns corresponding to the ones of the plurality of signal paths. For a subsequent calibration, updated eye patterns are determined for a subset of the plurality of signal paths. Remaining ones of the plurality of signal paths (not included in the subset), are not active during the subsequent calibrations. Updated eye patterns for the remaining ones of the plurality of signal paths are determined based on information obtained during the initial calibration and information from signal paths in the subset designated proxies for the remaining ones of the plurality of signal paths.
US12293806B2

Various example embodiments of the inventive concepts include a SRAM apparatus including a left memory array and right memory array, each of the left memory array and the right memory array including a left memory array and a right memory array, each comprising a plurality of columns, the plurality of columns in each of the left memory array and the right memory array divided into a plurality of segments, and each of the segments comprising a plurality of memory bit cells, and central driver circuitry comprising a plurality of driver devices, each of the plurality of driver devices communicatively connected to a corresponding segment of the plurality of segments through a corresponding metal control line of a plurality of metal control lines, the central driver circuitry configured to route at least one array signal to at least one segment of the plurality of segments.
US12293805B2

Provided herein is a semiconductor memory device and a manufacturing method of the semiconductor memory device. The semiconductor memory device includes a contact pattern including a vertical contact part, and a sidewall contact part extending from the vertical contact part in a direction crossing the vertical contact part, a lower conductive pattern having a hole into which the vertical contact part is inserted, and an upper conductive pattern overlapping a portion of the lower conductive pattern. The upper conductive pattern includes a first side portion in contact with the sidewall contact part, and a second side portion facing the vertical contact part and spaced apart from the vertical contact part.
US12293804B2

The disclosure provides a convolution operation accelerator and a convolution operation method and belongs to the field of microelectronic devices. Input data of each word line may be subjected to a multiply-accumulate operation together with two upper and lower layers of convolution kernel units, so that natural sliding of the convolution kernel units in a y direction in two-dimensional input is achieved. The oblique bit lines and multiple copies of a convolution kernel in each layer of a non-volatile memory array may enable a multiplication operation between one piece of input data and convolution kernel data at different positions in the same convolution kernel. In this way, the natural sliding of the convolution kernel units in an x direction in the two-dimensional input is achieved.
US12293797B2

An apparatus is provided that includes a control circuit coupled to a plurality of non-volatile memory cells. The control circuit is configured to perform a program-verify iteration on a first set of the non-volatile memory cells in a plurality of program loops, determine that the first set of the non-volatile memory cells passes verification to a particular programmed state in a first number of program loops, determine a first voltage based on the first number of program loops, add an adaptive voltage offset to the first voltage to obtain a second voltage, and program a second set of the non-volatile memory cells in a plurality of program loops using the second voltage. The adaptive voltage offset varies as a function of temperature.
US12293786B2

A method includes applying a first read voltage to a word line corresponding to a first word line address in a first read request instruction. The method also includes detecting an obtained second read request instruction. The method further includes when the second word line address included in the second read request instruction is the same as the first word line address, applying a second read voltage to the word line corresponding to the first word line address after the end of the application of the first read voltage.
US12293777B2

A magnetic tape cartridge includes a label provided on a front surface of a case, the label includes a coat layer that is formed on a front surface of a substrate attached to the case and scatters light reflected by the label with control of a surface shape and on which an identifier for identifying the magnetic tape cartridge is printed, and with the control of the surface shape, the coat layer has an average period of surface protrusions is equal to or smaller than 400 μm.
US12293747B2

A musical instrument includes: an acoustic portion that makes sound in response to vibration; an exciter that includes an exciter body and a vibrating portion vibrating with respect to the exciter body, and excites the acoustic portion; and a support portion that is attached to the acoustic portion and supports the exciter body such that the vibration is transmitted from the vibrating portion to the acoustic portion. The support portion supports the exciter body such that the exciter body is elastically displaced with respect to the acoustic portion. A resonance frequency of a vibration system including the exciter body and the support portion is lower than the lowest resonance frequency of the acoustic portion.
US12293742B2

A method of presenting sensor data can include receiving a request for data to be displayed on a display area of a display device, determining a data distribution per pixel within the display area for both the first axis and the second axis based on the pixel resolution, the first output range, and the second output range, fitting the data distribution per pixel for data associated with the first axis to provide first axis fitted data, fitting the data distribution per pixel for data associated with the second axis to provide second axis fitted data, and sending the first axis fitted data and the second axis fitted data. The request comprises a pixel resolution of the display area, a first output range of the data along a first axis, and a second output range of the data along a second axis.
US12293741B2

An electronic device having a display and a physical input mechanism detects a request to display a flashlight user interface. In response to detecting the request, the device displays the flashlight user interface. While displaying the flashlight user interface, the electronic device detects an interaction with the physical input mechanism. In response to detecting the interaction, the electronic device changes a property of the illumination source that is used as the flashlight.
US12293740B1

An electronic device may include a lenticular display. The lenticular display may have a lenticular lens film formed over an array of pixels. A plurality of lenticular lenses may extend across the length of the display. The lenticular lenses may be configured to enable stereoscopic viewing of the display such that a viewer perceives three-dimensional images. Crosstalk between viewing zones and disparity between images received from different viewing zones may result in disparity-caused shifts in images perceived by viewer of the lenticular display. To mitigate these disparity-caused shifts, compensation circuitry may be included in the display pipeline circuitry. The compensation circuitry may include stored disparity-caused shift calibration information that is used for the compensation. The stored disparity-caused shift calibration information may be a polynomial function that outputs a magnitude of disparity-caused shift for a given pixel location.
US12293736B2

Disclosed are a driving method of a display panel and a display device. The driving method of the display panel includes: obtaining display data of a current display frame (S100); and inputting a data voltage to a data line according to the display data, so that the corresponding data voltages are charged into sub-pixels electrically connected to the data line (S200), where the data voltages inputted on the data line are divided into a plurality of voltage groups, each voltage group includes at least two adjacent data voltages, the polarities corresponding to the data voltages in a same voltage group are the same, the polarities corresponding to the data voltages of the two adjacent voltage groups inputted into a same data line are different, and the polarities of the corresponding voltage groups on the two adjacent data lines are different.
US12293735B2

A liquid crystal display panel and a driving method of a liquid crystal display panel. The driving method includes: providing a first gate signal to a first gate line corresponding to a first row of sub-pixels among the plurality of rows of sub-pixels, in which the first gate signal includes an on period and an off period used to control the first row of sub-pixels to be turned on and off respectively; writing, during the on period of the first gate signal, a plurality of first data signals to sub-pixels among the first row of sub-pixels through the plurality of data lines, and during the on period of the first gate signal, a first writing time length of a negative polarity data signal is less than a second writing time length of a positive polarity data signal.
US12293728B2

A method for driving a display apparatus includes: in a first refresh period which corresponds to a first refresh rate and includes a first effective phase and first ineffective phase(s), outputting a first image frame signal to a display panel of the display apparatus in the first effective phase, and outputting a first ineffective data signal to the display panel in a first ineffective phase; and in a second refresh period which corresponds to a second refresh rate and includes a second effective phase and second ineffective phase(s), outputting a second image frame signal to the display panel in the second effective phase, and outputting a second ineffective data signal to the display panel in a second ineffective phase. The first refresh rate is different from the second refresh rate, and the first ineffective data signal and the second ineffective data signal have different magnitudes in voltage.
US12293722B2

A shift register is configured to be applied to a display substrate including a plurality of rows of sub-pixels. The shift register is electrically connected to a single row of sub-pixels, and is further configured to transmit a scan signal and a reset signal to the single row of sub-pixels. The shift register includes a scan circuit and a reset circuit. The scan circuit is configured to output the scan signal due to cooperation of a first input signal, a first clock signal, a second clock signal, a first voltage signal and a second voltage signal. The reset circuit is configured to output the reset circuit due to cooperation of a second input signal, a third clock signal, a fourth clock signal, a third voltage signal and a fourth voltage signal. The scan circuit and the reset circuit are configured to output signals independently from each other.
US12293717B2

A pixel circuit and a display device including the same are disclosed. The pixel circuit includes: a driving transistor which includes a first electrode connected to a first node, a gate electrode connected to a second node, and a second electrode connected to a third node, and supplies a driving current to a light emitting device; a first transistor that is electrically connected between the first node and the second node; a second transistor that is electrically connected between the first node and a data voltage; a third transistor that is electrically connected between the first node and a power supply line that supplies a high potential voltage; and a storage capacitor that includes a first electrode connected to the high potential voltage and a second electrode connected to the second node.
US12293714B2

A display device includes display pixels each including a light emitting part including a light emitting element and a pixel driver applying a driving current to the light emitting element, and light sensing pixels each including a light sensing part including an optical element and a sensing driver, the sensing driver applying a sensing current to a sensing line according to a photocurrent of the optical element. The sensing driver includes a first sensing transistor controlling the sensing current flowing through the sensing line according to a voltage of a first electrode of the optical element, and a second sensing transistor initializing the first electrode of the optical element to a first level voltage. A channel layer of the first sensing transistor and a channel layer of the second sensing transistor are made of different materials.
US12293710B2

The present disclosure discloses a pixel circuit and a display panel. The pixel circuit includes a driving transistor, a storage capacitor, a first transistor, and a second transistor. By configuring the first transistor as a dual-gate dual-channel type thin film transistor, so that when a source of the driving transistor is compensated through the first transistor and the storage capacitor by a data signal, a source potential of the driving transistor may be quickly increased to a preset potential in a short time.
US12293707B2

A pixel circuit may include a first transistor that provides a data signal to a first node according to a scan signal, a second transistor that initializes the first node, a first capacitor that is coupled between one terminal to which a light emission signal is provided and the first node, a second capacitor that is coupled between the first node and a second node, a third transistor that includes a gate coupled to the second node and one terminal coupled to a third node, a fourth transistor that includes a gate coupled to the second node and one terminal coupled to the third node, a fifth transistor that is coupled between the second node and the third node, a drive transistor that includes a gate to which a voltage corresponding to the voltage at the third node is supplied, and a micro light emitting diode that is coupled to the drive transistor.
US12293705B2

Disclosed are a pixel compensation circuit, a drive method thereof, and a display panel. The pixel compensation circuit includes a drive transistor, a data write module, a first initialization module, a second initialization module, a storage capacitor, and a light-emitting device. The drive timing of the pixel compensation circuit includes a threshold voltage compensation stage in which a detected threshold voltage of the drive transistor is less than an actual threshold voltage of the drive transistor.
US12293690B2

Provided display panel includes pixel circuit and light emitting element. The pixel circuit includes drive module including a drive transistor, bias adjustment module to provide a bias adjustment signal to a first pole or a second pole of the drive transistor and initialization module to provide initialization signal to the light emitting element. Operation modes include a first mode and a second mode, and brightness level of the display panel in the first mode greater than that in the second mode. The pixel circuit includes data writing frame and holding frame, data writing frame in first mode corresponds to initialization signal of Vi11, holding frame in first mode corresponds to initialization signal of Vi12, data writing frame in second mode corresponds to bias adjustment signal of Vs21, holding frame in second mode corresponds to bias adjustment signal of Vs22, and |Vi11−Vi12|≠|Vs21−Vs22|.
US12293667B1

Methods for performing operations for improving driver safety across a fleet of vehicles are disclosed. A plurality of safety events pertaining to a driving of a fleet of vehicles by a plurality of drivers are detected. A subset of the events is identified. The subset corresponds to one or more safety events of the plurality of safety events involving one or more vehicles of the fleet of vehicles to which drivers have not been assigned. A user interface is generated for presentation on a client device, the user interface including an interactive user interface element for accessing the subset of the events. One or more user interface elements are provided for accepting or rejecting recommendations for assignments of one of the plurality of drivers to each of the vehicles. The recommendations are generated based on an application of a machine-learned model to images of faces captured.
US12293658B2

A reproduction system includes an external detection unit configured to acquire external information of an own vehicle, a vehicle sensor configured to acquire vehicle information of the own vehicle, a storage medium storing computer-readable instructions, and at least one processor connected to the storage medium, the at least one processor executing the computer-readable instructions to generate external time-series data indicating an external situation of the own vehicle in time series based on the external information, generate vehicle time series data indicating a driving situation of the own vehicle in time series based on the vehicle information, generate, based on the external time-series data and the vehicle time-series data, a moving image that reproduces a movement history of the own vehicle at a specific traffic location, and cause a display device to display the moving image.
US12293655B1

The tactile directional guide system provides directional information in the form of vibrations for use during emergency evacuations and the like. The tactile directional guide system includes a vibrational module adapted for mounting on a support surface, such as the floor or wall of a hallway or corridor, as non-limiting examples. The vibrational module includes a plurality of members linearly arrayed along a longitudinal direction and a plurality of vibrators respectively coupled to the plurality of members. A controller is in communication with the plurality of vibrators and is configured to selectively sequentially actuate the plurality of vibrators in either a forward longitudinal direction or a rearward longitudinal direction to provide a tactile directional output.
US12293648B2

An apparatus for tracking hand hygiene in a bathroom includes at least a radio and a controller. The radio is configured to receive a direct connection probe from a mobile device. The controller is configured to receive sensor data associated with hand hygiene and match the sensor data associated with hand hygiene with an identifier for the mobile device based on the direction connection probe to determine whether a hand hygiene threshold is met.
US12293645B2

Systems, apparatus, methods, and articles of manufacture for management, verification, and tracking of cargo, such as by providing digital cargo handler identification authentication.
US12293636B2

Systems and methods are disclosed for associating a player identifier with a financial account. The financial account can hold funds that are accessible through the player's use of a payment vehicle. Information associated with transactions using the payment vehicle can be used for player relationship purposes.
US12293635B2

A blockchain system for supporting electronic gaming on a plurality of electronic gaming devices a primary blockchain and a system server participating in the primary blockchain. The primary blockchain defines a partially fungible tokens configured to be used for game play for a first gaming operator. The system server is configured to (i) identify a game outcome from a play of an electronic game based on output of a random number generator, the game outcome includes an award amount of PFTs; (ii) generate a blockchain transaction that includes an operator address as a funds source account of the blockchain transaction, a player address as a destination account of the blockchain transaction, and the award amount of PFTs; and (iii) transmit the blockchain transaction into the primary blockchain, thereby transferring the award amount of PFTs.
US12293622B2

A collation system of the present invention includes imaging means for acquiring a captured image of a pre-passage side area with respect to each of gates arranged in parallel with each other, and collation means for performing a collation process on the captured image of the pre-passage side area for each of the gates, between a previously registered target and a target included in the captured image. The collation means performs the collation process on the basis of a target in the captured image corresponding to one of the gates and a target in the captured image corresponding to another one of the gates.
US12293614B2

Systems, devices, and methods for verifying mobile telematics with vehicle information can include receiving, from a mobile device, first trip information recorded by the mobile device during a trip undertaken by a connected vehicle; in response to receiving the first trip information from the mobile device, transmitting a request for second trip information stored on the connected vehicle; receiving the second trip information; and verifying that the mobile device was in the connected vehicle based on the first trip information and the second trip information. Methods include comparing mobile device telematics information with telematics information received from a vehicle to confirm that the telematics information accumulated by the mobile device corresponds to a vehicle and a trip.
US12293596B1

Method and system for detecting synthetic visual media comprising the steps of receiving visual media, wherein the visual media is synthetic visual media or genuine visual media. Identifying at least one feature within the visual media. Identifying a first portion of the visual media and second portion of the visual media, the first portion of the visual media containing the at least one feature and the second portion of the visual media not including the at least one feature. Providing the first portion and the second portion to a trained machine learning (ML) model. The trained ML model providing data indicating the visual media to be synthetic and/or genuine.
US12293595B2

An apparatus having a processing unit configured to obtain scanning information, provided by a detection unit, from a scan of a surface, wherein the scanning information have information on an inherent feature of the surface. Furthermore, the processing unit is configured to extract extraction information for the inherent feature from the scanning information and to perform matching with a database based on the extraction information, wherein extraction information for a plurality of inherent features of the surface are stored in the database. Furthermore, the processing unit is configured to determine the position of the detection unit based on the matching.
US12293591B2

The present disclosure relates to navigational systems for vehicles. In one implementation, such a navigational system may receive a plurality of images captured by an image capture device onboard the host vehicle, the plurality of images being associated with an environment of the host vehicle; analyze at least one of the plurality of images to identify the target vehicle and at least one wheel component on a side of the target vehicle; determine, based on an analysis of at least two of the plurality of images, a rotation of the at least one wheel component of the target vehicle; and cause at least one navigational change of the host vehicle based on the rotation of the at least one wheel component of the target vehicle.
US12293586B2

A non-transitory computer-readable recording medium stores a determination program for causing a computer to execute processing including: acquiring a plurality of pieces of image data captured by each of a plurality of cameras; specifying a position of a person included in each of the plurality of pieces of image data by a first index different for each of the plurality of cameras; specifying the position of the person specified by the first index by a second index common to the plurality of cameras; and determining whether the person included in each of the plurality of pieces of image data is the same person on the basis of the specified position of the person that uses the second index.
US12293583B2

Determining a sequence for providing a notification regarding activity recorded by a camera is described. In one aspect, a priority sequence for can be determined based on a variety of characteristics of the available devices registered with the home security system of the camera.
US12293578B2

An object detection method includes inputting an input image to a learned machine learning model and generating a similarity image from an output of at least one specific layer, and generating a discriminant image to which at least an unknown label is assigned, by comparing a similarity of each pixel in the similarity image to a predetermined threshold value.
US12293572B2

A computer-implemented method for providing training data for training of a data-driven depth completion model as a machine-learning model, wherein the depth completion model is to be trained to generate dense depth maps from sensor acquired raw depth maps. The method includes: providing multiple synthetic dense depth map data items from CAD data of various synthetic scenes; providing multiple real raw depth map data items obtained from real-world depth sensor measurements of real-world scenes; training a generative model for obtaining a trained generator model for generating generated raw depth map data items from the synthetic dense depth map data items; applying the trained generator model to generate training data from provided synthetic dense depth map data.
US12293566B2

A system in accordance with one or more embodiments comprises a processor, a processing system operatively connected to the processor, and an enhanced networking interface operatively connected to the processing system. The enhanced networking interface is programmed to obtain encoded data from a local data source, perform a decoding of the encoded data to obtain decoded data, provide the decoded data to the processing system. The processing system is programmed to obtain the decoded data from the enhanced networking interface, perform a computer vision (CV) inferencing on the decoded data to obtain inferencing data, provide the inferencing data to the processor, and perform, by the processor, a remediation action based on the inferencing data.
US12293557B2

An image processing method and device, an equipment, and a computer-readable storage medium are provided. The method includes the following. An image is obtained. Object detection is performed on the image with an object detection network to obtain an object detection result. The object detection network is a network obtained by performing object detection on sample images in a sample image set based on at least one cluster center value with an initial object detection network and training iteratively the initial object detection network based on results of the object detection. The at least one cluster center value is obtained by clustering labeled regions in a labeled region set corresponding to the sample image set based on preset attribute information. The image is processed based on the object detection result.
US12293555B2

The present invention relates to a method and a device of inputting annotation of object boundary information, and more particularly, to a method and a device of inputting annotation of object boundary information such that workers or the like efficiently and accurately input object boundary information in a service such as crowding sourcing, and preliminary work is assisted by an artificial neural network-based algorithm.
US12293547B2

Boresight and lever arm calibration of cameras and scanners on UAVs or mobile platforms is performed by optimizing the flight/travel path of the UAV/platform relative to control points or tie points. The flight/travel paths account for the potential bias of boresight angles, lever arm and times delays to produce an accurate estimation of the orientation of these cameras/scanners relative to the GNSS/INS coordinate system o the UAV/platform.
US12293543B1

Techniques for performing computer vision operations for a vehicle using image data of an environment of the vehicle are described herein. In some cases, a vehicle (e.g., an autonomous vehicle) can determine a predicted position (including a predicted depth) and/or a predicted trajectory for an object in the vehicle environment based on data generated by projecting a map object described by the map data for a vehicle environment to image data of the vehicle environment.
US12293542B1

A system and method for locating a trailer coupler on a trailer to assist with the coupling of the trailer coupler to a vehicle hitch on a vehicle. The system includes a human-machine interface, a camera, a global positioning system, a remote computing system, a vehicle-to-infrastructure communication network, controllers, a memory, sensors, and a trailer coupler labeling application. The trailer coupler labeling application includes: sensing at least one of a hitched state and an unhitched state of the trailer coupler, capturing an optical data with the camera when the vehicle hitch is in the hitched and unhitched state, determining a distance of the trailer coupler relative to the camera when the vehicle hitch is in the hitched state, identifying the location of the trailer coupler on an image defined by the captured data and creating a label on the image of the trailer coupler.
US12293540B2

An apparatus for constructing kinematic information of a robot manipulator is provided. The apparatus includes: a robot image acquisition part for acquiring a robot image containing shape information and coordinate information of the robot manipulator; a feature detection part for detecting the type of each of a plurality of joints of the robot manipulator and the three-dimensional coordinates of the joint using a feature detection model generated through deep learning based on the robot image containing shape information and coordinate information; and a variable derivation part for deriving Denavit-Hartenberg (DH) parameters based on the type of each of the plurality of joints of the robot manipulator and the three-dimensional coordinates of the joint.
US12293535B2

A data capture stage includes a frame at least partially surrounding a target object, a rotation device within the frame and configured to selectively rotate the target object, a plurality of cameras coupled to the frame and configured to capture images of the target object from different angles, a sensor coupled to the frame and configured to sense mapping data corresponding to the target object, and an augmentation data generator configured to control a rotation of the rotation device, to control operations of the plurality of cameras and the sensor, and to generate training data based on the images and the mapping data.
US12293534B2

An imaging device includes an imaging unit, a signal separating unit, a normal line calculating unit, and a distance estimation unit. The imaging unit includes a plurality of polarization lights having different polarization directions of light emitted to a subject and a polarization sensor that captures an image of the subject that is simultaneously irradiated with the light from the plurality of polarization lights. The signal separating unit separates pixel signals corresponding to each of the polarization directions from the image captured by the imaging unit and generates an image for every polarization direction. The normal line calculating unit calculates a normal line on a surface of the subject from the image for each of the polarization directions by photometric stereo. The distance estimation unit estimates the shape of the subject based on the normal line calculated by the normal line calculating unit.
US12293532B2

A method of depth map completion is described. A color map and a sparse depth map of a target scenario can be received. Resolutions of the color map and the sparse depth map are adjusted to generate n pairs of color maps and sparse depth maps of n different resolutions. The n pairs of color maps and the sparse depth maps can be processed to generate n prediction result maps using a cascade hourglass network including n levels of hourglass networks. Each of the n pair is input to a respective one of the n levels to generate the respective one of the n prediction result maps. The n prediction result maps each include a dense depth map of the same resolution as the corresponding pair. A final dense depth map of the target scenario can be generated according to the dense depth maps.
US12293527B2

A powder flow monitoring system may include a computing device configured to receive image data representing illuminated powder of a powder stream between a powder delivery device and a build surface of a component, generate a representation of the powder stream based on the image data, and output the representation of the powder stream for display at a display device.
US12293525B2

Methods and systems for implementing artificial intelligence enabled metrology are disclosed. An example method includes segmenting a first image of structure into one or more classes to form an at least partially segmented image, associating at least one class of the at least partially segmented image with a second image, and performing metrology on the second image based on the association with at least one class of the at least partially segmented image.
US12293517B2

Techniques described herein pertain to automated systems and methods for analyzing, storing, and/or retrieving information associated with biological objects including lymphocytes. In some embodiments, a shape metric is derived for each detected and segmented lymphocyte and the shape metric is stored along with other relevant data.
US12293510B2

An inspection apparatus obtains a scanned image by reading a printed product, calculates a weighting factor of a weighting filter based on a difference between a value of a pixel of interest in a reference image used in creation of the printed product and values of peripheral pixels of the pixel of interest, performs filter processing by using the weighting filter having the weighting factors, with respect to a pixel of interest in the scanned image, which corresponds to the pixel of interest in the reference image, thereby shifting the pixel of interest in the scanned image, and create an inspection target image by calculating the weighting factors and performing the filter processing with respect to the shifted pixel of interest, and inspects quality of the printed product by collating the inspection target image with the reference image.
US12293505B2

An evaluation apparatus that evaluates a composition formed on a substrate by forming processing is provided. The apparatus comprises an obtaining device that obtains an image including the composition by the forming processing, and a processing device that processes the image for the evaluation. The processing device outputs a feature of each of one or more abnormalities in the image according to an inference model, obtains information regarding a formation region on the substrate where the composition has been formed, determines the kind of each of the abnormalities based on the output feature of each of the abnormalities and a relationship between the information and a position and a size of the abnormality, and makes, based on a result of the determination, final determination as to whether the image is a normal image or an image including an abnormality.
US12293503B2

A method is provided for measuring and quantifying optical distortion of a transparent object using a single image. Embodiments provided herein include a method including: receiving an image of an object and a transparent object, where the object is visible through the transparent object, where a portion of the image of the object is visible through the transparent object is an inside region of interest (iROI), where a portion of the image of the object not viewed through the transparent object is an outside region of interest (oROI); determining measured pixel locations for a plurality of identified pixels in the image, the plurality of identified pixels corresponding to the distinct points in the image; calculating virtual locations in the image representing the distinct points within the iROI; determining, for respective distinct points within the iROI, differences between the virtual location and the measured pixel location.
US12293493B1

One embodiment of the present invention sets forth a technique for intelligently accessing one or more different hardware-based mechanisms for cropping out, blurring or blocking private content in a live preview image generated for the camera and in media recorded by the camera. The technique incudes receiving input regarding a plurality of objects to be concealed in media captured by an imaging device and identifying at least one of the plurality of objects in a field of view of the imaging device. Further, the technique includes modifying the at least one of the plurality of objects in a live preview image or media captured by the imaging device using one or more hardware-based actuators, where the modifying the at least one of the plurality of objects causes the one of the plurality of objects to be concealed.
US12293490B2

An image processing device includes a three-dimensional noise reduction (3D NR) circuit, an artificial intelligence noise reduction (AI NR) circuit, a weight determination circuit and an image blending circuit. The 3D NR circuit performs a 3D NR operation on input image data to generate first image data. The AI NR circuit performs an AI NR operation on the input image data to generate second image data. The weight determination circuit outputs a blending weight according to a motion index. The image blending circuit blends the first image data and the second image data according to the blending weight to generate output image data.
US12293488B2

The present invention relates to an image inpainting apparatus and an image inpainting method, the image inpainting apparatus including: a background inpainting part configured to generate a background-inpainted image by carrying out inpainting on a background with respect to an input image in which a region to be inpainted is set up; an object inpainting part configured to generate an object image by carrying out inpainting on an object; and an image overlapping part configured to generate an output image by causing the background-inpainted image and the object image, which are generated, to overlap each other.
US12293483B2

Devices and methods related to capturing 360 degree spherical images are provided. A computing device can capture, substantially simultaneously, a first image with the first image sensor and a second image with a second image sensor. The first image sensor can be positioned on a first side of the computing device and oriented at a first orientation with respect to an axis of rotation. The second image sensor can be positioned on a second side of the device substantially opposite the first side of the device and oriented at a second orientation that is axially rotated from the first orientation with respect to the axis of rotation. The computing device can stitch together the first image and the second image to create an output image that captures a 360 degree field of view with respect to the computing device.
US12293481B2

The present disclosure relates to a method for supporting a mold design of a vehicle body panel and a system for performing the same. A method for supporting a mold design according to an exemplary embodiment may include: generating a target depth map (a depth map), which is a 2D image, from target design data of a target vehicle body panel, which is a 3D image; inputting the target depth map to a prediction model of an artificial neural network structure to obtain a correction value data for mold design for designing mold data from the target design data; and visualizing and displaying a correction value data for the mold design.
US12293480B2

This application provides a method for reconstructing a three-dimensional model, a method for training a three-dimensional reconstruction model, an apparatus, a computer device, and a storage medium. The method for reconstructing a three-dimensional model includes: obtaining an image feature coefficient of an input image; respectively obtaining, according to the image feature coefficient, a global feature map and an initial local feature map based on a texture and a shape of the input image; performing edge smoothing on the initial local feature map, to obtain a target local feature map; respectively splicing the global feature map and the target local feature map based on the texture and the shape, to obtain a target texture image and a target shape image; and performing three-dimensional model reconstruction according to the target texture image and the target shape image, to obtain a target three-dimensional model.
US12293478B2

The technology disclosed relates to a method of realistic rendering of a real object as a virtual object in a virtual space using an offset in the position of the hand in a three-dimensional (3D) sensory space. An offset between expected positions of the eye(s) of a wearer of a head mounted device and a sensor attached to the head mounted device for sensing a position of at least one hand in a three-dimensional (3D) sensory space is determined. A position of the hand in the three-dimensional (3D) sensory space can be sensed using a sensor. The sensed position of the hand can be transformed by the offset into a re-rendered position of the hand as would appear to the wearer of the head mounted device if the wearer were looking at the actual hand. The re-rendered hand can be depicted to the wearer of the head mounted device.
US12293475B2

Augmented reality (AR) devices, systems and methods are provided to argument captured images of objects of interest. Image data can be obtained for an object of interest by an imaging device of an ear-worn device worn by a user. Augmenting information is generated to augment onto an image of the object. The augmented image is adjusted based on the detection on whether the object is in a field of view (FOV) of the imaging device.
US12293471B2

A cross reality system enables any of multiple types of devices to efficiently and accurately access previously stored maps and render virtual content specified in relation to those maps. The cross reality system may include a cloud-based localization service that responds to requests from devices to localize with respect to a stored map. Devices of any type, with native hardware and software configured for augmented reality operations may be configured to work with the cross reality system by incorporating components that interface between the native AR framework of the device and the cloud-based localization service. These components may present position information about the device in a format recognized by the localization service. Additionally, these components may filter or otherwise process perception data provided by the native AR framework to increase the accuracy of localization.
US12293466B2

A method, computer-readable storage medium, and device for generating a master representation of input models. The method comprises: receiving a first base mesh and a second base mesh, wherein the first base mesh has a first topology and is associated with a first set of blendshapes to deform the first base mesh, the second base mesh has a second topology and is associated with a second set of blendshapes to deform the second base mesh, and the second topology is different from the first topology; combining the first topology and the second topology into a combined mesh topology representation; combining the first set of blendshapes and the second set of blendshapes into a combined blendshape representation; and outputting the combined mesh topology representation and the combined blendshape representation as a master representation, wherein the master representation can be queried with a target topology and blendshape.
US12293455B1

Disclosed is a method of generating digital twin content corresponding to a space including objects, such as a work site including work products. The method of generating digital twin content includes obtaining a three-dimensional (3-D) model of the space, disposing, in the 3-D model, a first virtual camera that is synchronized with a first camera that is disposed in the space and that captures at least some of the space, recognizing a object in a first image that is captured by the first camera, generating a 3 -D object that is disposed in the 3-D model and that corresponds to the first object, based on the first object and the first virtual camera, and generating digital twin content including a 3-D object into which a movement of the first object is incorporated.
US12293452B2

Generating image data for a room image, including: generating at least one planar layer in depth for a first room image; generating at least one wall layer for a wall in the first room image; creating a second room image by duplicating one or more of the at least one planar layer for the first room image and duplicating one of more of the at least one wall layer for the first room image, and modifying the at least one duplicate planar layer and the at least one duplicate wall layer; and applying the first room image and the second room image as patterns to a surface of a building image.
US12293448B2

Methods and graphics processing systems render items of geometry using a rendering space which is subdivided into a plurality of first regions. Each of the first regions is sub-divided into a plurality of second regions. Each of a plurality of items of geometry is processed by identifying which of the first regions the item of geometry is present within, and for each identified first region determining an indication of the spatial coverage, within the identified first region, of the item of geometry, and using the determined indication of the spatial coverage within the identified first region to determine whether to add the item of geometry to a first control list for the identified first region or to add the item of geometry to one or more second control lists for a respective one or more of the second regions within the identified first region. Items of geometry within a second region can then be rendered using: (i) the first control list for the first region of which the second region is a part, and (ii) the second control list for the second region.
US12293433B2

Methods and systems are disclosed for generating AR experiences on a messaging platform. The methods and systems establish a shared augmented reality (AR) experience across a plurality of client devices and receive, from a first client device of the plurality of client devices, a request to perform a real-time interaction with a given AR element that is presented on displays of the plurality of client devices. In response to receiving the request, the methods and system enable the first client device to perform one or more modifications to the given AR element while preventing a second of the plurality of client devices from performing real-time interactions with the given AR element. The method and system synchronize the one or more modifications of the given AR element performed by the first client device across each of the plurality of client devices in real time.
US12293430B2

Methods, systems and apparatuses provide for graphics processor technology that routes untyped unordered access view (UAV) messages to a next level memory cache, routes typed UAV messages and render target messages to a pixel pipeline, and processes, via the pixel pipeline, the typed UAV messages. The technology can also provide for the pixel pipeline to perform a format conversion of one or more pixels associated with a typed UAV message based on a surface format of a UAV resource, calculate a memory address for each pixel associated with the typed UAV message, and collect a plurality of fragments from processed typed UAV messages.
US12293429B1

A system and method include a server computer that determines a plurality of routes and corresponding route schedules for a plurality of ride service requests. The server computer assigns a plurality of vehicles to service each one of the plurality of routes and further assigns one of the plurality of vehicles to one of a plurality of drivers to perform the route according to the route schedule. The server computer may detect an exception to the route schedule, identify a resolution to the exception, and automatically implement the resolution to the exception.
US12293418B2

A system for accident reconstruction can include and/or be configured to interface with any or all of: a set of models, a set of modules, a processing system, client application, a user device (equivalently referred to herein as a mobile device), a set of sensors, a vehicle, and/or any other suitable components. A method for accident reconstruction includes collecting a set of inputs; detecting a collision and/or one or more features of the collision; reconstructing the collision; and producing an output based on the reconstruction. Additionally or alternatively, the method can include training a set of models and/or modules, and/or any other suitable processes.
US12293406B2

Systems, methods, and devices provide financial account services. The computer system provides financial services between one or more service requestor devices and one or more service provider devices. The computer system establishes links to one or more service provider devices by providing configuration to support the connection type, protocol and format of data exchanges with each of the service provider devices that have established links. The computer system authenticates each service provider device to establish trust for data exchanges. The computer system supports the reception of service requests from one or more service requestor devices. Then by using the configured link information, the computer system determines the type and format of service requests. The computer system transcodes the service request. The computer system permits the flow of service requests to two or more service provider devices when the configured link information are not similar.
US12293394B2

In some implementations, a verification system may generate a selector associated with a plurality of countries. The verification system may receive an indication of a selected country from the plurality of countries. Accordingly, the verification system may generate one or more visual regions, where each visual region is associated with a corresponding verification rule and includes at least one pair of visual selectors with a first selector associated with a type of user information and a second selector associated with a type of matching. The verification system may modify the verification rule based on interaction with the at least one pair of visual selectors included in a corresponding visual region of the one or more visual regions.
US12293392B2

Aspects of the disclosure relate to intelligently managing invoice processing using blockchain and mixed reality applications. The computing platform may receive invoices and may analyze the invoices to determine a priority order in which the invoices should be processed. The computing platform may use an auto-matching algorithm to identify errors within the invoice and to generate proposed solutions to fix the errors. The computing platform may transmit the invoice to an enterprise organization for modifications and may receive, from the enterprise organization, confidential data including a modified invoice. The computing platform may receive, from an entity associated with a transaction indicated on the invoice, a request to access the modified invoice using a mixed reality application. The computing platform may receive, from the entity and based on the entity's review of the modified invoice using the mixed reality application, approval to execute the modified invoice.
US12293389B2

A system comprising a computer-readable storage medium storing at least one program, and a computer-implemented method for providing text message alerts. A telephony interface module receives an alert enrollment request from a client device. The alert enrollment request is received through a first type of communication channel. The alert enrollment request includes a protocol specific portion that includes a communication endpoint identifier assigned to the client device. A data database management module links the communication endpoint identifier to an opt-in record. A text message interface module communicates, based on the client device identifier being linked to the opt-in record, an alert to the client device through a second type of communication channel. The alert is addressed to the client device based on the communication endpoint identifier linked to the opt-in record.
US12293382B2

A computer-implemented method for encouraging or incentivizing delivery orders is disclosed. The method includes monitoring, by a computing device, a plurality of delivery orders placed by users, determining, based on the monitoring of the plurality of delivery orders, at least one trending drop-off location, determining, based on the at least one trending drop-off location and at least one location of the users, a subset of users, and sending, to at least one computing device of the subset of users, an incentive or a suggestion to place a delivery order.
US12293380B1

A physical coupon redemption system may include a mobile device associated with a retailer, and a coupon redemption server. The server may obtain a first physical coupon image from the mobile device for a corresponding first physical coupon, and generate a first validation code based upon the first physical coupon image and the retailer. The server may also communicate the first validation code to the mobile device for the given retailer to add the first validation code to the first physical coupon, and obtain a second physical coupon image from the mobile wireless communications device for a corresponding second physical coupon and having a second validation code therein. The server may also determine whether the first and second validation codes match and determine whether the first and second physical coupon images indicate a match between the corresponding first and second physical coupons, and when so redeem the first physical coupon.
US12293363B2

An automated teller machine (ATM) may include an input component and one or more processors. The input component may be configured to detect multi-factor input associated with an account. The multi-factor input may include at least two of: a sequence of characters input via the input component, a force with which at least one character, of the sequence of characters, is input via the input component, a length of time over which at least one character, of the sequence of characters, is input via the input component, or a combination of at least two characters, of the sequence of characters, that are input concurrently via the input component. The ATM may receive the multi-factor input, validate the multi-factor input in association with the account, and selectively permit or deny access to one or more actions associated with the account based on validating the multi-factor input.
US12293358B2

Disclosed is a computing system and method for protecting access to a particular resource. The computing device can identify a first cryptographic token in a first digital wallet. The first cryptographic token is configured to provide access to a particular resource. The computing device can generate a second cryptographic token bound to the first cryptographic token. The computing device can transfer the second cryptographic token to a second digital wallet based on the first cryptographic token. The computing device can access the particular resource based on the second cryptographic token being in the second digital wallet.
US12293351B2

Particular embodiments determine, at least in part by a computing device of a payment service, to associate a data object with a user account that is associated with a stored balance managed by the payment service. The computing device associates an amount of the data object with a distinct stored balance associated with the user account. The distinct stored balance is associated with a condition of use. The computing device monitors transaction data associated with users of the payment service. The computing device identifies, from the transaction data, a transaction associated with an identifier associated with the user account. Based on a determination that the transaction satisfies the condition of use, processing payment for the transaction using at least a portion of the distinct stored balance prior to using the stored balance.
US12293332B2

A method can include receiving a request for a read receipt by a first user of a predetermined user group for a session. The request for a read receipt can refer to an information segment of the thread supplied with a tag by the first user. The tag can include a predetermined character string identifying at least one second user from whom the first user requests the read receipt for the tagged information segment. The second user can be identified in a database, a notification containing the information segment to at least one second user can be sent and an acknowledgment message from the second user that he has read the notification containing the information segment can then be received for assigning a read receipt to the information segment as soon as the at least one second user has read the notification.
US12293327B1

Embodiments described herein disclose methods and systems for community item distribution. In some implementations, the community item distribution system includes a platform for users to post information regarding items they want to share with the community. The community item distribution system can categorize the information and establish donation parameters for the shared items. The donation parameters can include where and when items can be donated or retrieved, what types of items can be donated, and who can request the donated items. In some cases, the community item distribution system can generate a user interface listing the available items that users can request. Upon request of an item, the community item distribution system can schedule a drone to transport the item, in a secured container with ultraviolet lights to disinfect the item, from the storage location to the delivery location.
US12293315B2

A system and method for load balancing within a packing system may identify locations of carrier devices in the packing system based on optical communications between the carrier devices and route communication devices disposed at different locations along the routes of the packing system. The system and method can identify zones associated with different segments of the routes, determine whether a number and/or density of the carrier devices in a zone exceeds a threshold, and, responsive to the number and/or the density exceeding the threshold, (a) the carrier devices are directed to move to reduce the number and/or the density of the carrier devices and/or (b) the task performed by one or more of the task stations of the packing system is changed.
US12293309B2

A method and system for managing and automating the classification of non-purchase order invoices for organizations. A centralized server applies rules to properly apply general ledger account coding for invoices based on data contained in the invoice. The server then electronically routes the invoice for approval to the appropriate approvers in the organization. In the absence of rules, the system applies machine learning to learn the correct rules, to be applied the next time said invoice is received and processed.
US12293308B2

Methods and apparatus for bit prediction and data compression are provided. In the bit prediction method and apparatus, a specific Suffix Trie is used to maintain a statistical model to predict the next bit in a bit-stream. The statistic model provides the probability for each next or following bit in the bit stream, where an entropy encoder/decoder further encodes/decodes the predicted bit. The algorithm simplicity and its high performance relies on the combination of the specific method of Suffix Trie construction and growing, and the specific way to compute, update and propagate the probability across Suffix Trie nodes. The specific and particular method to grow the Suffix Trie in conjunction with the specific method to compute, update, and propagate the probability across Suffix Trie nodes are key aspects and subject matter of the present invention.
US12293307B2

Disclosed are methods and systems for determining combinations of system parameters that indicate a root cause of a system level experience deterioration (SLED). Some of the disclosed embodiments generate a decision tree from a first class of operational parameter datasets. Rules are derived from the decision tree. Filtered rule sets for feature parameters included in the system parameters are then determined. Pairs of features within a particular dataset that each satisfy their respective filtered rule sets are indicative of a root cause of the degradation, at least in some embodiments.
US12293306B2

A method, apparatus, and computer-readable medium for efficiently optimizing a phenotype with a specialized prediction model, including receiving constraints, encoding genotype information in experimental data points corresponding to the constraints experiential genotype vectors, the experimental data points comprising the genotype information and phenotype information corresponding to the genotype information, training a phenotype prediction model based on the experiential genotype vectors, the corresponding phenotype information, and the one or more constraints, applying the phenotype prediction model to available genotypes corresponding to the constrains to generate scores, determining result genotypes based on a ranking of the available genotypes according to the scores, and generating, a result based on the result genotypes, the result indicating one or more genetic constructs for testing.
US12293305B2

Systems and methods for training a machine learning model are disclosed. A system may be configured to obtain a plurality of training samples. The system includes a machine learning model to generate predictions and generate a confidence score for each generated prediction. In this manner, the system is configured to, for each training sample of the plurality of training samples, generate a prediction by a machine learning model based on the training sample and generating a confidence score associated with the prediction by the machine learning model. The system is also configured to train the machine learning model based on the plurality of predictions and associated confidence scores. For example, one or more training samples may be excluded from use in training the machine learning model based on the associated one or more confidence scores (such as the confidence score being less than a threshold).
US12293304B1

Described is a system for generating and displaying decision recommendations. The system receives historical observations and courses of action corresponding to the historical observations. A conditional density between the historical observations and the courses of action is estimated, and the historical observations are clustered according to the conditional density to obtain observational clusters. Observational clusters are merged to determine a causal partition having corresponding causal features which map to various courses of action. A new observation is mapped to the causal partition and a ranking of courses of action for the new observation is computed. A visualization of causal features and a ranking of courses of actions corresponding to the new observation is provided to a display.
US12293301B2

A system is configured to: (a) receive multi-modal data from one or more sources; (b) analyze the data to determine features; (c) store the features in a database; (d) receive a search query for searching the stored features; (e) analyze the search query using a large language model to extract search features; (f) generate search results from the search features; and (g) display search results on a standardized graphical user interface including a legend having at least one or more of the search features displayed.
US12293292B2

A method and system for multiple-input multiple-output (MIMO) detector selection using a neural network is herein disclosed. According to one embodiment, a method includes generating a labelled dataset of features and detector labels, training a multi-layer perceptron (MLP) network using the generated labelled dataset, and selecting a detector class from a plurality of detector classes based on outputs of the trained MLP network.
US12293285B2

A device may receive target user category data identifying a target user, daily user data associated with the target user, real-time user data associated with the target user, and content data. The device may convert the target user category data, the daily user data, the real-time user data, and the content data into embedded target user category data, embedded daily user data, embedded real-time user data, and embedded content data. The device may process the embedded target user category data, the embedded daily user data, and the embedded real-time user data, with a neural network model, to determine a real-time user state and may determine a real-time user memory score. The device may process the embedded content data, the real-time user state, and the real-time user memory score, with the neural network model, to determine a memorability score and may perform one or more actions based on the memorability score.
US12293281B2

Embodiments disclosed herein include a method of training a DNN. A processor initializes an element of an A matrix. The element may include a resistive processing unit. A processor determines incremental weight updates by updating the element with activation values and error values from a weight matrix multiplied by a chopper value. A processor reads an update voltage from the element. A processor determines a chopper product by multiplying the update voltage by the chopper value. A processor directs storage of an element of a hidden matrix. The element of the hidden matrix may include a summation of continuous iterations of the chopper product. A processor updates a corresponding element of a weight matrix based on the element of the hidden matrix reaching a threshold state.
US12293277B1

Data is received which includes multimodal input for ingestion by a first generative AI (GenAI) model is received. This received data is input into the first GenAI model to result in a first output. The first output along with the received data is input into a second GenAI model to result in a second output. The first GenAI model is a modified (e.g., fine-tuned, etc.) version of the second GenAI model. When the second output indicates that guardrails associated with the second GenAI model have been triggered, one or more remediation actions are initiated. Otherwise, the first output is returned to the requestor. Related apparatus, systems, techniques and articles are also described.
US12293272B1

An agentic workflow system and method generate question and answer pairs and prompts that may be used to aligns generative artificial intelligence (a large language model (LLM) or a large multimodal model (LMM)) with the principles of a specific domain so that the generative artificial intelligence is better able to respond to a user query in the specific domain. The system and method may also generate aligning processes that may be used to post-train an already trained generative artificial intelligence system or fine tune the training of the generative artificial intelligence system to align that generative artificial intelligence system with the principles of the specific domain. The system and method may be used to align the generative artificial intelligence system to a plurality of different domains.
US12293267B1

Technology embodied in a computer-implemented method for receiving a multi-modal input representing a query associated with a physical object, processing the multi-modal input to identify the physical object, and determining, based in part on an identification of the physical object and by accessing a language processing model, at least one response to the query associated with the physical object. The method also includes determining a sequence of actions associated with the at least one response, the sequence including at least one action that involves an interaction with at least one portion of the physical object. The method further includes generating a digital representation of the at least one action, and providing the digital representation to a user-device for presentation on a display. The digital representation includes a gesture-icon representing the action, the gesture-icon being overlaid on a digital twin of the physical object.
US12293261B2

A system receives transaction data over time, and creates structured data based on the received transaction data. Purchase transactions that are associated with a purchase category are identified in the structured data and labeled. A recurrent neural network such as a long short-term memory (LSTM) network, in particular, a k-LSTM architecture using weighted averages to update hidden states and cell states, is trained to build a model. The model is used to predict the likelihood of a purchase transaction.
US12293260B2

A provider network implements a machine learning deployment service for generating and deploying packages to implement machine learning at connected devices. The service may receive from a client an indication of an inference application, a machine learning framework to be used by the inference application, a machine learning model to be used by the inference application, and an edge device to run the inference application. The service may then generate a package based on the inference application, the machine learning framework, the machine learning model, and a hardware platform of the edge device. To generate the package, the service may optimize the model based on the hardware platform of the edge device and/or the machine learning framework. The service may then deploy the package to the edge device. The edge device then installs the inference application and performs actions based on inference data generated by the machine learning model.
US12293250B2

A data capture device includes: a primary housing supporting a data capture assembly and having inner and outer surfaces joined by a perimeter wall; and a mounting accessory coupled to the inner surface. The mounting accessory mounts the device on an operator index finger in either of: a side-mounted mode in which the primary housing is between the index finger and a thumb; and a top-mounted mode, in which the primary housing is on a back of the index finger. The device includes an accessory trigger on the mounting accessory and a primary trigger supported on the outer surface. In the top-mounted mode, the accessory trigger is between the index finger and the thumb, for activation by the thumb. In the side-mounted mode, the primary trigger is disposed on the side of the index finger for activation by the thumb of the operator.
US12293247B2

It is described an RF communication device comprising: i) an RF antenna functionality; ii) at least one antenna pad connected to the RF antenna functionality; iii) a further functionality which is not an RF antenna functionality; and iv) at least one non-antenna pad electrically connected to the further functionality. The antenna pad and the non-antenna pad are arranged to be short-circuited with each other, and the non-antenna pad is electrically connected via a connection line to the further functionality within the RF communication device. Further, a method of manufacturing an RF communication device is described.
US12293243B2

In a host computer, a print processor generates, in a drawing region of a memory device context, additional raster data for drawing an additional drawing in addition to drawing information regarding a logical page included in an Enhanced Metafile Format (EMF) spool file, and a graphics driver (GD) module of a printer driver combines document raster data generated in a drawing region of a printer device context with the additional raster data, and generates print data based on post-combination raster data.
US12293233B2

The current document is directed to methods and systems that generate recommendations for resource specifications used in virtual-machine-hosting requests. When distributed applications are submitted to distributed-computer-system-based hosting platforms for hosting, the hosting requester generally specifies the computational resources that will need to be provisioned for each virtual machine included in a set of virtual machines that correspond to the distributed application, such as the processor bandwidth, memory size, local and remote networking bandwidths, and data-storage capacity needed for supporting execution of each virtual machine. In many cases, the hosting platform reserves the specified computational resources and accordingly charges for them. However, in many cases, the specified computational resources significantly exceed the computational resources actually needed for hosting the distributed application. The currently disclosed methods and systems employ machine learning to provide accurate estimates of the computational resources for the VMs of a distributed application.
US12293230B2

A function processing service may receive a request to execute source code. The source code may include instructions to perform a function. The function processing service may determine whether at least one hardware acceleration condition has been satisfied for the function. If at least one hardware acceleration condition has been satisfied, the instructions in the source code may be translated into hardware-specific code corresponding to a hardware circuit. The hardware circuit may be configured based on the hardware-specific code, and the hardware circuit may perform the function. The function processing service may then provide the result obtained from the hardware circuit to the requesting entity.
US12293223B2

This application provides a resource scheduling method, including: when a first scheduling request message is obtained, determining a first resource server from a resource pool based on a first quantity of resources requested by the first scheduling request message, and scheduling the first quantity of resources in the first resource server, where the resource pool includes at least one resource server, and the first scheduling request message requests a resource for a first-type task; and when a second scheduling request message is obtained, schedule a resource for a task corresponding to the second scheduling request message, determining a second resource server from the resource pool based on a second quantity of resources requested by the second scheduling request message, and scheduling a third quantity of resources in the second resource server, wherein the second scheduling request message requests a resource for a second-type task.
US12293203B2

Systems and processes for operating an intelligent automated assistant are provided. Upon receiving a user input requesting that a digital assistant initiate a task, performance of the task is initiated, and a task response is provided. If the digital assistant determines that task is associated with a first user interface, such as a non-digital assistant-specific user interface, the task response is provided using the first user interface.
US12293196B2

Provided herein is an integrated circuit including, in some embodiments, a host processor, a digitally implemented neural network co-processor, and a communications interface between the host processor and the co-processor configured to transmit information therebetween. The special-purpose host processor can be operable as a stand-alone processor. The neural network co-processor may include a digitally implemented neural network. The co-processor is configured to enhance special-purpose processing of the host processor through an artificial neural network. In such embodiments, the host processor is wake keyword identifier processor configured to transmit one or more detected patterns to the co-processor over a communications interface. The co-processor is configured to transmit the recognized patterns to the host processor which can then identify and verify wake keywords spoken by a known user.
US12293191B2

Embodiments of the present disclosure provides a fine-grained image recognition method and apparatus using graph structure represented high-order relation discovery, wherein the method includes: inputting an image to be classified into a convolutional neural network feature extractor with multiple stages, extracting two layers of network feature graphs in the last stage, constructing a hybrid high-order attention module according to the network feature graphs, and forming a high-order feature vector pool according to the hybrid high-order attention module, using each vector in the vector pool as a node, and utilizing semantic similarity among high-order features to form representative vector nodes in groups, and performing global pooling on the representative vector nodes to obtain classification vectors, and obtaining a fine-grained classification result through a fully connected layer and a classifier based on the classification vectors.
US12293187B2

Disclosed in some examples, are methods, systems, devices, and machine-readable mediums which provide for more efficient CGRA execution by assigning different initiation intervals to different PEs executing a same code base. The initiation intervals may be a multiple of each other and the PE with the lowest initiation interval may be used to execute instructions of the code that is to be executed at a greater frequency than other instructions than other instructions that may be assigned to PEs with higher initiation intervals.
US12293185B2

Apparatuses and methods for branch prediction are provided. Branch prediction circuitry generates prediction with respect to branch instructions of whether those branches will be taken or not-taken. Hypervector generation circuitry assigns an arbitrary hypervector in deterministic dependence on an address of each branch instruction, wherein the hypervectors comprises at least 500 bits. Upon the resolution of a branch a corresponding hypervector is added to a stored taken hypervector or a stored not-taken hypervector in dependence on the resolution of the branch. The branch prediction circuitry generates a prediction for a branch instructions in dependence on a mathematical distance metric of a hypervector generated for that branch instruction from the stored taken hypervector or the not-taken hypervector.
US12293178B2

A vehicular software update system includes a management controller coupled to a vehicle and at least one performance controller that receives software for over-the-air (OTA) update in the background from the management controller. The management controller determines a network load of the vehicle and adjusts a transmission speed of the software for OTA update, the software being transmitted to the at least one performance controller, based on a driving state of the vehicle and the network load of the vehicle.
US12293176B2

A method and system for version history based upgrade testing across simulated information technology (IT) environments. At least with respect to computing, an upgrade may entail the replacement of a product—in the form of hardware, software, and/or firmware—with a newer or better version, which may serve to bring the product up to date, improve the characteristic(s) of the product, and/or resolve any issue(s) inflicting the product. Further, through the process of upgrade testing, an upgrade may be assessed to determine its impact on an operability of varying environments following application of the upgrade thereon. The disclosed method and system, accordingly, propose a framework directed to conducting upgrade tests within simulated IT environments—each reflective of different computing resources and upgrade histories—where results of the simulations may be examined to ascertain which environment configurations (if any) may cause the tested upgrade to fail.
US12293172B2

A device inputs a first source code, which is source code of the software to be monitored; builds the first source code to generate a first binary; generates a first CFG based on the first binary; embeds a tamper detection feature and tamper detection feature calling functions in a first source code based on the first CFG to generate a second source code, builds a second source code to generate a second binary; generates a second CFG based on the second binary; creates an allowed list based on the second binary and the second CFG, and outputs the second binary and the allowed list. Here, in creating the allowed list, the monitoring range for the tamper detection feature calling functions is determined based on the second CFG, and a list of hash values of the monitoring range for the tamper detection feature calling functions is created as an allowed list.
US12293169B2

An example computer implemented method for generating an artificial intelligence (AI) model from a self-creating script coded in a programming language includes receiving an objective for the AI model and obtaining at least first action code corresponding to a first action, where the first action is associated with an action objective similar to the objective. The method further includes generating at least a second action code based on one of the first action code and a specification of the programming language and comparing a first outcome of the first action code and a second outcome of the second action code. The method further includes inserting one of the first action code and the second action code into the self-creating script based on the comparing the first outcome of the first action code and the second outcome of the second action code and executing the self-creating script including the one of the first action code and the second action code to satisfy the objective.
US12293166B2

A method, system, and computer program product for improving debugging efficiency through fallibility skip functionality are provided. The method initiates a fallibility skip mode within a programming environment. The method identifies a code module to be translated from a first coding language to a second coding language. The code module including a function statement. A modified function statement is generated based on the function statement and the initiation of the fallibility skip mode. One or more exception handling functions are added based on the modified function statement and the fallibility skip mode. The method generates a modified code module in the second coding language based on the fallibility skip mode.
US12293163B1

In a multiply accumulate (MAC) unit, an accumulator may be implemented in two or more stages. For example, a first accumulator may accumulate products from the multiplier of the MAC unit, and a second accumulator may periodically accumulate the running total of the first accumulator. Each time the first accumulator's running total is accumulated by the second accumulator, the first accumulator may be initialized to begin a new accumulation period. In one embodiment, the number of values accumulated by the first accumulator within an accumulation period may be a user-adjustable parameter. In one embodiment, the bit width of the input of the second accumulator may be greater than the bit width of the output of the first accumulator. In another embodiment, an adder may be shared between the first and second accumulators, and a multiplexor may switch the accumulation operations between the first and second accumulators.
US12293158B2

Systems, methods, and other embodiments associated with defining an adaptive model for conversational interaction are described herein. In one embodiment, a computer-implemented method includes semantically processing a conversational input to separate the input into a plurality of structural entities. The method also includes constructing a query of a data provider based on one or more of the structural entities and a query paradigm. The method also includes transmitting the query to the data provider for execution. The method further includes presenting the query results through a user interface.
US12293141B2

A method of verifying an integrated circuit stack includes adding a first dummy layer to a first contact pad of a circuit, wherein a location of the first dummy layer is determined based on a location of a second contact pad of a connecting substrate. The method further includes converting the first dummy layer location to the connecting substrate. The method further includes adjusting the first dummy layer location in the circuit in response to a determination that the first dummy layer location is misaligned with the second contact pad. The method further includes performing a first layout versus schematic (LVS) check of the connecting substrate including the first dummy layer in response to a determination that the first dummy layer is aligned with the second contact pad.
US12293137B2

A core simulator includes one or more simulated processors, a trace-based traffic generator, and a simulated memory subsystem. Each simulated processor includes a core element and at least one lower-level cache excluded from the core element. The trace-based traffic generator includes a plurality of modeled caches that model the at least lower-level cache without modeling the core element. The trace-based traffic generator is configured to receive at least one workload trace and based on the workload trace simulate actual memory traffic to be processed by the simulated memory subsystem. The simulated memory subsystem is shared between the at least one simulated processor and the trace-based traffic generator. The trace-based traffic generator performs a data exchange with the memory subsystem based on the at least one workload trace. The data exchange impacts a measured performance of the at least one simulated processor.
US12293136B2

One or more embodiments disclose techniques for generating a layout for a physical space or a building. The techniques include generating a layout based on a floorplan of a physical space, generating a plurality of spatial unit grids corresponding to a plurality of spatial units to be placed in the physical space, identifying a placement for a first spatial unit grid in the plurality of spatial unit grids within the layout by matching a corner cell in the first spatial unit grid with a given available cell in the layout, generating a score associated with the placement for the first spatial unit grid based on one or more placement parameters that define placement constraints for a first spatial unit included in the plurality of spatial units and corresponding to the first spatial unit grid, and placing the first spatial unit grid in the layout based on the score.
US12293132B2

A display control system includes a first display processing unit that displays a first user icon of a user at a predetermined position in a virtual space on the basis of a current position of the user in a real space, a reception processing unit that receives, from the user corresponding to the first user icon, moving operation of the first user icon displayed at the predetermined position in the virtual space, and a second display processing unit that displays a second user icon corresponding to the moving operation by the user in the virtual space, in a case where the reception processing unit receives the moving operation of the first user icon from the user.
US12293125B2

A video wall and system is disclosed having a computer with a memory or access to a public or private cloud containing a video file and a processor for executing the video file and a plurality of light emitting diode (LED) tiles interconnected to one another and to the computer via wired or wireless transmission, each of the plurality of LED tiles configured to work together to display a video content generated from the video file that extends across all of the plurality of LED tiles. Upon user interaction or detection of a user, one or more of the plurality of LED tiles seamlessly transitions away from the video content to display a separate video content for interaction with the user.
US12293114B2

A direct-attached storage device software RAID control communication system includes a chassis housing a software RAID subsystem coupled to an operating system and a controller device. The software RAID subsystem provides a virtual adapter device and a virtual miniport driver for the operating system, provides a physical miniport driver for the controller device, and provides a helper driver between the virtual miniport driver and the physical miniport driver. The helper driver identifies, via the physical miniport driver, a communication entry point for the controller device and logical storage subsystem(s) provided by storage device(s) connected to the controller device, and identifies them to the virtual miniport driver. The virtual miniport driver then presents a logical storage device to the operating system that includes at least some of the logical storage subsystem(s), and uses the communication entry point to transmit communications between the operating system and the physical miniport driver.
US12293107B2

A memory accessed by rows and/or by columns in which an array of bits can be physically stored physical one-bit wide columns with each bit of the multi-bit wide logical column stored in a one-bit physical column in a different physical die. The multi-bit column is read by reading a one-bit physical column in each of the different physical die in parallel. The multi-bit wide logical column is arranged diagonally across M physical rows and M one-bit physical columns with each bit of the multi-bit wide logical column in the logical row stored in a different physical row and physical one-bit wide column in one of plurality of dies.
US12293106B2

According to one embodiment, a storage device comprises a nonvolatile memory, and a controller configured to perform a first data write operation in a first mode, and to perform a second data write operation in a second mode. Data of a first number of bits is written per memory cell in the first mode. Data of a second number of bits is written per memory cell in the second mode. The second number is larger than the first number. The controller reserves one or more free blocks as write destination block candidates of the first data write operation, perform the first data write operation for one of the write destination block candidates, and perform a garbage collection.
US12293105B2

The present disclosure includes apparatuses and methods related to memory alignment. An example method comprises performing an alignment operation on a first byte-based memory element and a second byte-based memory element such that a padding bit of the first byte-based memory element is logically adjacent to a padding bit of the second byte-based memory element and a data bit of the first byte-based memory element is logically adjacent to a data bit of the second byte-based memory element.
US12293104B2

A cross-blockchain data migration method includes obtaining, by a first node in a first blockchain network, from a first blockchain in the first blockchain network, first service data information corresponding to a first data structure mode stored in a first block in the first blockchain and obtaining a second data structure mode associated with a second block in a second blockchain corresponding to a second blockchain network. The method further includes converting the first service data information to second service data information corresponding to the second data structure mode and establishing a hash mapping relationship between the first service data information and the second service data information in the first blockchain. The method also includes migrating the second service data information to a second node in the second blockchain network based on the hash mapping relationship.
US12293101B2

Methods, systems, and devices for data relocation operation techniques are described. A memory system may include blocks of memory cells, for example, within a non-volatile memory device of the memory system. The memory system may identify a command to perform a data relocation operation associated with a block of memory cells and may select between a first procedure and a second procedure for performing the data relocation operation. The memory system may select between the first procedure and the second procedure based on whether one or more parameters associated with the data relocation operation satisfy a threshold. For example, the memory system may select the first procedure if the one or more parameters satisfy the threshold and may select the second procedure if the one or more parameters do not satisfy the threshold. The memory system may perform the data relocation operation using the selected procedure.
US12293097B2

Provided are systems, methods, and apparatuses for computational offload to storage systems. The method can include a first processing element issuing a first request to the storage device; a storage device, responsive to the first request, obtaining first data on the storage device and providing the first data to the first memory for storage; the second processing element reading the first data from the first memory and performing at least one of an operation or a computation on the first data to generate second data; and the second processing element providing the second data to the first processing element.
US12293095B2

A storage device includes: a NAND chip array having a plurality of NAND chips; a ZONE switcher configured to control output of write data to a ZONE cache when a ZONE write command is received; the ZONE cache configured to cache the write data in a cache space corresponding to a ZONE among a plurality of zones; and a ZONE persistence controller configured to control storing, in parallel, the write data in at least two of the plurality of ZONEs cached in the ZONE cache in NAND chips of the NAND chip array corresponding to the plurality of ZONEs.
US12293090B2

A storage device is disclosed. The storage device may include a storage for a data and a controller to manage access to the data in the storage. A mechanism may automatically manage a bias mode for a chunk of the data in the storage, the bias mode including one of a host bias mode and a device bias mode.
US12293086B2

An apparatus and method for providing high throughput memory responses are provided. The apparatus includes a memory device including a plurality of memory arrays, a memory controller configured to control the memory device, the memory controller having a read queue, a write queue, and an address match circuit, and a data output circuit. The memory controller receives a read request, searches the write queue for a write address that matches a read address of the read request, and sends data associated with the write address from the write queue to the data output circuit without accessing the memory device when the write address matches the read address, the write address that matches the read address being a target address. The data output circuit outputs the data associated with the target address to an external device.
US12293085B2

Some data storage devices have a plurality of memory dies that can be read in parallel for certain types of read requests. Read requests pertaining to a garbage collection operation are often generated sequentially and, thus, are not eligible for parallel execution in the memory dies. In an example data storage device presented herein, such read requests are consolidated and sent to the memory for execution in parallel across the memory dies.
US12293079B2

A method may include receiving, at a storage device, an input and/or output (I/O) request comprising a device indication performing a determination, at the storage device, that the device indication indicates the storage device, and servicing, by the storage device, the I/O request based on the determination. The device indication may include an address for the I/O request. The method may include installing a second storage device in the storage system. The second storage device may be installed seamlessly. The first and second storage devices may be peer devices. The method may further including receiving, at the first storage device, a second I/O request including a second device indication, performing a second determination, by the first storage device, that the second device indication indicates the second storage device, and forwarding, by the first storage device, the second I/O request to the second storage device based on the second determination.
US12293078B2

This application discloses a storage space organization method and an electronic device. A kernel of the electronic device includes a file system and a block layer, and the method includes: monitoring, by the electronic device, input/output ports IOs through the block layer, and determining, by the block layer when there is IO release, whether all the IOs have been released; and updating, by the electronic device when all the IOs have been released, a state of the file system to an idle state through the block layer, to trigger the electronic device to perform first garbage collection processing through the file system, where the state of the file system includes the idle state and a busy state.
US12293074B2

In some implementations, a system may receive interaction data indicating an object and a user location associated with a user of a plurality of users. The system may identify a user-based storage site, of a plurality of user-based storage sites corresponding to at least a subset of the plurality of users, having an object list that includes the object. A particular user-based storage site, of the plurality of user-based storage sites, may have a storage site location associated with a corresponding user. The storage site location may be within a distance threshold of the user location. The system may transmit location data indicating the storage site location. The system may receive retrieval data indicating that the object has been retrieved from the user-based storage site. The system may update the object list of the user-based storage site.
US12293073B2

In embodiments of the present invention, a virtual phone is provided which includes a touch screen mounted on an enclosure that includes a processor, memory, wireless communication port, and a power port. The virtual phone further includes a software application executing on the processor to control image display on the touch screen and emulate features of a handheld device presented in the image in response to a user touching a presented feature. The virtual phone further includes a configuration of a user-specific handheld device that is derived from the user-specific handheld device is stored in a memory that is accessible to the processor; wherein the virtual phone presents a visual representation of the user-specific handheld device on the touch screen based on the configuration.
US12293072B1

A music composition application for mobile devices provides gesture-driven interfaces for rapidly creating digital music compositions with chord and lyric notations. In certain embodiments, a gesture-driven composer environment can be configured in various modes to enable end-users to input and align chord notations with lyric notations, align chord notations with beat notations, and incorporate the chord with musical scores. The chord notations can be stored as chord objects with embedded information that can be propagated across the different modes, and the application facilitates transitions among modes while maintaining consistent chord information. Gesture-based inputs allow users to easily insert, reposition, and customize chord notations. The application also provides audio playback functionality by translating the digital music composition into analog audio signals.
US12293070B2

Systems and methods for reconfiguring application windows in a display. An example method includes displaying a first application window and a second application window; receiving a drag input for moving the first application window; based on the drag input entering an invocation region, displaying a layout menu with a plurality of display layouts, each of the display layouts including one or more snap zones; receiving a hover of the first application window over a particular snap zone of a particular display layout of the plurality of display layouts; based on the hover of the first application window over the particular snap zone, displaying a zone-indicator pane corresponding to the particular snap zone; receiving a drop input of the first application window over the particular snap zone; and in response to the drop input, resizing and repositioning the first application window according the particular snap zone.
US12293068B2

Some aspects provide a method for instructing operation of a robotic floor-cleaning device based on the position of the robotic floor-cleaning device within a two-dimensional map of the workspace. A two-dimensional map of a workspace is generated using inputs from sensors positioned on a robotic floor-cleaning device to represent the multi-dimensional workspace of the robotic floor-cleaning device. The two-dimensional map is provided to a user on a user interface. A user may adjust the boundaries of the two-dimensional map through the user interface and select settings for map areas to control device operation in various areas of the workspace.
US12293065B2

Disclosed are a method for adjusting an interface display state, and an electronic device. The method is performed by an electronic device with a display screen, and the method includes: in response to a zooming operation for a display interface of a target application, determining attribute information of the display interface during the zooming operation; and in response to the end of the zooming operation, adjusting a display state of the display interface when the attribute information satisfies a pre-set condition.
US12293063B2

A locking method and apparatus, an electronic device and a medium are provided. The locking method, applied to an application program on an electronic device, in which the method includes: displaying, in response to the electronic device meeting a set condition, a setting control in a current display interface of the application program, in which the setting control is configured to control a locking status of a display orientation of media data played by the application program; changing, in response to the setting control being triggered, the locking status of the display orientation, in which the current display interface includes the media data and an attribute control of the media data, the setting control includes a lock control and an unlock control, the lock control is configured to lock the display orientation, and the unlock control is configured to unlock the display orientation.
US12293054B2

Systems and methods are described for adjusting streaming of screen data from a server to a client based on visibility of the window in which the screen data is presented on the client. Visibility of a window in the graphical user interface (GUI) can be monitored, for example by detecting when the window is minimized or obscured by other objects in the GUI, and the streaming of screen data to the window can be dynamically adjusted based on the window visibility. When the window is minimized or fully obscured, the streaming of screen data can be stopped. When the window is partially obscured, the streaming can be modified such as by decreasing the frame rate.
US12293050B2

A touch-capacitive surface system can include a plurality of touch surfaces positioned along a target body. Each of the plurality of touch surfaces can include a capacitive surface. A touch controller electrically can couple to each of the plurality of touch surfaces. The touch controller can detect a touch from a particular touch surface of the plurality of touch surfaces. The system can include a project source and at least one computing device in communication with the touch controller and the projection source. The at least one computing device can generate, via the projection source, projected content at least partially onto the target body in response to the touch controller detecting the touch from the particular touch surface.
US12293045B2

A touch display panel and an electronic terminal are disclosed in the present application, including a first conductive layer and a second conductive layer of different layers, and an insulation layer is arranged between the first conductive layer and the second conductive layer. The first conductive layer includes a plurality of touch electrodes arranged along a first direction and a second direction. The second conductive layer includes a first touch lead and a first auxiliary structure both overlapped with a first touch electrode in the plurality of touch electrodes. The first auxiliary structure is located on at least one side of the first touch lead.
US12293039B2

Embodiments of the present disclosure disclose a touch display panel, which includes a plurality of touch sub-units and a plurality of connection wires, wherein the plurality of touch sub-units include the touch sub-units extending in a first direction and a second direction, and two adjacent columns of the touch sub-units extending in the second direction are electrically connected via connection wires; in one of touch electrode repetition units, the connection wires distributed in the first direction are disposed in a misaligned manner in the second direction.
US12293037B2

A touch apparatus according to an exemplary embodiment includes: a touch panel that is disposed on a display panel of a display device that drives a plurality of pixels according to a vertical synchronization signal and a horizontal synchronization signal, and includes a plurality of first touch electrodes for sensing a touch input in a first direction and a plurality of second touch electrode for sensing a touch input in a second direction; a driver/receiver that applies a driving signal to at least one of the plurality of first touch electrodes and the plurality of second touch electrodes during a first section, and receives a detection signal from at least one of the plurality of first touch electrodes and the plurality of second touch electrodes during a second section after the first section; and a controller that generates touch information by using the detection signal, wherein the driving signal is synchronized with at least one synchronization signal of the horizontal synchronization signal and the vertical synchronization signal.
US12293036B2

A waterproof-state recognition and processing method and device is applicable to a capacitive touch screen. The method and device can differentiate a water-affected region from a water-free region, and allow a touch-responding operation for the water-free region when the water-affected region exists. The method includes: scanning the screen to obtain data of multiple channels of the screen; determining whether any of the data reaches a waterproof threshold; when any of the data reaches the waterproof threshold, performing a waterproof-state process; when none of the data reaches the waterproof threshold, determining whether any of the data reaches a finger-touch threshold; when any of the data reaches the finger-touch threshold, performing a finger-touch-state process; and when none of the data reaches the finger-touch threshold, performing an idle-state process.
US12293034B2

A display device includes an in-cell touch display panel, a flexible printed circuit board, and a source driver. The in-cell touch display panel includes touch sensing electrodes, touch sensing pins, pixel electrodes, and source pins. The touch sensing pins are electrically connected to the touch sensing electrodes. The source pins are electrically connected to the pixel electrodes. The flexible circuit board includes dummy pads, touch sensing leads, input pads, output pads, and output signal leads. The touch sensing leads are electrically connected to the dummy pads and the touch sensing pins. The output signal leads are electrically connected to the output pads and the source pins. The source driver includes input terminals and output terminals. The input terminals are electrically connected to the input pads. The output terminals are electrically connected to the output pads. The source driver does not include a touch sensing terminal.
US12293028B1

An electronic pointing device such as a computer mouse may be used in gathering user input from a user. The electronic pointing device may be provided with a light source that illuminates a portion of a surface that is overlapped by the mouse and a light sensor configured to monitor movement of the electronic pointing device across the surface based on reflected light from the illuminated portion. The electronic pointing device may have an array of sensors on a housing sidewall configured to gather information on the location of a finger of the user in an area that is laterally adjacent to the electronic pointing device. The sensors may be optical sensors based on light-sources such as light-emitting diodes or lasers and light detectors. Capacitive sensors may also be used in gathering user finger input in the area laterally adjacent to the electronic pointing device.
US12293026B2

An information processing apparatus includes a detection unit configured to detect, based on images captured by a first imaging apparatus, a gesture performed by a subject, the first imaging apparatus being among a plurality of imaging apparatuses that includes a second imaging apparatus different from the first imaging apparatus, the second imaging apparatus being configured to be controlled based on the gesture performed by the subject, an acquisition unit configured to acquire control information for controlling the second imaging apparatus, the control information being associated with the gesture detected by the detection unit, and a control unit configured to control the second imaging apparatus based on the control information acquired by the acquisition unit.
US12293025B2

In various implementations, a method comprises: identifying a plurality of data items, each of the plurality of data items having at least a first metadata field or a second metadata field; displaying a volumetric environment including a first plurality of SR objects corresponding to a first plurality of data items among the plurality of data items, wherein the first plurality of data items includes the first metadata field with first metadata field values; detecting a first user input indicative of the second metadata field; and in response to detecting the first user input, replacing the first plurality of SR objects within the volumetric environment with a second plurality of SR objects corresponding to a second plurality of data items among the plurality of data items, wherein each of the second plurality of data items includes the second metadata field with second metadata field values.
US12293022B2

A display apparatus includes a display panel configured to display an image and a vibration generating device configured to vibrate the display panel. The vibration generating device includes a plurality of first portions having a piezoelectric characteristic, and a plurality of second portions disposed between the plurality of first portions to have flexibility.
US12293014B2

An information processing apparatus includes a processor that processes the image data of the image stored in a memory in order to detect a face area with a face captured therein and an orientation of the face from the image, and controls the screen brightness of a display unit based on the orientation of the face detected by the processing. When the detected face orientation falls within a preset first angle range, the processor determines that the face orientation is a first orientation, and even when the detected face orientation is out of the first angle range, the processor determines that the face orientation is the first orientation depending on the amount of change in the detected orientation of the face changing in a direction of the first orientation.
US12293006B2

Methods are provided for generating an electronic signature, for authenticating said electronic signature, for authenticating integrity of a content signed with said electronic signature, and for authenticating an identity of a signatory who signed said electronic signature, along with systems, computer systems and computer programs suitable for performing said methods. Said methods for generating an electronic signature comprise: receiving a first physical characteristic representative of a person, the first physical characteristic containing a first biometric feature of the person; identifying the first biometric feature in the received first physical characteristic; generating a first biometric mathematical representation representing the first biometric feature of the person; receiving a content to be signed; generating a first content mathematical representation representing the content to be signed; storing the first biometric mathematical representation and the first content mathematical representation in a signature dataset; and computing a first signature mathematical representation of the signature dataset.
US12293005B2

Methods and systems to improve coupling and cohesion of at least one educational program are provided. In some examples, the methods and systems include at least one educational program, where the at least one educational program comprises a first application programming interface (API) that is configured to be coupled to a second API of an internet enabled electronic device in a restricted state and partially decoupled in an unrestricted state.
US12293003B2

Methods and systems herein identify and redact personally identifiable information. A PII sensitivity detection framework includes multiple layers where each layer corresponds to a computer model. The framework analyzes data stored within different data tables and predicts whether a data column includes PII. The first layer corresponds to an artificial intelligence model that analyzes each column metadata and predicts a first score indicative of a likelihood of PII. The second layer corresponds to a rule-based computer model that uses various rules to determine a second score indicative of a likelihood of PII for each column. The third layer corresponds to a column content model that analyzes content of each column using various natural language processing techniques to generate a third score indicative of a likelihood of PII. The framework masks data being presented to a user based on the scores generated via execution of one or more of the layers.
US12293001B2

Systems and methods are disclosed for the utilization of personally identifiable information (PII) to identify an individual while de-identifying the associated data through tokenization. A method includes receiving, at a main tokenizer and from a first trading partner, a first data set comprising a first subset of a plurality of PII fields corresponding to an individual, receiving, at the main tokenizer and from a second trading partner, a second data set comprising a second subset of the plurality of PII fields corresponding to the individual, resolving, a the main tokenizer, the individual, linking a unique patient-centric token (PCT) to the individual based on the resolving, and outputting the PCT for generating a non-PII token linked to the individual.
US12292988B2

In order to efficiently perform security inspection, an inspection support apparatus includes a reception processing section configured to receive information related to a plurality of activity histories for security inspections performed by a plurality of inspection apparatuses, a specifying section configured to specify a conforming activity history meeting a predetermined correlation condition, from the plurality of activity histories, and a generating section configured to generate information related to the conforming activity history.
US12292986B2

A method and system for digital document security with embedded Quick Response (QR) codes. A Quick Response (QR) code with a digital picture is embedded in a digital document creating a secure digital document. The secure digital document with the embedded QR code helps to prevent tampering of the secure digital document. Upon scanning the QR code in the secure digital document, the contents of the digital document and the contents of digital picture are verified confirming the authenticity, integrity, non-repudiation and non-tampering of the contents of the digital picture and the secure digital document.
US12292985B2

Disclosed herein are systems and methods for detecting harmful scripts. In one aspect, an exemplary method comprises, identifying a file containing a script, wherein the identification of the file is performed by analyzing each file of a plurality of files for a presence of a harmful script, generating a summary of the script based on the identified file, calculating static and dynamic parameters of the generated summary of the script, recognizing a script programming language based on the calculated static parameters and dynamic parameters of the generated summary of the script using at least one language recognition rule, processing the identified file based on the data about the recognized script programming language, generating a set of hash codes based on a processed file using rules for generating hash codes, and detecting the harmful script when the generated set of hash codes is similar to known harmful sets of hash codes.
US12292971B2

Statistical properties of known malware distributions may be used to improve estimates of malware detection metrics such as a base rate of malicious events in a target environment or missed detections (also referred to as false negatives). In particular, numerous synthetic sample distributions may be generated based on the statistical properties of a base data set and/or additional observed data, and used to identify malware distributions that produce overall detection statistics corresponding to model output for live target data. The malware detection metrics for the live target data can then be characterized using the observed distributions of malware (and malware detections) for the synthetic sample distributions.
US12292966B2

Systems and methods for providing sequestration of files and folders on a need-to-know basis based on the actions associated with file extensions and folder names by detecting whether a portable executable (PE) attempting to access a protected file or folder by use of a monitoring library is allowed to have access and taking appropriate action to allow or deny access.
US12292960B2

A robotic process automation (RPA) system provides bots that interact with and provide user credentials to applications, such as for multi-factor authentication (MFA). First user credentials associated with MFA are retrieved by the bots from credential storage. Second user credentials that correspond to questions posed to a user of an application are retrieved from credential storage. Second user credentials that correspond to a one-time password are generated by the RPA system. The second user credentials may also be generated by a third-party authentication service that provides the credentials via a secondary channel such as email or SMS, which are then retrieved for presentation to the application.
US12292955B2

A system and method for a digital pass with user verification is disclosed. The method receives a request for the digital pass to be generated for a user. The request includes identification (ID) information that is added to a database. An image is defined for the digital pass, the image incorporates at least a portion of the ID information therein and is editable only by the digital pass management system. The method then generates the digital pass which includes the image and a non-image portion that is editable by the user. The digital pass is transmitted to the user's mobile device.
US12292952B2

Provided is an information processing device that prevents fraudulent updating of registered facial images. The information processing device comprises a database and an updating unit. The database stores a first facial image of a user. In accordance with at least the similarity between the first facial image and a second facial image, the updating unit determines whether to update the first facial image using the second facial image.
US12292946B1

A method for implementing formal verification of an optimized multiplier via symbolic computer algebra (SCA)-satisfiability (SAT) synergy includes: systematically recovering, by a reverse engineering algorithm, an adder tree from an optimized multiplier; 2) generating, by a constraint satisfaction algorithm, a reference multiplier only by using an adder based on a constraint condition; and 3) combining, by an SCA-based and SAT-based verification method, complementary advantages of SCA and SAT. In the verification framework, the method introduces a reference multiplier generator for generating a correct reference multiplier. The correct reference multiplier has both a structure similar to a structure of the optimized multiplier and a clear adder boundary. The clear adder boundary allows proving correctness of the correct reference multiplier through SCA-based verification. With a structural similarity between the reference multiplier and the optimized multiplier, the reference multiplier is used as a known correct model for SAT-based verification of the optimized multiplier.
US12292944B2

A process for optimizing loss functions includes progressively building better sets of parameters for loss functions represented as multivariate Taylor expansions in accordance with an iterative process. The optimization process is built upon CMA-ES. At each generation (i.e., each CMA-ES iteration), a new set of candidate parameter vectors is sampled. These candidate parameter vectors are sampled from a multivariate Gaussian distribution representation that is modeled by the CMA-ES covariance matrix and the current mean vector. The candidates are then each evaluated by training a model (neural network) using the candidates and determining a fitness value for each candidate against a validation data set.
US12292939B2

Systems and methods are described that include determining an intent from an intent library that matches a received query, identifying, based on the intent, at least one mini-app from a first provider and at least one mini-app from a second provider, ranking the identified mini-apps, and triggering rendering of search results, the search results including at least a first ranked mini-app in an expanded state and the remaining ranked mini-apps in a collapsed state.
US12292935B1

Methods and systems described herein are directed to obtaining various types of information that can provide an accounting for an individual's legacy that can be replayed to learn about objects and/or experiences associated with the individual. A personal legacy accountant can generate a legacy profile using automatically obtained public records and personal records supplied by the individual, and afford the individual an opportunity to contextualize records for the profile. Through this contextualization, the individual can selectively define one or more perspectives for her legacy.
US12292931B2

A method for monitoring and managing heterogeneous vendor storage systems may include performing, by a management system, operations including: sending instructions to a vendor storage system among the heterogeneous vendor storage systems to cause the vendor storage system to generate a vendor answer file on the vendor storage system, sending instructions to the vendor storage system to copy vendor data from the generated vendor answer file to volatile memory of the management system, tracking and logging events associated with the copying of the vendor data, validating the copied vendor data based on the logged events, determining standardized reporting data from the validated vendor data in the volatile memory of the management system, saving the standardized reporting data in a data structure formatted for the heterogeneous vendor storage systems, receiving a user query regarding the saved standardized reporting data, and displaying the saved standardized reporting data in a user interface.
US12292921B2

A method for image search, an electronic device, and a non-transitory computer-readable storage medium are provided. The method includes the following. Receive a query text. Process the query text to obtain a first multi-dimensional word vector. Perform, with a text gated network in a dual gate network, a first weighted operation on the first multi-dimensional word vector to obtain a second multi-dimensional word vector. Search for at least one target image according to the second multi-dimensional word vector and a second multi-dimensional visual vector for each image in an image file. The second multi-dimensional visual vector for each image is obtained by performing, with a visual gated network in the dual gate network, a second weighted operation on a first multi-dimensional visual vector for each image, and the second multi-dimensional word vector and the second multi-dimensional visual vector for each image are in a same space.
US12292920B2

Performing a geo-visual search is disclosed. A query feature vector associated with a query tile is obtained. A lookup is performed at least in part by using a key derived from the query feature vector. A list of candidate feature vectors is obtained based at least in part on the lookup. Based at least in part on a comparison of the query feature vector against at least some of the candidate feature vectors in the obtained list, a tile that is visually similar to the query tile is determined. The determined tile is provided as output.
US12292918B2

A method, computer program, and computer system is provided for dynamic Network-Based Media Processing (NBMP) image retrieval. A call for a function from among a function group is received. The function call corresponds to an NBMP request to a workflow manager. A determination is made as to whether an image associated with the received function call is static or dynamic. A pointer to the image is returned based on the image being determined to be dynamic.
US12292917B2

Systems and methods publishing content are disclosed herein. A content item for publication on a multimedia platform is received, and a first plurality of users within a first radius are detected. The content item is published to the first plurality of users and first data of the interaction of the first plurality of users with the content item is collected. Thereafter, an engagement score based on the first data is calculated. In response to the engagement score being above a first threshold, a second plurality of users within a second radius is detected, wherein the second radius is larger than the first radius and publishing the content item to the second plurality of users.
US12292914B2

A computer-implemented method can receive a message sent from a source entity, perform first pre-processing operations for verifying validity of the message, perform second pre-processing operations for determining a category of the message, extract metadata from the message, generate an enriched message comprising the metadata and the determined category, perform post-processing operations for classifying the enriched message into one of a plurality of event types, broadcast the enriched message to a message broker, and routing, by the message broker, the enriched message to one or more target entities registered an event type into which the message is classified.
US12292904B2

A sentence generation device has: an estimation unit for receiving input of a first sentence and an output length, and estimating importance of each word constituting the first sentence using a pre-trained model; and a generation unit for generating a second sentence based on the importance, and thus makes it possible to evaluate importance of a constituent element of an input sentence, in correspondence with a designated output length.
US12292892B2

A method for generating a social graph based on payment data is provided. The method includes extracting, from one or more databases, customer-based information for various entities and previous transaction information conducted by the various entities; generating data nodes for the various entities; determining a score for each of the data nodes with respect to a user based on the extracted customer-based information and the previous transaction information, in which the score indicating a proximity level with the user; generating a relationship model for the various data nodes with respect to the user based on the determined score; and identifying, based on a search performed for an input provided by the user on a user interface, one or more data nodes as potential candidates for conducting a transaction; and providing the potential candidates based on the proximity level with respect to the user.
US12292889B2

A method of providing support at a server for GUI development is disclosed. At least a portion of a query is received from the client system. It is determined that a first field of a plurality of fields corresponding to a specified custom object type is to be resolved using a data item stored in a first server-side data store of the plurality of server-side data stores. It is determined that a second field of the plurality of fields corresponding to the specified custom object type is to be resolved using a data item stored in a second server-side data store of the plurality of server-side data stores. The data item stored in the first server-side data store is aggregated with the data item stored in the second server-side data store into a response to at least a portion of a query for sending to a client system.
US12292875B2

The present disclosure describes techniques for implementing instant corruption detection and recovery. A plurality of streams may be created in a storage device. Each of the plurality of streams may contain a sequence of metadata nodes of a same type. Each of the plurality of streams may maintain an initial state, a sequence of delta modifications to the initial state, and an actual state for each of the sequence of metadata nodes. A checking and recovery function associated with a particular stream among the plurality of streams may be determined. The checking and recovery function may comprise checking logic configured to detect corruptions by checking modification operations associated with metadata nodes in the particular stream. The checking and recovery function may further comprise recovery logic configured to perform recoveries from the corruptions. The checking and recovery function associated with the particular stream may be implemented in the storage device.
US12292874B2

Systems and methods are disclosed to implement a bounded group by query system that computes approximate time-sliced statistics for groups of records in a dataset according to a group by query. In embodiments, a single pass scan of the dataset is performed to accumulate exact results for a maximum number of groups in a result grouping structure (RGS) and approximate results for additional groups in an approximate result grouping structure (ARGS). RGSs and ARGSs are accumulated by a set of accumulator nodes and provided to an aggregator node, which combines the received structures to generate exact or approximate statistical results for at least a subset of the groups in the dataset. Advantageously, the disclosed query system is able to produce approximate results for at least some of the groups in a single pass of the dataset using size-bounded data structures, without predetermining the actual number of groups in the dataset.
US12292870B2

Various techniques are described, including evaluating ingested data including a dataset to identify one or more links to other datasets stored in a graph, using a similarity determination algorithm to identify a degree of similarity between datasets to determine joinability of ingested datasets with graph-stored datasets, determining a ratio to determine whether to perform an overlap or coverage function, associating a subset of similarity matrices with a subset of graph data joined to the ingested dataset, and forming links in a column of data between the dataset and the another dataset of the ingested data based on the degree of similarity.
US12292869B2

A method for processing one or more electronic documents for enhanced search includes defining a bounding box around each key and value of key-value pairs in a first schema file, tagging coordinates of a key corresponding to a first bounding box and coordinates of a value corresponding to a second bounding box in the first schema file. Furthermore, obtaining a first inference file, detecting coordinates of a key corresponding to a third bounding box, and determining coordinates of a fourth bounding box and the value of the first inference file that are determined by applying a normalization operation. Thereafter, extracting value encompassed by the fourth bounding box of the first inference file and automatically creating a searchable index of the first inference file with searchable key-value pairs. The method achieves an efficient and accurate clustering of data items with an accurate, meaningful, and formal objective function.
US12292861B2

There is provided a query execution method in a DB system in which a plurality of CSDs are used as a storage. According to an embodiment, a query execution method includes: generating snippets for offloading a part of query computations for a query received from a client to CSDs; scheduling the generated snippets for the CSDs; collecting results of offloading; and merging the collected results of offloading. Accordingly, by dividing query computations, offloading, and processing in parallel, while processing query computations that are inappropriate for offloading by a DBMS, a query request from a client can be executed effectively and rapidly.
US12292855B2

Systems and methods for a multitenant computing platform. Original data is generated through operation of a computing platform system on behalf of an account of the computing platform system, and the original data is moderated according to a data retention policy set for the account. The moderated data is stored at the computing platform system. The computing platform system moderates the generated data by securing sensitive information of the generated data from access by the computing platform system, and providing operational information from the generated data. The operational information is accessible by the computing platform system during performance of system operations.
US12292839B2

A caching system including a first sub-cache, a second sub-cache, coupled in parallel with the first sub-cache, for storing write-memory commands that are not cached in the first sub-cache, the second sub-cache including privilege bits configured to store an indication that a corresponding cache line of the second sub-cache is associated with a level of privilege, and wherein the second sub-cache is further configured to receive a first write memory command for a memory address associated with a first level of privilege, store, in the second sub-cache, first data associated with the first write memory command and the level of privilege associated with the cache line, receive a second write memory command for the cache line, the second write memory command associated with a second level of privilege, merge the first level of privilege with the second level of privilege, and output the merged privilege level with the cache line.
US12292833B2

One embodiment of a cache invalidation method includes storing an invalidation status usable by a computing node to identify, from a broadcast cache invalidation queue, a last processed invalidation that was processed with respect to an object cache used by the node. The method further comprises the node determining a set of unprocessed invalidations from the broadcast cache invalidation queue that are subsequent to the last processed invalidation determined from the invalidation status. The node processes the set of unprocessed invalidations to clear cached objects from the object cache. Based on processing the set of unprocessed invalidations to clear cached objects from the object cache, the invalidation status is updated with an identifier corresponding to a last invalidation from the set of previously unprocessed invalidations.
US12292832B2

A system and method service memory transaction requests by receiving a memory transaction request for a first memory line from a first processor core of processor cores of a processing system. A second processor core of the processor cores is determined to include the first memory line in a shared state. Data of the first memory line is communicated from the second processor core to the first processor core based on determining that the second processor core comprises the first memory line in a shared state.
US12292827B2

A storage device, including a nonvolatile memory device comprising a plurality of memory cells; and a controller configured to: allocate a plurality of zones to a storage space of the nonvolatile memory device based on a request received from an external host device, fixedly and sequentially manage logical addresses of data written in the plurality of zones, generate a first page map table corresponding to a first zone based on performing the write operation on the first zone, the first page map table comprising a logical address and a physical address of the first zone, based on the first zone being full, activate a read service, which is based on the zone map table, and based on the read service being activated, process read requests for the first zone from the external host device using the zone map table.
US12292825B2

A memory control method, a memory storage device, and a memory control circuit unit are disclosed. The method includes: generating a first operation command via one of a plurality of processing circuits, wherein the first operation command instructs to access a first memory group in a plurality of memory groups; and in response to a first state information, sending a first command sequence to the first memory group according to the first operation command to instruct the first memory group to perform an access operation. The first state information reflects a first activation state of the plurality of memory groups, and the first command sequence does not include a control command sequence configured to activate the first memory group.
US12292823B2

An information handling system includes a storage device having control inputs, and first and second processing nodes. The first processing node includes a first complex programmable logic device (CPLD) having first outputs and a first communication interface. Each first output is coupled to control a state of an associated control input. The second processing node includes a second CPLD having second outputs and a second communication interface coupled to the first communication interface. Each second output is coupled to control the state of the associated control input. The first CPLD receives a command to change the state of a particular one of the control inputs from a first state to a second state, directs the second CPLD to change the state of the particular control input from the first state to the second state via the first communication interface, and changes the state of the particular control input from the first state to the second state in response to directing the second CPLD to change the state of the particular control input.
US12292816B2

Apparatus, method, and graphical user interface (GUI) for presentation and navigation of code path data. Code path data samples, including temporal data, related to a plurality of code paths of program code are used to render an interactive GUI including a set of graphical elements representing a corresponding set of code paths. Each graphical element indicates resource utilization changes associated with a respective code path over a time period. The set of graphical elements are visually arranged in a first dimension and the period of time is indicated in a second dimension. Different techniques are used to represent resource utilization over time including extending the graphical elements in a third dimension or changing a width of the graphical elements within a plane defined by the first dimension and the second dimension.
US12292814B1

Embodiments of the present disclosure provide systems and methods to provide dynamic participation of multiple services to generate an overall health score in a Desktop Bus (D-Bus) platform. According to one embodiment, an Information Handling System (IHS) includes multiple hardware devices that are managed by a plurality of D-Bus objects that communicate among one another using a D-Bus in which the D-Bus objects are arranged in a hierarchy of parent-child relationships. The IHS also includes computer-executable code to cause each of the D-Bus objects to receive a request for a health score of one of one of the hardware devices that it manages using one or more child objects that interact with the one hardware device, generate an intermediate health score using measurements obtained by its child objects, and send the intermediate health score to its parent object.
US12292809B2

A storage device may store temperature log information in one or more log memory blocks according to a temperature storage level and determine the temperature storage level based on a temperature change amount over time of a temperature of the storage device. By storing the temperature log information less frequently when smaller changes in the temperature are expected than when larger changes are, efficiency of storing the temperature log information may be improved.
US12292805B2

Systems, devices, and methods for detecting and monitoring a device's usage metrics and providing a utilization management of the monitored device based on transmitting Standard Commands for Programmable Instruments (SCPI) commands using a Virtual Instrument Software Architecture (VISA) protocol. Additionally, determining whether the discovered connected device is sending and receiving data on a VISA data channel indicating that the discovered connected device is being used for performing high speed data tests and executing a set of commands for real-time utilization monitoring.
US12292801B1

In general, embodiments relate to a method for backing up databases, the method includes receiving a backup request, wherein the backup request specifies a role of primary and an asset group identifier for an asset group, identifying, based on the backup request, a database in the asset group, and issuing the backup request for the database.
US12292789B2

A computer-implemented method for intelligent collection and selective sharing of information technology asset inventory over a managed services platform is disclosed herein. An exemplary method may include receiving, from a customer, a selection of one or more information technology services of an information technology service provider. The exemplary method may further include receiving, via a network tunnel between a machine avatar in a computing environment and a base management node, network traffic of the customer addressed to the one or more information technology services; and storing a portion of the network traffic. The exemplary method may further include generating a service notification for the customer based on the portion of the network traffic; and transmitting the service notification to the machine avatar through the network tunnel.
US12292780B2

Systems and devices are provided to enable granular control over a retention or active state of each of a plurality of memory circuits, such as a plurality of memory cell arrays, within a memory. Each respective memory array of the plurality of memory arrays is coupled to a respective ballast driver and a respective active memory signal switch for the respective memory array. One or more voltage regulators are coupled to a ballast driver gate node and to a bias node of at least one of the respective memory arrays. In operation, the respective active memory signal switch for a respective memory array causes the respective memory array to transition between an active state for the respective memory array and a retention state for the respective memory array.
US12292771B2

Example systems, apparatus, articles of manufacture, and methods are disclosed to implement a single-wire interface protocol to synchronize device states between multiple devices. Example logic circuitry disclosed herein for a first device includes transmit circuitry configured to pull a terminal of the first device to a first logic value for a first duration corresponding to a first command to be communicated via the terminal, wherein the first duration is one of a plurality of at least three possible durations corresponding respectively to a plurality of possible commands including the first command, and the plurality of possible commands is associated with device operation states synchronized between the first device and a second device coupled to the terminal. The example logic circuitry also includes receive circuitry configured to monitor the terminal.
US12292769B2

A fixture and electronic equipment for rapid assembly and disassembly of expansion cards. The fixture comprises a holder, a bracket, a first connector, and a second connector. The holder is configured to fix the expansion card. The first connector is positioned on the holder. A first slot is defined on the bracket. The first connector enters the first slot. Two walls of the first slot are stopped on opposite sides of the first connector along the second direction. The bracket supports the holder along the third direction. The second connector is positioned on the holder. A socket is defined on the bracket. The second connector is insertable into the socket to limit the holder from moving relative to the bracket along the first direction. The first direction, the second direction, and the third direction are perpendicular to each other.
US12292762B2

According to certain embodiments, an electronic device comprises: a front case including a seating portion, and a display module disposed in the seating portion; wherein the front case includes a first fiducial mark, wherein the first fiducial mark includes: a first fiducial gap; a first area surrounding at least a portion of the first fiducial gap having a first surface roughness; and a second area exclusive with the first area, having a second surface roughness that is different from the first surface roughness.
US12292759B1

Methods and systems for securing edge devices are disclosed. The edge devices may be secured by facilitating time synchronization of the edge devices through an edge orchestrator. The edge orchestrator may securely perform time synchronization with a trusted time server. The edge orchestrator may obtain a true time value from the trusted time server and verify the integrity of the true time value using security processes. Once the integrity of the true time value has been verified, then the edge devices may obtain the true time value from the edge orchestrator through secure communication channels. After the edge devices obtain the true time value from the edge orchestrator, the edge device may perform time synchronization.
US12292757B2

A magnetorheological braking device with a fixed holder and a first and second braking component. One of the braking components is connected to the holder and does not rotate relative thereto. The two braking components are continuously rotatable relative to one another. The first braking component extends axially, and the second braking component has a hollow shell part extending around the first braking component. A peripheral gap, filled with a magnetorheological medium, is formed between the first and second braking component. The first braking component has an electric coil and a magnetically conductive core extending axially. Magnetic field concentrators, on the core and/or the shell part, protrude into the gap, creating variable gap height. The electric coil is wound around a section of the core. A magnetic field of the electric coil runs through the core, magnetic field concentrators, and the gap into a wall of the shell part.
US12292749B2

Provided herein are systems and methods for generating gas and delivering the gas at multiple output pressures. The system includes a plurality of gas generators and a plurality of applications, each application having a different header pressure. A plurality of header valves directs the gas flow to the plurality of applications such that energy loss is minimized.
US12292747B2

A method of operating a robotic vehicle is provided. The method includes generating, using a prediction model, first scores, each of the first scores associated with a possible action of the robotic vehicle. The prediction model generates the first scores based, at least in part, on a predicted probability of the robotic vehicle encountering a dynamic object. The method further includes generating, using an analytical model, second scores, each of the second scores associated with a possible action of the robotic vehicle. The analytical model generates the second scores based, at least in part, on the information on the static objects. The method also includes combining the first scores with the second scores to generate combined scores, and selecting an action for the robotic vehicle based, at least in part, on the combined scores. A motion planning module and a robotic vehicle implementing the method are also disclosed.
US12292743B2

Aspects of the subject disclosure may include, for example, a method in which a processing system determines that performance of a service is required at a first location in a smart community; identifies a robot to be transported, and determines whether physical transport or virtual transport is to be performed for the robot. If physical transport is to be performed, the system initiates communication with a robot transport controller to schedule the physical transport to the first location from a different second location. If virtual transport is to be performed, the processing system initiates communication with a radio access network (RAN) to schedule the virtual transport; the virtual transport includes configuring the robot at the first location. Other embodiments are disclosed.
US12292742B2

There is provided an information processing method of the present disclosure includes performing processing to receive, on a predetermined coordinate system, input information including multiple scheduled points of shooting by a camera provided in a mobile body and information on respective camera attitudes at the multiple scheduled shooting points. The information processing method further includes performing processing to create a prior trajectory of the mobile body on a basis of the received input information.
US12292731B2

A molding machine management system includes: an injection molding machine including a mold, an injection unit, and a mold clamping unit; a management server coupled to the injection molding machine via a network; a first camera configured to capture an image of the mold; a second camera configured to capture an image of a drive unit provided in the injection molding machine; and a storage unit that stores first moving image data which is moving image data of the mold captured by the first camera, and second moving image data which is moving image data of the drive unit captured by the second camera, in association with a shot number of the injection molding machine. The management server includes a control unit configured to cause a display unit to display the first moving image data and the second moving image data in association with the shot number.
US12292725B2

A method for performing an autonomous inspection. The method comprises traversing, by an autonomous sensor apparatus, a path through a site having three-dimensional objects located therein. The site includes three-dimensional objects located therein. The method comprises obtaining, by a plurality of sensors on-board the autonomous sensor apparatus, one or more data sets throughout the path. Each of the one or more data sets are associated with an attribute of one or more three-dimensional objects. The method comprises generating, by the first, second, or third processor, a working model from a collocated data set; and comparing, by the first, second, or third processor, the working model with one or more pre-existing models; to determine the presence and/or absence of anomalies. The presence and/or absence of anomalies are communicated as human-readable instructions.
US12292711B2

A process cartridge includes a photosensitive drum, a rotatable developing roller, a rotatable toner supplying roller provided in contact with the developing roller, and a rotatable feeding member provided in a toner chamber and configured to feed the toner from the toner chamber. A coupling is operatively connected to the developing roller, the toner supplying roller, and the feeding member, with the coupling being configured to receive a driving force for rotating the feeding member, the developing roller, and the toner supplying roller. A plurality of gears are operatively connected to the developing roller, the toner supplying roller, and the feeding member, with each gear of the plurality of gears being configured to transmit the driving force received by the coupling to at least one of the feeding member, the developing roller, and the toner supplying roller.
US12292705B2

An image forming apparatus includes a conveyance unit conveying a recording medium in contact with the recording medium's one surface along a conveyance path, a first image forming group, a second image forming group, a first intermediate transfer body being transferred a toner image formed by the first image forming group, a second intermediate transfer body being transferred a toner image formed by the second image forming group, a first transfer unit transferring the toner image from the first intermediate transfer body to the recording medium's other surface, and a second transfer unit transferring the toner image from the second intermediate transfer body to the recording medium's other surface. The first image forming group, the first intermediate transfer body, the second intermediate transfer body, and the second image forming group are located the other surface side of the recording medium in this order in a conveyance direction.
US12292693B2

In embodiments of a digital lithography system, physical design data prepared at a data prep server in a hierarchical data structure. A leaf node comprises a repeater nod, comprising a bitmap image and a plurality of locations at which the bitmap appears in a physical design. At an EYE server, a repeater node bitmap is adjusted based upon, for example, spatial light modulator rotational adjustment and substrate distortion. The adjusted repeater node and the plurality of locations in which the adjusted repeater appears is compared to the repeater of the data prep server and its plurality of locations. In further embodiments, a rasterizer generates a checksum of bitmap to be printed to a substrate, from the EYE server bitmap. The checksum is compared to a checksum of the EYE server bitmap.
US12292688B2

A printing plate includes a defined image area having a microstructure pattern. The microstructure pattern is defined by a plurality of rows each having a plurality of diagonal oriented elevated line segments having orientations alternating between a positive angle in one row and a negative angle in an adjacent row, wherein each line segment has a first end aligned with a middle portion of and spaced apart from a first line of a first adjacent row and a second end aligned with a middle portion of and spaced apart from a second line of a second adjacent row. Processes, computer readable media programmed with instructions for performing the processes, and tools for making the printing plate are also described.
US12292687B2

In a method of pattern formation information including a pattern size on a reticle is received. A width of an EUV radiation beam is adjusted in accordance with the information. The EUV radiation beam is scanned on the reticle. A photo resist layer is exposed with a reflected EUV radiation beam from the reticle. An increase of intensity per unit area of the EUV radiation beam on the reticle after the adjusting the width is greater when the width before adjustment is W1 compared to an increase of intensity per unit area of the EUV radiation beam on the reticle after the adjusting the width when the width before adjustment is W2 when W1>W2.
US12292681B2

The present invention provides an imprint method of forming, using a mold, a pattern of an imprint material on a substrate having a dimension smaller than a dimension of a holding surface of a substrate stage, comprising: causing the holding surface to hold a plate; causing the plate to support the substrate, by causing the holding surface to hold the substrate by via the plate; bringing the mold into contact with the imprint material on the substrate; curing the imprint material on the substrate; and separating the mold from the cured imprint material, wherein holding of the plate by the substrate stage is controlled while maintaining supporting of the substrate by the plate, such that the substrate is deformed into a convex shape together with the plate upon in the separating.
US12292679B2

A camera actuator is configured to include: a fixed-side member; a movable-side member disposed separated from the fixed-side member in a direction orthogonal to a light axis, the movable-side member holding a lens unit; a first lens drive actuator that displaces the movable-side member in at least a prescribed direction; an elastic support member that extends in the direction orthogonal to the light axis, and supports the movable-side member in relation to the fixed-side member so as to allow the displacement in at least the prescribed direction; and a damping member that is disposed between the movable-side member or a member fixed to the movable-side member, and the fixed-side member or a member fixed to the fixed-side member.
US12292677B2

A light source device includes: a first laser light source which emits first laser light; and a diffusion element which is provided on an optical path of the first laser light and diffuses the light, wherein the diffusion element includes: a first lens array in which a plurality of first lens elements that divide the first laser light into a plurality of light fluxes are arranged; and a second lens array in which a plurality of second lens elements that emit the light fluxes incident via the plurality of first lens elements toward an image formation plane are arranged, wherein the first lens array is disposed on an incidence surface of the diffusion element, wherein the second lens array is disposed on an emission surface of the diffusion element, and wherein at least two second lens elements among the plurality of second lens elements form light source images having different sizes in different regions on the image formation plane.
US12292676B2

An illumination system for a projector includes a light engine module, a light source module, a reflective mirror, a beam splitter, a phosphor wheel, and a lens assembly. The light source module can emit blue light along a first direction. The reflective mirror may reflect the blue light such that the blue light transmits in a second direction. A reflective region of the phosphor wheel can reflect a first portion of the blue light, and a first wavelength conversion region of the phosphor wheel can to activate a second portion of the blue light to form first band light. The lens assembly is configured to allow the first band light to pass through. The reflective region of the beam splitter is configured to reflect the first portion of the blue light and the first band light to the light engine module along the first direction.
US12292674B2

A heat dissipation module, configured for heat dissipation of at least one first heat source and at least one second heat source, and including a first heat sink, a second heat sink, a first pipe, and a second pipe, is provided. The first heat sink and the first heat source are connected to each other through the first pipe to form a first loop, so that a liquid medium flows through the first heat sink for heat exchange and then flows to the first heat source for circulating heat dissipation. The second heat sink and the second heat source are connected to each other through the second pipe to form a second loop, so that the liquid medium flows through the second heat sink for heat exchange and then flows to the second heat source for circulating heat dissipation. A projection device, including the heat dissipation module, is also provided.
US12292665B2

A bistable liquid crystal film, comprising: a first transparent flexible film coated with conductive material; a second transparent flexible film; at least one layer of liquid crystal dispersions disposed between the transparent flexible conductive films; and an ionic dopant disposed within the layer of liquid crystal dispersions. The bistable liquid crystal film is characterized as having two modes, a transparent mode and a scattering mode, with transitions between the two modes being accomplished by voltage pulses with no need to maintain a voltage across the film in order to maintain it in a particular mode. The ionic dopant is an ionic mesogen, preferably an ionic metal-organic mesogen.
US12292664B2

To minimize the width of a non-light-emitting border region around an opening in the active area, data lines may be stacked in the border region. Data line portions may be formed using three metal layers in three different planes within the border region. A metal layer that forms a positive power signal distribution path in the active area may serve as a data line portion in the border region. A metal layer may be added in the border region to serve as a data line portion in the border region. Data line signals may also be provided to pixels on both sides of an opening in the active area using supplemental data line paths. A supplemental data line path may be routed through the active area of the display to electrically connect data line segments on opposing sides of an opening within the display.
US12292658B2

A display device includes a display region having a plurality of pixels, a driver IC provided in a frame region on an outer side of the display region and configured to drive the pixels, a first power source wiring line and a second power source wiring line each electrically coupled to the driver IC, and a first electrode that is arranged so as to face the first power source wiring line and the second power source wiring line via a first insulating layer, and is electrically coupled to the first power source wiring line.
Patent Agency Ranking