US12102021B2

A semiconductor device and a manufacturing method of the semiconductor device. The semiconductor device includes: a semiconductor substrate; a bottom electrode metal layer and a top electrode metal layer located on the semiconductor substrate; a resistive layer located between the bottom electrode metal layer and the top electrode metal layer, where the transverse width of the resistive layer is greater than the transverse width of the bottom electrode metal layer and/or the top electrode metal layer, and the resistive layer has a variable resistance; an oxygen barrier layer located between the bottom electrode metal layer and the top electrode metal layer, where the oxygen barrier layer is located above the resistive layer; and an oxygen grasping layer located between the bottom electrode metal layer and the top electrode metal layer, where the transverse width of the oxygen grasping layer is less than the transverse width of the resistive layer.
US12102019B2

Various embodiments of the present disclosure are directed towards an integrated chip. A first conductive structure overlies a substrate. A second conductive structure overlies the first conductive structure. A data storage structure is disposed between the first and second conductive structures. The data storage structure includes a first dielectric layer, a second dielectric layer, and a third dielectric layer. Respective bandgaps of the first, second, and third dielectric layers are different from one another.
US12102017B2

A circuit can include a galvanic coupling of a coupler to a qubit by a segment of kinetic inductance material. The circuit can include a galvanic kinetic inductance coupler having multiple windings. The circuit can include a partially-galvanic coupler having multiple windings. The partially-galvanic coupler can include a magnetic coupling and a galvanic coupling. The circuit can include an asymmetric partially-galvanic coupler having a galvanic coupling and a first magnetic coupling to one qubit and a second magnetic coupling to a second qubit. The circuit can include a compact kinetic inductance qubit having a qubit body loop comprising a kinetic inductance material. A multilayer integrated circuit including a kinetic inductance layer can form a galvanic kinetic inductance coupling. A multilayer integrated circuit including a kinetic inductance layer can form at least a portion of a compact kinetic inductance qubit body loop.
US12102013B2

A magnetic detection device includes a first magnetic sensor, a second magnetic sensor, and a resin body. The first magnetic sensor includes a first sealing body and first terminals. The second magnetic sensor includes a second sealing body and second terminals. The resin body includes a resin-body main body, first wiring lines, and second wiring lines. Each of the first wiring lines includes a first overlapping portion overlapping with corresponding one of the first terminals. As viewed in a normal direction of each of the first terminals, the first overlapping portion is arranged at a position shifted from all of the second terminals and the second wiring lines. Each of the first wiring lines is welded to corresponding one of the first terminals at the first overlapping portion.
US12102004B2

Provided are a compound of Formula (1) that improves the luminous efficiency, stability, and lifespan of an organic electronic element using the same, the element, and an electronic device thereof,
US12102001B2

The present disclosure relates to an organic electroluminescent compound, an organic electroluminescent material comprising the same, and an organic electroluminescent device. By comprising the organic electroluminescent compound according to the present disclosure, an organic electroluminescent device having low driving voltage and/or high luminous efficiency and/or long lifespan can be provided.
US12101999B2

A compound comprising a ligand LA, having a structure of Formula I, is provided. In Formula I, A1 to A8 are each independently CR or N; at least two adjacent ones of A1 to A8 are CR and the Rs are joined together to form a six-membered ring fused to ring A or ring C; X is O, S, or Se; each R and RB is independently hydrogen or a substituent; any adjacent substituents are optionally joined or fused into a ring; the ligand LA is coordinated to a metal M; the metal M is bonded to ring A through a M-C bond; the metal M can be coordinated to other ligands; and the ligand LA is optionally linked with other ligands. Formulations, OLEDs, and consumer products containing such compounds are also disclosed.
US12101995B2

Provided are an organometallic compound represented by Formula 1, an organic light-emitting device including the same, and an electronic apparatus including the organic light-emitting device: M(L1)n1(L2)n2  Formula 1 wherein M, L1, L2, n1, and n2 in Formula 1 are each the same as described in the present specification.
US12101991B2

Provided are (i) a solution for forming an organic semiconductor layer which solution has excellent coating property, (ii) an organic semiconductor which is produced with use of the solution and which has high heat resistance, (iii) a layer which contains the organic semiconductor, and (iv) an organic thin film transistor which exhibits high electrical properties. A composition containing: an organic semiconductor; and a polymer (1) having at least one unit selected from the group consisting of units represented by formulae (1-a), (1-b) and (1-c) given below. A composition containing the organic semiconductor, the polymer (1) and an organic solvent can be suitably used as a solution for forming an organic semiconductor layer.
US12101990B2

A display device including a display module, an anti-reflection layer, and a bending protection layer. The display module includes a first area, a second area, and a bending area disposed between the first area and the second area and having a predetermined curvature radius. The bending protection layer includes a first portion overlapping at least the first area and a second portion overlapping at least the bending area. The first portion has a maximum thickness in a range from about 40 μm to about 85 μm, a maximum inclined angle in a range from about 10° to 30°, and an elastic modulus in a range from about 50 MPa to about 300 MPa.
US12101989B2

A stretchable display device includes a display area having stretchable display units each including first islands on which pixels are disposed and first cut-out grooves between the first islands. A peripheral area is adjacent to the display area, the peripheral area includes stretchable peripheral units each including first lines on which driving circuits are disposed and first opening portions between the first lines. A buffer area is disposed between the display area and the peripheral area. The buffer area includes stretchable buffer units each including second islands, second cut-out grooves between the second islands, second lines connected to the second islands, and second opening portions between the second lines. Shapes of the second cut-out grooves may be different from shapes of the first cut-out grooves, and shapes of the second opening portions may be different from shapes of the first opening portions.
US12101987B2

An opto-electronic device includes a nucleation-inhibiting coating (NIC) disposed on a surface of the device in a first portion of a lateral aspect thereof; and a conductive coating disposed on a surface of the device in a second portion of the lateral aspect thereof; wherein an initial sticking probability of the conductive coating is substantially less for the NIC than for the surface in the first portion, such that the first portion is substantially devoid of the conductive coating.
US12101967B2

A display device may include a substrate, a first transistor disposed on the substrate and including a first gate electrode, a first conductive pattern disposed on the first gate electrode such that the first conductive pattern and the first gate electrode constitute a first capacitor, a second conductive pattern disposed on the first capacitor, a third conductive pattern disposed on the second conductive pattern such that the third conductive pattern and the second conductive pattern constitute a second capacitor, and a light emitting structure disposed on the second capacitor.
US12101956B2

Provided is a display device, comprising a display panel which comprises a first area and a second area located around the first area; and an under-panel sheet which is located under the display panel and overlaps the first area and the second area, wherein the under-panel sheet comprises a buffer member and a strength reinforcing member, wherein the strength reinforcing member is thinner than the buffer member, and a ratio of a thickness of the buffer member to a thickness of the strength reinforcing member is 3 to 6 times.
US12101955B2

A light emitting display device comprises a substrate, a circuit layer having a thin film transistor and an auxiliary power electrode disposed on the substrate, an insulating layer disposed on the circuit layer and including a first opening which exposes a portion of the auxiliary power electrode, a pixel electrode disposed on the insulating layer and connected to the thin film transistor, an auxiliary electrode contact area formed in the insulating layer, an auxiliary electrode formed on the insulating layer, a light emitting layer disposed on the pixel electrode and the auxiliary electrode, a common electrode disposed on the light emitting layer and electrically connected with the auxiliary power electrode through the auxiliary electrode contact area, a filler disposed in the auxiliary electrode contact area, and an encapsulation layer disposed on the common electrode and the filler, wherein the first opening of the insulating layer includes an undercut area between the auxiliary power electrode and the auxiliary electrode, and wherein the undercut area is filled with the filler.
US12101952B2

A light-emitting substrate includes a base; a first material layer and a second material layer that are disposed on the base, and an etch stop layer between the first material layer and the second material layer. The first material layer is closer to the base than the second material layer. The second material layer includes a plurality of patterns, and each pattern and the first material layer have an overlapping region therebetween. The etch stop layer includes at least portions in respective overlapping regions. A portion of the etch stop layer located in each overlapping region is in contact with the first material layer and the second material layer. Energy level(s) of the portion of the etch stop layer located in each overlapping region are matched with energy levels of the first material layer and the second material layer at corresponding positions.
US12101950B2

Organic polymer semiconductor-based polymer solar cells (PSCs) have attracted considerable research interest due to having excellent electrical, structural, optical, mechanical, and chemical properties. In the past 20 years, considerable efforts have been made to develop PSCs. Generally, poly(3,4-ethylenedioxythiophene):poly(styrenesulfonate) (PEDOT:PSS) is used as a hole transport layer (HTL) of the PSC to enhance hole extraction efficiency, but highly acidic PEDOT:PSS destroys an indium tin oxide (ITO) electrode and an active layer and thus reduces the lifetime of the device. To avoid this problem, some attempts have been made to develop inverted PSCs having different electron transport layers (ETLs). However, such a device has limited power conversion efficiency (PCE) due to low electron mobility of the ETL. Therefore, attempts have been made to enhance the PCE of inverted PSCs using indium gallium zinc oxide (IGZO) having optimized indium (In), gallium (Ga), and zinc (Zn) contents. Accordingly, inverted PSCs that have ZnO or IGZO (having varying In:Ga:Zn molar ratios) as an ETL and have an ITO/ETL/PTB7:PC71BM/MoO3/Al structure have been constructed. The PCE of the inverted PSC can be increased from 6.22% to 8.72% using IGZO having an optimized weight ratio of In, Ga, and Zn.
US12101939B2

A method of forming a memory device includes: forming a first layer stack and a second layer stack successively over a substrate, the first layer stack and the second layer stack having a same layered structure that includes a dielectric material, a channel material over the dielectric material, and a source/drain material over the channel material; forming openings that extend through the first layer stack and the second layer stack; forming inner spacers by replacing portions of the source/drain material exposed by the openings with a first dielectric material; lining sidewalls of the openings with a ferroelectric material; forming gate electrodes by filling the openings with an electrically conductive material; forming a recess through the first layer stack and the second layer stack, the recess extending from a sidewall of the second layer stack toward the gate electrodes; and filling the recess with a second dielectric material.
US12101938B2

A semiconductor device includes a substrate having a first area and a second area. The semiconductor device in the first area includes a first memory layer and a first semiconductor channel coupled to a portion of the first memory layer. The semiconductor device in the first area further includes a first conductive structure and a second conductive structure coupled to end portions of the first semiconductor channel. The semiconductor device in the second area includes a third conductive structure and a second memory layer. The semiconductor device in the second area includes a second semiconductor channel that comprises: (i) a first vertical portion coupled to a portion of the second memory layer; and (ii) a lateral portion coupled to a top surface of the third conductive structure. The semiconductor device in the second area includes a fourth conductive structure coupled to an end portion of the second semiconductor channel.
US12101933B2

A semiconductor device that can be downsized more than ever before is provided. A semiconductor device 10 includes: an insulating layer 21 provided on an upper side of a substrate 20; a conductor 110 provided within the insulating layer 21; a conductor 120 provided within the insulating layer 21 and facing the conductor 110 in a first direction parallel with a surface of the substrate 20; and an insulating film 130 provided between the conductor 110 and the conductor 120. A thickness of the insulating film 130 in the first direction is smaller than both of a thickness of the conductor 110 in the first direction and a thickness of the conductor 120 in the first direction. A relative permittivity of the insulating film 130 is higher than a relative permittivity of the insulating layer 21. The conductor 110 and the conductor 120 extend in a second direction intersecting the first direction and parallel with the substrate 20.
US12101930B2

A memory device includes a cell wafer including a memory cell array; and a peripheral wafer including a row control circuit, a column control circuit and a peripheral circuit which control the memory cell array, and stacked on and bonded to the cell wafer in a first direction. The peripheral wafer includes a first substrate having a first surface and a second surface which face away from each other in the first direction; a first logic structure disposed on the first surface of the first substrate, and including the row control circuit and the column control circuit; and a second logic structure disposed on the second surface of the first substrate, and including the peripheral circuit.
US12101924B2

A semiconductor structure and a method for manufacturing same. The semiconductor structure includes: a semiconductor base, including a logical device region and a memory region; a bit line located in the memory region and an electrical contact layer located in the logical device region, which are disposed in a same layer; a first semiconductor channel located on the bit line and a second semiconductor channel located on the electrical contact layer, which are disposed in a same layer; a word line and a gate disposed in a same layer; a capacitor structure, in contact with a second doped region of the first semiconductor channel; an electrical connection structure, in contact with the fourth doped region of the second semiconductor channel; and a dielectric layer, located between the bit line and the word line, and on a side of the word line away from the semiconductor base.
US12101923B2

A semiconductor device manufacturing method according to the exemplary embodiments of the disclosure includes patterning a substrate, thereby forming an active pattern, forming a trench penetrating the active pattern, forming a support layer covering the trench, forming a first opening at the support layer, forming a gate electrode layer filling the trench through the first opening, and forming a bit line structure electrically connected to the active pattern. The support layer includes a base portion covering a top surface of the active pattern, and a support disposed in the trench.
US12101914B2

A coolant distribution unit includes a casing, a control module, a power supply module, a heat exchange module, an integrated pipe, and a fluid driving module. The power supply module is electrically connected to the control module, the integrated pipe includes a plurality of inlets and an outlet to collect and output a cooled working fluid, the fluid driving module is electrically connected to the control module and the power supply module, and the fluid driving module is in fluid communication with the heat exchange module. The control module, power supply module, heat exchange module, integrated pipe, and fluid driving module are all arranged in the casing.
US12101908B2

The electric control box includes a box body, a mounting board, an electronic component, and a heat sink, the box body being provided with a mounting cavity; the mounting plate is disposed in the mounting cavity and the mounting cavity forms a first cavity and a second cavity located on the two sides of the mounting board; the electronic component is arranged in the second cavity; the heat sink comprises a heat exchange body and a header assembly; the header assembly is used for providing refrigerant flow to the heat exchange body; at least part of the heat exchange body is arranged in the first cavity, and is heat-conductively connected to the electronic component; the mounting board is used for blocking the condensed water on the heat sink from flowing into the second cavity.
US12101904B2

An apparatus includes a housing capable of being mounted in a rack, and a vertically oriented switch card. The vertically oriented switch card includes one or more vertically oriented application-specific integrated circuits (ASIC) mounted on the vertically oriented switch card. The switch card includes a two-dimensional arrangement of plug ports; each plug port is configured to receive a pluggable optical module. The switch card also includes a two-dimensional arrangement of channel intakes, each channel intake is positioned adjacent to at least one of the plug ports of the two dimensional arrangements of plug ports, each channel intake receives air and directs the received air towards an interior of the housing capable of being mounted in a rack.
US12101902B2

According to certain embodiments, an electronic device comprises a first housing; a second housing; a hinge disposed between the first housing and the second housing such that the second housing is foldable at one end of the first housing; and a flexible display disposed on a surface of the first housing and a surface of the second housing, wherein the flexible display comprises a display panel, and a glass layer disposed on the display panel, such that the display panel is between the glass layer and the surface of the first housing and the surface of the second housing, wherein the glass layer comprises: a bendable portion configured to be flat in an unfolded state when the first housing and the second housing are disposed horizontally adjacent, and to be bent in a folded state when the first housing and the second housing are vertically adjacent; and a first flat portion adjacent to the bending portion to form a boundary and a second flat portion disposed to extend from the first flat portion to an edge of the glass layer, wherein the glass layer comprises a glass member, wherein the glass member has a first thickness in the second flat portion, has a second thickness at the center of the bending portion, and has a third thickness less than the first thickness and greater than the second thickness in a section between the first flat portion and the center of the bending portion, and wherein the thickness of the glass member gradually decreases from the first flat portion to the center of the bending portion forming a concave portion.
US12101890B2

A method of manufacturing a printed circuit board includes forming an intermediate layer on a first conductive layer disposed on a first insulating layer, forming a second conductive layer and a second insulating layer on the intermediate layer, separating the first insulating layer from at least one portion of the first conductive layer, and etching the first conductive layer and the intermediate layer. After the etching, a surface of the second conductive layer protrudes further than a surface of the second insulating layer. The intermediate layer before the etching includes a portion overlapping the second conductive layer in a vertical direction and another portion not overlapping the second conductive layer in the vertical direction.
US12101879B2

A flexible printed circuit board (FPCB), which is applied to various electronic display devices, may include a base, a first metal layer and a second metal layer on both surfaces of the base, a first plating layer on the first metal layer, a second plating layer on the second metal layer, and a first insulating pattern and a second insulating pattern respectively disposed on some region of the first plating layer and the second plating layer, wherein the first plating layer and the second plating layer may have different thicknesses.
US12101878B2

A circuit board according to an embodiments includes an insulating portion comprising a plurality of insulating layers, wherein the insulating portion includes: a first insulating portion; a second insulating portion disposed on the first insulating portion and having a coefficient of thermal expansion corresponding to the first insulating portion; and a third insulating portion disposed under the first insulating portion and having a coefficient of thermal expansion corresponding to the first insulating portion; wherein the first insulating portion includes a prepreg including glass fibers, and wherein the second and third insulating portions include a resin coated copper (RCC) with a coefficient of thermal expansion in the range of 10 to 65 (10−6 m/m·k).
US12101875B2

One aspect provides a printed circuit board (PCB). The PCB includes a transmission line to transmit signals of a desired frequency, a first stub coupled to the transmission line at a first location, and a second stub coupled to the transmission line at a second location. The first stub is to filter out signals of a first frequency, the second stub is to filter out signals of a second frequency, and the first and second stubs are positioned such that an insertion loss of the transmitted signals of the desired frequency is substantially minimized.
US12101874B2

A rigid flexible printed circuit board (RFPCB) may include: a first base conductive layer; a first rigid conductive layer spaced apart from the first base conductive layer in a first direction; a second rigid conductive layer spaced apart from the first base conductive layer in the first direction and spaced apart from the first rigid conductive layer in a second direction intersecting the first direction; a base cover layer spaced apart from the first base conductive layer in the first direction and positioned closer to the first base conductive layer than to the first rigid conductive layer and the second rigid conductive layer; a transmission line positioned between the first base conductive layer and the base cover layer; and a dummy metal layer disposed on the base cover layer, positioned between the first rigid conductive layer and the second rigid conductive layer, and overlapping the transmission line in the first direction.
US12101870B2

Provided herein are high energy ion beam generator systems and methods that provide low cost, high performance, robust, consistent, uniform, low gas consumption and high current/high-moderate voltage generation of neutrons and protons. Such systems and methods find use for the commercial-scale generation of neutrons and protons for a wide variety of research, medical, security, and industrial processes.
US12101866B2

A microwave-heating crisp plate includes a body defining a food-supporting surface and an outer surface opposite the food-supporting surface, and a coating applied over at least a portion of the outer surface. The coating includes a base polymer material defining a matrix, carbon nanotubes, and ferrite particles. The carbon nanotubes and the ferrite particles are dispersed throughout the matrix in a predetermined relative ratio and in a predetermined dispersal ratio with respect to the matrix.
US12101863B2

A system for sensing temperature in a vaporizer device is provided, the system including: an induction element; a susceptor element; and a temperature sensor circuit in thermal contact with the susceptor element, the temperature sensor circuit including a capacitor and an inductor, a resonant frequency of the temperature sensor circuit changes based on a temperature of the susceptor element, the induction element is electromagnetically coupled to the temperature sensor, the induction element includes an induction heating element configured to create a first magnetic field around the susceptor element, and the susceptor element generates heat based on the first magnetic field.
US12101853B2

Base station antenna units include a first and second base station antennas that have respective first and second housings. The first housing includes a top end cap and the second housing includes a bottom end cap. A jumper cable that includes a first connector port is mounted in one of the top end cap or the bottom end cap, and a second connector port that is configured to mate with the first connector port is mounted in the other one of the top end cap or the bottom end cap. A longitudinal axis of the first connector port extends in a vertical direction and a longitudinal axis of the second connector port extends in the vertical direction.
US12101847B1

A UE reports an ECGI of a target eNB/gNB missing an X2/Xn interface to a source eNB/gNB. The source eNB/gNB sends a configuration transfer message to a network element to get the X2/Xn interface TNLA of the target eNB/gNB. The source eNB/gNB initiates an initial backoff timer and an exponential backoff multiplier. The source eNB/gNB determines whether the TNLA discovery procedure time is equal to or greater than a current backoff time, the current backoff time being equal to a previous backoff period multiplied by the exponential backoff multiplier. The source eNB/gNB may resend the configuration transfer message to the network element when a previous TNLA discovery procedure time for the same ECGI is equal to or greater than the current backoff time, and not resend the configuration transfer message to the network element when the previous TNLA discovery procedure time is less than the current backoff time.
US12101843B2

Methods, systems, and devices for wireless communications are described. A system may support techniques for triggering user equipment (UE) assistance information (UAI) based on mobility, wake up signal (WUS) configuration, or both. In some cases, a UE may communicate with a network node (e.g., a base station) on a first channel according to a discontinuous reception (DRX) configuration. The UE may determine that a speed of the UE satisfies a mobility threshold and may transmit UAI requesting one or more updated DRX configuration parameters based on the speed of the UE satisfying the mobility threshold. Additionally or alternatively, the UE may receive signaling configuring the UE to monitor for WUSs and may transmit UAI requesting one or more updated DRX configuration parameters based on the WUS configuration. The UE may receive control signaling configuring the DRX configuration with the one or more requested parameters in response to the UAI.
US12101841B2

The present application describes a WTRU including a non-transitory memory including instructions stored thereon for re-establishing a remote radio control (RRC) connection with a base station. The apparatus also includes a processor capable of executing instructions of determining, based upon a measurement in an active downlink bandwidth part (DL BWP), to initiate a random access channel (RACH) procedure. The processor also executes instructions of switching to a default uplink bandwidth part (UL BWP). The processor also executes instructions of initiating the RACH procedure. The process further executes instructions of transmitting a RA preamble using one of the RACH resources configured for the default UL BWP. The processor even further executes instructions of receiving a RA response. The processor yet even further executes instructions of switching from the default UL BWP to either an active UL BWP or another active UL BWP after re-establishing the RRC connection.
US12101840B2

A wireless device receives a radio resource control (RRC) release message indicating one or more configured grants for small data transmission (SDT) in an RRC inactive state and one or more synchronization signal and physical broadcast channel blocks (SSBs) used for the SDT. The wireless device receives downlink control information based on a demodulation reference signal (DM-RS) antenna port for downlink control channel reception being quasi co-located with an SSB, of the one or more SSBs, selected during a most recent SDT, wherein the downlink control information indicates uplink radio resources. The wireless device transmits a transport block via the uplink radio resources.
US12101831B2

An association establishment method and apparatus for carrying out the method are described. The association establishment method includes broadcasting, by an access point (AP), a trigger frame, wherein the trigger frame is used to trigger one or more unassociated stations STAs to perform uplink data transmission and indicate one or more available subchannels for random accessing of the unassociated STAs. The method further comprises receiving, by the AP, one or more association request messages sent on available subchannels acquired by the unassociated STAs. Thereafter, the AP broadcasts a multi-block acknowledgement M-BA frame, wherein the M-BA frame includes one or more pieces of association acknowledgement information and the association acknowledgement information is acknowledgement information of the association request message.
US12101828B2

Methods, systems, and apparatuses are described for wireless communications. Cells may be grouped into a plurality of cell groups. If a first signal is configured for transmission via a first cell of a first cell group in parallel with a transmission of a second signal via a second cell of a second cell group, a wireless device may drop, or adjust transmission power of, at least one of the first signal or the second signal.
US12101820B2

A communications device for transmitting data to a wireless communications network is configured to transmit a random access preamble, and to transmit uplink data in an uplink shared physical channel associated with the preamble according to a 2-step random access procedure, the association between the preamble and the uplink shared channel being known to the wireless communications network. The communications device is configured to detect, in response to transmitting the preamble and the uplink data, a random access response message providing timing advance information and uplink grant of resources of the uplink shared channel according to a 4-step random access procedure. In response to detecting the random access response message, the communications device is configured to transmit uplink data in the uplink resources granted in the random access response message according to a 4-step random access procedure, as if the communications device was continuing with a 4-step RACH procedure having started with a 2-step RACH procedure. As such there is no requirement to fall-back to a full 4-step random access procedure, if a 2-step random access procedure has failed, thereby saving time and communications resources.
US12101815B2

Provided are a communication method and a terminal device. The communication method includes: sending, by a first terminal device, a first sidelink channel to a second terminal device over a first sidelink, wherein the first sidelink channel comprises first channel occupancy time (COT) sharing information, wherein the first sidelink channel further comprises a first physical sidelink control channel (PSCCH), the first PSCCH comprises first stage sidelink control information (SCI), and time domain resources on which the first COT sharing information and the first stage SCI are located are adjacent, and wherein the first COT sharing information is carried in a first physical sidelink shared channel (PSSCH) of the first sidelink channel
US12101813B2

A base station transmits configuration parameters indicating a plurality of slot format combinations of a cell and a slot format indicator (SFI)—radio network temporary identifier (RNTI). The base station transmits, during a slot and based on the SFI-RNTI, downlink control information (DCI) indicating a slot format combination of the plurality of slot format combinations. The slot format combination indicates a channel occupancy time (COT) duration for the cell. The base station receives, from a wireless device and via the cell, a transport block during the COT duration, wherein the COT duration starts from the slot.
US12101804B2

The present disclosure provides a UE and a method at a UE. The method includes: mapping an uplink grant with a logical channel, according to an LBT parameters associated with the uplink grant, the LBT parameters being related to at least one of a CAPC value, an LBT type, an LBT category, a channel sensing duration, a transmission time of an uplink data channel corresponding to the uplink grant and a random back-off time length; and performing the data transmission of the logical channel using the uplink grant. The present disclosure further provides a network node and a method at a network node, and corresponding computer readable storage media.
US12101800B2

Apparatuses, methods, and systems are disclosed for resource pool assignment. One method (800) includes receiving (802) information indicating that multiple resource pools are assigned to a bandwidth part. Each resource pool of the multiple resource pools corresponds to a different numerology, a different maximum physical sidelink shared channel duration, or a combination thereof. The method (800) includes assigning (804) the multiple resource pools to the bandwidth part.
US12101797B2

A method and system for use of carrier aggregation capability. In some embodiments, the method includes receiving, by a network, a declaration of capabilities, from a user equipment (UE), the declaration of capabilities including: a declaration of a first capability for a first component carrier (CC), and a declaration of a second capability for a second CC. The method may further include configuring, by the network, the UE with one or more CCs including the first CC and not including the second CC, the configuring including configuring the first CC with a configuration exceeding the first capability.
US12101796B2

Disclosed by the present disclosure are a method, terminal device and network device for repeatedly transmitting information, the method comprising: on continuous time-domain resources of at least one continuous time slot, transmitting K uplink transmission channels which are used for independent transmission of target data, wherein K is an integer greater than or equal to 2, and the transmission of K uplink transmission channels on continuous time-domain resources comprises: when remaining time-domain resources of an m-th slot cannot carry an entire n-th uplink transmission channel, transmitting the n-th uplink transmission channel in the m+1-th slot, or, transmitting the incomplete n-th uplink transmission channel in the remaining time-domain resources of the m-th slot, wherein n is an integer greater than or equal to 1 and less than or equal to k, and m is an integer greater than or equal to 1.
US12101790B2

Embodiments of the present disclosure provide a communication method and apparatus, and a device. The method includes: a first terminal device determining a first time period; and the first terminal device transmitting a first resource set to a second terminal device within the first time period, where the first resource set is used for the second terminal device to perform resource selection. The communication interference is reduced.
US12101785B2

A base station transmits a DCI comprising: an allocation of resource blocks for wireless device transmission of uplink data via a transmission time interval (TTI) of an unlicensed cell; an index indicating a starting position for the wireless device transmission of the uplink data, the index identifying one of pre-configured starting positions; and a field indicating an ending symbol for the wireless device transmission of the uplink data. The ending symbol is one of pre-configured ending symbols. The reception is based on a listen before talk (LBT) procedure indicating a clear channel before the starting position of the subframe.
US12101784B2

Provided are a control information indicating method, a communication node and a computer-readable storage medium. The method includes: sending, by a first communication node, control information to a second communication node, where the control information is used for indicating the scheduling of one or more transport blocks, each transport block corresponds to a respective one of hybrid automatic repeat request (HARQ) processes when being scheduled, and each HARQ process has a corresponding HARQ process index and new data indication (NDI) information.
US12101783B2

A method for receiving data by a communications device data from a wireless communications network, the method comprising: receiving a downlink control message transmitted in first downlink communications resources of a wireless access interface provided by the wireless communications network, the downlink control information providing an indication of second downlink communications resources from which the communications device can receive downlink data, decoding the downlink control message to identify the second downlink communications resources for receiving the downlink data, and receiving the downlink data from the second downlink communications resources, wherein the first and the second downlink communications resources are within a time period of the wireless access interface which ends at a pre-configured end time, the pre-configured end time being before the downlink control message is decoded.
US12101779B2

Implementations of the present application provided a wireless communication method, a terminal device, and a network device, for use in improving the flexibility of downlink control information (DCI). The method comprises: executing a transmitting operation of a first feedback sequence on a first uplink resource, wherein the first feedback sequence comprises feedback information corresponding to at least one first DCI; the feedback information corresponding to the first DCI reflects the reception condition of a data channel scheduled by the first DCI or the reception condition of the first DCI; the resource position of the first uplink resource is obtained by the approach other than the approach of obtaining from the first DCI.
US12101765B2

Methods, systems, and devices for wireless communications are described for efficient allocation of feedback resources and transmission of feedback for low latency communications. A first user equipment (UE) may be allocated uplink resources for uplink transmissions having one or more gaps during which a second UE may transmit feedback information to initiate a retransmission within specified time limits to achieve desired quality of service (QoS) targets. The one or more gaps may be provided through a downlink control information message that indicates uplink resources to the first UE based on a first starting transmission symbol and a first length indicator, and a second starting transmission symbol and a second length indicator. The one or more gaps may be additionally or alternatively provided through one or more reserved symbols, and the first UE may skip uplink transmissions in one or more reserved symbols.
US12101764B2

Embodiments of this application disclose an uplink scheduling method and apparatus, a network device, and a readable storage medium. In the method provided in this application includes: The network device receives and demodulates a first signal in a first uplink resource allocated to a terminal device, if an obtained first demodulation result indicates a demodulation failure, determines, based on the first demodulation result, whether the first uplink resource carries uplink data. If it is determined that the first uplink resource carries uplink data, sends first retransmission control information to the terminal device at a first coverage level, otherwise, sends first retransmission control information to the terminal device at a second coverage level.
US12101758B2

According to one embodiment of the present disclosure, a method by which a first apparatus performs sidelink communication is provided. The method comprises the steps of: determining a candidate transmission resource related to the first slot, on the basis of sensing not being performed on a first slot; and transmitting, to a second apparatus, at least one PSCCH or at least one PSSCH related to the at least one PSCCH, on the basis of remaining candidate transmission resources, excluding the candidate transmission resource, from among a plurality of candidate transmission resources, wherein the candidate transmission resource can be determined on the basis of the first slot and the relative position on the time axis of a time resource section of the candidate transmission resource.
US12101756B2

Methods, systems, and devices for an adaptive parameter configuration in wireless communication are described. A wireless communication method is provided to comprise updating configuration parameters of a user device based on one or more messages including at least one of a parameter update indication, a parameter update inquiry, a parameter set, or a parameter index set.
US12101755B2

Scheduling communications using a plurality of wireless interfaces is provided. Signals are monitored that are received from a first antenna configured to send and/or receive first messages over a first message protocol. Using the signals, time slot information is updated that is indicative of which equally-sized consecutive future time slots the first antenna is predicted to transmit and/or receive the first messages. A transmission is scheduled of a second message over a second antenna configured to send and/or receive second messages over a second message protocol using the time slot information to avoid out-of-band emission (OOBE) interference.
US12101752B2

The present disclosure provides a method and a device in a first node for wireless communication. The first node first performs a monitoring on first-type signalings, in which K1 first-type signalings are detected; and then transmits a first radio signal in a first time-frequency resource set; each of the K1 first-type signalings is associated to the first time-frequency resource set; a first signaling is a last first-type signaling of the K1 first-type signaling; the first radio signal is used for determining the receiving of first-type signaling(s) associated to the first time-frequency resource set before the first signaling; or is used for determining the decoding of bit blocks scheduled by the K1 first-type signalings. With the above-mentioned designs, the present disclosure manages to address missed detection of sidelink scheduling signaling caused when a data receiver sends NACK-only feedback in V2X, thereby further improving the entire system performance.
US12101751B2

A communication apparatus sets, in a case where an operation state of the communication apparatus is a first operation state in which data of a predetermined type is not transmitted and received, a ratio of a first period assigned for a first communication mode to a second period assigned for a second communication mode to a first ratio. In a second operation state in which data of the predetermined type is transmitted and/or received, a ratio of the first period to the second period is set to a second ratio. In a case where, in the second operation state, a channel used in one communication mode of the first communication mode and the second communication mode is a Dynamic Frequency Selection (DFS) channel, a period assigned for the one communication mode to satisfy a DFS operation regardless of the second ratio is set.
US12101750B2

A multi-band indication method includes generating, by a first communications device, a first frame, and sending, by the first communications device, the first frame. The first frame includes a first operating class field, and in response to a basic service set (BSS) configured to be established by the first communications device configured to simultaneously operate in a first band and a second band, the first operating class field indicates a starting frequency of the second band. The first band is a band that includes a primary channel and the second band is a band that fails to include the primary channel.
US12101741B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a first user equipment (UE) may receive an indication of a configuration for transmitting a sidelink reference signal (SL-RS) that is to be transmitted independently of data transmission and that has a frequency bandwidth that is independent of a frequency bandwidth configured for transmission on a physical sidelink shared channel. The UE may transmit the SL-RS to a second UE according to the configuration. Numerous other aspects are described.
US12101738B2

A paging response method, a paging method, an electronic device and a storage medium. The response method, for terminal configured to couple at least two operator networks, includes: determining information on a first priority for communicating with a first operator network in the at least two operator networks in response to a coupling state with the first operator network; acquiring information on a second priority for communication between a second operator network in the at least two operator networks and the terminal from a paging message in response to receiving the paging message from the second operator network; and determining to maintain the coupling state with the first operator network, or to decouple from the first operator network and to respond to the paging message of the second operator network, based on the information on the first priority and the information on the second priority.
US12101736B2

A position estimation system includes: a processor; and a storage device. The storage device stores data associating measurement data obtained by a terminal device with a position identifier. The measurement data includes on a measured radio wave data, and data a measured acceleration. The processor specifies a period from when the terminal device acquires the position identifier until the processor determines that a user of the terminal device has moved; uses training data including the measurement data obtained by the terminal device during the specified period and the position identifier corresponding to the measurement data obtained by the terminal device to create a position estimation model that outputs the position identifier as a position estimation result when the position estimation model receives the measurement data; and when the processor receives the measurement data, estimates a position of the terminal device by using the measurement data and the position estimation model.
US12101734B2

Differing operations of a wireless communication device benefit from different antenna configurations, such as for positioning, where closely spaced antennas are desirable, and data communication, where antenna diversity is desirable. A device is configured to receive a request for receive a request for determining a position of a user equipment (UE), select one of a first plurality of antennas or a second plurality of antennas for determining the position of the UE, receive wireless signals using the selected first plurality of antennas or the second plurality of antennas, and determine the position of the UE based at least in part on the received wireless signals.
US12101727B2

Disclosed is a communication technique for merging, with IoT technology, a 5G communication system for supporting a data transmission rate higher than that of a 4G system, and a system therefor. The present disclosure can be applied to intelligent services (for example, smart home, smart building, smart city, smart car or connected car, healthcare, digital education, retail, security, and safety-related services, and the like) on the basis of 5G communication technology and IoT-related technology. The purpose of the present invention is to efficiently transmit downlink data in a slot in which a synchronization signal block is transmitted and, according to the present invention, a base station in a communication system checks whether a synchronization signal block and downlink data are transmitted in the same slot, determines a downlink data transmission method when the synchronization signal block and the downlink data are transmitted in the same slot, and transmits the downlink data and a demodulation reference signal for the downlink data to a terminal on the basis of the downlink data transmission method, and the downlink data transmission method can be determined on the basis of at least one of the transmission pattern of the synchronization signal block, the relationship between the synchronization signal block and a subcarrier interval applied to the downlink data, and the index of the slot in which the synchronization signal block is to be transmitted.
US12101720B2

Methods, systems, and devices for power saving schemes in wireless communication are described. A wireless communication method is provided to comprise monitoring, by a user device, power saving indications transmitted from a network device during corresponding monitoring occasions predefined or configured by a higher layer parameter, the power saving indications including a first typed power saving indication or a second typed power saving indication; and performing a next action based on a predefined condition.
US12101707B2

In a method and an apparatus for optimizing network function (NF) data path discovery for 5G Core network operation, each NF registers itself with the NRF and periodically updates the NRF about the NF's present load, thereby giving the NRF complete information regarding the network topology, the NFs' present load, and the relative capacities of the NFs, which information items can be used in determining the complete optimal path from the RAN to the PSA. When an SMF wants to insert an Intermediate UPF (I-UPF) into a data path, instead of querying the NRF for a UPF serving the present geographical area (e.g., of the User Equipment (UE)) and deciding on the UPF insertion locally based on the present geographical area, the SMF queries the NRF for the complete optimal path. The I-UPF load can be taken into consideration in calculating the optimal path between the RAN and the PSA.
US12101702B2

Methods and apparatus, including computer program products, are provided In one aspect there is provided a method. The method may include detecting, at a first node, an event; generating, at the first node, a message in response to the detected event; and sending, at the first node, the message to at least a second node to enable the second node to determine at least one of a reliability or an importance of the message. Related apparatus, systems, methods, and articles are also described.
US12101691B2

In some implementations, a method may comprise obtaining channel state information (CSI) data corresponding to a set of RF signals received by one or more receiving devices, wherein: the set RF signals comprises two or more reflected RF signals successively received by the one or more receiving devices after being reflected from a person, and the two or more reflected RF signals are received by the one or more receiving devices over a period of time. The method may further comprise determining an identity of the person based at least in part on an observed gait of the person and an observed shape of the person, wherein the observed gait of the person and the observed shape of the person are determined based at least in part on the CSI data. The method may further comprise outputting an indication of the determined identity of the person.
US12101690B2

A mobile device is disclosed. The mobile device may receive one or more wireless local area network (WLAN) signals. The mobile device may determine Channel State Information (CSI) data from the one or more WLAN signals. The mobile device may determine one or more environmental characteristics associated with an environment of the mobile device based on the CSI data. The mobile device may send information indicative of the one or more environmental characteristics to a location server (LS), or determine a position of the mobile device based at least in part on the one or more environmental characteristics, or any combination thereof.
US12101687B2

A system and method of locating “friends” having mobile devices connected to a network and associated with a user account is disclosed. The method includes sending a request to a mobile device, the mobile device determining its present geographic location and responding to the requestor with this information. This information may be in the form of a coordinate location such as a GPS location or it may be in the form of a name that the mobile device owner assigned to a particular area (e.g., “home”). Having this location information, a user is able to view the location of the friend that is associated with the mobile device.
US12101684B2

A method for assisting in position determination in a wireless communication system comprises obtaining (S1) of pairs of radio frequency environment data sets for each of a plurality of common positions. A pair of radio frequency environment data sets comprises radio frequency environment data of devices of a first access technology and a second access technology at a common position. A transformation operator is created (S2) based on the pairs. The transformation operator represents a relation between radio frequency environment data sets of the first and second access technology. A method for position determination in a wireless communication system based on transformation operator and network nodes therefore is also disclosed, as well as network nodes for performing the methods.
US12101682B2

Method and system consist of a mobile application installed on a mobile device with internet connection and a geographical positioning device; a remote hosting server configured with software and database; an onsite wireless communication hosting apparatus. The mobile application communicates with the remote hosting server and the onsite wireless communication apparatus. The remote hosting server and onsite wireless communication apparatus communicate and transfer data to one another, the remote hosting server communicates with third party databases via secured access and retrieves location related information requested by onsite users of the mobile device. Web users at anywhere may select a location displayed on a digital map over interface of a web application configured to the remote hosting server; access the same as onsite users; including data entered by location owners, received from third-party databases via secured connection, and uploaded from onsite wireless communication apparatus.
US12101675B2

This application provides a cell selection method, a cell reselection method, and a chip, to improve user experience. The cell selection method includes: A terminal device searches for a first candidate cell, and receives a system message of the first candidate cell, where the system message includes parameter information of the first candidate cell and bandwidth information of the first candidate cell, and the bandwidth information is used to indicate a bandwidth of the first candidate cell. The terminal device determines a cell selection reception level value Srxlev and a cell selection quality value Squal of the first candidate cell based on cell measurement values and the parameter information of the first candidate cell, and determines that Srxlev>0 and Squal>0. When the bandwidth of the first candidate cell is greater than a preset threshold, the terminal device camps on the first candidate cell.
US12101665B2

A method, apparatus and system for transmitting control information in a header of a physical protocol data unit (PPDU), such as an IEEE 802.11 compliant PPDU. Embodiments include indicating control features in an EDMG PPDU for Wireless LAN communications. The method and system may include overloading at least one bit of a Scrambler Initialization Field in the PPDU header (e.g. the PHY header) to convey control information, as well as to be used to initialize the scrambler shift register. The same header bits are thus used for both purposes. Examples of control information include a primary channel, channel width or MIMO configuration to be used in further communication.
US12101661B2

A method for supporting end-to-end (e2e) Quality of Service (QoS) for uplink (UL) communication between a User Equipment (UE) and a network via a relay node, the method performed by the relay node, are provided. The method includes receiving, from the network, a downlink (DL) packet for the UE, wherein the DL packet includes a value of a first indicator of a QoS flow on a first link between the relay node and the network, and creating or updating a QoS rule, wherein the QoS rule is derived based on the value of the first indicator, and optionally wherein the created or updated QoS rule corresponds to the UE or to a QoS flow on a second link with the UE.
US12101658B2

A multi-thread communication system has several communications processors operative over a single interface for transmitting and receiving packets. The multi-thread communications processor is operative to sequentially handle multiple thread processes for each communications processor on a cycle by cycle basis according to a thread map register which determines the order of execution and how many cycles of a particular thread occur during a canonical interval.
US12101640B2

Systems, methods, and apparatuses for providing dynamic, prioritized spectrum utilization management. The system includes at least one monitoring sensor, at least one data analysis engine, at least one application, a semantic engine, a programmable rules and policy editor, a tip and cue server, and/or a control panel. The tip and cue server is operable utilize the environmental awareness from the data processed by the at least one data analysis engine in combination with additional information to create actionable data.
US12101639B2

Systems, methods, and apparatuses for providing optimization of network resources. The system is operable to monitor the electromagnetic environment, analyze the electromagnetic environment, and extract environmental awareness of the electromagnetic environment. The system extracts the environmental awareness of the electromagnetic environment by including customer goals. The system is operable to use the environmental awareness with the customer goals and/or user defined policies and rules to extract actionable information to help the customer optimize the network resources.
US12101631B1

A privacy proxy device for maintaining privacy on a communication network is provided. The privacy proxy device includes a transceiver, a processor, and a memory. The transceiver communicates with at least one user device and at least one device capable of recording over a communication medium of the communication network. The memory store computer-executable instructions, which, when executed by the processor, cause the privacy proxy device to store a plurality of privacy settings including one or more recording settings. The instructions further cause the privacy proxy device to receive a request to record from a recording device of the at least one device capable of recording. The instructions also cause the privacy proxy device to compare the request to record to the plurality of privacy settings. In addition, the instructions cause the privacy proxy device to generate and transmit a response to the request to record based on the comparison.
US12101622B2

A sound reproduction method includes: obtaining a first audio signal indicating a first sound which arrives at a listener from a first range and a second audio signal indicating a second sound which arrives at the listener from a predetermined direction; when the first range and the predetermined direction are determined to be included in a second range which is a back range relative to a front range in the direction that the head part of the listener faces, performing a correction process on at least one of the first audio signal or the second audio signal so that intensity of the second audio signal becomes higher than intensity of the first audio signal; and performing mixing of the at least one of the first audio signal or the second audio signal, and outputting, to an output channel, the first and second audio signals.
US12101612B2

A smart speaker power controller may be configured to receive power conforming to one of a plurality of power modes from an input power source. The power controller may be further configured to communicate the power mode to at least one component of a processing system or at least one component of an audio system for operating the smart speaker according to the received power mode, including determining a current limit of a power converter; determining a shutdown voltage threshold and safely shutting down the smart speaker if the input voltage falls below the threshold, and/or modifying audio operation of the smart speaker in response to the power mode. The smart speaker can further include an audio power supply controller configured to monitor energy required to reproduce an audio signal and to servo a power supply voltage provided to an audio amplifier in response to this energy level.
US12101604B2

Embodiments herein relate to systems, devices and methods for fitting hearing assistance devices. In a first aspect, a method of fitting a hearing assistance device is included, the method including providing an audio sample to a hearing assistance device wearer, receiving input from the hearing assistance device wearer regarding a preferred sound volume or perceived loudness, receiving input from the hearing assistance device wearer with the external device regarding a bass/treble balance, and determining a maximum power output of the hearing assistance device that does not exceed a loudness discomfort level (LDL). Other embodiments are also included herein.
US12101602B2

Presented herein are implantable sound sensors that include a non-uniform diaphragm mechanically coupled to a vibrating structure of a recipient's middle or inner ear. The non-uniform diaphragm includes a central region and a peripheral region, where the thickness of the central region is greater than the thickness of the peripheral region.
US12101599B1

Disclosed are techniques for an improved method for performing sound source localization (SSL) to determine a direction of arrival of an audible sound using a combination of timing information and amplitude information. For example, a device may decompose an observed sound field into directional components, then estimate a time-delay likelihood value and an energy-based likelihood value for each of the directional components. Using a combination of these likelihood values, the device can determine the direction of arrival corresponding to a maximum likelihood value. In some examples, the device may perform Acoustic Wave Decomposition processing to determine the directional components. In order to reduce a processing consumption associated with performing AWD processing, the device splits this process into two phases: a search phase that selects a subset of a device dictionary to reduce a complexity, and a decomposition phase that solves an optimization problem using the subset of the device dictionary.
US12101594B2

A method of designing and forming at least one element of an acoustic transducer. The method includes receiving one or more required operating parameters of the at least one element of the acoustic transducer for an application, iteratively modeling and simulating performance of one or more materials to utilize within the at least one element of the acoustic transducer, iteratively modeling and simulating performance of one or more structures to utilize within the at least one element of the acoustic transducer, identifying at least one material and at least one structure that exhibit predicted performance that at least achieves the one or more required operating parameters of the at least one element of the acoustic transducer for the application, outputting a design of the at least one element of the acoustic transducer, and forming the at least one element of the acoustic transducer via one or more additive manufacturing processes.
US12101592B2

A restraint device for assisting hearing in an animal includes a first strap configured to encircle a thorax area of the animal and a bone conduction device for producing vibration near a bone in the thorax area of the animal. The bone conduction device includes a bone conduction transducer configured to generate vibrations in a frequency range perceivable by the animal, a processor configured to control the generation of vibrations by said bone conduction transducer, and a microphone configured to pick up ambient sounds and convert the picked up ambient sounds to electrical signals. The processor controls the bone conduction transducer to generate vibrations in a frequency range corresponding to the picked up ambient sounds.
US12101577B2

A method for use in a video conference system may add a plurality of users to a group where each user is associated with a group identification indicator, designate a hub-user and one or more sub-users, automatically assign the one or more sub-users to one or more priority groups based, at least in part, on an identified familial relationship between the hub-user and the one or more sub-users, provide to a hub user on a display of a first communication device, an option to send a communication request, and send the communication request.
US12101576B2

There is provided an information processing apparatus, an information processing method, and a program that make it possible to assist deaf and hard-of-hearing people in viewing a video when the video is being played back. The information processing apparatus includes a controller. The controller generates at least one of an oscillation signal corresponding to sound-effect caption data or an oscillation signal corresponding to vocalization caption data on the basis of a waveform of sound data using a result of analyzing caption information and sound information that are included in a video file, the sound-effect caption data being used to represent a sound effect in the form of text information, the vocalization caption data being used to represent a vocalization of a person in the form of text information, the sound-effect caption data and the vocalization caption data being included in caption data that is included in the caption information, the sound data being included in the sound information.
US12101573B2

The invention relates to a system and a method for capturing and projecting images for use in an integrated studio including a real location and panels which render these premises partially virtual, using images generated from outside to create an image that is part real and part virtual by showing the images.
US12101571B2

A solid-state imaging apparatus includes: an imaging section that acquires image data; and a control section that causes DNN processing on the image data and readout processing of the image data to be executed in parallel and causes noise reduction processing to be executed on the image data that is read out when the DNN processing on the image data and the readout processing of the image data are being executed in parallel.
US12101555B2

An imaging support device includes a processor, and a memory that is connected to or incorporated in the processor, in which the processor is configured to derive information related to inclination of an imaging apparatus with respect to a revolution mechanism that enables the imaging apparatus to revolve about each of a first axis and a second axis intersecting with the first axis as a central axis, based on a time series change in revolution angle of the imaging apparatus, the inclination of the imaging apparatus being inclination in a rotation direction about a third axis intersecting with the first axis and the second axis as the central axis, and adjust a position of a captured image obtained by imaging performed by the imaging apparatus based on the information related to the inclination.
US12101549B2

A method for using cameras in an augmented reality headset is provided. The method includes receiving a signal from a sensor mounted on a headset worn by a user, the signal being indicative of a user intention for capturing an image. The method also includes identifying the user intention for capturing the image, based on a model to classify the signal from the sensor according to the user intention, selecting a first image capturing device in the headset based on a specification of the first image capturing device and the user intention for capturing the image, and capturing the image with the first image capturing device. An augmented reality headset, a memory storing instructions, and a processor to execute the instructions to cause the augmented reality headset as above are also provided.
US12101543B2

An optical component driving mechanism is provided. The optical component driving mechanism includes a fixed portion, a movable portion, and a driving assembly. The movable portion and the fixed portion are arranged along a main axis. The movable portion is movable relative to the fixed portion. The driving assembly is configured to drive the movable portion to move relative to the fixed portion. The fixed portion includes a first guide component for guiding the movable portion to move relative to the fixed portion.
US12101541B2

An embodiment comprises: a substrate; a housing disposed on the substrate; a bobbin disposed on the substrate; a first elastic member coupled to the housing and the bobbin; a second elastic member disposed between the first elastic member and the substrate; and a control unit for determining a movement distance of the bobbin in an optical axis direction in consideration of displacement of the bobbin due to a change in orientation of the housing.
US12101538B2

Provided are an image acquisition device and a method for adjusting a focus position using the same, which can acquire an accurate focus position without a decrease in light amount incident in an image photographing sensor. The image acquisition device according to an exemplary embodiment of the present invention includes: a first sensor collecting some of the beams projected from a sample to generate a first image; and a second sensor collecting at least some of the remaining beams of the beams projected from the sample to generate a second image for measuring a focus position, in which a focus of the first sensor is adjusted by the focus position measured by using the second sensor.
US12101532B2

A transcoding engine communicatively coupled to a broadcast source receiver for receiving the broadcast stream, decoding the broadcast stream, extracting and storing the PSIP tables from the broadcast stream and inserting metadata into the decoded broadcast stream, encoding the broadcast stream and the metadata, and attaching the PSIP tables to the encoded broadcast stream. A listener server device is communicatively coupled to the transcoding engine for receiving the encoded broadcast stream and establishing a low-latency tunnel with a caller client over a public internet and providing the encoded broadcast stream to the caller client through the low-latency tunnel.
US12101524B2

Techniques and mechanisms described herein facilitate the storage of digital media recordings. According to various embodiments, a system is provided comprising a processor, a storage device, Random Access Memory (RAM), an archive writer, and a recording writer. The archive writer is configured to retrieve a plurality of small multimedia segments (SMSs) in RAM and write the plurality of SMSs into an archive container file in RAM. The single archive container file may correspond to a singular multimedia file when complete. New SMSs retrieved from RAM are appended into the archive container file if the new SMSs also correspond to the singular multimedia file. The recording writer is configured to flush the archive container file to be stored as a digital media recording on the storage device once enough SMSs have been appended by the archive writer to the archive container file to complete the singular multimedia file.
US12101523B2

A method at a computing device, the method including receiving, at the computing device, sensor data from a data source; converting, at a playback tool on the computing device, the sensor data into converted data, thereby bypassing abstraction layers at the computing device; and providing the converted data to at least one synthetic sensor on the computing device, wherein each of the at least one synthetic sensor provides an insight regarding operation of the computing device.
US12101515B2

The present invention discloses a live stream screen display method performed by an electronic device. The method includes: obtaining a running screen of a target application displayed in a display screen of a target mobile terminal used by a live streamer account, and pushing the running screen to a user device corresponding to a user account watching the live streamer account as a live stream screen; and when the running screen of the target application in the display screen is affected by a running screen of a first application that does not belong to at least one preset target application, stopping pushing the running screen of the target application to the user device and pushing a live stream prompt screen to the user device, the live stream prompt screen indicating that the live streamer account has currently paused the live stream.
US12101514B2

An illustrative interactive content provider system transmits a live video stream to an interactive content player device, and, during the transmitting of the live video stream, provides an executable data object to the interactive content player device. The executable data object includes an interactive content instance configured to be presented within a 3D virtual playing area that bounds at least one virtual object of the interactive content instance. The interactive content provider system directs the interactive content player device to execute the executable data object by overlaying the 3D virtual playing area of the interactive content instance onto a presentation of the live video stream. Corresponding methods and systems are disclosed for both the interactive content provider system and the interactive content player device.
US12101508B2

Methods and apparatus for processing of volumetric visual data are described. One example method includes decoding, by a decoder, a bitstream containing volumetric visual information for a 3-dimensional scene that is represented as one or more atlas sub-bitstreams and one or more encoded video sub-bitstreams, reconstructing, using a result of decoding the one or more atlas sub-bitstreams and a result of decoding the one or more encoded video sub-bitstreams, the 3-dimensional scene, and rendering a target view of the 3-dimensional scene based on a desired viewing position and/or a desired viewing orientation.
US12101505B2

Methods and apparatuses of encoding a video stream using video point cloud coding include obtaining a source point cloud; obtaining a geometry-reconstructed point cloud, wherein the geometry-reconstructed point cloud is reconstructed using lossy coding; obtaining a target point included in the geometry-reconstructed point cloud; performing at least one of a forward K-dimensional (KD)-tree search to determine a first plurality of points of the source point cloud which are nearest neighbors to the target point, and a backward KD-tree search to determine a second plurality of points of the source point cloud for which the target point is a nearest neighbor; determining an average color value based on at least one of a first average color value of the first plurality of points and a second average color value of the second plurality of points; selecting a color value for the target point based on the average color value; and generating an encoded video stream based on the selected color value.
US12101489B2

A non-random-access video stream is received. A first image block is encoded after second image blocks according to a non-random-access processing order. View direction data is received to indicate a viewer's view direction coinciding with a location covered by the first image block. The first image block is encoded into the random-access video stream before the second image blocks in a random-access processing order. The random-access video stream is delivered to a recipient decoding device operated by the viewer to cause the first image block to be processed and rendered before the second image blocks according to the random-access processing order.
US12101488B2

In a method, coded information of a current block in a current picture is received from a coded video bitstream. The current block is partitioned into a plurality of subblocks. A first flag included in the coded information is obtained, where the first flag indicates whether a cross-component linear model prediction (CCLM) is applied to the current block in which chroma samples of the current block are predicted based on reconstructed luma samples of the current block. In response to the first flag indicating that the CCLM is applied to the current block, respective prediction sample values for the chroma samples in each of the plurality of subblocks of the current block are determined based on the CCLM. The current block is further reconstructed based on the respective prediction sample values for the chroma samples in each of the plurality of subblocks of the current block.
US12101485B2

Disclosed herein are a video encoding/decoding method and apparatus. The video decoding method according to the present disclosure includes: when a current picture is composed of a plurality of tiles and a current tile among the plurality of tiles is partitioned into a plurality of slices, decoding information on the number of slices in tile that indicates the number of the plurality of slices comprised in the current tile; decoding information on a slice height in tile that indicates a height of the plurality of slices comprised in the current tile; and determining the number of the plurality of slices comprised in the current tile and a height of the plurality of slices comprised in the current tile.
US12101477B2

Disclosed herein are a video processing method, apparatus and storage medium using the resolution of a reference picture. Filtering is performed based on resolutions of reference pictures of blocks forming a boundary. The resolutions of the reference pictures may define filtering. Depending on whether the resolutions of the reference pictures are different from each other, one or more filter selection parameters for filtering may be determined or updated. Further, based on whether the resolutions of the reference pictures are different from each other, the boundary strength of the filter may be determined. Because filtering is defined using the resolutions of reference pictures, performance of encoding and/or decoding may be improved.
US12101475B2

Techniques related to distributing the video encoding processing of an input video across hardware and software systems. Such techniques include evaluating the content of the video and determine whether or the encoding operation is best to be done on the hardware system only, software system only or a hybrid hardware and software system.
US12101474B2

A video coding device may be configured to perform intra prediction coding according to one or more of the techniques described herein.
US12101460B2

A resolution test card for camera module includes a central region and a plurality of corner regions surrounding the central region. Both the central region and each corner region includes color blocks arranged in an array without gap. Each color block includes at least two straight edges. Any adjacent two color blocks sharing one straight edge in both the central region and each corner region have different colors. Any of the at least two straight edges is inclined relative to a first direction and a second direction perpendicular to the first direction; the at least two straight edges includes a first straight edge and a second straight edge perpendicular to each other.
US12101459B2

Techniques are disclosed for imager health monitoring systems and methods. In one example, a method includes determining a characteristic of an active unit cell of a focal plane array (FPA) and/or a reference unit cell of the FPA. The active unit cell includes a detector selectively shielded from an incident scene. The reference unit cell includes a reference detector shielded from the incident scene. The method further includes determining a state of the FPA based at least in part on the characteristic. The method further includes transmitting an indication of the state of the FPA to selectively cause adjustment of the FPA Related devices and systems are also provided.
US12101458B2

A system and method for determining the performance of a video codec for real-time communication applications. A set of network conditions is used to simulate certain typical real-world network conditions. A coded video stream is transmitted from the transmitting end to the receiving end under these conditions. The end-to-end latency and received video fluency are measured along with a set of existing video quality measures by a video codec performance evaluation system including a network model and a video codec quality analyzer. The decodable frame ratio, latency and video fluency are used as the performance metrics for real-time communication video quality evaluation. The video codec performance evaluation system does not send any video data over a network when it determines the real-time communication quality of the video codec.
US12101457B2

A method comprising: providing a 3D representation of at least one object as an input for an encoder (500); projecting the 3D representation onto at least one 2D patch (502); generating at least a geometry image and a texture image from the 2D patch (504); generating, based on the geometry image, a mesh comprising a number of vertices (506); mapping the number of vertices to two-dimensional (2D) coordinates of the texture image (508), and signalling said 2D coordinates of the texture image to be applied to the number of vertices of the mesh in or along a bitstream (510).
US12101456B2

Techniques for controlling optical behavior of a multi-view display apparatus comprising a first layer comprising first optical elements and a second layer comprising second optical elements. The techniques include obtaining a plurality of scene views; obtaining information specifying a model of the multi-view display apparatus; obtaining information specifying at least one blurring transformation; and generating actuation signals for controlling the multi-view display apparatus to concurrently display a plurality of display views corresponding to the plurality of scene views, the actuation signals comprising first actuation signals for controlling the first optical elements and second actuation signals for controlling the second optical elements, the generating comprising: generating the first actuation signals and the second actuation signals based, at least in part, on the plurality of scene views, the information specifying the model of the multi-view display apparatus, and the information specifying the at least one blurring transformation.
US12101442B2

Techniques are described for providing real-time audio and/or video feedback during a conference call. Audio feedback can be provided during a conference call in response to a participant unmuting the participant's microphone. For example, a feedback period can be initiated upon receiving an unmute indication. During the feedback period, the participant's microphone audio can be sent, in real-time, back to the participant for playback in addition to sending to the other participants. After the feedback period is over, the participant can be removed from receiving their microphone audio. Video feedback can be provided during a conference call in response to screen sharing. For example, during a feedback period, the participant can receive, in real-time, a screen content thumbnail of their shared screen content. After the feedback period is over, the screen content thumbnail can stop being sent.
US12101437B2

A software app for a smartphone recognizes input from the user (such as the initial digits of a phone number) that identifies the organization to be called, and accesses remotely stored representations of information about the organization along with the IVR phone tree information for that organization. The app then presents a graphical representation of all or part of the retrieved information on a display. The user can then respond to the graphical representation by providing selective inputs that cause the synthesis all or part of the dialstring needed to navigate the phone tree to the desired destination. Once a dialing option has been synthesized, the user may provide additional input that the system interprets as an instruction to open a phone call and send a text message using the synthesized number.
US12101435B2

Embodiments of this application provide a charging session method and an apparatus. A control plane function entity determines to request a charging function (CHF) entity to establish a service-based interface (SBI) charging session for a 4G data connection. The control plane function entity requests, through the SBI charging session, to perform online charging and/or offline charging in the 4G data connection. According to the method, the SBI charging session that is requested by the control plane function entity to establish for the 4G data connection may support performing the online charging in the 4G data connection, and support performing the offline charging in the 4G data connection. Therefore, the disclosed embodiments simplify a procedure of charging online data and offline data in the 4G data connection by using different charging sessions.
US12101434B2

Device assisted CDR creation, aggregation, mediation and billing is provided. In some embodiments, device assisted CDR creation, aggregation, mediation and billing for a wireless network includes collecting device generated service usage information for one or more devices in wireless communication on the wireless network; and providing the device generated service usage information in a syntax (e.g., a device assisted charging data record (CDR)) and a communication protocol (e.g., 3GPP, 3GPP2, or other communication protocols) that can be used by other network devices to augment or replace network generated service usage information for the one or more devices in wireless communication on the wireless network.
US12101431B2

A method for wireless policy enforcement of an MDM device according to the detection of a preselected state is provided. In one embodiment, the method includes providing a software application for execution by the MDM device, such that the MDM device determines whether or not the preselected state is present. If the preselected state is present, the software application is further operable to notify an MDM server, which then pushes temporary policy controls to the MDM device. The temporary policy controls overwrite existing policy controls and remove non-whitelisted application tiles from the MDM device home screen. Non-whitelisted application tiles can be selected by the MDM administrator and can include texting functions, social media applications, and internet browsers. The preselected state can include the presence or absence of motion, a minimum speed, location, date and time, proximity to a signal source, internet connectivity, Bluetooth connectivity, and combinations of the foregoing.
US12101415B2

Decryption of an RSA encrypted message encrypted with a public RSA key by receiving encrypted key share components computed by generating a private RSA key d and a RSA modulus integer N, where N and d are integers; splitting the private key into key shares, encrypting with a fully homomorphic encryption (FHE) algorithm each key share component by using a Fully Homomorphic Encryption secret key ps associated with a set Ss to generate the encrypted key share components of said secure RSA key, computing an intermediate value YS for each set SS from said encrypted key share components, such that said computed intermediate value is a part of the RSA decrypted message, under FHE-encrypted form, and decrypting the encrypted message by combining said computed intermediate values for all sets.
US12101412B2

A plurality of objects that comprise an input to a cryptographic signing function. For each object in the plurality of objects, an output value yi of a hash function is calculated, where the value i is equal to an index value of the object, a compressed output value xi of a compression function is calculated, the output value yi from the computer readable memory, and the compressed output value xi is stored. For each object in the plurality of objects, an output value y′i of the hash function is calculated, where the value i is equal to the index value of the object, a compressed output value x′i of the compression function executed on the output value y′i is calculated, the output value x′i is determined to be equal to the output value xi, and the output value y′i is transmitted in an output data stream.
US12101406B2

According to one embodiment, a service management system includes a relay device to relay communications between a client and a server providing a service that comprises one or more microservices. The relay device generates an authentication token, authenticates the authentication token when included in a service request from the client, and issues a command to the server to execute a service requested by the client after the authentication token is successfully authenticated. A token issuing server is provided to communicate with the relay device and the client and includes a storage unit and a processor. The processor is configured to store an access key issued by the relay device in the storage unit, acquire the authentication token from the relay device by using the access key, and send the acquired authentication token to the client in response to a token request from the client.
US12101401B2

A system has a server and a processor electrically coupled to the server that receives an input binary string as an input and uses a decision matrix to determine via a plurality of cycles what a next state of a plurality of target cells being transformed will become to produce an output binary string that will be a cryptographic key.
US12101394B2

Systems and methods for secure distribution of biometric matching processing are provided. Certain configurations include homomorphic encrypting of captured biometric information. In some configurations, the biometric information is classified without decryption between a first identity class and a second identity class. The biometric information may be formed as a feature vector. A homomorphic encrypted feature vector may be formed by homomorphic encrypting of the biometric information.
US12101386B2

Methods and systems for automatically determining correspondences between communication ports of a networked device and encoders and decoders connected to those communication ports. In some embodiments, the networked device and the encoders and decoders are connected to a video communications network provided by a switch. The networked device can query the video communications network for information related to the encoders and decoders to determine and save the port-to-device correspondences. In some embodiments, the networked device can extract device information from video signals received at its input ports to map the input ports to respectively connected decoders. In similar fashion, the networked device may transmit or embed port-specific information from its output ports to respectively connected encoders. Then, the networked device can query the video communications network for the port-specific information received at the encoders to map the output ports to respectively connected encoders.
US12101380B2

A network element includes at least one processor and at least one memory including computer program code. The at least one memory and the computer program code are configured to, with the at least one processor, cause the network element to: designate a first user plane function, from among the plurality of user plane functions, as a designated broadcast forwarder from which to receive broadcast control traffic, and receive the broadcast control traffic forwarded from the first user plane function, from among the plurality of user plane functions.
US12101378B2

In some examples, a fleet storage provider performs storage management operations for a fleet of storage arrays, the storage arrays in the fleet of storage arrays being of one or more storage types. In response to an addition, to the fleet of storage arrays, of a new storage array of a first storage type different from each storage type of the one or more storage types, a system identifies the new storage array as being associated with a first storage class of a plurality of different storage classes, and associates the new storage array with a fleet service that abstracts component details of the fleet of storage arrays to the fleet storage provider. In response to a request, the system provisions a storage volume on a selected storage array of the fleet of storage arrays, the provisioning performed by the fleet storage provider in cooperation with the fleet service.
US12101367B2

A device includes a processor configured to generate a palindromic sequence associated with a unique identifier (ID) associated with the device, and provide the generated palindromic sequence to a transmitter, the palindromic sequence including forward order of bits, reverse order of bits and a spacer bit. The device further includes the transmitter configured to repeatedly transmit the generated palindromic.
US12101366B2

Techniques for framing data in various data transmission contexts are described. A data framing technique may include a transmitter sending a data stream including repeating bits in alternating forward and reverse order. A receiver of the data stream may fold the data stream, and correlate portions of the folded data stream for purposes of validating the data stream and/or identifying an ID in the data stream. In at least some instances, once the receiver validates the data stream, the receiver may accept payload accompanying the data stream.
US12101361B1

A system for providing a shared online experience session to a first user device and a second user device. The system includes a processor, a cloud browser, and an encoder. The processor is configured to (a) receive, from the first user device, data identifying an online interaction where the first user device is in navigational control of the content within the shared online experience session; (b) execute, using the cloud browser, the online interaction to generate frame and raw data; (c) encode, using the encoder, the frame and raw data to produce an encoded stream of frames; and (d) contemporaneously provide the encoded stream of frames to the first user device and the second user device.
US12101356B2

In some aspects, the disclosure is directed to methods and systems for providing an architecture for building high performance silicon components that support a rich set of networking and security features. In many implementations, the architecture splits network and security functions into two functional and logical blocks (which may physically be on the same die or integrated circuit in some implementations, or may be split on separate integrated circuits). The network functions may be executed via an integrated network interface card and accelerator subsystem with a high throughput execution pipeline. Security functions may be executed asynchronously from the network processing functions, in many implementations.
US12101349B2

A method for evaluating security of third-party application is disclosed. The method includes: in an automated test environment: launching a test instance of a first application; and obtaining a data access signature of the first application based on identifying at least one application state of the first application and account data retrieved by the first application from a user account at a protected data resource in the at least one application state; receiving, from a client device associated with the user account, an indication of access permissions for the first application to access the user account for retrieving account data; detecting a change in the data access signature of the first application; and in response to detecting the change in the data access signature of the first application, notifying the user of the detected change.
US12101345B2

Disclosed are various approaches to automate vulnerability assessment implement policy-based mitigation. A plurality of vulnerability records from respective ones of a plurality of vulnerability feeds are aggregated. Each of the plurality of vulnerability records are stored in a standardized format. A plurality of enterprise-specific severity scores are generated by calculating an enterprise-specific severity score for each of the plurality of vulnerability records. Then, a web page can be created that includes at least a subset of the plurality of enterprise-specific severity scores and respective ones of the plurality of vulnerability records.
US12101339B2

Some examples relate to classifying IoT malware at a network device. An example includes receiving, by a network device, network traffic from an Internet of Things (IoT) device. Network device may analyze network parameters from the network traffic with a machine learning model. In response to analyzing, network device may classify the network traffic into a category of malware activity. Network device may determine an effectiveness of network traffic classification by measuring a deviation of the network parameters from previously trained network parameters that were used for training the machine learning model. In response to a determination that the deviation of the network parameters from the trained network parameters is more than a pre-defined threshold, network device may generate an alert highlighting the deviation, which allows a user to perform a remedial action pertaining to the IoT device.
US12101304B2

Apparatus and methods disclosed herein provide technical solutions improving the security of email messages. An email message may be encrypted so that a predetermined passcode is not required to access the email message. Apparatus and methods may route email messages through a remote portal. The email message may only be transmitted to the recipient via the portal. In some instances, the contents of an email message may not be transmitted from the portal to the recipient. Rather, the recipient may only access the email message from within the portal. Such restricted access may be preferably less complex because the recipient's computer terminal may automatically connect to the portal.
US12101303B2

A system for secure packet recordation in multisource virtual environments includes: a computing system having one or more processor and a network connection for operatively connecting the computing system to a modeling server providing a geometric model. The computing system, upon user navigation action directed to the first modeling server, accesses the first geometric model and causes display a three dimensional virtual environment based. An asset indicium representing a virtual asset of the user and a graphical representation of a secure packet are displayed. Upon a deposit request by the user, the first virtual asset is received into the secure packet. Upon user navigation directed away from the first modeling server, display of the three dimensional virtual environment is terminated, for example as a user explores another environment. In the absence of user attention, a content record is maintained including tabulation of at least the first virtual asset.
US12101297B2

A computer system and method designed to support and enable a dual obfuscated virtual private network (VPN) for routing data. A plurality of servers is configured with hardware elements in a hardware layer, and an operatively coupled operating system layer with a first virtual private server (VPS) operatively coupled to a second VPS. The first VPS is configured to generate an OpenVPN certificate and the second VPS is configured to generate a WireGuard certificate. Communication tunnels encrypted with a combination of OpenVPN and WireGuard are created to establish the dual obfuscated VPN to support data encryption.
US12101296B2

A method of separating identity IPs for identification of applications from the locator IPs for identifying the route is provided. A virtual service layer (VSL) protocol stack uses the IP addresses assigned by network administrators to the application endpoints to support the TCP/IP stack as the identity IP addresses that are not published to the underlay network for routing. On the other hand, the VSL stack uses the IP addresses assigned by the underlay network to the VSL enabled endpoints and VSL enabled routers as the locator IP addresses for routing packets. The VSL stack formats application flow packets with identity headers as identity packet and encapsulates identity packet with the locator header to route the packet. The separation of the identity and locator identifications are used to eliminate the network middleboxes and provide firewall, load balancing, connectivity, SD-WAN, and WAN-optimization, as a part of the communication protocol.
US12101295B2

An IPSec tunnel request for establishing an IPSec tunnel from a customer router to an anycast IP address of a distributed cloud computing network is received. The same anycast IP address is shared among compute servers of the distributed cloud computing network. A handshake is performed with the customer router from a first compute server including generating security associations for encrypting and decrypting IPSec traffic. The security associations are propagated to each compute server and are used for encrypting and decrypting traffic.
US12101289B2

A method, system, and/or graphical interface, and/or combination thereof, for reminding of important events. Method embodiments may include one or more of the following steps: identifying at least one contact associated with a user; creating or importing at least one profile associated with the identified at least one contact; determining at least one calendar date related to at least one event associated with each identified at least one contact; converting the at least one created or imported profile to at least one corresponding event profile; receiving instructions from the user associated with the at least one event profile; and sending or not sending, based at least in part on the at least one event profile, a notification to the user associated with one event of the at least one event. In some examples, the at least one event profile may be associated with the at least one determined calendar date.
US12101288B2

A method and apparatus for providing an email service is provided. The method includes sorting received emails into preset categories, providing an interface for reading an email for each category, and determining whether to delete an email based on an automatic deletion option set for each category.
US12101287B2

Systems and methods for message delivery prioritization that can include receiving, via an application programming interface, a messaging request of an entity to transmit one or more messages to a plurality of users, selecting one or more message transmission options based on message-associated delivery attributes, and causing the one or more messages to be transmitted to the plurality of users using the selected one or more message transmission options.
US12101285B2

A message transportation management system can be configured to receive a message directed to a plurality of target message recipients. The system can determine a plurality of levels of activity, each corresponding to one of the plurality of target message recipients. The system can receive a level of activity threshold associated with each of the plurality of target message recipients. The system can determine that the first subgroup of target message recipients qualifies as priority target message recipients. The system can transmit, via a priority transfer location, the message to the first subgroup of target message recipients and transmit, via a default transfer location different from the priority transfer location, the message to a second subgroup of target message recipients.
US12101283B2

An information processing system is provided. The information processing system comprises: an analysis device configured to analyze emotion of a first person and quantify an emotion level of the first person; and an identification device configured to identify a second person serving as a communication target of the first person. The information processing system further comprises a notification device configured to notify the second person if the emotion level exceeds a set threshold.
US12101281B2

A method of asynchronously restoring an incomplete co-browse session according to an embodiment includes initiating an interaction between a user and a chat bot, determining whether data indicative of an incomplete co-browse session is stored in association with a user in response to initiating the interaction between the user and the chat bot, retrieving an intent configuration file associated with the incomplete co-browse session, wherein the intent configuration file defines a plurality of actions to be executed by the chat bot to resolve a user intent of the interaction between the user and the chat bot, and performing, via the chat bot and during a resumed co-browse session with the user, one or more actions of the plurality of actions defined by the intent configuration file that were not previously performed during the incomplete co-browse session.
US12101272B2

A method for determining a resource for a reference signal includes: determining, according to positions of N channel resource units used by a physical channel, R channel resource units from the N channel resource units, where both R and N are integers and 0≤R
US12101270B2

Embodiments of the present disclosure relate to a base station and method for communication in a communication network. The method comprising signaling a DMRS-configuration or SRS-configuration to at least one UE. The DMRS-configuration comprises signaling at least one antenna port number from multiple antenna port numbers, each antenna port number indicates location of occupied subcarriers and null subcarriers associated with a DMRS transmission of the at least one UE. The SRS-configuration comprises signaling of parameters associated with a time, a frequency and a code. The method also comprises receiving a data and DMRS signals, or SRS signals corresponding to the at least one UE. Further, grouping a subset of the signals corresponding to a subset of antennas to generate a plurality of signal groups. Next, performing first stage filtering at RU followed by second stage filtering at DU of the signals associated with each signal groups to obtain filtered signals.
US12101261B1

According to one aspect, a system for resource management may perform receiving a total resource request, a vector of two or more maximum available resources associated with two or more corresponding resource providers, and a number of resource providers and calculating an individual resource request for each of the two or more resource providers based on a classification number. Any resource provider having a maximum available resource less than or equal to the classification number may be assigned an individual resource request equal to their corresponding maximum available resource.
US12101252B2

One example method occurs in a test environment comprising network emulation platforms (NEPs), wherein the NEPs implement an emulated switching fabric comprising emulated switches, wherein the NEPs are connected via at least one physical cable. The method includes determining, using a network test system controller, at least one routing path group for communications between the emulated switches, wherein each of the at least one routing path group includes or uses virtual links utilizing one or more lanes of the at least one physical cable; configuring, using the network test system controller, physical ports of the NEPs to assign traffic during a test session to one of the virtual links based on a routing path group identifier associated with the traffic; and initiating, using the network test system controller, the test session involving the test environment.
US12101250B2

A routing control method is performed by a computer device acting as an intelligent routing server in an accelerated cloud network, the method including: receiving a routing query request sent by one forwarding node in the accelerated cloud network, the routing query request being generated by the forwarding node according to an access request for a target node by a terminal device; obtaining path information of a forwarding path according to state information of forwarding nodes in the accelerated cloud network, the forwarding path being used to forward the access request in the accelerated cloud network; and transmitting the path information to the forwarding node, wherein the forwarding node is configured to forward the access request to the target node according to the path information.
US12101249B2

A first network device receives an association relationship sent by a second network device, where the association relationship includes an association relationship between a first path and a second path. The first network device generates first routing information between the first network device and a target network device based on the association relationship, where the first routing information is used by the first network device to send a packet to the target network device through the first path, and when a cross-slice condition is met, the first routing information is used by the first network device to send a packet to the target network device through the second path.
US12101226B2

There is provided mechanisms for quality of service differentiation between network slices. A method is performed by a prioritization entity. The method comprises obtaining relative priority values for the network slices from a network entity. The method comprises providing an access network entity with a relative priority value for a protocol data unit (PDU) flow as given by the relative priority value for the network slice used by that PDU flow, thereby causing differentiation of the quality of service for the network slices.
US12101222B2

Techniques are described for creating a network-link between a first virtual network in a first cloud environment and a second virtual network in a second cloud environment. The first virtual network in the first cloud environment is created to enable a user associated with a customer tenancy in the second cloud environment to access one or more services provided in the first cloud environment. The network-link is created based on one or more link-enabling virtual networks being deployed in the first cloud environment and the second cloud environment.
US12101219B2

Techniques for identifying nodes in a data center fabric that are affected by a failure in the fabric, and selectively sending disaggregation advertisements to the nodes affected by the failure. The techniques include a process where a component monitors the network fabric to identify communication paths between leaf nodes, and determines what leaf nodes would be affected by a failure in those communication paths. The component may detect a failure in the network and determine which communication paths, and thus which leaf nodes, are affected by the failure and send disaggregation advertisements to the affected leaf nodes. In some examples, ingress leaf nodes send data through the fabric that indicate egress nodes for the communication paths. Intermediate nodes along may receive the data from the leaf nodes to identify communication paths, and the notify only affected nodes upon detecting a failure in the network.
US12101217B2

Embodiments of this application provide a communication method, a communications apparatus, and a communications system, to determine a physical resource block (PRB) grid when a center frequency of a synchronization signal (SS) is inconsistent with a center frequency of a carrier. The method includes: receiving, by a terminal, an SS from a network device; determining, by the terminal, a first PRB grid based on the SS; receiving, by the terminal, first indication information from the network device, where the first indication information is used to indicate a first frequency offset between the first PRB grid and a second PRB grid; and determining, by the terminal, the second PRB grid based on the first PRB grid and the first frequency offset.
US12101214B2

Aspects presented herein may enable a transmitting device, such as a base station, to compress tone reservation signaling for PAPR reduction, such that the transmitting device may indicate to a receiving device the location of reserved tones and data tones of a transmission with a small payload. In one aspect, a base station estimates an UL channel based on one or more SRSs from a UE, the estimated UL channel corresponding to a DL channel. The base station selects a plurality of TR locations associated with at least one of the DL channel or the UL channel. The base station transmits, to the UE, an indication of the plurality of TR locations associated with at least one of the DL channel or the UL channel.
US12101212B2

Cellular radios employing multiple power amplifiers for legacy communications are disclosed herein. In certain embodiments, a mobile phone includes a first antenna, a second antenna, and an RFFE including a first transmit path operable to transmit a first RF signal on the first antenna using a first communication standard in a first mode, and a second transmit path operable to transmit a second RF signal on the second antenna using the first communication standard in the first mode. Furthermore, in a second mode the RFFE is implemented to reuse the first transmit path and the second transmit path to synchronously transmit a third RF signal on the first antenna and the second antenna using a second communication standard.
US12101208B2

Method of demodulation of M-CPFSK signal, includes receiving the M-CPFSK radio signal; moving it to zero frequency; sampling at no less than double a frequency of symbols; storing the samples with their amplitude and phase for at least L4 symbols; demodulating the sampled signal in three stages, wherein each stage includes iterating over symbol values within a block of symbols, of length is L1, L2 and then L3; in the first stage, N1 symbol sequences out of all possible symbol sequences are iterated over, at the second stage, N2 symbol sequences out of all possible symbol sequences are iterated over, and at the third stage, N3 symbol sequences out of all possible symbol sequences are iterated over, to obtain final symbol values; symbol values obtained at previous stage is used in a next stage to reduce a number of symbol sequences; and determining encoded bits based on final symbol values.
US12101185B2

A method performed by a transmitter in a wireless communication system is provided. The method comprises: identifying that a first parameter used for indicating a first puncturing pattern is set to be not present in a first frame based on predetermined condition; determining whether to operate in duplicate (DUP) mode; and in case that the transmitter determines to operate in the DUP mode, transmitting a second frame in the DUP mode, wherein data in a payload portion of the second frame is duplicated in frequency in the DUP mode.
US12101183B2

Methods, systems, and devices for enhanced negative acknowledgment control (NAC) frame are described. A device may generate and communicate an enhanced NAC frame that includes additional error information to indicate to the device a cause for the error. The device may receive a data frame and determine an error condition associated with a set of layers of a protocol stack. The device may generate feedback indicating a cause for the determined error condition and transmit the feedback indicating the error cause. The feedback may be a NAC that includes a first quantity of bits configured for indicating an existence of an error and a second quantity of bits configured for indicating the error cause. A format of the NAC frame may include bits configured to identify multiple types of error causes associated with the different layers of the protocol stack.
US12101181B2

Implementations disclosed describe systems and methods to optimize allocation of wireless subcarriers to station devices in wireless networks. In an example implementation, the disclosed techniques may include determining, by a station device in a wireless network, that a current set of wireless subcarriers, allocated by an access point device of the wireless network for the station device, is to be changed, generating, by the station device, a feedback information characterizing a current state of one or more of the wireless subcarriers, and sending, by the station device, the feedback information to the access point device.
US12101178B2

A user terminal includes: a control section to which one mode of a plurality of modes associated with different operations of one or more transmission points is configured; and a receiving section that receives one or more downlink shared channels from the one or more transmission points according to the mode. According to one aspect of the present disclosure, it is possible to appropriately operate in response to operations of one or more transmission points.
US12101167B2

Disclosed is a method performed by an airborne base station (155) arranged at an aircraft (160) and providing radio coverage to a wireless device (150) residing in the aircraft (160). The method comprises obtaining altitude information indicating at least one of the present altitude of the aircraft (160) and an altitude rate of change of the aircraft (160), and handling a connection of the wireless device (150) to the airborne base station (155) based on the obtained altitude information.
US12101164B2

A repeater system includes a first repeater device that receives a first beam of radio frequency (RF) signal from a first network node and a second repeater device that receives a second beam of RF signal from the first network node. The first repeater device controls the second repeater device to provide the first beam of RF signal and the second beam of RF signal to a second network node and select a plurality of signal parameters at the first repeater device and the second repeater device for the first beam of RF signal and the second beam of RF signal respectively, based on a plurality of measurements. The first repeater device further controls the second repeater device to establish an additional link with the second repeater device to create an additional dimension in a MIMO channel between the first network node and the second network node.
US12101158B2

A beam failure recovery method, a terminal, and a base station are provided. The method includes monitoring a beam failure event according to a reference signal for monitoring a beam failure of a secondary serving cell; reporting the beam failure event to a base station and/or sending a beam failure recovery message to a base station when the beam failure event is detected.
US12101154B2

Disclosed are a transmission method and device, and a computer readable storage medium. The transmission method includes steps described below. A transmission mode of a first communication node is determined; at least one of a codebook or a transmission power ratio is determined according to the transmission mode; and a transmission is sent according to at least one of the codebook or the transmission power ratio.
US12101147B2

Methods, systems, and devices for wireless communications are described. A user equipment (UE) may transmit control signaling indicating a set of beamforming configurations associated with a set of antenna panels at the UE. The UE may select one or more antenna elements of at least one antenna panel of the set of antenna panels based on a beamforming configuration associated with the at least one antenna panel. The UE may generate a set of beam weights for a wireless communication based on the beamforming configuration and the one or more antenna elements, and may use the generated set of beam weights to transmit the wireless communication. In some examples, the UE may include, in the control signaling, indications of a set of beamforming properties, a number of beam weights, a resource differential, or a combination thereof, associated with each beamforming configuration.
US12101145B2

Methods, systems and devices for wireless communication, which include localization and auto-calibration, are described. One example method includes receiving, at a wireless device, signal transmissions from one or more network devices, and generating, by processing the signal transmissions, a feedback signal for antenna calibration of the one or more network devices. In some embodiments, the antenna calibration is used for performing device localization and feature map generation that is subsequently used for scheduling transmissions in a wireless network.
US12101140B2

A wireless device (14) is configured for reporting channel state information, CSI, feedback (18) based on a CSI reference signal, CSI-RS, (16) received on a CSI-RS resource (11) of one or more CSI-RS ports. If the wireless device (14) is not configured with a parameter that indicates, for the CSI-RS resource (11), which sets of one or more CSI-RS port indices (17) are associated with which transmission ranks (15), the wireless device (14) is configured to assume, for the CSI-RS resource (11), that certain sets of one or more CSI-RS port indices (17) are associated with certain transmission ranks (15).
US12101139B2

The invention relates to a male device comprising an elongate portion and an antenna. The elongate portion extends in one direction between a first end and a second end, and is intended for receiving at least one female device by threading from the first end. The near-field communication antenna is placed inside the elongate portion and comprises at least one conductive turn comprising two connection terminals at the second end, the two connection terminals being intended for being connected to a reading circuit, the conductive turn being positioned so as to produce at least one magnetic field generating a flux passing through the elongate portion perpendicularly to the direction when the antenna is traversed by a current produced by the reading circuit.
US12101138B2

Systems and methods for operating a security tag. The methods comprise: receiving a first wireless signal transmitted from a transmit circuit using a receive circuit of the security tag; inducing a voltage in the receive circuit of the security tag while the first wireless signal is being received; performing operations by the controller to selectively close a switch when the voltage is being induced in the receive circuit; and causing a release of a mechanical component of the security tag by allowing energy to flow from the receive circuit to the mechanical component when the switch is closed.
US12101128B2

Multi-chip modules in different semiconductor packages may be optically data coupled by way of LEDs and photodetectors linked by a multicore fiber. The multicore fiber may pass through apertures in the semiconductor packages, with an array of LEDs and photodetectors in the semiconductor package providing and receiving, respectively, optical signals comprised of data passed between the multi-chip modules.
US12101124B2

An aspect of the present disclosure is a transmission system including a modulated wave generation unit that generates an intermediate wave, which is a coherent wave in which a frequency component of either of two signals overlays a frequency spectrum, the two signals being a main signal indicating transmitted information to be transmitted and a control signal indicating management information, which is information on communication between a transmission source of the transmitted information and a communication destination of the transmission source, and a modulation unit that modulates the intermediate wave with a signal in which a frequency component does not overlay the frequency spectrum of the coherent wave generated by the modulated wave generation unit out of the two signals that are the main signal and the control signal. In the transmission system, a frequency band of the main signal and a frequency band of the control signal do not overlap each other.
US12101119B2

A modulated retro reflector-based satellite network communication system and method are provided. The system includes: a data acquisition layer configured to acquire data to be acquired, perform integrated analysis on the data to be acquired and send an integrated analysis result to a backbone network layer; the backbone network layer configured to receive a control instruction sent by a ground station, schedule first satellites based on the control instruction, and send the integrated analysis result to the ground station; and the ground station configured to generate the control instruction, send the control instruction to the backbone network layer, detect the first satellites and the second satellites, and receive the integrated analysis result. Through the system, the SWaP value of the satellite may be greatly reduced, thereby being suitable for communication networking of micro-satellites.
US12101118B2

An optical wireless communication (OWC) system comprises: an access point (AP) comprising a plurality of OWC transmitters and a plurality of OWC receivers; a station (STA) comprising at least one retroreflector; and a controller configured to control the OWC AP transmitters and/or OWC AP receivers; wherein the controller is configured to process data representative of at least one OWC signal that is received by at least one of the OWC AP receivers after having been transmitted by at least one of the OWC AP transmitters and reflected by the at least one retroreflector; and the controller is configured to activate and/or deactivate at least one of the OWC AP transmitters and/or OWC AP receivers based on the processing of the data that is representative of the received at least one OWC signal.
US12101114B2

The present invention discloses is a multi-band hyperbolic frequency modulation spread spectrum communication method based on cross sub-band division. In the present solution, multi-band division of different sub-band quantities is performed on an available bandwidth of an underwater acoustic system according to the parity of the serial number of the current spread spectrum period to achieve the aim of cross sub-band division. On this basis, a plurality of divided sub-bands are grouped in pairs; for each group, sub-band selection is performed according to different transmitted data by using a sub-band selection and activation method to realize multi-band parallel transmission. Meanwhile, in each spread spectrum period, an activated sub-band performs frequency modulation on a modulated signal by using rising and falling hyperbolic frequency modulation signals respectively.
US12101113B2

A radio frequency (RF) module includes a RF transceiver module, a first antenna, a second antenna, a first duplexer, and a second duplexer. The RF transceiver module is configured for RF signal reception and transmission. The first antenna is configured to transmit a first transmit (Tx) signal and receive a first primary receive (PRx) signal. A first end of the first duplexer is coupled with the RF transceiver module, and a second end of the first duplexer is coupled with the first antenna. The second antenna is configured to transmit a second Tx signal and receive a second PRx signal. A first end of the second duplexer is coupled with the RF transceiver module, and a second end of the second duplexer is coupled with the second antenna. A control method, an electronic device, and a storage medium are further disclosed by the present disclosure.
US12101109B2

Intelligent thermal and power management in a wireless communications device in a wireless communications system (WCS) is disclosed. In a non-limiting example, the wireless communications device can be a base station (e.g., eNB) in the WCS. The wireless communications device includes a number of sensor circuits each configured to perform a sensory measurement (e.g., temperature measurement) in a specific circuit or at a specific location of the wireless communications device. A control circuit is provided in the wireless communications device support intelligent thermal and power management in the wireless communications device. Specifically, the control circuit determines that the sensory measurement is above an abnormal threshold(s) and performs one or more corrective actions accordingly to reduce the sensory measurement to a desirable threshold. By employing intelligent thermal and power management in the wireless communications device, it is possible to improve performance and reduce size of the wireless communications device.
US12101108B2

Mobile devices with a merged Frequency Range 1 (FR1) and intermediate frequency (IF) path for frequency range 2 (FR2) are disclosed. In certain embodiments, a mobile device includes a transceiver including a shared transmit channel that generates an FR1 transmit signal and an IF transmit signal. The mobile device further includes a first antenna and an FR1 front end system coupled to the transceiver and operable to transmit the FR1 transmit signal on the first antenna. The mobile device further includes a second antenna and an FR2 front end system coupled to the transceiver and operable to upconvert the IF transmit signal to generate an FR2 transmit signal, and to transmit the FR2 transmit signal on the second antenna.
US12101105B2

A delta-sigma modulation type A/D converter includes: a capacitively coupled amplifier having a sampling capacitor, a feedback capacitor, and an amplifier; a correlated double sampling type first integrator as a first-stage integrator, which is connected to the capacitively coupled amplifier without a switch; a second integrator arranged after the first integrator; a quantizer arranged after the second integrator and quantizing an output of the second integrator; and an D/A converter that D/A-converts an output of the quantizer and feeds back to any one of the capacitively coupled amplifier, the first integrator, and the second integrator.
US12101095B2

Systems, devices, and methods related to frequency divider circuitry are provided. An apparatus includes frequency divider circuitry including a first node to receive an input signal; fractional divider circuitry to generate, based on the input signal and a frequency-division ratio, a first signal having a first series of pulses with adjacent pulses triggered by opposite edges of the input signal, wherein the fractional divider circuitry includes first signal selection circuitry; balancer divider circuitry to generate, based on the input signal, a second signal having a second series of pulses aligned to the first series of pulses, wherein the balancer divider circuitry includes second signal selection circuitry triggered by opposite edges of the input signal than the first signal selection circuitry; and a second node to combine the first signal and the second signal.
US12101094B2

An apparatus is comprised of a processor, a fast-locking Phase-Locked Loop Waveform Generator (PLLWG), an amplifier circuit, and a voltage controlled oscillator (VCO). The processor generates data program signals to program the PLLWG and generates a trigger command signal instructing the PLLWG to generate an analog tuning signal. The PLLWG, coupled to the processor, generates the analog tuning signal based on the trigger command signal. The amplifier circuit, coupled to the PLLWG, receives the analog tuning signal, amplify the analog tuning signal, and generates a control voltage. The VCO, coupled to the amplifier circuit, receives the control voltage and amplifies the control voltage to generate an amplified Radio Frequency (RF) channel frequency signal.
US12101092B2

Delay elements and multiplexers are in programmable delay elements. Each programmable delay element has a chain of delay elements to produce successive delays of a clock of the programmable delay element. Each programmable delay element has a first multiplexer to select among an input clock and delay element outputs in the chain of delay elements to produce a skewed clock output of the programmable delay element. In at least a subset of the programmable delay elements, each programmable delay element has a second multiplexer to select among clocks that include a first clock, and a second clock that is from one of the delay elements of another programmable delay element to produce the clock of the programmable delay element.
US12101086B2

A negative voltage level conversion control circuit comprises a negative voltage generation circuit, a bias circuit, and a level shift unit circuit, wherein an output end of the bias circuit is connected to the level shift unit circuit, and the other end of the bias circuit is connected to the negative voltage generation circuit; an output end of the negative voltage generation circuit is connected to the level shift unit circuit; the bias circuit is configured to receive an enable signal and output a bias voltage; the bias voltage is used for controlling a switching process of the level shift unit circuit; the enable signal is used for enabling the bias circuit and the negative voltage generation circuit.
US12101070B2

A method for processing an audio signal includes setting target loudness; receiving metadata of an audio signal from a server; and adjusting the loudness of the audio signal by using the received metadata, so that the loudness of the audio signal corresponds to the set target loudness.
US12101054B2

A ground-mounted system for supporting photovoltaic panels singularly or in an array of interconnected panels includes a support base, a plurality of legs connected to the support base on one side and to clips on an opposed side, where the clips connect to a photovoltaic panel.
US12101049B2

An electric motorization system includes a motorized unit equipped with a motor provided with a rotor and stator assembly including several coils, and a frequency converter which is electrically powered by a power supply. The frequency converter is controlled by a monitoring/control unit for turning on the motor in a variable speed operating mode, or for turning off the motor. The electric motorization also includes a measurement system suitable for measuring at least one condensation parameter which is representative of a condensation of the water contained in an ambient air, and the monitoring/control unit is configured to, depending on said condensation parameter, control the frequency converter during the turning off of the motor so that a preheating electric current flows through the coils to activate a preheating of the motor when it is turned off.
US12101042B2

A system includes a reference speed module and a motor control module. The reference speed module is configured to determine a reference speed range based on a speed of a left wheel of a pair of front or rear wheels of a vehicle and a speed of a right wheel of the pair of front or rear wheels. The right wheel is disconnected from the left wheel. The motor control module is configured to control at least one of a first electric motor and a second electric motor based on the reference speed range. The first electric motor is connected to the left wheel. The second electric motor is connected to the right wheel.
US12101041B2

A self-powered sensor node includes a printed wiring board connected to a patch. The printed wiring board includes a microcontroller, a transceiver, an antenna, and a power management module connected to supply electric power to the microcontroller. The patch comprises a metamaterial substrate and a piezoelectric element adhered to the metamaterial substrate. The piezoelectric element is connected to the power management module and to the microcontroller. The power management module is configured to store electric power received from the piezoelectric element. The microcontroller is configured to selectively convert electrical signals received from the piezoelectric element into sensor data and then command the transceiver to transmit the sensor data via the antenna. The metamaterial substrate has an auxetic kirigami honeycomb structure.
US12101037B2

A circuit and methods describing a complementary metal-oxide semiconductor (CMOS) rectifier for use in radio frequency (RF) energy harvesting with body biasing by the RF input to control the threshold voltage of each transistor. The CMOS rectifier includes an energy harvesting antenna, and multiple rectifier stages. The antenna receives electromagnetic radiation from the environment and generates a DC current. The oscillating input current is an RF+ positive current during a first half cycle and is an RF− negative current during a second half cycle. A first rectifier stage includes a first capacitor connected to the RF+ positive current, a second capacitor connected to the RF− negative current and a cross coupled CMOS circuit connected to the antenna.
US12101033B2

This application provides a switching conversion circuit, including: a power module, supplying power to a switching conversion module and an integrated circuit (IC) controller; and the switching conversion module is an asymmetrical half-bridge flyback structure and includes at least a first switching transistor, a second switching transistor, a first capacitor, and a transformer. The transformer includes a first secondary-side winding and a second secondary-side winding, and the first secondary-side winding of the transformer is coupled to a load. The IC controller turns on the first switching transistor or the second switching transistor based on a value of a first voltage, so that the switching conversion module enters an operating state to supply power to the load; and turns off the first switching transistor and the second switching transistor based on a value of a second voltage, so that the switching conversion module stops supplying power to the load.
US12101019B2

An electronic device is provided. The electronic device includes a display including a display driver integrated circuit (IC), a power supply device configured to supply driving power to the display, a processor operatively connected to the display driver IC and the power supply device, and a memory operatively connected to the processor. The memory may store instructions that, when executed, cause the processor to control the power supply device to supply different driving power depending on a display mode of the display.
US12101018B2

A driving circuit for a switching element that drives a switching element of a current-driven type. The driving circuit includes a controller including a first terminal and a second terminal and that outputs a control signal to a gate terminal of the switching element. A first resistor, which regulates a current serving as the control signal, is connected to the first terminal, and a first capacitor is connected in parallel to the first resistor. A second resistor and a second capacitor are connected in parallel, and a current path extends from the first resistor and the first capacitor to the gate terminal and from a source terminal of the switching element to the second terminal of the controller. The second resistor and the second capacitor are in the current path.
US12101017B2

Various disclosed embodiments include illustrative sprayer assemblies, electric motor assemblies, and vehicles with cooling assemblies for stator windings of electric motors. An illustrative sprayer assembly includes a first spray device assembly configured to receive a fluid and further configured to spray the fluid therefrom. A second spray device assembly is configured to receive the fluid and is further configured to spray the fluid therefrom. A connecting tube is fluidly couplable to the first spray device assembly and the second spray device assembly and is configured to provide the fluid from the first spray device assembly to the second spray device assembly.
US12101015B2

The present disclosure discloses a high-speed motor and an assembling method. The high-speed motor includes an air duct housing, a rotor subassembly, a stator subassembly, a bearing sleeve subassembly, and a fan blade. A mounting ring coaxial with the air duct housing is arranged at the middle right part in the air duct housing; several air guide plates are uniformly distributed between an outer wall of the mounting ring and an inner wall of the air duct housing; a bearing sleeve mounting cavity, a bearing mounting cavity, and a stator mounting cavity being respectively arranged at a left part, a middle part and a right part in the mounting ring; the rotor subassembly is coaxial with the mounting ring and is mounted in the mounting ring in a horizontal direction. The present disclosure has the advantages of reducing the resonance, lowering the noise, and the like.
US12101005B2

A shunt assembly for an open bearing including an annular shunt device having a plurality of through slots for passing lubricant and the annular shunt device being configured to engage a first bearing ring, a clamping ring seated against a second bearing ring within an inner diameter of the annular shunt device. The shunt assembly also includes a carbon fiber layer seated against a radially inner surface and an axially outer surface at least two surfaces of the clamping ring, the carbon fiber layer contacting the annular shunt device and a bracket partially enclosing the carbon fiber layer against the clamping ring, the bracket being configured to engage the second bearing ring, wherein the annular shunt device, the bracket, and the carbon fiber layer are configured to provide an electrically conductive pathway between the bearing rings.
US12101004B2

The objective of the present disclosure is to obtain an electric rotating machine apparatus the heat-radiation performance of control circuit boards are secured, and communication between the control circuits and connection thereof with the sensor are realized with a small size and at a low price. A first terminal group and a second terminal group connect a first control circuit board on which a first control circuit for controlling a current in the winding of a first system is mounted, a second control circuit board that faces the first control circuit board with respect to the axis line of an output axle and on which a second control circuit for controlling a current in the winding of a second system is mounted, and a sensor circuit board that faces the axle end of the output axle and on which the sensor and a communication line are mounted.
US12101002B2

An embodiment may provide a motor including a shaft, a rotor coupled to the shaft, and a stator disposed between the shaft and the rotor, wherein the rotor includes a yoke coupled to the shaft and a driving magnet and a sensing magnet which are coupled to the yoke, the sensing magnet includes a first sensing magnet and a second sensing magnet, a first pole and a second pole are alternately disposed on a first circumference of the first sensing magnet, and the second sensing magnet is disposed on a second circumference having a radius different from a radius of the first circumference and includes a first pole and a second pole of which a length in a circumferential direction is different from a length of the first pole of the second sensing magnet in the circumferential direction.
US12100999B2

The present disclosure provides a permanent-magnet fault-tolerant in-wheel motor based on an active sensorless strategy and drive and design methods thereof. The present disclosure proposes the permanent-magnet fault-tolerant in-wheel motor drive system based on an active sensorless strategy by considering sensorless operation performance in advance in a motor design stage. The present disclosure adopts fractional-slot concentrated windings, and ingeniously arranges alternating poles, a multi-layer magnetic barrier, and auxiliary permanent magnets, thus improving a sensorless operation accuracy of the motor while ensuring fault tolerance of the motor. The present disclosure proposes a frequency-band-adaptive secondary harmonic suppression strategy at a control layer to suppress an influence of a secondary salient harmonic on position observation and improve dynamic response performance of a system.
US12100992B2

An emergency lighting unit for supplying emergency lighting unit, comprising mains supply terminals, at least one first battery module comprising one or more cells in parallel, at least one second battery module comprising one or more cells and being connected in parallel to the at least one first battery module, a preferably common charging circuit for the first and second battery module and connected to the mains supply terminals, and an emergency driver circuit for supplying the emergency lighting unit off terminals of the emergency lighting unit, wherein the charging circuit is configured to charge and maintain the at least one second battery module to a charging voltage of maximum 50%, preferably maximum 30%, of a nominal charging voltage of the at least first battery module.
US12100991B2

A dual-input power switching system includes a first DC power source, a second DC power source, a DC conversion circuit, and a boost-up circuit. The first DC power source provides a first DC voltage, and the second DC power source provides a second DC voltage. The DC conversion circuit receives the first DC voltage or the second DC voltage being an input voltage, and converts the input voltage to supply power to a load. The boost-up circuit provides a hold-up voltage to boost up the input voltage when the first DC power source stops supplying power to lead to power drop of the input voltage, such that the input voltage reaches to a specific voltage that is greater than the second DC voltage and afterward naturally decreases to be less than or equal to the second DC voltage.
US12100988B1

A manual power generating device for generating electricity to charge accessories is disclosed and includes a plurality of springs connected to a gear set and generator that, as they retract to a home position, will drive the gear set which is connected to a generator to create a current.
US12100968B2

An electronic device (that is capable of both transmitting and receiving wireless power) may be physically and inductively coupled to a removable accessory (that only receives wireless power). The electronic device and removable accessory may optionally be placed on a power transmitting device. In response to the electronic device and removable accessory being placed on a wireless power transmitting device, the electronic device may switch from a power transmitting mode (in which the electronic device transmits wireless power to the removable accessory) to a power receiving mode (in which the electronic device receives wireless power from the wireless power transmitting device). To ensure the electronic device detects the wireless power transmitting device and switches to the power receiving mode in this scenario, the electronic device may transmit wireless power in bursts separated by sleep periods while in the power transmitting mode.
US12100964B2

A system and a method for controlling a hybrid microgrid system (HMS) is disclosed. The HMS includes a WTG, an RSC, a GSC, a DC-link connecting the RSC and the GSC, a PV system that outputs a DC current to the DC-link, a rechargeable battery, a bidirectional BBC connected between the DC-link and the rechargeable battery, and a controller. The method for controlling the HMS includes: preparing a definition set including a characteristic element ci and equations defining desired value ci*, a fractional order sliding mode surface ζi, and a control law element uicnt; monitoring ci(t) and the HMS status; calculating the equations based on monitored information; and controlling the HMS based on the uicnt(t) calculated and in accordance with a global sliding mode control with fractional order terms. The ζi comprises a fractional time integral and fractional time derivative of ei(t), where ei(t)=ci(t)−ci*(t). The uicnt(t) satisfies ζ i ( t ) ⁢ d ⁢ ζ i ( t ) dt < 0 , when ζi(t)≠0.
US12100963B2

Estimating components of a grid impedance, Z, of a power grid being coupled to a power generating unit at a point of interconnection is disclosed. A voltage, Vmeas, across the point of interconnection; an active current, IP, and/or an active power, P, delivered by the power generating unit to the power grid; and a reactive current, IQ, and/or a reactive power, Q, delivered by the power generating unit are determined. A parameter estimation vector is estimated using a recursive adaptive filter algorithm, and on the basis of Vmeas, IP, P, IQ and/or Q. A model representation of the power grid is created on the basis of the parameter estimation vector, and a system DC gain vector for the power grid is calculated, using the model representation. Finally, Z, and/or a resistance, R, of Z, and/or a reactance, X, of Z, is derived from the system DC gain vector.
US12100952B2

A site monitoring method uses an electrical socket device to collect current data of an electrical appliance that is electrically connected to the electrical socket device. Based on the current data, a management server can derive a user behavior in connection with using the electrical appliance, and send out a warning message when the user behavior thus derived is abnormal.
US12100947B2

Disclosed herein are related to a device for electrostatic discharge (ESD) protection. In one aspect, a device includes an ESD detector to detect an ESD at a pad. In one aspect, the device includes P-type transistors and N-type transistors connected in series with each other. In one aspect, the drive circuit is configured to provide an output signal to the pad. In one aspect, the device includes a first protection circuit operating in a power domain. In one aspect, in response to the ESD detected by the ESD detector, the first protection circuit is configured to disable the P-type transistors. In one aspect, the device includes a second protection circuit operating in another power domain. In one aspect, in response to the ESD detected by the ESD detector, the second protection circuit is configured to disable the N-type transistors.
US12100942B1

A battery module and an energy storage device are provided. The battery module includes at least two battery cells, each of the at least two battery cells having a respective top cover; at least one bus-bar, each of the at least one bus-bar being arranged above two respective adjacent top covers, and electrically connected to poles provided on the two adjacent top covers; and a liquid cooling tube provided on all the top covers and cooperates with the at least one bus-bar for heat transfer.
US12100930B2

Integrated circuitry is fabricated from semiconductor layers formed on a substrate, which include at least one n-type layer, an inverted p-type modulation doped quantum well (mod-doped QW) structure, a non-inverted n-type mod-doped QW structure, and at least one p-type layer including a first P+-type layer formed below a second P-type layer. An etch operation exposes the second p-type layer. P-type ions are implanted into the exposed second p-type layer. A gate electrode of a n-channel HFET device is formed in contact with the p-type ion implanted region. Source and drain electrodes of the n-channel HFET device are formed in contact with n-type ion implanted regions formed in contact with the n-type mod-doped QW structure. P-channel HFET devices, complementary BICFET devices, stacked complementary HFET devices and circuits and/or logic gates based thereon, and a variety of optoelectronic devices and optical devices can also be formed as part of the integrated circuitry.
US12100929B2

A semiconductor optical device may include a semiconductor substrate; a compound semiconductor layer on the semiconductor substrate; an additional insulating film on the pedestal portion of the compound semiconductor layer, the additional insulating film having an upper surface and a side surface at an inner obtuse angle between them; a passivation film covering the compound semiconductor layer and the additional insulating film except at least part of the mesa portion, the passivation film having a protrusion raised by overlapping with the additional insulating film; a mesa electrode on the at least part of the mesa portion; a pad electrode on the passivation film within the protrusion; and an extraction electrode on the passivation film, the extraction electrode being continuous within and outside the protrusion, the extraction electrode connecting the pad electrode and the mesa electrode, the extraction electrode being narrower in width than the pad electrode.
US12100919B2

An electrical outlet device and system for providing light and power during the night or during a power failure. The device and system includes rechargeable energy storage devices that can be utilized to provide power to the outlet(s) and the light sources. The device and system can have two sections, a main and a removable section both having their own energy storage devices and light sources. The removeable section may connected with a computing device that can interface with a wireless module to transmit/receive data packets wirelessly.
US12100903B2

An antenna structure according to an embodiment of the present invention includes a dielectric layer, a radiator disposed on the dielectric layer, a first signal pad for supplying a first input signal to the radiator, a second signal pad for selectively supplying a second input signal to the radiator, a first transmission line connecting the first signal pad to the radiator, and a second transmission line connecting the second signal pad to the radiator. Thereby, it is possible to provide an antenna structure having improved signal efficiency and space efficiency by implementing multiple polarization characteristics with one radiator.
US12100902B2

A radiator for terahertz electromagnetic radiation. The radiator includes one or more radiator units. Each radiator unit includes an oscillator operable to generate second harmonic power, and a patch antenna operably coupled with the oscillator for radiating terahertz electromagnetic radiation based on the generated second harmonic power.
US12100898B2

An antenna module includes a feeding end, multiple first forked radiators, and multiple connecting parts. The first forked radiators are disposed side by side. The connecting parts respectively extend from the feeding end to the first forked radiators. The feeding end, the first forked radiators, and the connecting parts are located on a same plane. The antenna module resonates at a frequency band, and a path length from the feeding end to an end of each of the forked radiators through the corresponding connecting part is ¼ wavelength of the frequency band.
US12100891B2

An antenna module according to an embodiment of the present invention includes a plurality of first sensing electrode rows, a plurality of second sensing electrode columns spaced apart from the first sensing electrode rows, an insulating interlayer formed between the first sensing electrode rows and the second sensing electrode columns, and an antenna unit inserted in at least one second sensing electrode column of the second sensing electrode columns to be electrically and physically separated from the second sensing electrode columns. The antenna unit does not overlap the first sensing electrode rows in a planar view.
US12100885B2

A millimeter wave module includes an insulating substrate, signal conductor patterns, ground conductor patterns, and a connection member. The connection member is disposed between the signal conductor patterns in the thickness direction and electrically connects the signal conductor patterns. The connection member includes a first conductive member, a second conductive member, and a dielectric block. The connection member has a structure in which the first conductive member and the second conductive member sandwich a dielectric block therebetween. The first conductive member is connected to the signal conductor patterns. The second conductive member is connected to the ground conductor pattern.
US12100882B2

The disclosure provides a filtering module for a cavity filter having a housing defining an enclosed cavity, wherein a surface of the cavity is electromagnetically conductive; and a plurality of planar resonators arranged within the cavity, one or more of the resonators being rotatable about an axis of rotation so as to vary an electric-field coupling between the resonator and other resonators of the plurality of resonators. The disclosure also provides a cavity filter having an input for receiving a signal to be filtered; a plurality of filtering modules, each filtering module comprising: a cavity, wherein a surface of the cavity is electromagnetically conductive; and a plurality of resonators arranged within the cavity, at least one of the resonators being movable so as to vary an electromagnetic coupling between the resonator and other resonators of the plurality of resonators; and an output for outputting a filtered signal.
US12100880B2

A high-frequency module including a transmission line for a high-frequency signal and a waveguide conversion structure, capable of reducing the size thereof, and a method for manufacturing such a high-frequency module are provided. A high-frequency module includes a core material in which a first dielectric layer is provided between a first conductive layer and a second conductive layer, a laminated filter in which a plurality of core materials and dielectric layers are alternately laminated, and a through hole pierces therethrough from a lowermost conductive layer provided so as to be in contact with the lowermost dielectric layer to the uppermost first conductive layer, a first surface dielectric layer provided above the laminated filter, and a first surface conductive layer provided above the first surface dielectric layer, the first surface conductive layer including a transmission line for a high-frequency signal and a ground GND.
US12100876B2

A method for making an improved fuel cell using a porosity gradient design for gas diffusion layers in a hydrogen fuel cell, a gas diffusion layer made by the method and a fuel cell containing the gas diffusion layer.
US12100847B2

A cylindrical battery cell includes an electrode assembly including a first electrode tab and a second electrode tab, a battery can in which the electrode assembly is received, the battery can being electrically connected to the second electrode tab, a top cap to cover a top opening of the battery can, the top cap being electrically connected to the first electrode tab and electrically insulated from the battery can, and a terminal extension member coupled to a top of the battery can and electrically insulated from the top cap.
US12100845B2

A polymer electrolyte membrane (PEM) fuel cell assembly, and a method for making the assembly, are provided. An exemplary method includes forming a functionalized zeolite templated carbon (ZTC), including forming a CaX zeolite, depositing carbon in the CaX zeolite using a chemical vapor deposition (CVD) process to form a carbon/zeolite composite, treating the carbon/zeolite composite with a solution including hydrofluoric acid to form a ZTC, and treating the ZTC to add catalyst sites, forming the functionalized ZTC. The method further includes incorporating the functionalized ZTC into electrodes, forming a membrane electrode assembly (MEA), and forming the PEM fuel cell assembly.
US12100838B2

An aspect of the present invention is an energy storage device including an electrode assembly that has a negative electrode and a positive electrode, where the negative electrode contains a negative electrode substrate and a negative active material, and has a negative active material layer disposed in an unpressed shape along at least one surface of the negative electrode substrate, the negative active material includes solid graphite particles as a main component, and the solid graphite particles have an aspect ratio of 1 or more and 5 or less.
US12100837B2

A method of preparing a positive electrode active material precursor includes: providing a transition metal-containing solution including nickel, cobalt, and manganese; and introducing the transition metal-containing solution into a reactor, adding a basic aqueous solution and an ammonium cation-containing complex-forming agent, and performing a co-precipitation reaction to prepare a transition metal hydroxide in the form of a secondary particle formed by agglomerating primary particles. The co-precipitation reaction is performed under conditions satisfying Expression 1 described in the specification, and a positive electrode active material precursor whose crystalline grain has a controlled aspect ratio. A positive electrode active material prepared using the positive electrode active material precursor, a positive electrode for a lithium secondary battery, which includes the positive electrode active material, and a lithium secondary battery are also provided.
US12100829B2

A method of preparing a positive electrode active material for a secondary battery includes preparing a precursor of a composite transition metal oxide compound represented by Formula 1, and mixing the precursor, a lithium source, and a doping element source and sintering the mixture to form a doped lithium composite transition metal oxide, wherein the doping element source is a hydroxide-based compound. Ni1−(x1+y1)Cox1May1(OH)2  [Formula 1] wherein, Ma is at least one element selected from the group consisting of manganese (Mn) and aluminum (Al), and 0
US12100828B2

Methods are proposed for manufacturing dendrite-resistant lithium metal electrodes suitable for incorporation into lithium metal batteries. In an embodiment, the method involves first electroplating a copper sheet onto a surface of a single crystal of silicon, the silicon being doped to form a p-type or an n-type semiconductor, and then further electroplating the copper sheet with lithium metal. The lithium-electroplated copper sheet thus manufactured provides a lithium electrode that is resistant to dendrite formation during cycling of lithium metal batteries when compared to conventionally manufactured lithium electrodes. Methods are further provided of manufacturing lithium sheets by directly electroplating lithium metal onto single crystals of doped silicon, the lithium sheets configured for incorporation into lithium metal electrodes that are resistant to dendrite formation during cycling of lithium metal batteries.
US12100820B2

An integrated battery using an airflow sensor for control comprises an outer casing, a cell and a PCBA. The cell and the PCBA are both arranged in the outer casing, and the PCBA is electrically connected with the cell. The PCBA is provided with a positive plate, a negative plate and an airflow sensor. The outer casing is provided with an air inlet. The airflow sensor is arranged on the battery to control discharge of the cell, such that the battery can be used together with some atomizers to realize instant atomization when users inhale, and the waste of atomizing liquid is avoided.
US12100818B2

An integrated switching device in which a contactor unit which is capable of controlling a continuity state of an electric circuit, a blocking unit which is capable of cutting a contactor and blocking a current when abnormality is generated in the contactor or a current having a size exceeding a permitted current range of the contactor is generated, and a current measuring unit which is capable of measuring a current by using shunt resistor are integrated into one device, thereby performing various functions only with one device.
US12100816B2

Embodiments described herein relate to electrochemical cells with dendrite prevention mechanisms. In some aspects, an electrochemical cell can include an anode disposed on an anode current collector, a cathode disposed on a cathode current collector, the cathode having a first thickness at a proximal end of the cathode and a second thickness at a distal end of the cathode, the second thickness greater than the first thickness, a first separator disposed on the anode, a second separator disposed on the cathode, an interlayer disposed between the first separator and the second separator, the interlayer including electroactive material and having a proximal end and a distal end, and a power source electrically connected to the proximal end of the cathode and the proximal end of the interlayer, the power source configured to maintain a voltage difference between the cathode and the interlayer below a threshold value.
US12100804B2

A solid electrolyte represented by general formula LiySiRx(MO4), where x is an integer from 1 to 3 inclusive, y=4−x, each R present is independently C1-C3 alkyl or C1-C3 alkoxy, and M is sulfur, selenium, or tellurium. Methods of making the solid electrolyte include combining a phenylsilane and a first acid to yield mixture including benzene and a second acid, and combining at least one of an alkali halide, and alkali amide, and an alkali alkoxide with the second acid to yield a product d represented by general formula LiySiRx(MO4)y. The second acid may be in the form of a liquid or a solid. The phenylsilane includes at least one C1-C3 alkyl substituent or at least one C1-C3 alkoxy substituent, and the first acid includes at least one of sulfuric acid, selenic acid, and telluric acid.
US12100802B2

An all solid state battery includes: a battery body including an electrode assembly having first and second surfaces in a first direction, third and fourth surfaces in a second direction, and fifth and sixth surfaces in a third direction, and including a solid electrolyte layer and a cathode and an anode; a first connection portion; and a second connection portion disposed on the electrode assembly. The first connection portion includes a first current collecting electrode and a first protection portion, the second connection portion includes a second current collecting electrode and a second protection portion, and the first current collecting electrode is drawn out to one surface of the first connection portion in the third direction and the second current collecting electrode is drawn out to one surface of the second connection portion in the third direction.
US12100801B2

A battery according to the present disclosure includes: a collector; an electrode layer in contact with the collector; a solid electrolyte layer containing a solid electrolyte; and a sealing layer containing a sealing material, and the collector has an annealing softening temperature lower than a glass transition temperature of the sealing material.
US12100797B2

Disclosed are a secondary battery and a method for manufacturing the same. According to an embodiment of the present invention, there is provided a secondary battery, including: an exterior material which includes a pouch film and a sealing portion formed at an outer side of the pouch film; and an electrode assembly which includes a plurality of electrode bodies laminated with a separator interposed therebetween and are packaged by the exterior material, wherein a pair of forming portions are formed within the pouch film to house the electrode assembly, and a predetermined interval is formed between the pair of forming portions.
US12100793B2

A light-emitting device includes a carrier, a light-emitting element and a connection structure. The carrier includes a first electrical conduction portion. The light-emitting element includes a first light-emitting layer capable of emitting first light and a first contact electrode formed under the light-emitting layer. The first contact electrode is corresponded to the first electrical conduction portion. The connection structure includes a first electrical connection portion and a protective portion surrounding the first contact electrode and the first electrical connection portion. The first electrical connection portion includes an upper portion, a lower portion and a neck portion arranged between the upper portion and the lower portion. An edge of the upper portion is protruded beyond the neck portion, and an edge of the lower portion is protruded beyond the upper portion.
US12100792B2

A white-light-emitting inorganic light-emitting-diode (iLED) structure comprises first iLEDs electrically connected in series, each first iLED emitting a different color of light from any other first iLED when electrical power is provided to the first iLEDs, and a second iLED electrically connected to one of the first iLEDs, the second iLED emitting the same color of light as the one of the first iLEDs when electrical power is provided to the first iLEDs. The second iLED can be electrically connected in series or in parallel with the one of the first iLEDs. Such iLED structures can be used at least in displays, lamps, and indicators.
US12100779B2

A heterostructure with reduced optical losses is disclosed. The heterostructure includes a set of n-type layers; an active region that generates radiation at a peak emitted wavelength; and a set of p-type layers located adjacent to the active region. A reflective structure can be located adjacent to the set of p-type layers. A thickness of the set of p-type layers can be configured to promote constructive interference of the reflected radiation with radiation emitted by the active region in a direction toward the set of n-type layers.
US12100774B2

A solar cell for a solar cell array with one or more grid on a surface thereof, wherein electrical connections are made to the grids in a plurality of locations positioned around the solar cell; and the electrical connections extend to one or more conductors located under the solar cell. The conductors located under the solar cell are buried within a substrate, and each of the conductors comprises a low resistance conducting path that distributes current from the solar cell. The conductors are loops, U-shaped, or have only up or down pathways. The solar cell comprises a full cell that has four cropped corners and the locations are in the cropped corners.
US12100770B2

A device includes a substrate, a first semiconductor channel over the substrate, a second semiconductor channel over the substrate and laterally offset from the first semiconductor channel, and a third semiconductor channel over the substrate and laterally offset from the second semiconductor channel. A first gate structure, a second gate structure, and a third gate structure are over and lateral surround the first, second, and third semiconductor channels, respectively. A first inactive fin is between the first gate structure and the second gate structure, and a second inactive fin is between the second gate structure and the third gate structure. A bridge conductor layer is over the first, second, and third gate structures, and the first and second inactive fins. A dielectric plug extends from an upper surface of the second inactive fin, through the bridge conductor layer, to at least an upper surface of the bridge conductor layer.
US12100766B2

An integrated short channel omega gate FinFET and long channel FinFET semiconductor device includes a first fin and second fin on a buried oxide (BOX) layer. The BOX layer includes a fin well outside and substantially adjoining a footprint of a respective fin. A first gate dielectric layer is upon the second fin and a second gate dielectric layer is upon the first dielectric layer. The BOX layer further includes an undercut below the first fin that exposes a portion of a bottom surface of the first fin. An omega-gate is around the first fin. A tri-gate is upon the second gate dielectric layer over the second fin.
US12100765B2

A method for forming a semiconductor device structure is provided. The method includes forming a dielectric layer over a substrate. The dielectric layer has a trench passing through the dielectric layer. The method includes forming a gate stack in the trench. The method includes performing a hydrogen-containing plasma process over the gate stack. The method includes removing a top portion of the gate stack to form a first recess surrounded by the gate stack and the dielectric layer. The method includes forming a cap layer in the first recess to fill the first recess.
US12100764B2

A semiconductor device includes a semiconductor layer that has a main surface, a trench gate structure that includes a trench formed in the main surface and having a first sidewall at one side, a second sidewall at the other side and a bottom wall in a cross-sectional view, an insulation layer formed on an inner wall of the trench, and a gate electrode embedded in the trench with the insulation layer between the trench and the gate electrode and having an upper end portion positioned at a bottom-wall side with respect to the main surface, a plurality of first-conductivity-type drift regions that are respectively formed in a region at the first sidewall side of the trench and in a region at the second sidewall side of the trench such as to face each other with the trench interposed therebetween in a surface layer portion of the main surface and that are positioned in a region at the main surface side with respect to the bottom wall, and a plurality of first-conductivity-type source/drain regions that are formed in surface layer portions of the plurality of drift regions, respectively.
US12100762B2

An apparatus including a circuit structure including a first side including a device layer including a plurality of devices and an opposite second side; an electrically conductive contact coupled to one of the plurality of devices on the first side; and an electrically conductive interconnect disposed on the second side of the structure and coupled to the conductive contact. A method including forming a transistor device including a channel between a source and a drain and a gate electrode on the channel defining a first side of the device; forming an electrically conductive contact to one of the source and the drain from the first side; and forming an interconnect on a second side of the device, wherein the interconnect is coupled to the contact.
US12100758B2

A high electron mobility transistor includes a first III-V compound layer. A second III-V compound layer is disposed on the first III-V compound layer, wherein the composition of the first III-V compound layer and the second III-V compound layer are different from each other. A source electrode and a drain electrode are disposed on the second III-V compound layer. A gate electrode is disposed on the second III-V compound layer between the source electrode and the drain electrode. An insulating layer is disposed between the drain electrode and the gate electrode and covering the second III-V compound layer. Numerous electrodes are disposed on the insulating layer and contact the insulating layer, wherein the electrodes are positioned between the gate electrode and the drain electrode and a distribution of the electrodes decreases along a direction toward the gate electrode.
US12100755B2

A semiconductor device includes a substrate, a semiconductor structure suspending over the substrate and comprising a source region, a drain region, and a channel region disposed between the source region and the drain region. The channel region includes a doped two-dimensional (2D) material layer comprising a first portion on an upper surface of the channel region. The semiconductor device also includes an interfacial layer surrounding the channel region including the first portion of the doped 2D material layer, and a gate electrode surrounding the interfacial layer.
US12100751B2

A method of forming a semiconductor device includes: forming a dummy gate over a fin, where the fin protrudes above a substrate; surrounding the dummy gate with a dielectric material; and replacing the dummy gate with a replacement gate structure, where replacing the dummy gate includes: forming a gate trench in the dielectric material, where forming the gate trench includes removing the dummy gate; forming a metal-gate stack in the gate trench, where forming the metal-gate stack includes forming a gate dielectric layer, a first work function layer, and a gap-filling material sequentially in the gate trench; and enlarging a volume of the gap-filling material in the gate trench.
US12100750B2

A semiconductor device includes a gate isolation structure on a shallow trench isolation (STI), a first epitaxial layer on one side of the gate isolation structure, a second epitaxial layer on another side of the gate isolation structure, first fin-shaped structures directly under the first epitaxial layer, and second fin-shaped structures directly under the second epitaxial layer, in which the STI surrounds the first fin-shaped structures and the second fin-shaped structures.
US12100748B2

A device includes a substrate, a semiconductor channel over the substrate, and a gate structure over and laterally surrounding the semiconductor channel. The gate structure includes a first dielectric layer over the semiconductor channel, a first work function metal layer over the first dielectric layer, a first protection layer over the first work function metal layer, a second protection layer over the first protection layer, and a metal fill layer over the second protection layer.
US12100745B2

The structure of a semiconductor device with dual metal capped via contact structures and a method of fabricating the semiconductor device are disclosed. A method of fabricating the semiconductor device includes forming a source/drain (S/D) region and a gate structure on a fin structure, forming S/D and gate contact structures on the S/D region and the gate structure, respectively, forming first and second via contact structures on the S/D and gate contact structures, respectively, and forming first and second interconnect structures on the first and second via contact structures, respectively. The forming of the first and second via contact structures includes forming a first via contact plug interposed between first top and bottom metal capping layers and a second via contact plug interposed between second top and bottom metal capping layers, respectively.
US12100743B2

A semiconductor device and a method for forming the same are provided. The semiconductor device includes a substrate and a gate structure. The gate structure is disposed in the substrate and includes a shielded gate, a control gate, and a plurality of insulating layers. The shielded gate includes a bottom gate and a top gate. The bottom gate includes a step structure consisting of a plurality of electrodes. A width of the electrode is smaller as the electrode is farther away from the top gate, and a width of the top gate is smaller than a width of the electrode closest to the top gate. The control gate is disposed on the shielded gate. A first insulating layer is disposed between the shielded gate and the substrate. A second insulating layer is disposed on the shielded gate. A third insulating layer is disposed between the control gate and the substrate.
US12100742B2

A semiconductor device and a junction edge region thereof. The junction edge region comprises a semiconductor substrate and an epitaxial layer above said substrate, the semiconductor substrate and the epitaxial layer being in a laminated structure and of the same conductor type; several floating regions spaced apart are provided between the semiconductor substrate and the epitaxial layer, a transition region is provided on the surface of the epitaxial layer adjacent to an active region portion, and the semiconductor substrate is additionally provided with a first semiconductor region.
US12100739B2

A method for producing a silicon carbide semiconductor device includes preparing a silicon carbide substrate, forming an insulating film on one main surface of the silicon carbide substrate, forming a contact hole in the insulating film and exposing the one main surface of the silicon carbide substrate at a bottom surface of the contact hole, forming an Si film on the bottom surface of the contact hole, forming an Ni film on the Si film, performing a first heat treatment at a first temperature at which Ni and Si react, after the forming of the Ni film, removing an unreacted portion of the Ni film that does not react with the Si film by wet etching after the first heat treatment, and performing a second heat treatment at a second temperature higher than the first temperature after the removing of the unreacted portion.
US12100738B2

A FinFET is provided including a channel region containing a constituent element and excess atoms, the constituent element belonging to a group of the periodic table of elements, wherein said excess atoms are nitrogen, or belong to said group of the periodic table of elements, and a concentration of said excess atoms in the channel region is in the range between about 1019 cm−3 and about 1020 cm−3.
US12100724B2

The present technology includes: a substrate, a stepped structure being formed on one surface of the substrate, the stepped structure having a stepped surface having a different height from the one surface; and a coating layer that continuously covers the stepped structure and the one surface on a periphery of the stepped structure and causes light to be transmitted therethrough or reflects the light.
US12100721B2

The present disclosure relates to a solid-state image pickup device and an electronic apparatus that are capable of preventing leakage of charges between adjacent pixels. A plurality of pixels perform photoelectric conversion on light incident from a back surface via different on-chip lenses for each pixel. A pixel separation wall is formed between pixels adjacent to each other, and includes a front-side trench formed from a front surface and a backside trench formed from the back surface. A wiring layer is provided on the front surface. The present disclosure is applicable to, for example, a backside illuminated CMOS image sensor.
US12100714B2

A semiconductor device 1a includes: a first external terminal 31 to which a first voltage is to be applied; a second external terminal 32 to which a second voltage is to be applied; a third external terminal 33; first wiring 17 connected to the first external terminal 31; second wiring 18 connected to the second external terminal 32; an internal block circuit 11 connected to the first wiring 17; a first resistor 12 and a transistor 14 serially connected between the first wiring 17 and the second wiring 18; and a second resistor 13 connected between the first wiring 17 and the second wiring 18. The transistor 14 turns on or off based on a test signal fed from the third external terminal 33. This configuration enables product identification using a resistance value, even if a predetermined resistance value cannot be changed.
US12100711B2

An active matrix substrate includes a plurality of oxide semiconductor TFTs, and a plurality of wiring line connection sections, each of the plurality of wiring line connection sections includes a first connection electrode, an interlayer insulating layer extending over the first connection electrode, a wiring line contact hole formed in an insulating layer including the interlayer insulating layer, the wiring line contact hole exposing a part of a metal oxide layer of a first connection electrode, and a second connection electrode, and the second connection electrode is connected to a part of the metal oxide layer of the first connection electrode in the wiring line contact hole.
US12100703B2

Provided an electrostatic protection circuit. The electrostatic protection circuit includes: at least one first transistor and at least one second transistor. A gate electrode and a first electrode of the first transistor are connected to a first signal line, and a second electrode of the first transistor is connected to a second signal line. A gate electrode and a first electrode of the second transistor are connected to the second signal line, and a second electrode of the second transistor is connected to the first signal line. Orthographic projection(s) of a channel and/or a first electrode of the first transistor on a main surface of the array substrate is/are within an orthographic projection of the first signal line on the main surface of the array substrate.
US12100700B2

A light-emitting diode panel and a spliced panel are disclosed. In the light-emitting diode panel, a substrate includes a first area and a second area, and the substrate is provided with a plurality of through-holes defined in the first area or the second area; conductors are disposed in the through-holes; light-emitting units correspond to the first area, and one of the light-emitting units includes at least one light-emitting diode; first wirings connect the at least one light-emitting diode to the conductors; a flexible circuit board is disposed on a back side of the substrate; and second wirings connect the conductors to the flexible circuit board.
US12100696B2

A light emitting diode pixel for a display including a first LED sub-unit, a second LED sub-unit disposed on a portion of the first LED sub-unit, a third LED sub-unit disposed on a portion of the second LED sub-unit, and a reflective electrode disposed adjacent to the first LED sub-unit, in which each of the first to third LED sub-units comprises an n-type semiconductor layer and a p-type semiconductor layer, each of the n-type semiconductor layers of the first, second, and third LED stacks is electrically connected to the reflective electrode, and the first LED sub-unit, the second LED sub-unit, and the third LED sub-unit are configured to be independently driven.
US12100694B2

A light emitting device including an insulation unit, a light emitting region including first, second, and third LED stacks each including first and second conductivity type semiconductor layers, a first pillar electrically connected to the first conductivity type semiconductor layers of the first, second, and third LED stacks, and a second pillar, a third pillar, and a fourth pillar electrically connected to the second conductivity type semiconductor layers of the first, second, and third LED stacks, respectively, an intermediate first connector and a lower first connector respectively electrically connecting the first conductivity type semiconductor layers of the second LED stack and the third LED stack to the first pillar, in which the insulation unit have four corners, and the first, second, third, and fourth pillars are disposed near the four corners covering a side surface of the insulation unit, respectively.
US12100691B2

The invention relates to a light-emitting component comprising a light-emitting semiconductor chip, a transparent conductive layer, and at least two electrical connection points, wherein the transparent conductive layer covers the light-emitting semiconductor chip at least in places, and the electrical connection points are arranged on a side of the light-emitting semiconductor chip facing away from the transparent conductive layer.
US12100682B2

A package structure includes an insulating encapsulation, a semiconductor die, and a redistribution circuit structure. The semiconductor die is encapsulated in the insulating encapsulation. The redistribution circuit structure includes conductive patterns, wherein the conductive patterns each comprise a first portion, at least one second portion, and at least one connecting portion. A first edge of the at least one connecting portion is connected to the first portion, and a second edge of the at least one connecting portion is connected to the at least one second portion, wherein the first edge is opposite to the second edge, and a length of the first edge is greater than a length of the second edge.
US12100672B2

A device includes an interconnect device attached to a redistribution structure, wherein the interconnect device includes conductive routing connected to conductive connectors disposed on a first side of the interconnect device, a molding material at least laterally surrounding the interconnect device, a metallization pattern over the molding material and the first side of the interconnect device, wherein the metallization pattern is electrically connected to the conductive connectors, first external connectors connected to the metallization pattern, and semiconductor devices connected to the first external connectors.
US12100670B2

The disclosure provides a method for manufacturing a semiconductor structure and the semiconductor structure. The method for manufacturing the semiconductor structure comprises: a substrate, in which a first protective structure is formed, is provided; a first dielectric layer is formed on the substrate; and a second protective structure is formed in the first dielectric layer and the substrate. A projection of the second protective structure and a projection of the first protective structure in a direction perpendicular to a surface of the substrate are at least partially overlapped, and there is a spacing between a projection of the second protective structure and a projection of the first protective structure in a direction along the surface of the substrate.
US12100666B2

A method for forming a chip package structure is provided. The method includes forming a conductive pad over a carrier substrate, forming a substrate layer over the carrier substrate, wherein the conductive pad is embedded in the substrate layer, forming a conductive pillar electrically connected to the conductive pad, disposing a chip in the substrate layer, and forming a molding layer surrounding the chip.
US12100653B2

Fabrication method for forming a resistance tunable fuse stack structure includes forming on a substrate layer a first fuse conductive layer, directly on, and contacting a top surface of, the substrate layer, followed by forming a first inter-layer dielectric (ILD) layer, directly on, and contacting a top surface of, the first fuse conductive layer, a second fuse conductive layer, directly on, and contacting a top surface of, the first ILD layer, followed by forming a second ILD layer, directly on, and contacting a top surface of, the second fuse conductive layer. First and second fuse contacts are formed in the fuse stack structure vertically extending through the layers and contacting at least one of the first and second fuse conductive layers. Selection of various attributes of the fuse stack structure tunes a resistance of a fuse formed between the first and second fuse contacts.
US12100650B2

An interconnection structure and a method of manufacturing an interconnection structure are provided. The interconnection structure includes a first dielectric layer, a first conductive via in the first dielectric layer, and a first metal line disposed on the first dielectric layer and electrically connected with the first conductive via. At least a portion of the first metal line is exposed to a first air gap.
US12100642B2

An electronic package is provided and includes an electronic element, an intermediary structure disposed on the electronic element, and a heat dissipation element bonded to the electronic element through the intermediary structure. The intermediary structure has a flow guide portion and a permanent fluid combined with the flow guide portion so as to be in contact with the electronic element, thereby achieving a preferred heat dissipation effect and preventing excessive warping of the electronic element or the heat dissipation element due to stress concentration.
US12100639B2

Embodiments of the present application relates to a chip heat dissipation structure, a chip structure, a circuit board, and a supercomputing device, and the chip heat dissipation structure includes: a plating layer covering a wafer of the chip; where the plating layer includes a first metal layer, a second metal layer, and a third metal layer sequentially arranged. Three metal layers are added on a top of the chip by physical sputtering, so that a heat sink can be welded on the metal layers by a solder layer, and then the heat sink is fixed on the top of the chip; a main component of the solder layer is metal tin, and the metal layer have a higher thermal conductivity than an epoxy adhesive material mounted on a conventional heat sink.
US12100631B2

A semiconductor device includes first and second conductive parts, a first bonding wire connecting the first and second conductive parts and having a non-flat portion between opposite ends thereof so that a portion between the opposite ends is away from the first and second conductive parts, a case having a housing space to accommodate the first and second conductive parts, including a sidewall having first to fourth lateral faces surrounding the housing space to form a rectangular shape in a plan view, and a cover disposed on the sidewall, a sealing member filling the case to seal the first bonding wire, and a first stress relaxer for relieving a stress in the first bonding wire. The first bonding wire extends from the second lateral face toward the fourth lateral face, and the first stress relaxer is positioned between the first bonding wire and the first lateral face.
US12100620B2

In a processing method for a wafer with a mark formed in an outer peripheral portion thereof, a frame unit having the wafer, a tape, and a ring frame is provided, a set of processing conditions for processing the wafer is selected, and a representative image associated with the set of processing conditions is displayed on a display unit. The ring frame includes a notch formed in an outer periphery thereof. In the frame unit, the mark and the notch are in a positional relationship set in accordance with the set of processing conditions. The positional relationship is presented in the representative image.
US12100619B2

A semiconductor wafer dicing process is disclosed for dicing a wafer into individual dies, each die comprising one integrated circuit. The process comprises: disposing a coating upon the wafer; removing at least a portion of the coating to expose regions of the wafer, along which the wafer is to be diced, to form a workpiece; disposing the workpiece upon a platen within a processing chamber; plasma treating the workpiece with a set of plasma treatment conditions to etch a portion of the exposed regions of the wafer to form a wafer groove which extends laterally beneath the coating to form an undercut; and plasma etching the workpiece with a set of plasma etch conditions, which are different to the plasma treatment conditions, to etch through the wafer and dice the wafer along the wafer groove.
US12100606B2

The wafer transfer device includes a first supporting mechanism, a second supporting mechanism, a first picking-conveying mechanism and a second picking-conveying mechanism, wherein the first picking-conveying mechanism and the second picking-conveying mechanism include tail end execution parts facing opposite directions. The wafer transfer device further includes a rotating mechanism and a rotating driving part, wherein the first supporting mechanism and the second supporting mechanism are fixedly arranged at the rotating mechanism, and the rotating driving part drives the rotating mechanism to rotate and then drives the first supporting mechanism and the second supporting mechanism to rotate synchronously. The wafer transfer device can extend the picking and conveying range of a wafer, thus facilitating the improvement of the productivity.
US12100602B2

A wet etching apparatus includes a process bath having an internal space configured to receive an etchant and having a support unit, on which a wafer is disposed to be in contact with the etchant. A laser unit is disposed above the process bath and is configured to direct a laser beam to the wafer and to heat the wafer thereby. An etchant supply unit is configured to supply the etchant to the internal space of the process bath.
US12100583B2

The invention relates to the generation of desolvated ions by electrospraying to be investigated analytically, e.g. according to the charge-related mass m/z and/or ion mobility. The cloud of highly charged droplets drawn from the spray capillary by a high voltage is usually focused and stabilized by a beam of nebulizing gas surrounding the cloud of tiny droplets. For a fast drying of the droplets, an additional desolvation gas is usually heated to a temperature of up to several hundred degrees centigrade and blown into the cloud of droplets. The invention particularly relates to the heating of the gas which is instrumental in the generation of desolvated ions as part of the electrospraying process without any mechanical or electrical contact between the heating power supply and the heater itself, but rather by heating the heater for the gas using electromagnetic induction.
US12100582B2

An ion analyzer includes an ion optical element having four rod electrodes around an optical axis, for transferring ions from their surrounding space to the subsequent stage while converging the ions. To create an RF electric field within this space, a voltage supplier applies RF voltages of opposite polarities to two pairs of electrodes facing each other across the axis. The cross-sectional shape of each electrode in a plane orthogonal to the axis has a first side having width w facing the axis and is tangent to a circle of radius r0 around the axis, and two adjacent sides connected to the ends of the first side at an angle determined so that an RF field created by the adjacent sides exerts no influence within the space. The ratio w/r0 is determined so that the amount of dodecapole field component becomes a predetermined value or does not exceed it.
US12100579B2

Embodiments of process kits for use in a process chamber are provided herein. In some embodiments, a process kit for use in a process chamber includes: a deposition ring including a first portion having an first inner ledge and a second portion having a second inner ledge, wherein in a first position, the first portion is spaced from the second portion, and wherein in a second position, the second portion is configured to engage the first portion so that the first inner ledge is aligned with the second inner ledge along a common plane to form a clamping surface.
US12100576B2

Embodiments of process kits for use in a process chamber are provided herein. In some embodiments, a process kit for use in a process chamber includes: a chamber liner having a tubular body with an upper portion and a lower portion; a confinement plate coupled to the lower portion of the chamber liner and extending radially inward from the chamber liner, wherein the confinement plate includes a plurality of slots; a shield ring disposed within the chamber liner and movable between the upper portion of the chamber liner and the lower portion of the chamber liner; and a plurality of ground straps coupled to the shield ring at a first end of each ground strap of the plurality of ground straps and to the confinement plate at a second end of each ground strap to maintain electrical connection between the shield ring and the chamber liner when the shield ring moves.
US12100574B2

An overlay target includes a grating-over-grating structure with a bottom grating structure disposed on a specimen and a top grating structure disposed on the bottom grating structure. The overlay target further includes a calibration scan location including the bottom grating structure but not the top grating structure and an overlay scan location including the top grating structure and the bottom grating structure.
US12100571B2

An X-ray tube device capable of preventing a holder holding a bearing from suffering damage, and an X-ray CT apparatus including the X-ray tube device are provided. The X-ray tube device includes: a cathode that produces an electron beam; an anode that produces X rays upon irradiation with the electron beam; a rotating portion that supports and rotates the anode; bearings that are placed at a predetermined distance from each other in a direction of a rotation axis of the rotating portion, each of the bearings having an outer ring and an inner ring between which rolling elements are sandwiched; and a holder that holds the outer rings. The holder has an inner wall that is spaced from an edge of the outer ring.
US12100522B2

An apparatus for volume reduction of material removed from a hazardous environment. The apparatus includes a shielded housing for receiving a workpiece therein, at least one cutting unit having a cutting head operable for contactless cutting, and a drive unit for rotating the at least one cutting unit around a main axis so the cutting head cuts the workpiece.
US12100518B2

Techniques for generating an ontology based on biomarker information associated with persons to facilitate improving clinical predictions relating to medical conditions are presented. An ontology generator component (OGC) can extract clinical features associated with patients and their associated times from medical records or databases to develop clinical profiles associated with the patients and relating to a medical condition. OGC can develop an ontology relating to the medical condition, including progression and severity of biomarkers associated with the medical condition, based on the clinical profiles and domain knowledge information relating to the medical condition. OGC can determine global features relating to progression and severity associated with the medical condition based on the ontology. At a forecasting point, the global features can be extracted from the ontology and applied to a prediction model to enhance prediction of onset of, or progression of, the medical condition for a patient.
US12100516B2

Systems, methods and apparatus are included that are configured to model microvascular obstruction (MVO) in patients. According to one aspect of the present disclosure, a multi-scale model is configured to mimic myocardial microcirculation of coronary vessels. The model includes collaterals configured to provide alternative pathways possibly bypassing the MVO, and configured to model coronary artery compliance for spatially resolved fluid transport through the coronary vessels. The model is configured to simulate the MVO by increasing flow resistance in at least one of the modelled coronary vessels, or by blocking the at least one of the modelled coronary vessels completely. The model is also configured to mimic behavior of fluid transport in the coronary vessels during diagnostics or treatment, to design and optimize therapy protocols for the MVO.
US12100509B2

A system has a device for capturing biological data from a subject, a machine-readable code associated with the device, an image capturing apparatus with internet connectivity, an image processing unit to interpret the captured biological data, and an internet-connected data repository for storing the interpreted biological data.
US12100507B2

A method for adjusting a flow rate of a fluid line is disclosed that includes one or more acts of: capturing an image of a drip chamber using an image sensor; identifying a plurality of pixels of interest within the image; determining a subset of pixels within the plurality of pixels of interest, wherein each pixel of the plurality of pixels is determined to be within the subset of pixels when there is a path to a baseline corresponding to the drip chamber; performing a rotation operation on the subset of pixels; estimating a volume of the drop within the drip chamber by counting a number of pixels within the rotated subset of pixels; and/or adjusting a flow rate of fluid flowing through a fluid line.
US12100506B2

The present disclosure provides systems for controlling movement of a table supporting an object. The system may include: a first control sub-system configured to generate a first control instruction; a second control sub-system configured to generate a second control instruction; a table control sub-system operably coupled to the table; and a master controller configured to receive the first control instruction from the first control sub-system, or the second control instruction from the second control sub-system, generate a third control instruction based on the first control instruction or the second control instruction, and transmit the third control instruction to the table control sub-system. The table control sub-system may be configured to generate a control signal based on the third control instruction, and cause the table to move based on the control signal.
US12100500B2

A CADx system for analysing medical images and determining if the images are acceptable for analysis, by determining if the images contain out-of-distribution input data is described. The CADx system comprises: an input circuit for receiving at least one medical image; a gatekeeper circuit for determining if the at least one received medical image contains out-of-distribution input data and so does not meet the requirements of the CADx system for acceptable images; and an output circuit to produce an output that is either a determination that the at least one received medical image contains out-of-distribution data and is not suitable for analysis by the CADx system, or a determination that the medical image is acceptable.
US12100486B2

Provided is a deep learning algorithm that analyzes fragments of biological sequences. The input for the deep learning algorithm is a biological sequence fragment of unknown origin and the output is the closest known biological genome that could share phenotypic properties with the biological species of unknown origin. The workflow thus has application for genomic classification, identification of mutations within known genomes, and the identification of the closest class for unknown species.
US12100484B2

Disclosed are methods, libraries, and samples for quantifying a target analyte in a laboratory sample including the target analyte. The methods typically include the step of estimating the amount of the target analyte in the laboratory sample from mass spectrometric data including signal intensities for the target analyte and one or more internal standards, where the mass spectrometric data are an output of a mass spectrometric analysis of a target sample produced from the laboratory sample and a predetermined amount of the one or more internal standards. The present disclosure also provides a method for analyte quantification. The method comprises adding one or more calibrators to a sample comprising one or more analytes; applying mass spectrometry (MS) to the sample; and using a trained machine learning model to determine an absolute concentration of the one or more analytes.
US12100479B2

Provided are methods and systems for metagenomic analysis. Methods involve generating libraries and databases of taxonomic signatures informative of taxonomic information in a heterogeneous microbial sample. Methods also include identification of microorganisms and biochemical activities in the sample, including identification at a plurality of taxonomic levels.
US12100473B2

Computer memory arrays employing memory banks and integrated serializer/de-serializer circuits for supporting serialization/de-serialization of read/write data in burst read/write modes, and related methods are disclosed. The memory array can include a serialization circuit configured to convert parallel data streams of read data received from separately switched memory banks into a single, serialized, read data stream in a burst read mode. The memory array can also include a de-serialization circuit configured to convert a received, serialized write data stream on an input bus for a write operation into separate, parallel write data streams to be written simultaneously to the memory banks in a burst write mode.
US12100470B2

A semiconductor storage device includes a memory string including memory transistors and a control circuit. The control circuit is configured to in response to a first command, perform a first read operation, and in response to a second command received during the first read operation, perform a second read operation. During the first read operation, a voltage of a first selected word line is decreased from a read pass voltage to a first read voltage and then increased to the read pass voltage. During the second read operation, a voltage of a second word line is set to a second read voltage and then increased to the read pass voltage. Voltages of word lines neither selected during the first nor second read operation are maintained between the first and second read operations.
US12100466B2

A memory device includes a plurality of first cell blocks configured to store first data; a second cell block configured to store second data; a third cell block configured to store third data; a repair information storage circuit configured to output, based on repair information stored therein, a repair use signal corresponding to an input address; and an error correction circuit configured to: receive the second data as a first error correction code from the second cell block while selectively receiving, according to the repair use signal, the third data as a second error correction code from the third cell block, and correct errors in the first data from the first cell blocks using the first and second error correction codes.
US12100462B2

In certain aspects, a memory device includes a memory cell array having rows of memory cells, word lines respectively coupled to the rows of memory cells, and a peripheral circuit coupled to the memory cell array through the word lines. Each memory cell is configured to store a piece of N-bits data in one of 2N levels, where N is an integer greater than 1. The level corresponds to one of 2N pieces of N-bits data. The peripheral circuit is configured to program, in a first pass, a target memory cell of the memory cells into one of x intermediate levels based on all pages of N pages of the piece of N-bits data to be stored in the target memory cell, where x is an integer smaller than 2N. The peripheral circuit is also configured to program, in a second pass after the first pass, the target memory cell into one of the 2N levels based on all pages of the N pages of the piece of N-bits data to be stored in the target memory cell.
US12100451B2

Systems are methods are provided for implementing an analog content addressable memory (analog CAM), which is particularly structured to allow for an amount of variance (fuzziness) in its search operations. The analog CAM may search for approximate matches with the data stored therein, or matches within a defined variance. Circuitry of the analog CAM may include transistor-source lines that receive search-variance parameters, and/or data lines that receive search-variance parameters explicitly within the search input data. The search-variance parameters may include an upper bound and a lower bound that define a range of values within the allotted amount of fuzziness (e.g., deviation from the stored value). The search-variance parameters may program (using analog approaches) the analog CAM to perform searches having a modifiable restrictiveness that is tuned dynamically, as defined by the input search-variance. Thus, highly efficient hardware for complex applications involving fuzziness are enabled.
US12100449B1

Embodiments of the present disclosure provide intrinsic program suppression of a non-programmed two-terminal resistive switching memory cell of a plurality of memory cells defining an identifier bit, such as a physical unclonable feature (PUF) bit. Differential programming applies a program signal to a plurality of resistive switching memory cells and derives a value for the identifier bit from which cell(s) becomes programmed. However, where more than an expected number of cells become programmed, an invalid value can occur. Disclosed intrinsic program suppression mitigates or avoids the invalid result by very rapidly reducing the program signal to a non-programmed cell(s) in response to another cell(s) becoming programmed. In an embodiment, intrinsic program suppression can be implemented by programming the plurality of memory cells electrically in parallel and shorting second terminals of the plurality of memory cells at a common node.
US12100447B2

Methods, systems, and devices for self-selecting memory with horizontal access lines are described. A memory array may include first and second access lines extending in different directions. For example, a first access line may extend in a first direction, and a second access line may extend in a second direction. At each intersection, a plurality of memory cells may exist, and each plurality of memory cells may be in contact with a self-selecting material. Further, a dielectric material may be positioned between a first plurality of memory cells and a second plurality of memory cells in at least one direction. each cell group (e.g., a first and second plurality of memory cells) may be in contact with one of the first access lines and second access lines, respectively.
US12100444B2

A memory includes: bit lines (BLs) extending along a first direction and word lines (WLs) extending along a second direction; a read-write control circuit and a plurality of memory modules that are arranged along the first direction, wherein each of the plurality of memory modules includes a memory array and an amplifier array that are arranged along the first direction, the memory array includes at least one memory cell, the amplifier array includes at least one amplification unit, each of the BLs is electrically connected to a first terminal of a corresponding amplification unit, and each of the WLs is electrically connected to a corresponding memory cell; a column selection circuit, wherein the column selection circuit and the read-write control circuit are located on two adjacent sides of the plurality of memory modules as a whole, respectively; m column-select lines (CSLs) extending along the first direction.
US12100442B2

Flash memory device includes: first pads to be bonded to external semiconductor chip, to receive at least one of command, address and control signals; second pads to be bonded to external semiconductor chip; memory cell array including memory cells; a row decoder block connected to memory cell array through word lines, to select one of word lines based on address provided to row decoder block; a buffer block to store command and address and provide address to row decoder block; a page buffer block connected to memory cell array through bit lines, connected to second pads through data lines without passing through buffer block, and configured to exchange data signals with external semiconductor chip through data lines and second pads; and a control logic block configured to receive command from buffer block, to receive control signals from external semiconductor chip, and to control row decoder block and page buffer block.
US12100429B2

A computer-implemented method is provided for cooling hard disk drives (HDDs). The method may include determining a threshold fan speed for one or more fans that provide cooling for HDDs based upon a target HDD vibration performance. The method may also include controlling the one or more fans, by a controller, to alternately run at a first fan speed for a first period and at the threshold fan speed for a second period, when the one or more fans reach the threshold fan speed. The first fan speed is higher than the threshold fan speed.
US12100423B2

According to one embodiment, a magnetic disk device comprises a feedforward control unit, which includes a plant model processing unit including a plurality of submodel processing units. Each of the submodel processing units generates a submodel output value that is an output value for an input value to be input, and the feedforward control unit generates the output value based on a plurality of the submodel output values.
US12100420B2

Aspects of the disclosure relate to voice activity detection (VAD) on wearable and other resource-constrained devices, to classify speech recorded by a microphone of the device as belonging to a wearer of the device versus another speech source. A computing device can include a microphone and an inertial measurement unit (IMU). The wearable device can use signals measured by the IMU for providing motion-tracking features, such as head tracking for augmented reality or virtual reality applications. Aspects of the disclosure provide for a device for leveraging existing data collected for these motion-tracking features for use in VAD. A device can pre-process data streamed from an IMU to use only signals predetermined to be indicative of whether or not a wearer of the device is speaking.
US12100411B2

To address the technical problem of varying gain applied to different hearing impaired (HI) patients, a technical solution described herein includes application of a patient-specific noise reduction algorithm based on a patient-specific signal-to-noise ratio (SNR) loss function. HI patients vary in their ability to extract information in a given signal-to-noise ratio (SNR) environment. However, noise reduction algorithms often include a single noise reduction function for all SNR loss functions. For a HI patient with significant SNR-loss, they will receive little noise reduction in SNR conditions where the patient gains no benefit from the sound. Technical solutions described herein includes determining a HI patient's ability to extract information for various SNR values, and then using specific NR algorithm attenuation for specific SNR values according to the HI patient's determined ability to extract information.
US12100408B2

An audio coding method includes obtaining a current frame of an audio signal, where the current frame includes a high frequency band signal; coding the high frequency band signal to obtain a coding parameter of the current frame, where coding includes tonal component screening, the coding parameter indicates information about a target tonal component of the high frequency band signal, the target tonal component is obtained after tonal component screening, and information about a tonal component includes location information, quantity information, and amplitude information or energy information of the tonal component; and performing bitstream multiplexing on the coding parameter to obtain a coded bitstream.
US12100407B2

A method for phoneme identification. The method includes receiving an audio signal from a speaker, performing initial processing comprising filtering the audio signal to remove audio features, the initial processing resulting in a modified audio signal, transmitting the modified audio signal to a phoneme identification method and a phoneme replacement method to further process the modified audio signal, and transmitting the modified audio signal to a speaker. Also, a system for identifying and processing audio signals. The system includes at least one speaker, at least one microphone, and at least one processor, wherein the processor processes audio signals received using a method for phoneme replacement.
US12100403B2

A sound signal downmix device for obtaining a downmix signal that is a signal obtained by mixing a left channel input sound signal and a right channel input sound signal includes a left-right relationship information acquisition unit 185 that obtains preceding channel information that is information indicating which of the left channel input sound signal and the right channel input sound signal is preceding and a left-right correlation coefficient that is a correlation coefficient between the left channel input sound signal and the right channel input sound signal and a downmix unit 112 that obtains the downmix signal by weighted averaging the left channel input sound signal and the right channel input sound signal to include a larger amount of an input sound signal of a preceding channel among the left channel input sound signal and the right channel input sound signal as the left-right correlation coefficient is greater, based on the preceding channel information and the left-right correlation coefficient.
US12100402B2

An apparatus for downmixing a multi-channel signal having at least two channels, has: a downmixer for calculating a downmix signal from the multi-channel signal, wherein the downmixer is configured to calculate the downmix using an absolute phase compensation, so that a channel having a lower energy among the at least two channels is only rotated or is rotated stronger than a channel having a greater energy in calculating the downmix signal; and an output interface for generating an output signal, the output signal having information on the downmix signal.
US12100399B2

Methods, apparatus, systems, and computer-readable media are provided for isolating at least one device, from multiple devices in an environment, for being responsive to assistant invocations (e.g., spoken assistant invocations). A process for isolating a device can be initialized in response to a single instance of a spoken utterance, of a user, that is detected by multiple devices. One or more of the multiple devices can be caused to query the user regarding identifying a device to be isolated for receiving subsequent commands. The user can identify the device to be isolated by, for example, describing a unique identifier for the device. Unique identifiers can be generated by each device of the multiple devices and/or by a remote server device. The unique identifiers can be presented graphically and/or audibly to the user, and user interface input. Any device that is not identified can become temporarily unresponsive to certain commands, such as spoken invocation commands.
US12100395B2

Some implementations relate to an automated assistant that can provide assistant suggestions based on content that the user has requested for the automated assistant to render at a computing device. In some instances, an assistant suggestion can correspond to a portion of the content that is not being rendered at the computing device but that is part of the content that the user is accessing. In other instances, an assistant suggestion can be based on data that can indicate how one or more users may have interacted with their automated assistant when viewing the content. Therefore, an assistant suggestion can correspond to an assistant operation that may have been initialized by another user who had previously viewed the content. In some implementations, an arrangement of the assistant suggestions can be modified according to which part of the content a user is viewing and/or user distance.
US12100394B2

A method for detecting point anomaly in a text data is disclosed. The method may include tokenizing text input comprising a plurality of text entities into a plurality of tokens, annotating, by the point anomaly detection device, the plurality of tokens, based on one or more annotation parameters. One or more annotation parameters comprise a part-of-speech, a sentiment polarity, a negation statement, and domain rules. The method further includes identifying from one or more annotated tokens, at least one of: one or more anomaly subject tokens, one or more anomaly type tokens, and one or more action type tokens from plurality of tokens. The method further includes generating inferences based on the identified one or more anomaly type tokens, the one or more action type tokens from the plurality of tokens, and the one or more annotation parameters.
US12100392B2

A decoding method and apparatus in an artificial neural network for speech recognition. The decoding method in the artificial neural network for speech recognition includes performing a first decoding task of decoding a feature including speech information and at least one token recognized up to current time, using a shared decoding layer included in the artificial neural network, performing a second decoding task of decoding the at least one token, using the shared decoding layer, and determining an output token to be recognized subsequent to the at least one token based on a result of the first decoding task and a result of the second decoding task.
US12100386B2

A speech processing system for generating translated speech, the system comprising: an input for receiving a first speech signal comprising a second language; an output for outputting a second speech signal comprising a first language; and a processor configured to: generate a first text signal from a segment of the first speech signal, the first text signal comprising the second language; generate a second text signal from the first text signal, the second text signal comprising the first language; extract a plurality of first feature vectors from the segment of the first speech signal, wherein the first feature vectors comprise information relating to audio data corresponding to the segment of the first speech signal; generate a speaker vector using a first trained algorithm taking one or more of the first feature vectors as input, wherein the speaker vector represents a set of features corresponding to a speaker; generate a second speech signal segment using a second trained algorithm taking information relating to the second text signal as input and using the speaker vector, the second speech signal segment comprising the first language.
US12100372B2

A commodity sales data processing device in an embodiment includes a display unit configured to display information, first determining means for determining whether the number of characters of information that should be displayed in one row exceeds the number of characters that can be displayed in one row of the display unit, and display control means for, if the first determining means determines that the number of characters of the information that should be displayed in one row exceeds the number of characters that can be displayed in one row of the display unit, simultaneously displaying first information that can be displayed in one row of the display unit and a mark indicating that second information that should be further displayed in the same row is present and, after displaying the first information for a predetermined time, displaying the second information instead of the first information and the mark.
US12100370B1

A display apparatus includes: a display, a processor configured to process image data to be displayed on the display, a transformer including a primary coil and a plurality of secondary coils, a first rectifier connected with a first coil of the plurality of secondary coils and configured to output a first output voltage corresponding to a number of turns of the first coil, a direct current-direct current (DC-DC) converter configured to receive the first output voltage from the first rectifier and output a second output voltage that is different from the first output voltage, and a second rectifier connected with a second coil of the plurality of secondary coils and configured to output a first load voltage which is a sum of the second output voltage and a third output voltage corresponding to a number of turns of the second coil to the display.
US12100369B2

A system for rendering color images on an electro-optic display when the electro-optic display has a color gamut with a limited palette of primary colors, and/or the gamut is poorly structured (i.e., not a spheroid or obloid). The system uses an iterative process to identify the best color for a given pixel from a palette that is modified to diffuse the color error over the entire electro-optic display. The system additionally accounts for variations in color that are caused by cross-talk between nearby pixels.
US12100359B2

A display device includes a display panel including sub-pixels arranged in an image display region of the display panel to display an image, a data driver that applies a data voltage to data lines, a scan signal driver that applies scan signals to scan signal lines, a data compensator that analyzes image data received from an outside to divide at least one deterioration region and deterioration peripheral regions, and compares and analyzes image data of the at least one deterioration region and the deterioration peripheral regions to compensate or modulate the image data of the at least one deterioration region, and a timing controller that controls the data driver and the scan signal driver to display compensation data including the compensated or modulated image data as an image.
US12100358B2

A unit circuit constituting each of stages of a shift register is provided with a thin film transistor, the thin film transistor including a control terminal applied with one of a plurality of gate clock signals, a first conduction terminal connected to a third node, and a second conduction terminal applied with a direct current power supply voltage of a low level. The third node is connected to a control terminal of a thin film transistor configured to change a potential of a second node toward a high level. When a gate clock signal applied to a control terminal of a thin film transistor configured to change a potential of the third node toward the high level changes from the high level to the low level, the gate clock signal applied to the control terminal of the thin film transistor changes from the low level to the high level.
US12100353B2

In a display device including pixel circuits including oxide TFTs, degradation in display quality caused by light irradiation onto the oxide TFTs is suppressed. A TFT having a channel region formed of silicon is adopted as a drive transistor. A TFT having a gate electrode; a first conductive electrode and a second conductive electrode that function as a drain electrode and a source electrode; a back-gate electrode; and a channel region formed of an oxide semiconductor is adopted as a threshold voltage compensation transistor. A second conductive electrode of the drive transistor is connected to the first conductive electrode of the threshold voltage compensation transistor, and a gate electrode of the drive transistor is connected to the second conductive electrode of the threshold voltage compensation transistor. Silicon connected to the second conductive electrode of the drive transistor is used as the back-gate electrode of the threshold voltage compensation transistor.
US12100351B2

A DC-DC converter includes a first switching element, a second switching element, a first amplifier, a second amplifier, a Pulse Width Modulation (PWM) controller, an output inductor and a power compensator. The second switching element is connected to the first switching element. The first amplifier outputs a first switching control signal to control the first switching element. The second amplifier outputs a second switching control signal to control the second switching element. The PWM controller generates a control signal applied to input terminals of the first amplifier and the second amplifier. The output inductor includes a first terminal connected to the first switching element and the second switching element and a second terminal outputting the pixel power supply voltage. The power compensator receives an input voltage and adjusts a power supply voltage applied to a power supply terminal of the first amplifier.
US12100349B2

A display substrate and a display device are provided. In the display substrate, the driving transistor includes an active pattern and a gate electrode, the active pattern includes a channel region, and an orthographic projection of the channel region on the base substrate at least partially overlaps with an orthographic projection of the gate electrode on the base substrate; the storage capacitor includes a first electrode plate and a second electrode plate. The first electrode plate is electrically connected with the gate electrode of the driving transistor; an orthographic projection of the second electrode plate on the base substrate at least partially overlaps with an orthographic projection of the first electrode plate on the base substrate, and does not overlap with an orthographic projection of the channel region of the driving transistor on the base substrate.
US12100348B2

A pixel circuit includes: a driving circuit configured to transmit a first initial signal received at a first initial signal terminal to a control node in response to a first reset signal received at a first reset signal terminal, write a data signal received at a data signal terminal in response to a scan signal received at a scan signal terminal, generate a driving signal according to a first voltage of a first voltage terminal and the data signal in response to an enable signal received at an enable signal terminal, and output the driving signal to an element to be driven; and a control circuit configured to transmit a control signal received at a control signal terminal to the control node in response to a voltage of the control node, so as to control a turned-on duration of the element to be driven in conjunction with the driving signal.
US12100343B2

Disclosed herein is to a display device with high resolution of display image and low current consumption. In the display device of the disclosure, the activation width of a modulation signal that causes a current to flow in a light emitting element of a display panel, reflects an activation width of a micro response signal that can be divided into a short unit time. Accordingly, the light emitting element that emits light with a brightness corresponding to the activation width of the modulation signal, can implement a high-resolution display image. The micro modulation part that includes a high frequency clock generating unit and a micro modulation unit, is disabled in a subframe in which the micro response signal is inactivated. Therefore, according to the display device of the disclosure, current consumption can be reduced with maintaining a high resolution of a display image.
US12100339B1

A method of scanning a display panel having a plurality of rows of pixels includes steps of: generating a first accumulated number; calculating a first scan number according to the first accumulated number; scanning a present row of pixels having the first scan number among the plurality of rows of pixels; accumulating the first accumulated number to generate a second accumulated number; calculating a second scan number according to the second accumulated number; and scanning a next row of pixels having the second scan number among the plurality of rows of pixels after scanning the present row of pixels. Wherein, the plurality of rows of pixels are scanned in a scan order different from a numbering order of the plurality of rows of pixels.
US12100333B2

Hybrid architectures and method methods of operating a display panel are described. In an embodiment, row driver and pixel driver functions are combined in a group of backbone hybrid pixel driver chips, wherein global signal lines are distributed to the backbone hybrid pixel driver chips, where the global signals are manipulated and distributed to a row of pixel driver chips.
US12100331B2

Disclosed is a method of compensating for a color shift of a display panel, a display module, and an electronic device, in which the method includes: in the case where a color shift occurs in a white screen of the display panel, determining a position where the color shift occurs; changing a timing of sub-pixels lighting the white screen in the position to a timing of red, green and blue pixels; adjusting brightness of the red pixel, brightness of the green pixel and brightness of the blue pixel to compensate for the color shift in the position. The present disclosure solves the technical problem that a color shift repairing technology in the related art can only solve unevenness of brightness within a certain range, resulting in poor repairing effect of the display panel.
US12100330B2

A display apparatus includes a display panel including a plurality of pixels, a data modulator configured to modulate input image data with reference to a gray offset to output modulated image data, a gamma voltage generator configured to output gamma compensation voltages including a plurality of gamma reference tap voltages, and a digital-to-analog converter configured to map the modulated image data to the gamma compensation voltages to output data voltages which are to be input to the plurality of pixels, wherein the gray offset has different magnitudes in a plurality of gray levels.
US12100325B2

The present invention discloses a display panel and a display device. The display panel includes a gate driver circuit and a plurality of driving wires. By disposing gate driver circuits with different distribution density in non-bending frame regions and adjusting corresponding driving wires wired from an output end of the gate driver circuit to a bending displaying region, normal driving of the bending displaying region can be achieved and simultaneously damages to the gate driver circuit during folding can be mitigated or obviated.
US12100317B2

Embodiments are disclosed herein for providing objective electronic medical record (EMR) system adoption analysis. In one embodiment subjective and objective inputs are received by a user via a user computing device. The subjective input includes at least one of knowledge of an EMR system, attitude towards the EMR system, or practice with the EMR system. The objective input includes demographic data related to the user of the EMR system. A score is then calculated for the objective and subjective input. Calculating the score includes weighting the objective and the subjective input to determine one or more of a knowledge score, an attitude score, or a practice score. It is determined that at least the attitude score is below a predetermined threshold. In response, an intervention module associated with attitude score is automatically transmitted to the user.
US12100316B2

Provided are techniques for assisting remote education learners. Data is collected for an actual base environment, a simulated base environment, and an exam environment for a learner taking an exam. The collected data is used to generate a first behavior pattern for the learner in the simulated base environment and a second behavior pattern for the learner in the exam environment. In response to the second behavior pattern deviating beyond a threshold from the first behavior pattern, a classification of non-cognitive learners class is determined for the learner. A de-bias technique is applied to the classification to generate a final classification. In response to the final classification being the non-cognitive learners class, education material for a subject covered in the exam is selected, and the educational material is played on a remote learner computer of the learner.
US12100310B2

A method includes obtaining a speech proficiency value indicator indicative of a speech proficiency value associated with a user of the electronic device. The method further includes in response to determining that the speech proficiency value satisfies a threshold proficiency value: displaying training text via the display device; obtaining, from the audio sensor, speech data associated with the training text, wherein the speech data is characterized by the speech proficiency value; determining, using a speech classifier, one or more speech characterization vectors for the speech data based on linguistic features within the speech data; and adjusting one or more operational values of the speech classifier based on the one or more speech characterization vectors and the speech proficiency value.
US12100296B2

A traffic light assembly and method for controlling a set of heating elements for the traffic light assembly. A traffic signal with a lens and a visor, the visor having an inner surface and extending from the lens. A sensor mounted to the traffic signal and in direct communication with an environment surrounding the traffic light assembly. A control module located within the traffic signal, the control module comprising a controller for implementing a primary loop that continuously checks environmental conditions via the sensor to determine if a predetermined condition is met.
US12100293B2

An electronic device includes a functional assembly configured to switch a state of the electronic device from a first state to a second state if a predefined criteria is met. The first state indicates that the electronic device is allowed to change its posture, while the second state indicates that the electronic device needs to maintain a current posture.
US12100292B2

A system in accordance with present embodiments includes a source of electromagnetic radiation that operates to emit electromagnetic radiation into an active playing area. The system also includes a sensing device that operates to receive the electromagnetic radiation after being reflected from a retro-reflective material of an article positioned in the active playing area and operable to generate data based on receiving reflected electromagnetic radiation from a series of article positions. Further, the system includes a controller that operates to process the data generated by the sensing device to determine whether the series of article positions correlate to a stored gesture and output a control signal to actuate an effect when the series of article positions correlate to the stored gesture.
US12100291B2

A test system includes a test container array including a plurality of test containers, and a plurality of electrodes integrated into the test container array. The test system further includes a plurality of drive-sense circuits coupled to the plurality of electrodes. When enabled, and when the test container contains a content, the set of drive-sense circuits transmit a set of electrode signals on the set of electrodes and generate a set of sensed signals. The test system further includes a processing module that includes a bandpass filter circuit operable to convert a sensed signal of the set of sensed signals to a filtered signal of a set of filtered signals and a frequency interpreter operable to convert the set of filtered signals into a set of impedance values, where the set of impedance values are representative of electrical characteristics of the content.
US12100285B2

A system may monitor usage of a cleaning chemical and indicate when the chemical has expired and needs to be replaced. In some examples, the system includes a reservoir containing the chemical and a sensor associated with the reservoir that can detect user interaction with the chemical in the reservoir. The system may track an amount of time until the chemical in the reservoir is deemed to have expired and provide a user alert indicating expiration of the chemical. The system can control the amount of time remaining until the chemical is deemed to have expired based on the detected addition of the object to the reservoir.
US12100283B2

A method for use with a personal protective equipment (PPE) article includes determining, via at least one sensor, a first parameter indicative of a concentration of at least one substance in an ambient environment of the PPE article. The method further includes determining, via a processor, a second parameter indicative of a second order derivative of the first parameter with respect to time. The method further includes retrieving, via the processor, a first threshold value indicative of a protection threshold provided by the PPE article for the at least one substance. The method further includes comparing, via the processor, the second parameter with the first threshold value. The method further includes generating, via the processor, an alert signal based on the comparison of the second parameter with the first threshold value. The method further includes providing, via a user interface, an alert to a user of the PPE article.
US12100274B2

Described herein are systems and methods for generating a watch list of users who pose specific security threats to a store. The method can include retrieving, by a computer system from a data store, case files that document activity that poses a security threat by a user at the store, predicting, based on applying prediction models to the case files, future activity associated with the case files, determining threat scores for the case files based on the predicted future activity, ranking the case files into a candidate list from highest to lowest threat score, generating a watch list for the store that includes a subset of the ranked case files based on which case files pose a greatest current threat to the store, generating summary videos for each case file in the watch list, and transmitting the watch list and summary videos to a user device.
US12100272B2

Systems and methods for theft reduction of grain are disclosed. A grain cart includes a theft detection system that monitors grain onboarded into the grain cart from a harvesting machine, and grain offloaded from the grain cart to a trailer. The theft detection system measures a weight value of the grain received from the harvesting machine, and transmits the weight value to a tracking system. Additionally, the theft detection system can receive an expected grain weight value from the harvesting machine and compare the measured weight value with the received weight value, and provide a notification (e.g., alarm) of the difference is greater than a predetermined threshold. The theft detection system can provide similar functions between weight values of grain in the grain cart and a trailer. Also, the theft detection system can encrypt transmit the weight values prior to transmitting to the tracking system.
US12100269B2

Administrating a package of shuffled playing cards to prevent fraudulent card exchanges. The administrating system is configured to calculate places and a number of packages of shuffled playing cards at places of the backyard, the places of playing tables, places of carriers and the disposition place using information obtained by the loading step and unloading step and the administrating system calculates by every ID codes bases 1) places of packages registered by the registering step for registering to a data base of administrating system and a number of packages place by place from information obtained from the loading step and the unloading step. The administrating system is configured to recognize whether there is a lost package by comparing the information of all ID codes registered in registering steps with the ID codes at places of packages obtained at the calculating step from the loading step and the unloading step.
US12100265B2

Various embodiments that may generally relate to collusion are described. Collusion detection may be used to prevent players in a wagering environment from violating the integrity of a game. Player actions may be tracked to develop a wagering profile that is specific to various game situations. A player acting in a manner that would be against their interest and against their defined profile may be considered a colluding action. Information about collusion actions may be presented for evaluation and/or anti-collusion actions may be automatically taken in response to such collusion actions being determined.
US12100264B2

A recommendation system is provided, including a non-transitory memory, a processor, and a player interface. The non-transitory memory is configured to store a database including the player's playing history for a plurality of electronic gaming machines. The processor is coupled to the non-transitory memory and configured to gain access to the database and execute computer-executable instructions. The computer-executable instructions include a promotions engine operable to generate a list of electronic gaming machine recommendations personalized for a player based at least on the player's playing history. The promotions engine is further operable to generate a promotion based on the list. The player interface is accessible by the player and includes a display configured to present the promotion.
US12100259B2

A translucent reel strip for a mechanical slot reel of a gaming device includes a substrate and a translucent layer including a background image having a uniform first opacity value and a plurality of graphical images. The translucent layer further includes first and second gradient images at opposite ends of the substrate. Each gradient image includes an opacity gradient between a second opacity value proximate the respective end of the background image and a third opacity value less than the second opacity value proximate the respective edge of the substrate. Arranging the reel strip around the mechanical slot reel such that the gradient images overlap causes a visibility of the edges of the substrate to be reduced.
US12100248B2

In one or more embodiments, method, system and computer program product for providing secure access to device data and/or device operations by an application are disclosed. The method for providing secure access to one or more devices by an application includes receiving application information for the application; receiving device information for the one or more devices to which the application is requesting access; receiving rules for allowing the application to access the one or more devices, wherein the access to the one or more devices includes device data, one or more device operations or a combination thereof; and allowing the application to access the device based on the rules.
US12100247B2

Examples of the present disclosure relate to a system, method, and computer readable medium for windshield safety. A windshield safety system may include a sensor that detects possible damage to a windshield of a vehicle. In an example, the windshield safety system includes a display corrector in the vehicle to alter the display of information in response to a possible damage detection by the sensor. The windshield safety system can also include a driver information system in the vehicle to send an appointment request in response to a possible damage detection by the sensor.
US12100241B2

The invention refers to a computer-implemented method of analyzing video data to identify affiliates of an object of interest, the method comprising: identifying a plurality of occurrences of the object of interest in the video data; determining a set of potential affiliates for the object of interest from a plurality of other objects in the video data based on a criterion of closeness between the object of interest at each occurrence and each other object; analyzing the set of potential affiliates to obtain a similarity score for each potential affiliate at each occurrence from the plurality of occurrences, each similarity score indicating a degree of similarity with respect to a selected reference potential affiliate in the set of potential affiliates; and identifying a potential affiliate as an affiliate of the object of interest based on the similarity scores.
US12100238B2

A capacitive biometric skin contact sensor configured to resolve the contours of skin in contact with the sensor, wherein the sensor comprises: an array of sensor pixels, wherein each sensor pixel comprises a thin film transistor and a capacitive sensing electrode connected to the thin film transistor; a plurality of gate drive channels, wherein each gate drive channel is arranged to provide a gate drive signal to one or more of the sensor pixels; a plurality of read-out channels, wherein each read-out channel is arranged to receive a read-out current from one or more of the sensor pixels, each read-out current being indicative of a proximity to a respective capacitive sensing electrode of a conductive object to be sensed; a current multiplexer connected to a plurality of the read-out channels to receive read-out currents therefrom; and a current mirror assembly connected to the multiplexer to receive an input current therefrom and to provide a selected gain to the input current; wherein the sensor is configured to control both: (i) the number of read-out currents selected by the multiplexer, and (ii) the selected gain to the input current.
US12100235B2

Disclosed are systems and methods for extracting content based on image analysis. A method may include receiving content including at least an image depicting a coupon; converting the received content into a larger image including the image depicting the coupon; determining, utilizing one or more neural networks, the image depicting the coupon within the larger image, wherein determining the image depicting the coupon comprises: segmenting a foreground bounding box including the image depicting the coupon from background image portions of the image; cropping the larger image based on the bounding box, wherein the cropped image consists of the image depicting the coupon; determining text included in the cropped image; and extracting information included in the coupon based on the determined text.
US12100233B2

A computer-implemented method is disclosed for segmenting a binarized document. The method includes extracting connected components from the binarized document and discriminating (for at least one of the connected components) whether it is a text component based on a homogeneity level value. The homogeneity level value is representative of the level of homogeneity within the local region of the connected component. The local region includes the connected component and at least one adjacent connected component. The homogeneity level value is based on at least one value representative of at least one image characteristic parameter determined for the connected component and on at least one value representative of the image characteristic parameter of the at least one adjacent connected component.
US12100228B2

An object is to provide a travel environment analysis apparatus that accurately estimates an event occurring outside of a vehicle. A travel environment analysis apparatus includes a gaze point concentration area detector, a gaze point concentration area event estimation unit, and an information output unit. The gaze point concentration area detector sequentially detects a gaze point concentration area that is an area outside of a plurality of vehicles and gazed by occupants of the plurality of vehicles, based on line-of-sight information related to lines of sight of the occupants. The gaze point concentration area event estimation unit estimates, when a new gaze point concentration area which is a gaze point concentration area newly coming up is detected, an event occurring in the new gaze point concentration area. The information output unit outputs information of the new gaze point concentration area and information of the event.
US12100224B1

Techniques for detecting key points associated with objects in an environment are described herein. The techniques may include receiving sensor data representing a portion of an environment in which the vehicle is operating and inputting the sensor data into a machine-learned model. Based on the input sensor data, the machine-learned model may detect one or more key points corresponding to physical features (e.g., hands, feet, eyes, etc.) of a pedestrian who is in the environment. Based on the one or more key points, a bounding box associated with the pedestrian may be generated and the vehicle may be controlled based on at least one of the key points or the bounding box. The techniques may also include training the machine-learned model to detect key points associated with pedestrians.
US12100218B1

This disclosure describes, in part, systems for enabling physical retail stores and other facilities to implement both automated- and manual-checkout techniques for customers of the stores and/or facilities. For example, the described systems may enable a retail store to implement technology where users are able to pick items from shelves and other inventory locations and exit the store without performing manual checkout of the items, as well as technology to allow users to pay for their items using point-of-sale (POS) and/or other manual-checkout techniques. The systems described herein also generate associations between users and carts within the stores to prevent fraudulent transactions within these hybrid environments.
US12100217B2

A wireless camera system with color night vision is provided. The wireless camera system includes a display device and a camera device with a camera view directed in a surveillance direction. The camera device has an image sensor, an infrared filter, a first processor configured to control the image sensor and the infrared filter, and an artificial intelligence (AI) processor. The AI processor is configured to receive images captured by the image sensor, and to determine color components of the images based on a user-dependent training dataset comprising a plurality of daytime-to-nighttime pairs (DNPs). The first processor is configured to control the image sensor to capture daytime images for the surveillance direction, and is further configured to activate the infrared filter and control the image sensor to capture nighttime images for the surveillance direction. The plurality of DNPs is constructed based on the daytime images and the nighttime images.
US12100216B2

To present a region which is not fully monitored, provided is a monitoring device comprising a detection means, an estimation means, a determination means, and a presentation means. The detection means detects a person from an image. The estimation means estimates a region which is being viewed by the person who is detected by the detection means. On the basis of the region estimated by the estimation means, the determination means determines a region which requires special attention within a monitoring area. The presentation means presents information indicating the region which requires special attention determined by the determination means.
US12100211B2

A system for monitoring and recording and processing an activity includes one or more cameras for automatically recording video of the activity. A processor and memory associated and in communication with the camera is disposed near the location of the activity. The system may include AI logic configured to identify a user recorded within a video frame captured by the camera. The system may also detect and identify a user when the user is located within a predetermined area. The system may include a video processing engine configured to process images within the video frame to identify the user and may modify and format the video upon identifying the user and the activity. The system may include a communication module to communicate formatted video to a remote video processing system, which may further process the video and enable access to a mobile app of the user.
US12100206B2

A mapping of a physical environment and objects within the physical environment are generated. The objects are tracked within the physical environment and any transaction data associated with transaction correlated with the objects. The objects, relationships between each object, and any transaction data are evaluated to assign a risk score or an assessment needs score. Each score is mapped to one or more unique visual features and a heat map is generated that depicts the objects within the physical environment along with their visual features. The heat map is continuously updated in real time as scores change for the objects and the visual features change. The heat map is rendered within an interface of a device operated or worn by an attendant to assist the attendant in quickly ascertaining any risk of loss, any risk of threat, and/or any customer in need of assistance within the physical environment.
US12100205B2

A method of customized installation of access control hardware according to one embodiment includes capturing, by a camera of a mobile device, at least one image of an installation location for the access control hardware, generating a set of customized installation instructions for the access control hardware at the installation location based on the at least one image, and displaying the customized installation instructions on a graphical user interface of the mobile device.
US12100203B2

Disclosed herein is a system that comprises an imaging sensor coupled to a robot. The system also comprises an imaging module configured to capture images of a scene within a field of view of the imaging sensor, which is coupled to the robot. The system further comprises an image-processing module configured to process the captured images to identify an object above a horizon in the scene within the field of view of the imaging sensor. The system additionally comprises a tracking module configured to track a trajectory of the object based on the captured images to determine positions of the object relative to the robot.
US12100200B2

The present application discloses an autoregression image abnormity detection method of enhancing a latent space based on memory, which belongs to the field of abnormity detection in computer vision. The present application comprises: selecting a training data set; constructing a network structure of an autoregression model of enhancing a latent space based on memory; preprocessing the training data set; initializing the autoregression model of enhancing a latent space based on memory; training the autoregression model of enhancing a latent space based on memory; verifying the model on the selected data set, and using the trained model to judge whether the input image is an abnormal image. In the present application, a prior distribution is not needed to be set such that the distribution of the data itself will not be destroyed, and it can prevent the model from reconstructing abnormal images, and ultimately can better judge abnormal images.
US12100197B2

A method for training a machine learning system. The method includes generating an augmented dataset including input images for training the machine learning system, which is for classification and/or semantic segmentation of input images, using a first machine learning system, which is embodied as a decoder of an autoencoder, and a second machine learning system, which is embodied as an encoder of the autoencoder. Latent variables are ascertained from the input images using the encoder. The input images are classified as a function of ascertained feature characteristics of their image data. An augmented input image of the augmented dataset is ascertained from at least one of the input images as a function of average values of the ascertained latent variables in at least two of the classes. The image classes are selected so that the input images classified therein agree in their characteristics in a predefinable set of other features.
US12100196B2

The present disclosure relates to a system and method of performing quantization of a neural network having multiple layers. The method comprises receiving a floating-point dataset as input dataset and determining a first shift constant for first layer of the neural network based on the input dataset. The method also comprises performing quantization for the first layer using the determined shift constant of the first layer. The method further comprises determining a next shift constant for next layer of the neural network based on output of a layer previous to the next layer, and performing quantization for the next layer using the determined next shift constant. The method further comprises iterating the steps of determining shift constant and performing quantization for all layers of the neural network to generate fixed point dataset as output.
US12100194B1

Various implementations disclosed herein include devices, systems, and methods that enhance an image based on depth and/or other sensor data. For example, an example process may include obtaining an image of a physical environment from a first sensor, each pixel of the image corresponding to an amount of light, obtaining depth data of the physical environment via a second sensor, and enhancing the image based on the depth sensor data.
US12100193B2

Systems, methods, and computer program products for determining an attack on a neural network. A data sample is received at a first classifier neural network and at a watermark classifier neural network, wherein the first classifier neural network is trained using a first dataset and a watermark dataset. The first classifier neural network determines a classification label for the data sample. A watermark classifier neural network determines a watermark classification label for the data sample. A data sample is determined as an adversarial data sample based on the classification label for the data sample and the watermark classification label for the data sample.
US12100185B2

Method, apparatus, and non-transitory storage medium for end-to-end neural image compression using non-linear quantization with substitution, including receiving one or more input images, generating a substitute image associated with the input image based on the input image using a neural network based substitute feature generator, compressing the substitute image, quantizing the compressed substitute image to obtain a quantized representation of the input image with higher compression performance by using a non-linear quantizer, and entropy encoding the quantized substitute image using a neural network based encoder to generate a compressed representation of the quantized representation.
US12100183B2

A system comprises an encoder configured to compress attribute information and/or spatial for a point cloud and/or a decoder configured to decompress compressed attribute and/or spatial information for the point cloud. A point cloud attribute transfer algorithm may be used to determine distortion between an original point cloud and a reconstructed point cloud. Additionally, the point cloud attribute transfer algorithm may be used to select attribute values for a reconstructed point cloud such that distortion between an original point cloud and a reconstructed version of the original point cloud is minimized.
US12100177B2

A method includes identifying an image captured by an image capture device set at a first angle about an axis, the image corresponding to a time at which the image was captured, identifying within the image, a region of interest including an object to be used for calibration, determining, an image coordinate at which the object is displayed within the image, determining a camera angle corresponding to a position of the image capture system relative to the axis when the image was captured, identifying a bearing of the object relative to the reference direction, the bearing of the object determined using a geolocation of the image capture system and the time at which the image was captured, and determining, using the image coordinate, the camera angle, and the bearing of the object, an angular offset between the first angle and the reference direction to determine a second angle.
US12100176B2

There is provided mechanisms for calibration of an eye tracking system. An eye tracking system comprises a pupil centre corneal reflection (PCCR) based eye tracker and a non-PCCR based eye tracker. A method comprises obtaining at least one first eye position of a subject by applying the PCCR based eye tracker on an image set depicting the subject. The method comprises calibrating a head model of the non-PCCR based eye tracker, as applied on the image set, for the subject using the obtained at least one first eye position from the PCCR based eye tracker as ground truth. The head model comprises facial features that include at least one second eye position. The calibrating involves positioning the head model in order for its at least one second eye position to be consistent with the at least one first eye position given by the PCCR based eye tracker.
US12100167B2

Apparatuses, methods, and systems are disclosed for estimating a trajectory path of an object. An apparatus includes an object module that identifies a target object based on data captured from a first sensor. An apparatus includes a location module that identifies the target location for the target object based on data captured from a second sensor. An apparatus includes a path module that determines an objective path for the target object relative to the target location. An apparatus includes a surface module that identifies a surface of a striking object that is configured to cause the target object to move along a trajectory path towards a target location. A path module estimates the trajectory path of the target object towards the target location and relative to the objective path prior to the striking object contacting the target object.
US12100165B2

An optical sensor system for determining trajectory of a wheel includes: a wheel mounted in a wheel arch having an outer surface covered with evenly-spaced wheel treads; an optical sensor mounted in the wheel arch but not touching the wheel, for performing a plurality of counts corresponding to respectively capturing a plurality of images of the wheel according to the wheel treads, and comparing the captured images with a reference image to determine a 2D displacement. The optical sensor further performs a calculation to convert the measured 2D displacement of the wheel from its original position into a distance the wheel travels along a path in order to determine the wheel trajectory.
US12100162B2

A method and system for image processing are provided in the present disclosure. The method may include obtaining a first image and determining whether there is an object of interest in the first image by performing an object detection on the first image. The method may also include upon a determination that there is an object of interest in the first image, retrieving at least one background image from a first storage device, and obtaining a foreground image. The method may further include upon a determination that there is no object of interest in the first image, determining whether a first predetermined condition is satisfied; and upon a determination that the first predetermined condition is satisfied, updating the at least one background image in the first storage device based on at least one candidate image determined as including no object of interest.
US12100158B2

Methods, systems, and devices for generating a persistent world-space ground (or floor) segmentation map (or “texture”) for use in augmented or virtual reality 3D experiences.
US12100155B2

A region specification apparatus specifies a region of an object which is included in an input image and which includes a plurality of subclass objects having different properties. The region specification apparatus includes a first discriminator that specifies an object candidate included in the input image. The first discriminator has a component configured to predict at least one of movement or transformation of a plurality of anchors according to the property of the subclass object and specify an object candidate region surrounding the object candidate.
US12100148B2

An image processing apparatus includes a processor including hardware. The processor is configured to: acquire a first wavelength image and a second wavelength image, the first wavelength image being generated by irradiating a stage and by capturing light that has passed through the stage, the second wavelength image being generated by irradiating a specimen and by capturing light that has passed through the stage and the specimen, the specimen including a core tissue; calculate a spectral transmittance image; cause a display to display at least one of the spectral transmittance image and the second wavelength image as a display image; extract an area of the spectral transmittance image having spectral transmittance similar to spectral transmittance of a reference area in the display image as a core tissue area of the core tissue; and calculate an amount of the core tissue area.
US12100142B2

Systems and methods of fluid or air passageway cross-sectional area determination in an anatomy are disclosed. In some examples, the methods may include generating a model of a structure based on a plurality of images of the structure, the structure comprising at least one fluid or air flow path. In some examples, the methods may also include identifying an obstruction element in the model of the structure, the obstruction element affecting the at least one fluid or air flow path in the model. In some examples, the methods may also include determining a region of the at least one fluid or air flow path for flow analysis.
US12100136B2

The present disclosure provides a non-contact vital sign detection device, which comprises a processing unit, a preset light source, a beam splitter, a camera and a display unit; the processing unit sends an emission instruction to the preset light source and sends a capturing instruction to the camera when detecting a first preset instruction; the preset light source emits a preset light ray outwards when receiving the emission instruction; the beam splitter filters the light ray reflected by the eyes of the target user to the camera based on the preset light ray.
US12100128B2

In an approach to improve detecting and identifying objects through orbital synthetic aperture radar satellites, embodiments arrange an array of elements in a predetermined configuration, and process, by a threshold and signature analysis, detected peaks in processed image data. Further, embodiments generate a list of objects detections based on the processed peaks, and identify an object based on amplitude, polarization ratio, and polarization phase difference. Additionally, embodiments, classify the identified object based on the generated list of objects, and output, by a user interface, a list of probable object detections with position coordinates and identifications based on the classified identified objects, wherein the list of probable objects are above or within a predetermine threshold of confidence.
US12100127B2

A medical device includes a sensor, a processor, and non-transitory computer readable medium storing imaging instructions. The sensor captures a first raw image into a first frame of raw pixel values including a plurality of first pixel values that represent pixels of a first color and a plurality of second pixel values that represent pixels of a second color. The sensor captures a second raw image into a second frame of raw pixel values including a plurality of third pixel values that represent pixels of the second color and a plurality of fourth pixel values that represent pixels of a third color. The processor convolves the first frame of raw pixel values with the second frame of raw pixel values to generate a first extrapolated frame of pixel values in a YCrCb format and creates a processed image from the first extrapolated frame of pixel values.
US12100124B2

The disclosure herein relates to methods and systems for generating an end-to-end de-smoking model for removing smoke present in a video. Conventional data-driven based de-smoking approaches are limited mainly due to lack of suitable training data. Further, the conventional data-driven based de-smoking approaches are not end-to-end for removing the smoke present in the video. The de-smoking model of the present disclosure is trained end-to-end with the use of synthesized smoky video frames that are obtained by source aware smoke synthesis approach. The end-to-end de-smoking model localize and remove the smoke present in the video, using dynamic properties of the smoke. Hence the end-to-end de-smoking model simultaneously identifies the regions affected with the smoke and performs the de-smoking with minimal artifacts. localized smoke removal and color restoration of a real-time video.
US12100110B2

Interactive experiences are generated using an augmented reality (AR) system that leverages the native input and output capabilities of AR devices to generate immersive and interactive experiences in smart spaces that combine visually-represented programming logic, AR content, and IoT devices. The system connects IoT devices with each other in a native AR environment, provides virtual content and logic gates, scripts sequences and loops of actions, solves visibility issues for IoT devices that are far apart, and designs logic gates and flow circuits that best support user intentions when generating interactive experiences in smart spaces. The interactive experience is produced by generating a program of behaviors of selected IoT devices using logic gates and control circuits connected to the IoT devices in a visual programming interface of the AR device. Once completed, the program of behaviors is executed by a runtime module to control the IoT devices during the interactive experience.
US12100108B2

A cross reality system that provides an immersive user experience shared by multiple user devices by providing quality information about a shared map. The quality information may be specific to individual user devices rendering virtual content specified with respect to the shared map. The quality information may be provided for persistent coordinate frames (PCFs) in the map. The quality information about a PCF may indicate positional uncertainty of virtual content, specified with respect to the PCF, when rendered on the user device. The quality information may be computed as upper bounding errors by determining error statistics for one or more steps in a process of specifying position with respect to the PCF or transforming that positional expression to a coordinate frame local to the device for rendering the virtual content. Applications running on individual user devices may adjust the rendering of virtual content based on the quality information about the shared map.
US12100106B2

In one implementation, a method involves tessellating a surface of a 3D object by identifying vertices having 3D positions. The method transforms the 3D positions into positions for a first sphere-based projection for a left eye viewpoint and positions for a second sphere-based projection for a right eye viewpoint. Transforming the 3D positions of the vertices involves transforming the vertices based on a user orientation (i.e., camera position) and differences left and right eye viewpoints (e.g., based on interaxial distance and convergence angle). The method further renders a stereoscopic 360° rendering of the 3D object based on the first sphere-based projection for the left eye viewpoint and the second sphere-based projection for the right eye viewpoint. For example, an equirectangular representation of the first sphere-based projection can be combined with an equirectangular representation of the second sphere-based projection to provide a file defining a stereoscopic 360° image.
US12100102B2

Aspects of the disclosure provide methods and apparatuses of quality assessment for three dimensional (3D) graphics modeling. In some examples, an apparatus for quality assessment includes processing circuitry. The processing circuitry determines an updated virtual camera position in response to a position change of a virtual camera for projection from a three-dimensional (3D) space to a two-dimensional (2D) space. The processing circuitry projects a reference 3D representation according to the updated virtual camera position to generate a reference 2D image, and projects a 3D representation under assessment according to the updated virtual camera position to generate an assessment 2D image. The processing circuitry calculates an assessment score associated with the updated virtual camera position based on the reference 2D image and the assessment 2D image.
US12100090B1

A three-dimensional (“3D”) interactive system and associated methods automatically add interactivity to a 3D scene by detecting and segments the primitives that represent different objects in the 3D scene, associating different animation models to the primitives of the represented objects, and separately animating the primitives of a represented object in response to a user interaction with one or more of those primitives based on the associated animation model. The system receives an undifferentiated 3D model of the scene, selects different sets of primitives that share unique commonality associated with different objects, and generates a differentiated 3D model with a different classification for each set of the different sets of primitives that represent a different object. The system detects an interaction with primitives of a particular classification, and animates the primitives according to an animation model that is defined for an object identified with the particular classification.
US12100076B2

Automatic font synthesis for modifying a local font to have an appearance that is visually similar to a source font is described. A font modification system receives an electronic document including the source font together with an indication of a font descriptor for the source font. The font descriptor includes information describing various font attributes for the source font, which define a visual appearance of the source font. Using the source font descriptor, the font modification system identifies a local font that is visually similar in appearance to the source font by comparing local font descriptors to the source font descriptor. A visually similar font is then synthesized by modifying glyph outlines of the local font to achieve the visual appearance defined by the source font descriptor. The synthesized font is then used to replace the source font and output in the electronic document at the computing device.
US12100053B2

A personalized insurance (“PI”) computing device for determining an optimal insurance product for a driver operating a vehicle for a transportation network company (“TNC”) during a period of increased demand includes at least one processor in communication with at least one memory. The processor is configured to: (i) receive, from a TNC, data indicating increased demand for transportation services, (ii) retrieve driver data that includes the driver history, (iii) generate an optimal pricing model for the driver based upon the increased demand and the driver data, (iv) execute the model to determine an optimal insurance product having characteristics reflecting at least one risk factor associated with the increased demand for transportation services and a risk profile determined from analyzing the driver data, and (v) transmit an offer to the driver to provide transportation services at an increased earnings rate and with the determined optimal insurance product.
US12100043B2

A method, system, and computer readable storage to enable a user to apply for a loan with a dynamic repayment structure. Instead of periodic payments being fixed, the payments can be variable based on a collection rate. The collection rate is determined from historical financial data for the user. For example, the collection rate can be a fixed percentage of all profit for each month. In this manner, the user's monthly payments are more commensurate with their monthly cash flow thereby reducing the default rate.
US12100033B2

A labor marketplace exchange (LME) computing system and method are provided. The LME computing system communicates with communications devices of service providers and service users. The LME computing system receives service provider profile data from the service providers. Service users can submit service queries to the LME computing system. Based on the parameters of the service query, service providers are identified by the LME computing system. A service request is then sent to a service provider identified by the LME computing system and selected by the service user.
US12100032B2

To determine whether product information provided from a seller is consistent, provided is a learning device including at least one processor, the at least one processor being configured to: acquire first and second product information from a storage in which a plurality of pieces of product information each including a plurality of pieces of item data relating to a product are stored in advance; generate third product information in which at least one piece of item data included in the first product information is replaced with the corresponding at least one piece of item data of the second product information; and cause a machine learning model to learn the third product information as inconsistent product information, wherein the machine learning model is configured to determine, when a piece of product information is input, whether the piece of product information is consistent.
US12100029B2

An inventory management system manages information regarding medical items dispensed to a patient in a medical facility. Inventory sensors sense removal of medical items from an inventory space to be dispensed to the patient. Software instructions associate item information with patient information that identifies the patient, determine billing codes associated with the dispensed items, generate billing information including the patient information and the billing codes, and generate an invoice directed to the patient's medical insurance provider. The instructions also verify that the billing codes are associated with medical items appropriate for treatment of the patient's condition indicated by diagnostic codes included in the billing information, and generate an alert message if the billing codes are associated with medical items that are not reimbursable or are inappropriate for treatment of the diagnosed condition. The alert message is sent to the physician who diagnosed the patient and provided the diagnostic code.
US12100026B2

Systems, methods and computer readable products are provided for enabling dynamic loading of one or more digital image branding functions associated with one or more distribution rules. A distribution rule is used to target a group of end users that are selected from a dataset mapping a plurality of end-users according to one or more distribution rules. Instructions are forwarded to present an indication the digital image branding function to each member of the end users group.
US12100024B2

A pet is identified by capturing or receiving an image containing the pet, isolating the pet in the image, and identifying the pet. Isolating the pet may include image enhancement, such as outlining the pet (e.g., a fur outline) or removing a background of the image. The identification may include comparison of various pet characteristics to a database of characteristics associated with known pets. The characteristics may be type of animal characteristics, breed characteristics, and specific pet characteristics and/or the pet's name. Pets and their characteristics may be may be added to the database using similar criteria forming a profile for each pet that may be used for other purposes. More than one pet may be linked to an owner such as through a mobile device ID and more than one owner or individual may be linked to a pet.
US12100023B2

An audio recognition system provides for delivery of promotional content to its user. A user interface device, locally or with the assistance of a network-connected server, performs recognition of audio in response to queries. Recognition can be through a method such as processing features extracted from the audio. Audio can comprise recorded music, singing or humming, instrumental music, vocal music, spoken voice, or other recognizable types of audio. Campaign managers provide promotional content for delivery in response to audio recognized in queries.
US12100012B2

A system for capturing a product tag image, extracting product information, and validating information. The extracted information is then utilized to populate a universal (brand independent) product registration database. To incentivize end users to register their new and in service products, entry is simplified by the use of an application on a smartphone, tablet or personal computer. A user downloads an application and enters their information then takes at least one picture/scan/image of the product label(s) that contain: 1) manufacturer name (and/or brand name), 2) model number, 3) serial number; and 4) date of production. Said information is extracted by Optical Character Recognition (OCR) and then validated before entering said database.
US12100011B1

People provide content such as a recorded text or audio on various platforms, such as recorded telephone lines, social media, or web chats. The techniques described in this patent document can be used to obtain a set of topics that characterize the words in the recorded text or audio for each platform. By identifying topics being discussed on several platforms and by correlating topics between the platforms, a multi-channel topic orchestration server can generate a timeline that shows when the topic appeared on the various platforms.
US12100009B2

Aspects described herein may relate to a transaction exchange platform using a streaming data platform (SDP) and microservices to process transactions according to review and approval workflows. The transaction exchange platform may receive transactions from origination sources, which may be added to the SDP as transaction objects. Microservices on the transaction exchange platform may interact with the transaction objects based on configured workflows associated with the transactions. Processing on the transaction exchange platform may facilitate clearing and settlement of transactions. Some aspects may provide for pausing the processing of transactions during a workflow. Other aspects may provide for a messaging microservice that permits communications between the transaction exchange platform and external third-parties.
US12100007B2

Computer-implemented techniques for repeatable and interpretable divisive analysis. In one embodiment, for example, a method comprises: identifying top-level cohorts of data items based on one or more characteristics of the data items in common; recursively or iteratively dividing a selected top-level cohort in a top-down manner resulting in a plurality of sub-level cohorts arranged in a hierarchy; detecting a particular data item that is a statistical outlier among data items of a leaf cohort in the hierarchy; and causing display of an indication in a computer user interface that the particular data item is an outlier.
US12099993B2

A resource transfer method performed by a terminal is provided. The method includes: receiving, through near field communication (NFC) by a terminal that is located within an identification range of a resource transfer interaction device, an application identifier (AID) selection request from the resource transfer interaction device; obtaining a target resource transfer AID based on the AID selection request; obtaining resource transfer data corresponding to the target resource transfer AID, and generating an AID selection response message based on the target resource transfer AID and the resource transfer data, the resource transfer data being located in a custom field of the AID selection response message; and transmitting the AID selection response message to the resource transfer interaction device, a resource transfer being performed based on the target resource transfer AID and the resource transfer data.
US12099991B2

A method may include generating, by a computing device, a first dynamic QR code comprising a plurality of QR code frames, each QR code frame transmitted at a first frequency, the plurality of QR code frames comprising non-viable QR code frame(s) and at least one viable QR code frame. The method may include displaying, by the computing device, the first dynamic QR code, the at least one viable QR code frame displayed at a first time. The method may include transmitting, by the computing device, a first pulse to a user device. The method may include capturing, by the user device at the first time and in response to receiving the first pulse, the at least one viable QR code frame. The method may include generating and displaying, by the user device, a second dynamic QR code, causing the computing device to complete a requested transaction.
US12099986B2

Systems and methods for providing embedded banking services are disclosed. In one embodiment, a method for providing embedded banking services on an electronic device may include (1) a computer program executed by an electronic device comprising a computer processor generating a request to enable embedded banking services for a financial institution on the electronic device; (2) the computer program communicating the request to a host for the electronic device; (3) the computer program receiving a secure token and an encryption key from one of the host of the electronic device and the financial institution; (4) the computer program storing the secure token and encryption key in secure storage of the electronic device; and (5) the computer program enabling embedded banking services on the electronic device.
US12099980B1

A system for managing a financial account in a low cash mode. The system may include a memory storing instructions, and a processor configured to execute the instructions to perform operations. The operations may include providing an interface; providing a notification to a user when a balance in the first account is deemed to be in low cash mode; presenting, when the first account balance is deemed to be in low cash mode, an option for a transfer request; receiving, a selection of the option for the transfer request to connect the first account with a second account; transferring funds from the second account to the first account; notifying the user that funds have been transferred from the second account to the first account; and further notifying the user that the balance in the first account is greater than the threshold value.
US12099974B2

Disclosed are systems, methods, and non-transitory computer-readable storage media for managing tasks in a content management system. For example, the content management system can collect, aggregate, and/or store task data assigned to a user from across projects and/or content items. The user can select to view tasks for a particular project and/or from across all projects. The content management system can generate a single graphical user interface for presenting the task data associated with the user. The content management system can generate a graphical user interface the allows the user to move tasks from one task status graphical element (e.g., task status container) to another task status graphical element to change the status of a task associated with the user. Thus, the user can quickly and easily view the tasks assigned to the user and update the status of tasks in an easy to use graphical user interface.
US12099972B2

A computer-implemented method for facilitating effective sales via a graphical user interface (GUI). The method may include the act of providing a database that includes sales information for potential sales targets. In an embodiment, the method further includes querying the database to identify each of a plurality of potential sales targets within a pre-determined sales region. A step includes generating a first graphical user interface (“GUI”) at an electronic display of a mobile device, where the GUI includes an image of a map of the pre-determined sales region and visual icons depicted on the map at positions corresponding with the geographic location of each of the plurality of potential sales targets within the sales region. Further, providing a selectable report icon in the first GUI and, upon selection of the selectable report icon on the first GUI, querying the database to retrieve at least some of the sales information associated with a plurality of the potential sales targets in the sales region and displaying, in a second GUI, a visualization of the retrieved sales information.
US12099970B2

Various embodiments provide methods for validating hardware modifications of an IHS (Information Handling System) by confirming that a hardware modification corresponds to a hardware component supplied for installation in the IHS by a trusted entity. During factory provisioning of an IHS, an inventory certificate that specifies the factory installed IHS hardware is uploaded to the IHS and is also stored for ongoing support of the IHS. Upon a hardware component being supplied for installation in the IHS by a trusted entity, the inventory of the stored inventory certificate is updated to identify the supplied component and the updated certificate is transmitted to the IHS. An inventory of detected hardware components of the IHS is compared against the inventory from the updated inventory certificate in order to validate the detected hardware of the IHS includes the component, supplied by the trusted entity, that is identified in the updated inventory certificate.
US12099968B2

In some embodiments, an exemplary computer system may include a non-transient memory, electronically storing program code; and a computer processor, when executing the program code, may be configured to manage a virtual business, offering a plurality of real-life third-party products of a third party, real-life third-party services of the third party, or both, in a virtual reality realm, where the updatable graphical user interface includes each respective visual representation of each respective real-life third-party product, each respective real-life third-party service, or both; and receive near-field communications from a plurality of computing devices associated with a plurality of users to select a plurality of programmed visual objects linked to at least one third-party computer inventory of the third party to enable to place, by activating each programmed visual object, a plurality of real-life orders for a plurality of real-life third-party products, real-life third-party services, or both, while remaining within the virtual reality realm.
US12099963B2

An example operation may include one or more of acquiring, by a processor node, identification data from an asset producer node over a supply blockchain, generating, by the processor node, a unique identifier (ID) for the asset producer node, and executing a smart contract to: map the ID to the identification data and provide an entitlement to the asset producer node to a plurality of supplier nodes based on the mapped ID.
US12099955B2

Embodiments provide methods and systems for determining prospective acquisitions among business entities using machine learning techniques. Method performed by server system includes accessing financial data items and news items associated with finances of business entities from data sources for particular time duration. Method includes generating financial and news feature vectors corresponding to business entities and applying machine learning models over financial feature vectors and news feature vectors associated with business entities for determining candidate set of business entities predicted to be engaged in business acquisition in future. Method includes creating dynamic bipartite knowledge graph for each distinct time durations within particular time duration and generating static bipartite knowledge graph based on dynamic bipartite knowledge graphs for distinct time durations. Method includes predicting occurrence of acquisition of at least one business entity of candidate set of business entities based on supervised machine learning model and static bipartite knowledge graph.
US12099943B2

A method of facilitating a match between an employer with at least one job opening and job seekers is provided. The employer has a set of position preferences related to the job opening. The job seekers have suitability data, resumes, etc., that are provided to the employer. The suitability data includes normalized assessment data. The method includes the steps of: determining a position quotient based on the position preferences; deriving a performance quotient for each job seeker; comparing each the performance quotient to the position quotient; and ranking each the job seeker based on the comparison of the performance quotient to the position quotient.
US12099933B2

A framework for rapidly prototyping federated learning algorithms. Specifically, the disclosed framework proposes a method and system for evaluating different hypotheses for configuring learning model, which may be optimized through federated learning. Through the disclosed framework, these hypotheses may be tested for scalability, hardware and network resource performance, as well as for new learning state compression and/or aggregation technique effectiveness. Further, these hypotheses may be tested through federated learning simulations, which avoid costs associated with deploying these hypotheses to be tested across production systems.
US12099930B2

In described examples of a method for quantizing data for a convolutional neural network (CNN) is provided. A set of data is received and quantized the using a power-of-2 parametric activation (PACT2) function. The PACT2 function arranges the set of data as a histogram and discards a portion of the data corresponding to a tail of the histogram to form a remaining set of data. A clipping value is determined by expanding the remaining set of data to a nearest power of two value. The set of data is then quantized using the clipping value. With PACT2, a model can be quantized either using post training quantization or using quantization aware training. PACT2 helps a quantized model to achieve close accuracy compared to the corresponding floating-point model.
US12099918B2

The present disclosure discloses a neural network processing module, in which a mapping unit is configured to receive an input neuron and a weight, and then process the input neuron and/or the weight to obtain a processed input neuron and a processed weight; and an operation unit is configured to perform an artificial neural network operation on the processed input neuron and the processed weight. Examples of the present disclosure may reduce additional overhead of the device, reduce the amount of access, and improve efficiency of the neural network operation.
US12099916B2

A data processing method and apparatus using a neural network, and an electronic device including the data processing apparatus. The data processing method includes identifying an operator that selects one of a plurality of execution paths for a portion of the neural network while sequentially executing layers included in the neural network, selecting a specific execution path, from among the plurality of execution paths, based on a remaining time that is left for an inference of the neural network, and obtaining a result of the inference of the neural network through the specific execution path.
US12099915B2

A method for quantizing a deep neural network is provided, which includes extracting first statistical information on output values of a first normalization layer included in the deep neural network, determining a discretization interval associated with input values of a subsequent layer of the first normalization layer by using the extracted first statistical information, and quantizing the input values of the subsequent layer into discretized values having the determined discretization interval.
US12099911B2

System and methods for learning data patterns predictive of an outcome are described. An example system may include a plurality of input sensors communicatively coupled to a controller; a data collection circuit structured to collect output data from the plurality of input sensors; and a machine learning data analysis circuit structured to receive the output data, learn received output data patterns indicative of an outcome, and learn a preferred input data collection band among a plurality of available input data collection bands. The machine learning data analysis circuit may be structured to learn received output data patterns by being seeded with a model based on industry-specific feedback. The outcome may be at least one of: a reaction rate, a production volume, or a required maintenance.
US12099908B2

Techniques for adapting previously-annotated training examples into updated training examples for training a machine learning model are disclosed. One example includes a computer program that recognizes a find expression, a replacement expression, and a filtering constraint in which the filtering constraint distinguishes a subset of previously-annotated training examples from others of the previously-annotated training examples. An instance of the find expression is identified by the computer program within the subset of the previously-annotated training examples that were identified among the previously-annotated training examples based on the filtering constraint. The instance of the find expression identified within the subset of the previously-annotated training examples is replaced by the computer program with an instance of the replacement expression to obtain an updated subset of training examples. The updated subset of training examples is output by the computer program, which may be used for training a machine learning model.
US12099897B2

Image processing for scanning devices based on laser aimer position, wherein a first frame and a second frame of image data related to an object associated with a barcode are captured using a scanning device. A difference between first pixel data for a first grouping of pixels associated with the first frame and second pixel data for a second grouping of pixels associated with the second frame is computed. Additionally, a location of a laser aimer pattern in the first frame or the second frame is determined based on a comparison between respective differences between the first pixel data for the first grouping of pixels and the second pixel data for the second grouping of pixels, where the laser aimer pattern is created by the scanning device.
US12099889B2

A radio frequency identification (RFID) tag applicator including a spool system for holding and guiding a tape including a plurality of RFID tags from a first spool to a second spool, an RFID programmer coupled to spool system to send a programming signal to each of the tags passing from the first spool to the second spool, an RFID reader coupled to the spool system for reading a return signal from a programmed RFID tag in order to reject or accept the programmed tag, and an applicator member operatively coupled to the RFID reader to cause an RFID tag to peel away from the tape onto a passing substrate if the RFID tag is accepted by the RFID reader or pass to the second spool if rejected.
US12099887B2

Technologies are provided for an extensible software-as-a-service (SaaS) computing platform. In some embodiments, a computing system includes computer-executable components comprising multiple core modules that provide a defined service. The multiple core modules include at least one extension point corresponding to a first core module of the multiple core modules, where a first extension point of the at least one extension point has a tenant-specific extension module mapped thereto that customizes the defined service. The computer-executable components also can include an application programming interface (API) corresponding to a defined tenant. The computing system also includes a data model corresponding to the defined tenant. Tenant-specific extension modules mapped to the at least one extension point can customize the API and/or the data model.
US12099885B2

NUMA-aware reader-writer locks may leverage lock cohorting techniques that introduce a synthetic level into the lock hierarchy (e.g., one whose nodes do not correspond to the system topology). The synthetic level may include a global reader lock and a global writer lock. A writer thread may acquire a node-level writer lock, then the global writer lock, and then the top-level lock, after which it may access a critical section protected by the lock. The writer may release the lock (if an upper bound on consecutive writers has been met), or may pass the lock to another writer (on the same node or a different node, according to a fairness policy). A reader may acquire the global reader lock (whether or not node-level reader locks are present), and then the top-level lock. However, readers may only hold these locks long enough to increment reader counts associated with them.
US12099878B2

Methods, systems, and computer-readable media for orchestration of computations using a remote repository are disclosed. A representation of one or more inputs to a computation is stored in a repository. The computation is assigned to one or more hosts of a plurality of hosts. A representation of program code executable to perform the computation is stored in the repository. A local copy of the one or more inputs is stored on the one or more hosts. The computation is initiated on the one or more hosts using the program code and the local copy of the one or more inputs. The computation is initiated for a plurality of keys. The computation succeeds for one or more keys after the computation has failed for one or more other keys. A representation of one or more outputs of the computation is stored in the repository.
US12099877B2

This disclosure is directed to systems and methods for determining target allocation parameters for initiating targeted communications in complex computing networks, which may be associated with the allocation of allocatables in execution events over a period of time. The systems and methods may include receiving a desired allocation; determining a first available allocation at a first time; generating allocation information for a second period comprising the first time; determining a second available allocation at a second time; determining a remaining available allocation, based on the allocation information and the second available allocation; and determining one or more target allocation parameters for initiating a targeted communication to a computing device after the second time.
US12099873B2

A method includes, by a scheduling controller, receiving from a user a request for an application to be executed by a computing system associated with a data center, wherein the application includes a plurality of tasks, and wherein the request includes an estimated execution time corresponding to an estimated amount of real-world time that the tasks will be actively running on the computing system to fully execute the application. The method includes receiving from the user a service level objective indicating a target percentage of a total amount of real-world time that the tasks will be actively running on the computing system and generating, in response to determining that the job can be completed according to the service level objective and the estimated execution time, a notification indicating acceptance of the job.
US12099870B2

Reducing call stack usage for future object completions is disclosed herein. In one example, a processor device of a computing device employs a completion queue when managing completions of future objects. When a future object is determined to have a status of complete, the processor device determines whether the current thread of the future object is associated with a completion queue. If so, a completion operation of the future object is enqueued in the completion queue. If the current thread is not associated with a completion queue, one is created and associated with the current thread, and the completion operation of the future object is performed. After completion, if the completion queue is not empty, any enqueued completion operations are dequeued and performed. Once the completion queue is empty, the completion queue is removed.
US12099868B2

An output management device, an output management method, and a program are provided that manages output of input data to a processing module. The processing module is associated with first metadata indicating a condition of the input data. The input data is associated with second metadata indicating an attribute of the input data. The input data is temporarily stored in the data buffer. Output of the input data from the data buffer to the processing module is controlled by an output control unit. In the output management apparatus, a first acquisition unit acquires the first metadata. A second acquisition unit acquires the second metadata. A notification unit notifies the output control unit of whether or not the input data is allowed to be output to the processing module based on the first and second metadata.
US12099865B2

A virtual machine provisioning method according to an embodiment includes a provisioning module that creates a virtual machine image template including only an operating system image and a system file image, a virtual machine management module that extracts the OS image of the virtual machine image template according to a virtual machine creation command from a user, to load the OS image into a memory allocated a virtual machine, and execute the OS image, and an interface module that extracts a system file image of the virtual machine image template according to the virtual machine creation command to build a root file system for the virtual machine.
US12099862B2

Example methods are provided to identify unused memory regions in pages that are allocated for storing executable code. One or more of the unused memory regions are usable as a secure location to store confidential information shared between a hypervisor on the host and a guest (such as a guest virtual computing instance) that runs on the host. The one or more unused memory regions may also be used to store executable code (such as valid executable code of antivirus software or other security program) that has been prevented/delayed in its execution by malicious code that has occupied the pages, thereby providing the executable code with sufficient memory resources to enable the executable code to at least partially complete execution.
US12099859B2

Disclosed in the present application is a home page interface recommendation method for an operation and maintenance platform. In the method, a home page recommendation interface is automatically learned and intelligently generated on the basis of daily operation behavior habits of different roles and different users, such that no matter a new user or an old user may obtain home page recommendation conforming to his/her positioning, the use efficiency of the operation and maintenance personnel on the operation and maintenance platform is greatly improved, the operation and maintenance time is shortened, and the cost is reduced. In addition, the present application also provides a home page interface recommendation apparatus and device for an operation and maintenance platform, and the technical effects of the home page interface recommendation apparatus and device correspond to the technical effects of the method.
US12099856B2

A user device includes a display screen and one or more processors. The one or more processors are configured to preload one or more user applications in a background mode, in which User Interface (UI) displays associated with preloaded user applications are invisible on the display screen, to detect a launch of a UI display that is associated with a given preloaded user application, to assess whether the UI display is a preload-initiated UI display that is invoked due to preloading of the given user application, or whether the UI display is a user-initiated UI display that is invoked due to an action by the user, to handle the UI display using a first handling scheme if the UI display is assessed to be a preload-initiated UI display, and, if the UI display is assessed to be a user-initiated UI display, to handle the UI display using a second handling scheme, different from the first handling scheme.
US12099855B2

Embodiments of this application provide a data processing method and apparatus, a computer device, and a readable storage medium. The method includes: setting a state machine of a resource data transfer service to a first state in response to a start request for the resource data transfer service, the start request carrying a state identifier of the first state; executing a first service logic corresponding to the first state, to obtain an execution result of the first service logic; adjusting the state machine to a second state according to the execution result of the first service logic, and executing a second service logic corresponding to the second state, to obtain an execution result of the second service logic; and outputting a service execution result of the resource data transfer service according to the execution result of the second service logic when the second state is a termination state, a service logic of the resource data transfer service including at least the first service logic and the second service logic. In this way, the implementations of the resource data transfer service can be enriched.
US12099851B2

A first processor performs a falsification detection on a first boot code based on activation of an information processing apparatus, and in a case where no falsification of the first boot code is detected and version information about the first boot code and version information about a second boot code are different from each other, the first processor overwrites the second boot code with the first boot code after reset processing of a second processor is completed.
US12099849B2

An example computing device includes a non-volatile memory to store Basic Input/Output Systems (BIOS) data of the computing device, an audio codec, and a controller. The controller is to: receive a command from a provisioning device at the audio codec; and transfer a copy of the BIOS data between the controller and the memory based on the command.
US12099847B2

A data processing apparatus comprises: execution circuitry to execute instructions in order to perform data processing operations specified by those instructions; a plurality of registers to store data values for access by the execution circuitry when performing the data processing operations, each register having an associated physical register identifier; register rename circuitry to select physical register identifiers to associate with architectural register identifiers specified by the instructions; and rename storage having a plurality of entries, each entry being associated with one of the architectural register identifiers and used by the register rename circuitry to indicate a physical register identifier selected for association with that one of the architectural register identifiers; the register rename circuitry comprising an execute unit, and being responsive to detection of an early execute condition for a given instruction, the early execute condition requiring at least detection that each source value required to execute the given instruction is available to the register rename circuitry without accessing the plurality of registers, to cause the execute unit to perform the data processing operation specified by the given instruction in order to generate a result value, and to cause the generated result value to be stored in an entry of the rename storage associated with a destination architectural register identifier specified by the given instruction.
US12099845B2

In an approach, responsibility for reissuing a fetch micro-operation is allocated to a reissue queue subsequent to a cache miss corresponding to a cache and the fetch micro-operation. Responsive to higher level cache returning data to the cache, an issue selection algorithm of the issue queue is overridden to prioritize reissuing the fetch micro-operation.
US12099841B2

An embodiment of an apparatus comprises decode circuitry to decode a single instruction, the single instruction to include a field for an identifier of a first source operand, a field for an identifier of a destination operand, and a field for an opcode, the opcode to indicate execution circuitry is to program a user timer, and execution circuitry to execute the decoded instruction according to the opcode to retrieve timer program information from a location indicated by the first source operand, and program a user timer indicated by the destination operand based on the retrieved timer program information. Other embodiments are disclosed and claimed.
US12099839B2

A memory device configured to perform in-memory processing includes a plurality of in-memory arithmetic units each configured to perform in-memory processing of a pipelined arithmetic operation, and a plurality of memory banks allocated to the in-memory arithmetic units such that a set of n memory banks is allocated to each of the in-memory operation units, each memory bank configured to perform an access operation of data requested from the in-memory arithmetic units while the pipelined arithmetic operation is performed. Each of the in-memory arithmetic units is configured to operate at a first operating frequency that is less than or equal to a product of n and a second operating frequency of each of the memory banks.
US12099838B2

In an embodiment, a processor includes: a fetch circuit to fetch instructions, the instructions including a sum of squared differences (SSD) instruction; a decode circuit to decode the SSD instruction; and an execution circuit to, during an execution of the decoded SSD instruction, generate an SSD output vector based on a plurality of input vectors, the SSD output vector including a plurality of squared differences values. Other embodiments are described and claimed.
US12099836B2

When any one or a combination of a ticket, a source code change history, and a source code is input, a source code analysis apparatus generates information of a factor pattern from the information, and a factor metrics calculation unit calculates factor metrics regarding the factor pattern as measured information regarding the factor pattern. In addition, the QCD measurement value is acquired from the information, the QCD index is calculated based on the QCD measurement value, and the correlation calculation unit calculates a correlation coefficient for a pair of the factor metrics and the QCD index, stores the correlation coefficient in the correlation list, calculates a score for the pair of the factor pattern and the QCD measurement value, and generates the important factor pattern information table in which the score is assigned to the pair of the factor pattern and the QCD measurement value.
US12099831B2

Apparatus and methods for automatically removing customer data of a mobile device are disclosed according to various embodiments. In one example, a disclosed method comprises: detecting a mobile device connected to a slot; automatically determining whether the mobile device is valid based on data in a file system; upon determining that the mobile device is valid, automatically determining an operating system managing the mobile device; and automatically removing customer data of the mobile device based on the operating system.
US12099828B2

A method ascertains a drive clearance after a software update for a set of controllers of a vehicle. The method includes determining a first deviation between the first target state and the first actual state of the software updated. If the first deviation indicates, then a second deviation between the second target state of the set of second target states and the second actual state of the set of second actual states for a first controller is determined. The first controller is linked to a class from a specified controller classification, and one or more properties of controllers are linked to each class of the specified controller classes. If a second deviation indicates, and if a property of the ascertained class of the first controller indicates that the first controller can be downgraded, then the first controller is downgraded after the software update.
US12099827B2

An information processing system that provides an application to be executed on an image processing apparatus, the information processing system includes one or more controllers configured to provide, as a first combination application, combination information regarding a reproduction application that reproduces a description file defining an operation procedure, and a first description file, provide, as a second combination application, combination information regarding the reproduction application and a second description file, and output a license code associated with the first combination application and the second combination application.
US12099825B2

A system for performing over-the-air (OTA) update is disclosed. The system may comprise a first communication interface, an electronic control subsystem of a vehicle, and a gateway. The gateway may be coupled to the electronic control subsystem by way of the first communication interface, receive trigger event information, and detect a trigger condition based on the trigger event information. The gateway may initiate, based on the detection of the trigger condition, a handshake with the electronic control subsystem, verify a set of parameters, and validate a version of a software or a firmware of at least one component of the electronic control subsystem. Based on the verification, the gateway may provide an update file to the electronic control subsystem by way of the first communication interface. The update file is configured to update the software or the firmware for the at least one component.
US12099816B2

Techniques are disclosed for systems including techniques for multi-factor modelling for training and utilizing chatbot systems for natural language processing. In an embodiment, a method includes receiving a set of utterance data corresponding to a natural language-based query, determining one or more intents for the chatbot corresponds to a possible context for the natural language-based query and associated with a skill for the chatbot, generating one or more intent classification datasets, each intent classification dataset associated with a probability that the natural language query corresponds to an intent of the one or more intents, generating one or more transformed datasets each corresponding to a skill of one or more skills, determining a first skill of the one or more skills based on the one or more transformed datasets and processing, based on the determined first skill, the set of utterance data to resolve the natural language-based query.
US12099815B2

The present disclosure relates to systems and methods for providing subtitle for a video. The video's audio is transcribed to obtain caption text for the video. A first machine-trained model identifies sentences in the caption text. A second model identifies intra-sentence breaks with in the sentences identified using the first machine-trained model. Based on the identified sentences and intra-sentence breaks, one or more words in the caption text are grouped into a clip caption to be displayed for a corresponding clip of the video.
US12099814B2

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

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

A computer implemented method for automated analysis or use of data, comprising: (a) storing in a non-transitory computer-readable medium a structured, machine-readable representation of data that conforms to a machine-readable language, wherein the data relates to social media postings; (b) automatically processing structured, machine-readable representation of data to determine if the social media postings are compliant with requirements preventing abusive or illegal social media postings.
US12099807B2

A system for condensing user communications relating to a topic is provided. The system may include a processor and a non-transitory memory. The processor may: designate a topic of user interest; retrieve legacy communications; and remove duplicative communications. The processor may form a topic-centric training set for a neural network. The topic-centric training set may be based on the legacy communications, legacy intelligence, and the plurality of outcomes and may be delimited by an analysis of the database. The processor may synthesize the neural network using the topic-centric training set in order to assign individual weights to each of a plurality of nodes in the neural network. In response to a selection of the topic of user interest, the processor may generate a plurality of user options based on the neural network. The system may include a display in order to prompt the user to select one of the options.
US12099802B1

This disclosure generally relates to techniques for executing dialectical analyses using large language models and/or types of deep learning models. A dialectic logic engine can store and execute various programmatic processes or functions associated with applying dialectic analyses to input strings. The programmatic processes or functions executed by the dialectic logic engine can initiate communication exchanges with one or more generative language models to derive parameters for performing dialectic analyses and/or to derive outputs based on the parameters. In some embodiments, the dialectic logic engine also can execute functions for enforcing constraint conditions and/or eliminating bias from responses generated by the one or more generative language models to improve the accuracy, precision, and quality of the parameters and/or outputs derived from the parameters. Other embodiments are disclosed herein as well.
US12099790B1

An emulation system can include a first integrated circuit (IC) including first circuitry and a first transceiver. The first circuitry is configured to emulate a first partition of a circuit design. The first circuitry is clocked by an emulation clock and the first transceiver is clocked by a transceiver clock asynchronous with the emulation clock. The transceiver clock has a higher frequency than the emulation clock. The emulation system can include a second IC configured to emulate a second partition of the circuit design. The second IC includes a second transceiver. The first transceiver is configured to generate multiplexed emulation data by multiplexing a plurality of nets that cross from the first partition to the second partition of the circuit design. The first transceiver is configured to send the multiplexed emulation data over a serial communication channel to the second transceiver. The multiplexed emulation data includes a clock signal of the first transceiver embedded therein.
US12099784B2

The present invention relates to the real-time simulation of sound in three-dimensional virtual environments. In particular, a geometric method based on the principles of acoustic radiosity determines the room impulse responses of a virtual environment with arbitrary polygonal surfaces. The complexity of the method is of the order of the square of the number of patches that define the virtual environment. The room impulse responses are convolved with an audio signal and output through a speaker to simulate reverberation within the virtual environment, which corresponds to a physical environment.
US12099783B2

A computer-implemented method is provided for simulating sensor data acquisition. The method may include receiving simulated sensor data corresponding with a synthetic object in a simulated three-dimensional (3D) environment. The method may also include identifying an object type corresponding with the synthetic object based on a location of the synthetic object in the simulated 3D environment. The method may further include associating an intensity value with the simulated sensor data based on the object type for the synthetic object.
US12099782B2

A computerized method of performing safety and functional verification of algorithms, for control of autonomous vehicles, comprises: iteratively performing an adjustment, the adjustment comprising at least one of the following: (i) updating the value of parameter(s) indicative of noise and/or delay in simulated sensor(s), associated with a computerized simulation framework corresponding to simulated autonomous vehicle(s) and to operational environment(s), by increasing noise and/or delay; and (ii) updating the value of parameter(s) indicative of noise and/or delay in a response of the simulated autonomous vehicle(s) to command(s), by increasing the noise and/or delay. This is done until obtaining from the computerized simulation framework an increased-severity computerized simulation framework. The increased-severity computerized simulation framework meets a criterion that can be utilized for statistical safety verification and/or statistical functional performance verification of the algorithm(s).
US12099781B1

Systems and methods to generate new equipment models and/or connectors to integrate the new equipment models are described herein. Generation of new equipment models can include retrieving information from one or more publicly accessible data sources.
US12099775B2

It is sometimes necessary or desirable that a cursor on the screen of a first device be displayed on the screen of a second device. Methods are disclosed for displaying a cursor of a first user's device on the screen of a second user's device, even when the webpage displayed on the second user's device has a different layout from that webpage as displayed on the first user's device. In some embodiments, a first user's device transmits to the second user's device: an identity of an element on the webpage, and a distance measurement from a point associated with that element. The second user's device then displays the cursor on the screen of the second user's device at a location equal to the distance measurement from the point associated with the element.
US12099768B2

In a case where the setting information does not include a frequency band information corresponding to the first frequency band and does not include a frequency band information corresponding to the second frequency band or in a case where the setting information includes the frequency band information corresponding to the first frequency band and the frequency band information corresponding to the second frequency band, the communication apparatus wirelessly connects with the external apparatus using the first frequency band with priority than the second frequency.
US12099764B1

A method for preparing a variable data print file for printing includes receiving a variable data print file that includes at least one repeating portion and at least one repeat length embedded in at least one data structure in the variable data print file, each repeat length is associated with a different repeating portion of the variable data print file, wherein either a) the at least one repeat length is a plurality of repeat lengths with at least two of the repeat lengths being different in length or b) the variable data print file further includes at least one non-repeating portion; reading the at least one repeat length from the data structure in the variable data print file; and using the at least one repeat length to determine an order in which pages from the at least one repeating portion are submitted for processing in preparation for printing.
US12099763B2

A printing system including a server apparatus and a printing control apparatus includes a registration unit configured to register image data, a plurality of pieces of data to be combined with the image data, and categories corresponding to the plurality of pieces of data, respectively, in the server apparatus, a selection unit configured to select at least one category from the categories registered in the server apparatus, a display control unit configured to display the plurality of pieces of data registered by the registration unit based on the at least one category selected by the selection unit, and a printing unit configured to print data by combining data selected by a user from among the plurality of pieces of displayed data with the image data.
US12099761B2

Embodiments of the present disclosure provide an image forming apparatus, a method and a system for firmware upgrade. The method includes when a server has a firmware upgrade package, downloading the firmware upgrade package from the server; and transmitting the firmware upgrade package to a second image forming apparatus. The firmware upgrade package is configured to upgrade firmware of the first image forming apparatus and the second image forming apparatus.
US12099756B2

An image forming system includes an image forming apparatus and a server connected via a network. Functions in image formation in the image forming apparatus are registered as favorite settings, and when the favorite setting is shared by the image forming apparatus and the server, only a specific function in the favorite setting is made a target to be shared.
US12099748B2

Devices and techniques for NAND temperature-aware operations are disclosed herein. A device controller can receive a command to write data to a component in the device. A temperature corresponding to the component can be obtained in response to receiving the command. The command can be executed by the controller to write data to the component. Executing the command can include writing the temperature into a management portion of the device that is separate from a user portion of the device to which the data is written.
US12099737B2

Respective temperature values for a plurality of dies of a memory device is obtained. Each respective temperature value is indicative of a temperature at a corresponding die of the plurality of dies of the memory device. The plurality of dies based on the respective temperature values, each die of the plurality of dies is ordered. A zone creation command directed to the memory device is received from a host. The zone creation command on the memory device on a die of the ordered plurality of dies is performed based on a temperature threshold.
US12099735B2

A memory system includes a memory controller configured to write data in a first mode to a first block of a first area of a non-volatile memory. The first mode is a write mode for writing data with a first number of bits per memory cell. The memory controller is further configured to execute copy processing on the data written in the first mode to the first block, by writing system data written in the first block to a second block of the first area in the first mode and writing user data written in the first block to a third block of a second area of the non-volatile memory in the second mode. The second mode is a write mode for writing data with a second number of bits larger than the first number of bits per memory cell.
US12099729B2

The present disclosure relates to a verify failbit count circuit, comprising: a highest bit counter configured to compare a verify standard signal with a verify failbit signal to generate a first comparison result, and output a first enable signal based on the first comparison result; a lowest bit counter configured to, in response to a first enable signal indicating to enable the lowest bit counter, compare the verify failbit signal with a first reference signal to generate a second comparison result, and output a second enable signal based on the second comparison result; and a first intermediate bit counter configured to, in response a the second enable signal indicating to enable the first intermediate bit counter, compare the verify failbit signal with a second reference signal to generate a third comparison result.
US12099725B2

A method includes determining a logical saturation of a memory device in a memory sub-system and adjusting a code rate of the memory device based on the logical saturation, wherein the code rate represents a ratio of user data to a combination of the user data and error correction data.
US12099720B2

In one aspect, a computer-implemented method includes: identifying a plurality of storage devices accessible to a node of a computer cluster, the storage devices being identified as not having labels; determining one or more attributes of individual ones of the storage devices; determining, by the node, intended uses of the storage devices based on comparing the determined attributes to attributes defined within a configuration file; and generating labels for the storage devices based in least in part on the determined intended uses; and applying the labels to the storage devices.
US12099719B2

Techniques are provided for implementing a distributed hierarchical cluster management system. A system comprises a data storage system and a cluster management system. The data storage system comprises a cluster of storage nodes that is partitioned into a plurality of subclusters of storage nodes. The cluster management system is deployed on at least some of the storage nodes of the data storage system, and comprises a global management system and a plurality of local management subsystems. Each local management subsystem is configured to manage a respective subcluster of the plurality of subclusters of storage nodes, and communicate with the global management system to provide subcluster status information to the global management system regarding a current state and configuration of the respective subcluster of storage nodes. The global management system is configured to manage the cluster of storage nodes using the subcluster status information provided by the local management subsystems.
US12099718B2

Provided is a device control method, which is applied in an electronic device. The electronic device includes a retractable display screen. The method includes: determining a second display content to be displayed in addition to a first display content currently displayed; controlling, based on the second display content, the retractable display screen to stretch, for adding a display region beyond a current display region used for displaying the first display content; and displaying the second display content in the added display region, and continuing displaying the first display content in the current display region.
US12099717B2

An information processing and display device may include a display device, an input unit that accepts user operations, and a processing unit that performs processing related to a plurality of functions according to a program stored in a storage unit. The processing unit sets a plurality of divided regions on the display and can change demarcation of these set divided regions according to a user operation. When executing a process of generating display data related to the plurality of functions by dividing the information display related to the plurality of functions into a plurality of divided regions, the processing unit prioritizes execution of a process related to a function for which information is displayed in a divided region set to be the largest among the plurality of functions over processes related to other functions.
US12099708B2

An electronic device may include: a foldable housing including at least one hinge structure; a flexible display module of which at least a partial area is exposed through the foldable housing; and at least one processor provided inside the foldable housing. The display module may include: a plurality of areas; and at least one foldable area which is disposed between at least the plurality of areas so as to correspond to the at least one hinge structure and can be folded according to the state of the at least one hinge structure. The at least one processor may be configured to: when the state of the at least one hinge structure is a first state, display a first execution screen of a first application on the display module, wherein in the first state, a first foldable area of the at least one foldable area is in a folded state; while the first foldable area of the at least one foldable area is in the folded state, detect a touch and drag input into the first foldable area from an object included in the first execution screen; and after detecting the touch and drag input, on the basis of the state of the at least one hinge structure changing from the first state to a second state, display, on the display module, a second execution screen of a second application which is obtained by using at least a part of the object and is different from the first application.
US12099699B2

Methods, systems, and media for navigating a user interface with a toolbar are provided. In some embodiments, the method comprises: causing a toolbar containing selectable options to be presented concurrently with media content items, wherein each of the selectable options corresponds to a category of media content and is associated with a textual item and a graphical item that relate to the category of media content being presented with that selectable option; determining that a first selectable option from the selectable options has been selected; modifying the toolbar by causing a first animation to be displayed that replaces the textual item with the graphical item associated with the first selectable option, wherein each of the remaining selectable options continue to be represented with the corresponding textual item; determining that a second selectable option from the selectable options has been selected; and modifying the toolbar by causing a second animation to be displayed that replaces the textual item with the graphical item associated with the second selectable option and a third animation to be displayed that replaces the graphical item with the textual item associated with the first selectable option.
US12099680B2

A touch display device includes a driving substrate, a display medium layer, a conductive film, a touch panel, a circuit board and a reinforcing structure layer. The driving substrate includes a first portion, a second portion and a bending portion connecting the first portion and the second portion. The display medium layer is disposed on the first portion of the driving structure. The conductive film is disposed on the first portion of the driving structure and located on the display medium layer. The touch panel is disposed on the first portion of the driving substrate and located on the conductive film. The circuit board is disposed on the second portion of the driving substrate. The reinforcing structure layer is disposed on the bending portion of the driving substrate and extends to the first portion to seal the space.
US12099677B2

Provided a touch display panel and a touch display device. The touch display panel includes a signal transmission layer, an insulation layer, and a touch layer disposed in stack in a thickness direction of the touch display panel. The insulation layer is provided with insulation openings penetrating therethrough, and the touch layer is electrically connected to the signal transmission layer through the insulation openings. The insulation openings include a first opening close to a side of the signal transmission layer and a second opening close to a side of the touch layer, and an opening area of the first opening is larger than an opening area of the second opening. The touch display panel provided can increase the contact area between the touch layer and the signal transmission layer, ensure reliability and stability of the connection, and improve the process yield and touch performance of the display panel.
US12099665B2

A stylus capable of bidirectionally communicating with a sensor controller includes a receiver that receives an uplink signal sent by the sensor controller, a controller that determines whether a signal having a predetermined waveform is to be continuously sent over a second time period or to be continuously sent over a first time period longer than the second time period, on the basis of the uplink signal, and a transmitter that continuously sends the signal having the predetermined waveform over the first time period or the second time period on the basis of the result of determination by the controller. As a result, the sensor controller can detect a burst signal from the stylus over a wide range in a sensor touch surface, to thereby reduce the possibility that the sensor controller may fail to detect the burst signal.
US12099663B2

An information handling system includes a keyboard with multiple customizable click feeling keys. A first customizable click feeling key includes a keycap magnet and an electromagnet. The keycap magnet includes a first magnetic polarity portion and a second magnetic polarity portion. The system communicates individually with each of the customizable click feeling keys to determine a mode. Based on the mode being a first mode, the system provides a first current to the electromagnet to generate a first magnetic pole strength within the electromagnet. Based on the mode being a second mode, the system provides a second current to the electromagnet to generate a second magnetic pole strength within the electromagnet. The second magnetic pole strength creates a stronger repulsion force between the electromagnet and the keycap magnet.
US12099662B2

Provided is an input device capable of facilitating an operation for inputting, a command such as characters. The input device includes an operation unit of which an operation amount is variable and a control unit. The control unit selects one command group among a plurality of command groups and decides on a command on the basis of the command group selected and the operation amount of the operation unit. The control unit switches the command group selected when the operation amount of the operation unit is in a prescribed range.
US12099653B2

Various implementations provide views of 3D environments (e.g., extended reality (XR) environments). Non-eye-based user activity, such as hand gestures, is associated with some types of eye-based activity, such as the user gazing at a particular user interface component displayed within a view of a 3D environment. For example, a user's pinching hand gesture may be associated with the user gazing at a particular user interface component, such as a button, at around the same time as the pinching hand gesture is made. These associated behaviors (e.g., the pinch and gaze at the button) may then be interpreted as user input, e.g., user input selecting or otherwise acting upon that user interface component. In some implementations, non-eye-based user activity is only associated with types of eye-based user activity that are likely to correspond to a user perceiving what they are seeing and/or intentionally looking at something.
US12099651B2

Technologies for natural language interactions with virtual personal assistant systems include a computing device configured to capture audio input, distort the audio input to produce a number of distorted audio variations, and perform speech recognition on the audio input and the distorted audio variants. The computing device selects a result from a large number of potential speech recognition results based on contextual information. The computing device may measure a user's engagement level by using an eye tracking sensor to determine whether the user is visually focused on an avatar rendered by the virtual personal assistant. The avatar may be rendered in a disengaged state, a ready state, or an engaged state based on the user engagement level. The avatar may be rendered as semitransparent in the disengaged state, and the transparency may be reduced in the ready state or the engaged state. Other embodiments are described and claimed.
US12099646B2

An alternate reality, such as virtual reality or augmented reality, environment can experience optimized performance with a data system arranged with an interaction device connected to a virtual reality assembly. Base content and user content can respectively be downloaded and stored to a local data storage of the virtual reality assembly. The content may be utilized to proactively generate comprehensive content that consists of merged aspects of the base content and the user content. The comprehensive content can then be executed to create an immersive digital reality conveyed to a user via the interaction device.
US12099641B2

Embodiments of the invention are directed to systems, methods, and computer program products for audiovisual conferencing. The system comprising video input and output devices, which allow a user to be viewed by and view other conference attendees and audio input and output devices that allow the user to be heard by and hear other conference attendees. Further, the system includes a noise mitigation to ensure that a user has privacy when attending a remote meeting in a public or semi-public place.
US12099633B2

Data can be automatically anonymized in a distributed storage system. For example, a system can receive a notification indicating that an object is stored in a non-persistent bucket of a distributed storage system. The system can read the object from the non-persistent bucket in response to receiving the notification. The system can generate an anonymized version of the object by performing one or more anonymization operations with respect to the object. The system can store the anonymized version of the object in a persistent bucket of the distributed storage system. The system can then transmit a command for causing the object to be removed from the non-persistent bucket.
US12099631B2

Embodiments herein facilitate a rule-based anonymization of an original dataset. The system may include a processor including a data privacy evaluator and a rules engine. The data privacy evaluator may receive at least one anonymized dataset corresponding to a predefined strategy of anonymization. The at least one anonymized dataset may include a variation from the original dataset by at least one of a privacy metric and a consistency metric. The data privacy evaluator may evaluate the at least one anonymized dataset and may generate a final output value based on a first output and a second output. The processor may assess the final output value with respect to a predefined threshold through the rules engine. If the final output value may be equal or higher than the predefined threshold, the system may permit an access to the anonymized dataset.
US12099620B1

A method for authenticating a user identity linked to a user account may include receiving information that asserts a user identity including a user identifier, accessing external data stores to receive data rows that are associated with the user identity, and accessing monitoring systems to receive data vectors. The monitoring systems may monitor transmissions to receiving systems, the data vectors may include numerical target values for the receiving systems, and the data vectors may be accessed using the user identifier. The method may also include determining whether the data rows can be matched to the data vectors, and based on that determination, authenticating the user identity.
US12099612B2

In some examples, a computing device comprises a processing resource and a memory resource storing instructions to cause the processing resource to detect, by a basic input/output system (BIOS) of the computing device, firmware corruption in a firmware component of the computing device, generate a recovery agent based on the detected firmware corruption of the firmware component, determine a location of a back-up image of the firmware component based on the generated recovery agent, determine recovery sequence based on the determination of the location of the back-up image of the firmware component; and recover the firmware of the firmware component by executing the determined recovery sequence.
US12099605B2

Computer-implemented methods and systems are provided for the detection of software presence remotely through the web browser by detecting the presence of webinjects in a web browser that visits a detection webpage. The methods can include delivering a detection webpage to a web browser, in which the detection webpage has detection code configured to detect a presence of the webinject in the detection webpage; and inspecting, by the detection code, rendering of content of the detection webpage in the browser to detect webinject content in the detection webpage by the webinject, the webinject content including one or more Hypertext Markup Language (HTML) components. The method can further include, if webinject content is detected, generating a fingerprint for each of the one or more HTML components; transmitting the one or more fingerprints to an external server; and classifying, by the external server, the webinject based on the one or more fingerprints.
US12099594B1

Disclosed is a method and apparatus for verifying socket connections. The method includes receiving a socket connection request and determining a process executable that initiated the socket connection request. The method further includes determining, by a processing device, whether verification data associated with the process executable corresponds to expected verification data of the process executable. Finally, the method includes in response to the verification data corresponding to the expected verification data, permitting a socket connection corresponding to the socket connection request.
US12099592B2

A single sign-on system using blockchain is disclosed. The single sign-on system may interconnect various organization systems over a peer-to-peer network, with each organization system having a blockchain node and an application programming interface (API). The blockchain node invokes and uses a smart contract to write registration credentials to the blockchain during a registration process. During a login process, the blockchain node invokes the smart contract to determine whether login credentials match stored login credentials in the blockchain. In response to matching login credentials, the API may generate a single sign-on token that can be used by a user device to access one or more organization systems connected over the network.
US12099574B1

A system for inspecting the reliability of an image. The system may include a processor in communication with a client device; and a storage medium. The storage medium may store instructions that, when executed, configure the processor to perform operations including: obtaining a plurality of images; categorizing the images into a plurality of image classes; calculating a plurality of probability outcomes; determining whether highest predicted probabilities of the images are less than a first threshold and whether an entropy of a predicted density of the probability outcomes exceeds a second threshold; indicating whether the image is associated with the image classes; ranking, the image amongst the plurality of images; filtering, a plurality of low reliability images according to a third threshold; providing, a likelihood of whether a user scanned a vehicle object associated with the image; and identifying a percentage of user scan failures.
US12099573B2

A data classification method and system, and a classifier training method and system are disclosed in the embodiments of the present disclosure, belonging to the field of artificial intelligence (AI), cloud technologies, and quantum technologies. The method includes: providing to-be-classified data to a quantum computer; performing feature mapping on the to-be-classified data by using a quantum circuit to obtain a quantum state of the to-be-classified data; determining an estimation result according to a boundary vector of a classifier, the quantum state of the to-be-classified data, and a quantum state of index information corresponding to the boundary vector; transmitting the estimation result to a classical computer. The quantum state of the index information refers to a superposition of feature maps of training data used by the classifier during training; and determining a classification result corresponding to the to-be-classified data according to the estimation result.
US12099572B2

Systems and methods for predicting yearly performance improvement rates for nearly all definable technologies for the first time are provided. In one embodiment, a correspondence of all patents within the U.S. patent system to a set of technology domains is created. From the identified patent sets, the invention may calculate average centrality of the patents in each domain to predict improvement rates, following a patent network-based methodology. Also disclosed is a system to intake a user technology search query and match user intent with the technology domain as well as the corresponding improvement rate.
US12099566B2

Techniques for learning and using content type embeddings. The content type embeddings have the useful property that a distance in an embedding space between two content type embeddings corresponds to a semantic similarity between the two content types represented by the two content type embeddings. The closer the distance in the space, the more the two content types are semantically similar. The farther the distance in the space, the less the two content types are semantically similar. The learned content type embeddings can be used in a content suggestion system as machine learning features to improve content suggestions to end-users.
US12099565B2

Disclosed herein are a system and method for caching shortcodes and database queries, a method including: detecting a request to load a webpage from a web browsing application on a first computing device, wherein the webpage includes a shortcode; determining a first amount of time spent executing the shortcode to load the webpage; determining whether the first amount of time is greater than a threshold amount of time; in response to determining that the first amount of time is greater than the threshold amount of time, identifying the shortcode as a cache candidate; determining a time-to-live (TTL) value for the shortcode; and storing content of the shortcode in a cache of a server hosting the webpage until the TTL value expires.
US12099547B2

Systems and methods for searching and ranking videos are provided. An example method includes receiving an input from a user via a multimedia messaging application (MMA), selecting, from a database configured to store videos, a subset of videos based on the input and a predetermined rule, rendering, via the MMA, the subset of videos, determining that the user has viewed a video from the subset of videos, determining whether the user has shared, via the MMA, the viewed video, updating a log based on information concerning the subset of videos and the viewed video, and updating, based on the log, a model of the predetermined rule for selecting the videos. The model is trained based on pairs of first videos and second videos, where the first videos have been viewed and shared by the user and the second videos have been viewed but not shared by the user.
US12099545B2

A data processing system for aggregating, tagging and distributing unstructured data as structured data in real time and methods for manufacturing and using same. A camera for capturing photographic images is deployed at a selected event and, upon capturing an image of one or more event attendees, associates the image with native metadata. The native metadata includes attendee contact information for enabling the camera to send the image to the attendee in real time. The camera likewise sends the image and native metadata to a content processing system, which separates the raw image data from the native metadata and utilizes the native metadata to identify additional derived metadata for the image. By aggregating images from multiple events and tagging the images with the native and derived metadata, the data processing system advantageously can store the unstructured images in content wrappers as structured data for facilitating later distribution.
US12099543B2

Highly accurate document search, especially intellectual property-related document search, is achieved with a simple input method. A processing portion has a function of generating text analysis data from text data input to an input portion; a function of extracting a search word from words included in the text analysis data; and a function of generating first search data from the search word on the basis of weight dictionary data and thesaurus data. A memory portion stores second search data generated when the first search data is modified by a user. The processing portion updates the thesaurus data in accordance with the second search data.
US12099530B2

A data processing apparatus includes an acquisition unit that acquires words included in a displayed content of a terminal screen, and a determination unit that determines that the words acquired by the acquisition unit are search candidates in a case where the acquired words are included in an inverted index in which words and identification information of work data including the words are stored in association with each other.
US12099522B2

The method includes: performing blockchain storage area allocation for transaction broadcast data; establishing a peer-to-peer transmission mechanism and a trust mechanism between nodes by the blockchain; acquiring network transaction broadcast data that needs to be subjected to blockchain storage; and recording, storing and managing the network transaction broadcast data; where the network transaction broadcast data is managed by dividing blockchain data into hot data and cold data; the hot data is stored in each of the blockchain nodes; and the cold data is divided into N parts to be correspondingly stored in N nodes of the blockchain nodes; and the hot data is data that needs to be frequently accessed by computing nodes, and the cold data is data that is infrequently accessed.
US12099518B1

The disclosed system and methods relate to guided process mining. A system includes a processor and memory configured to provide a graphical user interface to a user device. The interface includes a user-selectable-parameter element and representations of processes. Upon user selection of a process, a guided investigation is launched based on the current setting of the user-selectable-parameter element. Upon completion of the investigation, a second graphical user interface is provided, configured to present data regarding the process based on user interactions during the investigation. The system also includes methods for process mining using integrated data from multiple systems, and for generating templated objects for process mining.
US12099517B1

Systems and methods include causing presentation of a first cluster in association with an event of the first cluster, the first cluster from a first set of clusters of events. Each event includes a time stamp and event data. Based on the presentation of the first cluster, an extraction rule corresponding to the event of the first cluster is received from a user. Similarities in the event data between the events are determined based on the received extraction rule. The events are grouped into a second set of clusters based on the determined similarities. Presentation is caused of a second cluster in association with an event of the second cluster, where the second cluster is from the second set of clusters.
US12099515B1

Systems and methods are described for to detecting anomalies in various forms of data, including non-time series data. In one example, a data ingestion interval for customer data may be determined, where the data ingestion interval specifies a frequency at which data is analyzed to detect analogies in portions of the data corresponding to time windows. A portion of the customer data may then be obtained and aggregated from a data source according to the data ingestion interval. The portion of data may be converted into time series data by appending a time stamp corresponding to the time window of the portion of the data. The anomaly detection service may then process the time series data, using a time series data anomaly model, to detect one or more anomalies in the time series data.
US12099498B2

In one aspect, a method includes forming, at a database platform, a file stage in a user account on the database platform, the user account being associated with a client, forming, at the database platform, a hidden stage directory table and a data pipeline for the file stage, and binding the data pipeline to the file stage. The method also includes receiving a notification of an event of the file stage. The method also includes identifying the data pipeline corresponding to the file stage. The method also includes updating the hidden stage directory table of the identified data pipeline.
US12099490B2

A table scan predicate with integrated semi-join filter is provided. A method includes receiving a query including: a request to join first data from a first table and second data from a second table, a first predicate for use in a table scan of the second table, and a second predicate including an expression associated with the first data from the first table and a reference to a column associated with the second data from the second table. The method may include transforming the second predicate into a dynamic predicate for execution of the query. the method may include applying the dynamic predicate to at least the first data. The method may include executing the query by at least scanning the second table based on the first predicate and filtered first data from the application of the dynamic predicate. Related systems and articles of manufacture are provided.