US12119492B2
A positive electrode active material for an all-solid-state lithium ion secondary battery includes a lithium-nickel composite oxide particle and a coating layer coating a surface of the particle. The lithium-nickel composite oxide particle has a crystal structure belonging to a space group R-3m, contains at least Li, Ni, an element M, and Nb, a molar ratio among the elements being represented by Li:Ni:M:Nb=a:(1-x-y):x:y (0.98≤a≤1.15, 0
US12119489B2
A positive electrode active material for nonaqueous electrolyte secondary batteries includes a Ni-containing lithium transition metal oxide in the form of secondary particles formed by the aggregation of primary particles of the oxide, the proportion of Ni in the lithium transition metal oxide being not less than 80 mol % relative to the total number of moles of metal element(s) except Li, the average particle size of the primary particles being not less than 0.5 μm, the average particle size of the secondary particles being not less than 8 μm, the lithium transition metal oxide having a Ni disorder of not more than 3% and a crystallite size in the range of 100 to 200 nm according to X-ray diffractometry.
US12119473B2
Disclosed herein are a folding type lithium air battery and a method for manufacturing the battery. The lithium air battery is configured such that a first electrolyte membrane and a second electrolyte membrane including reinforcing layers and ionic liquids that are suitable for a positive electrode and a negative electrode, respectively, are formed, and a separator including a diffusion prevention membrane is provided between the first electrolyte membrane and the second electrolyte membrane, thus guaranteeing the stability of an electrode, and improving battery performance due to excellent ionic conductivity.
US12119470B2
A battery compartment for holding a plurality of cells, the battery compartment comprising a housing defining a chamber in which the plurality of cells are to be located, a cell tray for supporting the plurality of cells within the chamber and a plurality of openings in a wall of the housing, each opening allowing the passage of electrical cabling through the wall and also coolant flow into or out of the chamber.
US12119467B2
A composite thermal management sheet for a battery includes a silicone foam layer; and a reactive filler composition disposed within the silicone foam layer, the reactive filler composition including a first filler that decomposes to generate water upon initial exposure to heat; and a second filler different from the first filler, wherein the second filler forms a thermal barrier layer with a decomposition product of the first filler, or absorbs the water, or both.
US12119466B2
A battery pack manufacturing method includes (a) stacking battery cells to form a cell stack, (b) coupling the cell stack and a U-frame to each other, (c) measuring the volume of the space between a flat plate coupled to the U-frame and the cell stack, and (d) applying a polymer resin corresponding in amount to the volume measured in step (c).
US12119457B2
A secondary battery includes a positive electrode plate and an electrolyte solution. The positive electrode plate includes a positive current collector and a positive electrode film provided on at least one surface of the positive current collector. The positive electrode film includes a positive electrode active material and a lithium supplement. The lithium supplement includes at least one of substances represented by formula (I) below, and the positive electrode film and/or electrolyte solution comprises one or more nitrone derivatives, a molecule of each of which includes a structure represented by formula (II) below:
US12119454B2
An all solid battery includes a multilayer structure in which solid electrolyte layers and internal electrodes are alternately stacked, the plurality of internal electrodes including an electrode active material and a carbon material, the multilayer structure having a rectangular parallelepiped shape, the plurality of internal electrodes being alternately exposed to two different faces of the multilayer structure, a first cover layer provided on an upper face of the multilayer structure in a stacking direction, and a second cover layer provided on a lower face of the multilayer structure in the stacking direction. Each thickness of the plurality of internal electrodes is equal to or more than each thickness of the plurality of solid electrolyte layers. Vickers hardness of the plurality of solid electrolyte layers and Vickers hardness of the first and second cover layers are larger than Vickers hardness of the plurality of internal electrodes.
US12119453B2
This application provides a nonaqueous electrolyte, a lithium-ion battery, a battery module, a battery pack, and an apparatus. The nonaqueous solvent includes a nonaqueous solvent and a lithium slat. The nonaqueous solvent includes a carbonate solvent and a high oxidation potential solvent, and the high oxidation potential solvent is selected from one or more of compounds represented by formula I and formula II. Based on a total weight of the nonaqueous solvent, a weight percentage of the high oxidation potential solvent is 10% to 60%. This application can not only improve electrochemical performance of the lithium-ion battery under high temperature and high voltage and improve safety performance such as overcharge safety and hot box safety of the lithium-ion battery, but also ensure that the lithium-ion battery has some kinetic performance.
US12119451B2
An electrochemical cell for a lithium ion battery has an anode comprising a silicon-based active material, a cathode comprising a cathode active material, and a capacity compensating electrolyte comprising a linear sulfite-based solvent and a lithium imide salt. A molar ratio of the lithium imide salt to the linear sulfite-based solvent is between 1:5 and 1:1.
US12119447B2
An electrochemical apparatus including a positive electrode, a negative electrode, an electrolyte, and a separator. The positive electrode includes a positive electrode current collector and a positive active material layer disposed on the positive current collector. An X-ray photoelectron spectroscopy of the positive active material layer has a peak at 164 eV to 175 eV. The electrolyte has a retention capability of 1.0 g/Ah to 4.0 g/Ah. The electrolyte improves cycle performance, over-discharge storage performance, and safety performance of the electrochemical apparatus.
US12119445B2
Disclosed is a non-aqueous electrolyte secondary battery including: a positive electrode, a negative electrode, a separator interposed between the positive electrode and the negative electrode, and an electrolyte solution, wherein the electrolyte solution includes a solvent, a solute, and a carboxylic anhydride, the solvent includes a carboxylic acid ester compound, and the solute includes a sulfonyl imide compound.
US12119439B2
One aspect of the present invention is an energy storage device including: an electrode assembly including a negative electrode and a positive electrode that are stacked on each other with a separator interposed therebetween; a nonaqueous electrolyte containing a nonaqueous solvent; and a flat outer case housing the electrode assembly and the nonaqueous electrolyte, wherein the electrode assembly is disposed in the outer case in a compressed state so that the electrode assembly is pressurized in a direction of stack, a surface pressure acting on the outer case in the direction of stack is 1 k Pa or more, the nonaqueous solvent contains a fluorinated cyclic carbonate, and the nonaqueous electrolyte has an electric conductivity at 25° C. of 0.75 S/m or more.
US12119436B2
A display device may include a substrate, pixels disposed on the substrate, each of the pixels including a first electrode, a second electrode, and a plurality of light emitting elements electrically connected between the first and the second electrodes, and a first oscillator disposed on the substrate and electrically connected to a first electrode of a first pixel of the pixels, the first oscillator including at least one transistor and at least one capacitor.
US12119434B2
A light emitting device includes: a package having an upper surface defining a recess; a light emitting element and a protection device respectively disposed on a bottom surface of the recess; a first reflecting layer covering a lateral surface of the recess; and a second reflecting layer covering the bottom surface of the recess. The first reflecting layer is apart from the light emitting element and covers the protection device. The second reflecting layer contacts with a lower portion of a lateral surface of the light emitting element. An upper surface of the light emitting element and an upper portion of the lateral surface of the light emitting element are exposed from the second reflecting layer.
US12119425B2
A multi-junction light-emitting diode (LED) includes a first epitaxial structure, a second epitaxial structure and a tunnel junction structure disposed therebetween. The tunnel junction structure includes a InzAlX1Ga1−X1As highly doped p-type semiconductor layer wherein z ranges from 0 to 0.05, a AlX2Ga1−X2As first composition graded layer wherein X2 is greater than 0 and less than X1, a GaYIn1−YP highly doped n-type semiconductor layer and a AlX3Ga1−X3As second composition graded layer that are sequentially disposed on the first epitaxial structure in such order. A method for making the abovementioned multi-junction LED is also disclosed.
US12119420B2
A method for manufacturing a photovoltaic module and a photovoltaic module are provided. The method includes: laying a front plate, a first adhesive layer on the front plate, and a plurality of cells on the first adhesive layer, and pre-curing the first adhesive layer between the front plate and the plurality of cells; forming a plurality of cell strings by connecting the plurality of cells through a plurality of solder strips after the first adhesive layer is pre-cured; and laying a second adhesive layer on the plurality of cell strings, laying a back plate on the second adhesive layer, and curing the second adhesive layer between the back plate and the plurality of cell strings, to form the photovoltaic module.
US12119415B2
Systems, methods, and articles for a portable power case are disclosed. The portable power case is comprised of at least one battery and at least one PCB. The portable power case has at least two access ports and at least one USB port. The portable power case is operable to supply power to an amplifier, a radio, a wearable battery, a mobile phone, and a tablet. The portable power case is operable to be charged using solar panels, vehicle batteries, AC adapters, non-rechargeable batteries, and generators. The portable power case provides for modularity that allows the user to disassemble and selectively remove the batteries installed within the portable power case housing.
US12119413B2
A Schottky diode includes a substrate having a first type dopant, a buried layer within the substrate and having a second type dopant, an epitaxial layer above the buried layer and having the second type dopant, a plurality of rings within the epitaxial layer and having the first type dopant, wherein the plurality of rings comprises an L-shaped ring, a shallow trench isolation (STI) layer at the top region of the epitaxial layer, an anode, a cathode spaced from the anode by the STI layer, and wherein the buried layer has an open region substantially vertically aligned with the anode.
US12119409B2
An integrated circuit includes: a gate dielectric; a first layer adjacent to the gate dielectric; a second layer adjacent to the first layer, the second layer comprising an amorphous material; a third layer adjacent to the second layer, the third layer comprising a crystalline material; and a source or drain at least partially adjacent to the third layer. In some cases, the crystalline material of the third layer is a first crystalline material, and the first layer comprises a second crystalline material, which may be the same as or different from the first crystalline material. In some cases, the gate dielectric includes a high-K dielectric material. In some cases, the gate dielectric, the first layer, the second layer, the third layer, and the source or drain are part of a back-gate transistor structure (e.g., back-gate TFT), which may be part of a memory structure (e.g., located within an interconnect structure).
US12119402B2
A semiconductor device is described. The semiconductor device includes a substrate and a metal layer disposed on the substrate. A seed layer is formed on the metal layer. A ferroelectric gate layer is formed on the seed layer. A channel layer is formed over the ferroelectric gate layer. The seed layer is arranged to increase the orthorhombic phase fraction of the ferroelectric gate layer.
US12119399B2
A semiconductor device capable of suppressing forward voltage degradation and loss during turn-on. A vertical MOSFET includes a semiconductor substrate of a first conductivity type, a first semiconductor layer of the first conductivity type, a second semiconductor layer of a second conductivity type, first semiconductor regions of the first conductivity type, second semiconductor regions of the second conductivity type, third semiconductor regions of the second conductivity type, first trenches and second trenches, gate electrodes provided in the first trenches via a gate insulating film, and Schottky metal provided in the second trenches. In a region between an active region through which current flows during an on-state and an edge region that surrounds a periphery of the active region and sustains a breakdown voltage, sidewalls of the second trenches are apart from the second semiconductor regions and the third semiconductor regions.
US12119398B2
A semiconductor device (1) includes a substrate (2), an electron transit layer (4) disposed on the substrate (2), and an electron supply layer (5) disposed on the electron supply layer (4). The electron transit layer (4) includes a conductive path forming layer (43) in contact with the electron supply layer (5), a first semiconductor region (first nitride semiconductor layer) (41) containing an acceptor-type impurity, and a second semiconductor region (second nitride semiconductor layer) (42) disposed at a position closer to the conductive path forming layer (43) than the first semiconductor region (41) and containing an acceptor-type impurity. The first semiconductor region (41) has a higher acceptor density than the second semiconductor region (42).
US12119392B2
Methods are disclosed for forming a multi-layer structure including highly controlled diffusion interfaces between alternating layers of different semiconductor materials. According to embodiments, during a deposition of semiconductor layers, the process is controlled to remain at low temperatures such that an inter-diffusion rate between the materials of the deposited layers is managed to provide diffusion interfaces with abrupt Si/SiGe interfaces. The highly controlled interfaces and first and second layers provide a multi-layer structure with improved etching selectivity. In an embodiment, a gate all-around (GAA) transistor is formed with horizontal nanowires (NWs) from the multi-layer structure with improved etching selectivity. In embodiments, horizontal NWs of a GAA transistor may be formed with substantially the same size diameters and silicon germanium (SiGe) NWs may be formed with “all-in-one” silicon (Si) caps.
US12119391B2
A semiconductor device structure is provided. The semiconductor device structure includes a fin structure formed over a substrate, and a gate structure formed over the fin structure. The gate structure includes a gate dielectric layer, a first conductive layer over the first conductive layer. The gate structure includes a fill layer over the first conductive layer. The semiconductor device structure includes a protection layer formed over the fill layer, and a top surface of the gate dielectric layer is lower than a top surface of the protection layer and higher than a top surface of the first conductive layer.
US12119356B2
The application provides a driver board and a display panel; the driver board comprises a substrate, a metal oxide semiconductor active layer, a gate layer, and a first protective layer; the gate layer is arranged on the side of the metal oxide semiconductor active layer away from the substrate, the first protective layer covers the gate layer, the material of the first protective layer is metal oxide semiconductor, and the oxygen content of the first protective layer is greater than the oxygen content of the metal oxide semiconductor active layer. The first protective layer in the driver board of the present application could block water vapor in the environment, so as to improve the transistor performance.
US12119348B2
A complementary metal oxide semiconductor (CMOS) device and method of making including a transistor of a first type formed on a first substrate and a transistor of a second type formed on a second substrate. The CMOS device is formed when the first substrate is bonded to the second substrate.
US12119342B2
A resistor with GaN structures, including a GaN layer with a 2DEG resistor region and an undoped polysilicon resistor region, an AlGaN barrier layer on the GaN layer in the 2DEG resistor region, multiple p-type doped GaN capping layers arranged on the AlGaN barrier layer so that the GaN layer not covered by the p-type doped GaN capping layers in the 2DEG resistor region is converted into a 2DEG resistor, a passivation layer on the GaN layer, and an undoped polysilicon layer on the passivation layer in the undoped polysilicon resistor region and functions as an undoped polysilicon resistor.
US12119333B2
The present disclosure relates to a display apparatus using a semiconductor light-emitting device, the display apparatus comprising: a base substrate; a row driver which provides 3-state first signals including a high, a ground, and a low signal; a column driver which provides 2-state second signals including a high and a low signal; and a plurality of semiconductor light-emitting devices provided on the base substrate, wherein the plurality of semiconductor light-emitting devices include a first semiconductor light-emitting device and a second semiconductor light-emitting device which are connected to the row driver and the column driver in different pole directions.
US12119318B2
A device includes an interconnect structure over a substrate, multiple first conductive pads over and connected to the interconnect structure, a planarization stop layer extending over the sidewalls and top surfaces of the first conductive pads of the multiple first conductive pads, a surface dielectric layer extending over the planarization stop layer, and multiple first bonding pads within the surface dielectric layer and connected to the multiple first conductive pads.
US12119312B2
An electronic device package includes a first substrate, a second substrate and a conductive layer. The first substrate includes a first bonding pad, and a cavity exposing the first bonding pad. The second substrate is laminated on the first substrate. The second substrate includes a second bonding pad at least partially inserting into the cavity of the first substrate. The conductive layer is disposed in the cavity and at least between the first bonding pad and the second bonding pad to connect the first bonding pad and the second bonding pad.
US12119299B2
A method for manufacturing a semiconductor device includes: forming a trimming element inside or over a semiconductor substrate; forming an insulating film on the trimming element; forming, on the insulating film, a first wiring layer connected to one end of the trimming element via a first contact region penetrating the insulating film; forming, on the insulating film, a second wiring layer connected to another end of the trimming element via a second contact region penetrating the insulating film; trimming the trimming element; and examining an insulated state between the semiconductor substrate and either the first wiring layer or the second wiring layer after the trimming.
US12119298B2
According to one embodiment, a semiconductor memory device includes a substrate expanding in a first direction and a second direction, a plurality of conductive layers arranged in a third direction with a distance therebetween, the conductive layers including a first conductive layer, and each including a first portion and a second portion being arranged with the first portion in the second direction and including a terrace portion provided so as not to overlap an upper conductive layer in the third direction, a first insulating portion provided between the first portions and the second portions, and a first insulating layer arranged with the first portion of the first conductive layer in the second direction with the first insulating portion interposed therebetween.
US12119294B2
A through-substrate via structure includes a conductive via structure including trench portions at a first major surface of a substrate and extending to a first distance. A first insulating structure is over sidewalls of the trench portions, and a conductive material is over the first insulating structure. A recessed region extends from a second major surface of the substrate to a second distance greater than the first distance and laterally overlaps and interfaces both trench portions. A second insulating structure includes a first portion within the recessed region and a second portion adjacent to the second major surface outside of the recessed region, which includes an outer surface overlapping the second major surface outside of the recessed region. A first conductive region includes a proximate end coupled to the conductive material through openings in the first portion, and an opposite distal that is outward from the second portion.
US12119292B2
A package includes a first layer of molding material, a first metallization layer on the first layer of molding material, a second layer of molding material on the first metallization layer and the first layer of molding material, a second metallization layer on the second layer of molding material, through vias within the second layer of molding material, the through vias extending from the first metallization layer to the second metallization layer, integrated passive devices within the second layer of molding material, a redistribution structure electrically on the second metallization layer and the second layer of molding material, the redistribution structure connected to the through vias and the integrated passive devices, and at least one semiconductor device on the redistribution structure, the at least one semiconductor device connected to the redistribution structure.
US12119289B2
In some examples, a semiconductor package comprises a die pad, a semiconductor die on the die pad, and a mold compound covering the die pad and the semiconductor die. The semiconductor package includes a conductive component including a roughened surface, the roughened surface having a roughness ranging from an arithmetic mean surface height (SA) of 1.4 to 3.2. The mold compound is coupled to the roughened surface. The semiconductor package includes a bond wire coupling the semiconductor die to the roughened surface. The bond wire is directly coupled to the roughened surface without a precious metal positioned therebetween.
US12119281B2
The present disclosure relates to a hermetic package capable of handling a high coefficient of thermal expansion (CTE) mismatch configuration. The disclosed hermetic package includes a metal base and multiple segments that are discrete from each other. Herein, a gap exists between every two adjacent ceramic wall segments and is sealed with a connecting material. The ceramic wall segments with the connecting material form a ring wall, where the gap between every two adjacent ceramic wall segments is located at a corner of the ring wall. The metal base is either surrounded by the ring wall or underneath the ring wall.
US12119278B2
Devised are a supporting substrate capable of contributing to an increase in density of a semiconductor package and a laminate using the supporting substrate. A supporting glass substrate of the present invention includes a polished surface on a surface thereof and has a total thickness variation of less than 2.0 μm.
US12119267B2
A method includes forming patterned masks over a semiconductor substrate; etching the semiconductor substrate using the patterned masks as an etch mask to form semiconductor fins with a trench between the semiconductor fins; performing an annealing process using a hydrogen containing gas to smooth surfaces of the semiconductor fins; after performing the annealing process, selectively forming a first liner on the smoothed surfaces of the semiconductor fins, while leaving surfaces of the patterned masks exposed by the first liner; filling the trench with a dielectric material; and etching back the first liner and the dielectric material to form an isolation structure between the semiconductor fins.
US12119255B2
A layered sheet 10 includes a substrate layer 1, and surface layers 2 and 3 configured to be layered on at least one surface of the substrate layer 1. The substrate layer 1 contains a first thermoplastic resin and inorganic fillers. The surface layers 2 and 3 contain a second thermoplastic resin and a conductive material. A content of the inorganic fillers in the substrate layer 1 is 0.3 to 28 mass % based on a total amount of the substrate layer.
US12119253B2
A transport vehicle includes: a traveler; a transferer that is mounted on the traveler and receives or delivers an article from or to a transfer destination; and an antenna that is provided so that at least the position or the posture thereof can be changed to follow the action of the transferer, and that performs wireless communication with another device.
US12119251B2
A multiple die container load port may include a housing with an opening, and an elevator to accommodate a plurality of different sized die containers. The multiple die container load port may include a stage supported by the housing and moveable within the opening of the housing by the elevator. The stage may include one or more positioning mechanisms to facilitate positioning of the plurality of different sized die containers on the stage, and may include different portions movable by the elevator to accommodate the plurality of different sized die containers. The multiple die container load port may include a position sensor to identify one of the plurality of different sized die containers positioned on the stage.
US12119240B2
A substrate drying device includes: an upper chamber body including an inlet configured to introduce supercritical fluid into a chamber space; a lower chamber body including an outlet configured to discharge the supercritical fluid out of the chamber space; and a plurality of vibration devices including a plurality of vibration modules configured to generate ultrasonic waves having different frequencies from each other, and substrate holders arranged on the plurality of vibration modules and configured to hold a wafer, wherein the plurality of vibration devices are arranged in the chamber space.
US12119238B2
A system and method for applying an underfill is provided. An embodiment comprises applying an underfill to a substrate and patterning the underfill. Once patterned other semiconductor devices, such as semiconductor dies or semiconductor packages may then be attached to the substrate through the underfill, with electrical connections from the other semiconductor devices extending into the pattern of the underfill.
US12119230B2
There is provided a wet etching method including an etchant supply step of supplying an etchant from an etchant supply nozzle to a to-be-etched surface of a workpiece, an etching step of etching the to-be-etched surface with the etchant remaining on the to-be-etched surface, and an etchant removal step of, after performing the etching step, removing the etchant, which still remains on the resulting etched surface, from the etched surface. The etchant supply step, the etching step, and the etchant removal step are repeated a plurality of times in this order.
US12119229B2
A method of manufacturing a semiconductor structure includes receiving a die comprising a top surface and a sacrificial layer covering the top surface; disposing a molding surrounding the die; removing the sacrificial layer from the die; disposing a polymer over the die and the molding, wherein the polymer has a first bottom surface contacting the die and a second bottom surface contacting the molding, and the first bottom surface is at a level substantially same as the second bottom surface.
US12119227B2
Provided is a semiconductor apparatus including: a first peak of a hydrogen chemical concentration disposed on the lower surface side of the semiconductor substrate; and a flat portion disposed on the upper surface side of the semiconductor substrate with respect to the first peak, containing a hydrogen donor, and having a substantially (almost) flat donor concentration distribution in a depth direction. An oxygen contribution ratio indicating a ratio of an oxygen chemical concentration contributing to generation of the hydrogen donor in the oxygen chemical concentration of the oxygen ranges from 1×10−5 to 7×10−4. A concentration of the oxygen contributing to generation of the hydrogen donor in the flat portion is lower than the hydrogen chemical concentration. A hydrogen donor concentration in the flat portion ranges from 2×1012/cm3 to 5×1014/cm3.
US12119224B2
The present disclosure relates to a nanowire structure, which includes a substrate with a substrate body and an ion implantation region, a patterned mask with an opening over the substrate, and a nanowire. Herein, the substrate body is formed of a conducting material, and the ion implantation region that extends from a top surface of the substrate body into the substrate body is electrically insulating. A surface portion of the substrate body is exposed through the opening of the patterned mask, while the ion implantation region is fully covered by the patterned mask. The nanowire is directly formed over the exposed surface portion of the substrate body and is not in contact with the ion implantation region. Furthermore, the nanowire is confined within the ion implantation region, such that the ion implantation region is configured to provide a conductivity barrier of the nanowire in the substrate.
US12119219B2
A method of forming a group V metal nitride film on a substrate includes: providing the substrate within a processing container; and forming the group V metal nitride film on the substrate by alternately supplying, into the processing container, a raw material gas including a group V metal and a reducing gas including a nitrogen-containing gas.
US12119218B2
A method for protecting a surface of a substrate during processing includes a) providing a solution forming a co-polymer having a ceiling temperature; b) dispensing the solution onto a surface of the substrate to form a sacrificial protective layer, wherein the co-polymer is kinetically trapped to allow storage at a temperature above the ceiling temperature; c) exposing the substrate to ambient conditions for a predetermined period; and d) de-polymerizing the sacrificial protective layer by using stimuli selected from a group consisting of ultraviolet (UV) light and heat.
US12119215B1
The invention relates to an electrostatic ion trap having a central axis and a central symmetrical plane perpendicular to the central axis. The electrostatic ion trap comprises an inner electrode group arranged along the central axis and a pair of outer electrode groups arranged on two sides of the central symmetry plane along the central axis. Each outer electrode group comprises a plurality of electrode plates. The plurality of electrode plates are circumferentially distributed around a periphery of the inner electrode group and centered on the central axis. At least two electrode plates in the same outer electrode group are electrically connected. A potential difference is formed when voltages are respectively applied to the inner electrode group and the outer electrode groups, thereby forming a space for trapping ions between the inner electrode group and the outer electrode groups.
US12119212B2
A wafer support device includes a dielectric substrate and an RF electrode provided in the dielectric substrate. The RF electrode is divided into a plurality of zone electrodes arranged in a planar direction of the dielectric substrate. The wafer support device has: a short-circuit member interconnecting the plurality of zone electrodes; and a main power supply rod connected to the short-circuit member from a back side of the dielectric substrate.
US12119211B2
A substrate processing apparatus capable of locally controlling a plasma intensity and improving thin film properties and thickness uniformity includes: a power supply unit, a processing unit electrically connected to the power supply unit, and a substrate support unit below the processing unit, wherein the substrate support unit includes a first ground electrode and a second ground electrode.
US12119210B2
A fastening automation apparatus for an upper electrode of an etching facility includes a ring, and a plurality of fastening modules movably secured to the ring and configured to be movable in a radial direction on the ring. Each fastening module includes a first frame that is movable in a radial direction on the ring, a driving source installed below the first frame, a driving shaft that transmits a driving force from the driving source, a power transmission unit connected to the driving shaft, and a fastening bit connected to the power transmission unit and configured to be rotated. The plurality of fastening modules are configured to operate simultaneously to install the upper electrode in the etching facility.
US12119209B2
Exemplary methods of semiconductor processing may include delivering a deposition precursor into a processing region of a semiconductor processing chamber. The methods may include depositing a layer of material on a substrate housed in the processing region of the semiconductor processing chamber. The processing region may be maintained at a first pressure during the deposition. The methods may include extending a baffle within the processing region. The baffle may modify a flow path within the processing region. The methods may include forming a plasma of a treatment or etch precursor within the processing region of the semiconductor processing chamber. The processing region may be maintained at a second pressure during the forming. The methods may include treating the layer of material deposited on the substrate with plasma effluents of the treatment precursor. The processes may be cycled any number of times.
US12119194B2
Provided are a fuse having a structure that facilitates bending of a fuse element, and a method for manufacturing the fuse. In a fuse including a fuse element having a pair of terminal portions, a middle portion provided between the terminal portions, and a fusing portion provided in the middle portion, at least two or more of the middle portions are provided in the terminal portion, at least one of the middle portions is bent along a long direction such that a center side protrudes from long sides on both sides, and the middle portions are disposed to face each other when the terminal portion is folded at a bending point K2 of the terminal portion.
US12119192B2
A contact device according to the present disclosure includes: a metal container having a through hole and an opening; a pipe lead inserted into the through hole; an insulating material that seals the metal container and the pipe lead; and a terminal base made of a low-resistance metal, the terminal base penetrating the pipe lead and being fixed to the pipe lead. The pipe lead has a fragile portion that relieves external stress.
US12119189B2
A controllable switch, a dual-control switch, and a control system including a controllable switch includes a wireless communication module and a switch component. The wireless communication module is coupled to the switch component. The wireless communication module is configured to send a control instruction to the switch component in response to receiving a switching request. The switch component is configured to switch from a first state to a second state after receiving the control instruction. The first state is one of a turning-on state and a turning-off state, and the second state is the other one of the turning-on state and the turning-off state.
US12119188B2
A quick-alignment linkage for a three-phase electric disconnect switch includes a drive pipe, a linkage pipe, and a linkage interconnecting the drive pipe and the linkage pipe. The linkage includes quick-alignment straight edge configured to be parallel to the centerline of the drive pipe when the drive pipe is in the fully closed drive pipe position. The quick-alignment straight edge is typically positioned adjacent to a calibration mechanism of the linkage when the drive pipe is in the fully closed drive pipe position. The drive pipe may also include a flat surface with an alignment indicator configured to be parallel to the quick-alignment straight edge when the drive pipe is in the fully closed drive pipe position. The alignment indicator is also positioned adjacent to the calibration mechanism and its quick-alignment straight edge when the drive pipe is in the fully closed drive pipe position.
US12119185B2
An electrolytic capacitor includes a capacitor element. The capacitor element includes an electrode group including an anode body, a cathode body, a separator, and an electrolyte layer. The anode body and the cathode body each has a foil shape. The anode body has a dielectric layer on a surface of the anode body. The electrolyte layer is in contact with the anode body, the cathode body, and the separator. The electrolyte layer contains a conductive polymer and a hydroxyl group-containing compound having a melting point of 50° C. or higher. The hydroxyl group-containing compound is at least one compound selected from the group consisting of a sugar and a polyhydric alcohol. The hydroxyl group-containing compound is unevenly distributed more in a peripheral portion of the capacitor element than in a central portion of the capacitor element.
US12119183B2
A multilayer ceramic capacitor includes a multilayer body including dielectric layers and internal electrode layers alternately laminated therein, base electrode layers respectively provided on both end surfaces of the multilayer body in a length direction intersecting a lamination direction, and each connected to the internal electrode layers and each including glass and copper, and plated layers respectively provided on an outer side of the base electrode layers. A protective layer including sulfur is provided between the glass included in the base electrode layers and the plated layers.
US12119165B2
A coil component includes: a body; a coil unit disposed in the body; a support substrate unit in contact with the coil unit to support the coil unit, and including first and second support substrates spaced apart from and oppose each other; and first and second external electrodes disposed on a first surface of the body and spaced apart from each other, and respectively connected to the coil unit.
US12119158B2
The present disclosure provides a power conversion module including a magnetic component and a power device layer. The magnetic component includes a main body layer, a first magnetic core, a second magnetic core and a conductor. The main body layer includes a first surface and a second surface opposite to each other. The first magnetic core is embedded in the main body layer and adjacent to the first surface. The second magnetic core is embedded in the main body layer and adjacent to the second surface. The first magnetic core and the second magnetic core are connected to form plural magnetic columns. The conductor is embedded between the first surface and the second surface. The conductor is partially disposed between the plural magnetic columns. The power device layer is disposed on the first surface. The power device layer includes a power device electrically connected to conductor.
US12119149B2
A fluid transport system that includes a magnetic shape memory pipe having an input end opposite an output end and an outer surface opposite an inner surface. The inner surface defines an inner diameter of the magnetic shape memory pipe and the magnetic shape memory pipe includes a magnetic shape memory alloy. The fluid transport system further includes one or more magnetic field generating devices surrounding the outer surface of the magnetic shape memory pipe and configured to generate a control magnetic field that, when applied to a region of the magnetic shape memory pipe, alters the inner diameter of the region of the magnetic shape memory pipe.
US12119143B2
The present invention relates to an elongated elastic seam tape comprising an elongated elastic conductor as well as to a method of manufacturing such an elongated elastic seam tape.
US12119138B2
A method for manufacturing a transparent electrode with a low surface roughness, in particular a method for preparing a large-area, low-cost and patterned transparent electrode using the screen-printing technology, which focuses on solving the problem of a high roughness of a screen-printed pattern. First, a substrate is coated with a layer of a smooth conductive material, then screen printing is performed to obtain a conductive pattern, and finally, a layer of a surfactant-modified composite conductive material is applied and film transfer printing is performed to obtain a transparent electrode with a low surface roughness. The transparent electrode prepared by the method retains a smooth surface of the original substrate after peeling, which has a remarkably low surface roughness and a significantly increased success rate of film transfer printing, and can be directly applied to various photoelectric devices, such as solar batteries, LEDs, flat panel displays and electronic sensors.
US12119134B2
An electrically conductive, flexible, strain resilient product is produced by mixing metal coated carbon nanotube networks with a liquid polymeric resin to produce a liquid mixture, and the mixture is cured to produce the product. The networks may include welded junctions between nanotubes formed by depositing and melting metal nanoparticles on the nanotubes to form the metal coating. After the mixing step the liquid mixture may be deposited on a flexible substrate in the form of an electrical circuit. The mixing step may further include mixing the composite with a volatile solvent to produce a selected viscosity. Then, a three-dimensional printer may be used to print the product, such as an electrical circuit, on a substrate. The product is cured in an atmosphere that absorbs the solvent. The conductivity of the mixture may be adjusted by adjusting the weight percentage of the metal coated carbon nanotube networks from 50% to 90%, but a preferred range is between 75% and 85%.
US12119133B2
Disk shaped fine carbon particles. A fine carbon particle having a diameter of less than 3 microns and a height of less than 0.05 micron substantially in disk form are described. Admixtures with other fine particles are also described.
US12119118B2
A method of operation of a compute system includes: verifying a patient image as an acceptable image; detecting a body part from the acceptable image; generating a skin segmentation for the body part including a non-skin region and a skin region based on the acceptable image; and generating a local Hidradenitis Suppurativa (HS) severity score based on the patient image for displaying on a device to assist in diagnosis.
US12119117B2
This disclosure discloses a method and system for predicting disease quantification parameters for an anatomical structure. The method includes extracting a centerline structure based on a medical image. The method further includes predicting the disease quantification parameter for each sampling point on the extracted centerline structure by using a GNN, with each node corresponds to a sampling point on the extracted centerline structure and each edge corresponds to a spatial constraint relationship between the sampling points. For each node, a local feature is extracted based on the image patch for the corresponding sampling point by using a local feature encoder, and a global feature is extracted by using a global feature encoder based on a set of image patches for a set of sampling points, which include the corresponding sampling point and have a spatial constraint relationship defined by the centerline structure. Then, an embed feature is obtained based on both the local feature and the global feature and input into to the node. The method is able to integrate local and global consideration factors of the sampling points into the GNN to improve the prediction accuracy.
US12119109B2
A computer-implemented method for tracking laboratory resources is disclosed. The laboratory resource comprises an identification feature. The method comprises an identification step comprising detecting the laboratory resource in the laboratory with an imaging sensor of an augmented reality device and identifying the laboratory resource with an identification unit of the augmented reality device by receiving identification information from the identification feature, a data retrieving step comprising retrieving information about the identified laboratory resource from a data server via a communication interface of the augmented reality device, and a tracking step comprising generating and displaying augmented reality information on a display device of the augmented reality device. The augmented reality information comprises a hologram comprising the retrieved information about the identified laboratory resource and/an instruction depending on the retrieved information about the identified laboratory resource.
US12119105B2
Various implementations disclosed herein include devices, systems, and methods for monitoring engagement associated with pharmaceutical articles. In various implementations, a device includes a non-transitory memory and a processor coupled with the non-transitory memory. In some implementations, a method includes obtaining engagement data indicating engagement associated with a pharmaceutical article. In some implementations, the method includes identifying a plurality of topics associated with the pharmaceutical article. In some implementations, the method includes determining respective comprehension scores for the plurality of topics based on the engagement data. In some implementations, the method includes recommending a set of one or more media content items related to a subset of the plurality of topics based on the respective comprehension scores for the plurality of topics.
US12119104B2
Various examples of embodiments of the invention generally relate to automating a clinical workflow, the clinical workflow including an analysis of one or more medical datasets and generation of a medical report based on the analysis. For example, machine-learning algorithms may be used for the analysis. The medical report may be generated based on one or more report templates.
US12119093B2
The present invention relates to an extracorporeal blood treatment device comprising at least one output unit for outputting at least one report to a user of the blood treatment device, wherein the blood treatment device is configured to output at least one report by means of the output device after the end of a specific period of time since the switching on of the blood treatment device and/or on the occurrence of a specific event, said report relating to one or more pieces of information relating to the validity of a test carried out at the blood treatment device.
US12119086B2
The invention relates to a method for performing data analysis for plant phenotyping of single plants in a field and a data acquisition and evaluation system for performing data analysis for plant phenotyping of single plants in a field. Further, the invention relates to a mobile platform for use in the data acquisition and evaluation system. The method comprises the steps of capturing spectral data via a hyperspectral imaging sensor, capturing image data via an image sensor, capturing georeference data via an inertial measurement unit, spatializing the image data to generate georeferenced image data and a digital surface model, spatializing the spectral data, generating georeferenced spectral data based on the spatialized spectral data and the digital surface model and overlaying the georeferenced image data and georeferenced spectral data with field plan information to generate a high-resolution analysis data set.
US12119082B2
A semiconductor system includes a first semiconductor device configured to output a clock and pattern data, configured to receive a strobe signal and output data, and configured to adjust a duty ratio of the strobe signal by comparing odd data and even data that are generated from the output data and the pattern data, in synchronization with the strobe signal and a second semiconductor device configured to store the pattern data in synchronization with the clock, configured to output the clock as the strobe signal by adjusting a duty ratio of the clock, and configured to output the stored pattern data as the output data.
US12119081B2
A semiconductor storage device includes: a storage element that holds data; a bit line that is coupled to the storage element and in which step-down to reference voltage causes data held in the storage element to be inverted, a first step-down circuit that steps down bit line voltage to a first predetermined value equal to or below the reference voltage, the bit line voltage being voltage applied to the bit line; and a control circuit that detects a first voltage change based on a first output from a first inverter which has a voltage dependence of an occurring delay and a second output from a second inverter in which a voltage dependence of an occurring delay is larger than that of the first inverter, and that controls a step-down amount of the bit line voltage by the first step-down circuit depending on an amount of the detected first voltage change.
US12119074B2
In one example, an apparatus comprises first, second and third memory devices, an error detection circuit, and an error correction circuit. The error detection circuit is configured to detect a mismatch among data stored at the first, second, and third memory devices, and responsive to detecting the mismatch, provide a correction signal representing a majority state of the data. The error correction circuit is configured to write the majority state of the data into at least one of the first, second, or third memory devices responsive to the correction signal.
US12119063B2
Disclosed is a memory device includes a memory block that is connected with a plurality of wordlines, a voltage generating circuit configured to output a first non-selection voltage through a plurality of driving lines, and an address decoding circuit configured to connect the plurality of driving lines with unselected wordlines of the plurality of wordlines. During a wordline setup period for the plurality of wordlines, the voltage generating circuit floats first driving lines corresponding to first unselected wordlines of the unselected wordlines from among the plurality of driving lines when the first unselected wordlines reach a first target level, and floats second driving lines corresponding to second unselected wordlines of the unselected wordlines from among the plurality of driving lines when the second unselected wordlines reach a second target level different from the first target level.
US12119062B2
Embodiments disclosed can include determining, for a wordline of the plurality of wordlines, a respective value of a sensitivity metric that reflects a sensitivity of a threshold voltage of a memory cell associated with the wordline to a change in a threshold voltage of an adjacent memory cell. Embodiments can also include determining, for the wordline, that the respective value of the sensitivity metric satisfies a threshold criterion. Embodiments can further include responsive to determining that the respective value of the sensitivity metric satisfies the threshold criterion, associating the wordline with a first wordline group, wherein the first wordline group comprises one or more wordlines, and wherein each wordline of the one or more wordlines is associated with a respective value of the sensitivity metric that satisfies the threshold criterion. Embodiments can include performing, on a specified memory cell connected to the wordline associated with the first wordline group, a compensatory operation.
US12119057B2
In one embodiment, a state is reach from a memory cell comprising a phase change material (PM) region and a select device (SD) region by: ramping a voltage applied to a first address line of an address line pair corresponding to the memory cell until the first address line voltage is stabilized at a predetermined voltage, ramping a voltage applied to a second address line of the address line pair corresponding to the memory cell, detecting a snap in the memory cell while ramping the voltage applied to the second address line, and determining a state of the memory cell based on a differential voltage between the first and second address lines when the memory cell snap occurred.
US12119056B2
Methods, systems, and devices for multiple transistor architecture for three-dimensional memory arrays are described. A memory device may include conductive pillars coupled with an access line using two transistors positioned between the conductive pillar and the access line. As part of an access operation for a memory cell coupled with the conductive pillar, the memory device may be configured to bias the access line to a first voltage and activate the two transistors using a second voltage to couple the conductive pillar with the access line. Additionally, the memory device may be configured to bias a gate of a first transistor and a gate of a second transistor coupling an unselected conductive pillar with the access line to a third and fourth voltage, respectively, which may deactivate at least one of the first or second transistor during the access operation and isolate the unselected conductive pillar from the access line.
US12119051B2
Systems, devices, and methods related to reset read are described. A reset read may be employed to initiate a transition of a portion of memory array into a first state or maintain a portion of memory array in a first state, such as a transient state. A reset read may provide a highly-parallelized, energy-efficient option to ensure memory blocks are in the first state. Various modes of reset read may be configured according to different input.
US12119049B2
A memory controller includes a first receiver configured to compare a read reference voltage with a piece of data received through a first data line and output a first piece of data; a first duty adjuster configured to adjust a duty of the first piece of data; a second receiver configured to compare the read reference voltage with a piece of data received through a second data line and output a second piece of data; a second duty adjuster configured to adjust a duty of the second piece of data; and a training circuit configured to perform a training operation on pieces of data received through a plurality of data lines, to obtain a target read reference voltage for each piece of data and correct a duty of each piece of data based on a level of the target read reference voltage for each piece of data.
US12119040B2
A power control device includes a first switch and a second switch. A first terminal of the first switch is configured to receive a first voltage signal in a first voltage domain, and a first terminal of the second switch is configured to receive a second voltage signal in a second voltage domain different from the a first voltage domain. A second terminal of the second switch is coupled to a second terminal of the first switch, and a control circuit is coupled to control terminals of the first switch and the second switch. The control circuit is configured to turn on the first switch in response to a decrease of a voltage level of the first voltage signal.
US12119039B2
A refresh control circuit includes the following: an address output circuit configured to output a to-be-refreshed address signal including a block address signal and a row address signal; a block decoding circuit configured to: receive the block address signal; decode the block address signal and output a first block selection signal for selecting multiple data blocks from the memory array, in response to that the memory array is subjected to no row hammer attack, or decode the block address signal and output a second block selection signal for selecting one data block from the memory array, in response to that the memory array is subjected to a row hammer attack; and a row decoding circuit, configured to receive the row address signal, decode the row address signal and output a row selection signal.
US12119030B2
Systems and methods for providing adaptive and responsive media are disclosed. In various implementations, a video for playback is received at a user device having a plurality of associated properties. Based on at least one of the properties, a first state of the video is configured, and the video is presented according to the first state. During playback of the video, a change in one of the device properties is detected, and the video is seamlessly transitioned to a second state based on the change.
US12119028B2
Embodiments of the present invention provide systems, methods, and computer storage media for identifying candidate boundaries for video segments, video segment selection using those boundaries, and text-based video editing of video segments selected via transcript interactions. In an example implementation, boundaries of detected sentences and words are extracted from a transcript, the boundaries are retimed into an adjacent speech gap to a location where voice or audio activity is a minimum, and the resulting boundaries are stored as candidate boundaries for video segments. As such, a transcript interface presents the transcript, interprets input selecting transcript text as an instruction to select a video segment with corresponding boundaries selected from the candidate boundaries, and interprets commands that are traditionally thought of as text-based operations (e.g., cut, copy, paste) as an instruction to perform a corresponding video editing operation using the selected video segment.
US12119023B2
An audio onset detection method and apparatus, an electronic device, and a computer readable storage medium. The audio onset detection method comprises: determining a first voice frequency spectrum parameter corresponding to each frequency band according to a frequency domain signal corresponding to an audio signal of an audio; for each frequency band, determining a second voice frequency spectrum parameter of a current frequency band according to the first voice frequency spectrum parameter of the current frequency band and the first voice frequency spectrum parameters of frequency bands positioned before the current frequency band according to a time sequence; and determining one or more onset positions of notes and syllables in the audio according to the second voice frequency spectrum parameters corresponding to the frequency bands.
US12119010B2
Encoding/decoding an audio signal having one or more audio components, wherein each audio component is associated with a spatial location. A first audio signal presentation (z) of the audio components, a first set of transform parameters (w(f)), and signal level data (β2) are encoded and transmitted to the decoder. The decoder uses the first set of transform parameters (w(f)) to form a reconstructed simulation input signal intended for an acoustic environment simulation, and applies a signal level modification (α) to the reconstructed simulation input signal. The signal level modification is based on the signal level data (β2) and data (p2) related to the acoustic environment simulation. The attenuated reconstructed simulation input signal is then processed in an acoustic environment simulator. With this process, the decoder does not need to determine the signal level of the simulation input signal, thereby reducing processing load.
US12118996B2
Disclosed is an electronic device. The electronic device includes a processor configured to execute one or more instructions stored in a memory to: control a receiver to receive a speech signal; determine whether the received speech signal includes speech signals of a plurality of different speakers; when the received speech signal includes the speech signals of the plurality of different speakers, detect feature information from a speech signal of each speaker; determine relations between pieces of speech content of the plurality of different speakers, based on the detected feature information; determine a response method based on the determined relations between the pieces of speech content; and control the electronic device such that an operation of the electronic device is performed according to the determined response method.
US12118994B2
Implementations set forth herein relate to an automated assistant that can provide suggestions for a user to interact with the automated assistant to control applications while in a vehicle. The suggestions can be provided to encourage hands-free interactions with the applications, by suggesting an assistant input that invokes the automated assistant to operate as an interface between the user and the applications. Assistant suggestions can be based on a context of a user and/or a context of the vehicle, such as content of a display interface of a device that the user is accessing while in the vehicle. For instance, the automated assistant can determine that an action that the user has employed an application to perform can be initialized more safely and/or in less time by utilizing a particular assistant input. This particular assistant input can then be rendered at an interface of a vehicle computing device.
US12118984B2
Systems and methods are presented herein for providing a user with a notification, or access to content, based on the user's factual discourse during a conversation with other users. A first user may provide a first statement. A second user may provide a second statement. An application determines the first and the second statement are associated with first and second user profiles, respectively. The application analyzes the elements of each respective statement and determines there is a conflict between the user statements. In response to determining there is a conflict between the respective statements, the application generates a respective search query to verify each respective statement. When the application determines there is an answer that resolves the conflict between the respective statements, the application generates a notification for the users that comprises the answer that resolves the conflict and may include access to content affirming the answer.
US12118979B2
A method, computer program product, and computer system for text-to-speech synthesis is disclosed. Synthetic speech data for an input text may be generated. The synthetic speech data may be compared to recorded reference speech data corresponding to the input text. Based on, at least in part, the comparison of the synthetic speech data to the recorded reference speech data, at least one feature indicative of at least one difference between the synthetic speech data and the recorded reference speech data may be extracted. A speech gap filling model may be generated based on, at least in part, the at least one feature extracted. A speech output may be generated based on, at least in part, the speech gap filling model.
US12118969B2
A system and apparatus are disclosed for coupling effect pedals used by musicians and other audio performance artists to a signal processing chain and to a power source. Power is provided to effect pedals wirelessly by inductive coupling, and effect pedals may be coupled to a signal processing chain through cables or wirelessly.
US12118967B2
A customizable stand for storing and displaying musical instruments, such as guitars, is disclosed. The customizable stand includes a rectangular frame having four vertical posts and a plurality of horizontal supports with at least one shelf extending transversely within the frame and supported by the four vertical posts. The customizable stand may also include a music box and a plurality of wheels attached to the frame.
US12118966B2
An accessory for a stringed instrument includes a base and at least one leg-actuated lever arm pivotably attached to the base. The base is attached to the body of the instrument. A string is attached to the lever arm such that pivoting of the lever arm via application of force by the player's leg changes tension of the string. In implementations with two lever arms, one lever arm may be calf-actuated, and the other lever arm may be thigh-actuated. Lever arm rotation limiters and spring tension adjusters enable the pitch change to be accurately set and repeatably implemented during play.
US12118954B2
According to one embodiment, a display device includes a pair of substrates including a display area in which pixels are arranged, pixel electrodes and memories provided in the pixels, signal lines supplied with digital signals, switching elements connecting the memories and the signal lines, scanning lines supplied with scanning signals, a first driver unit, and a second driver unit. The first driver unit is provided in a peripheral area around the display area, and supplies the digital signal to the signal line. The second driver unit is provided in the peripheral area, and supplies the scanning signal to the scanning line. In the display device, at least a part of the first driver unit is provided between the display area and the second driver unit.
US12118939B2
A pixel circuit and a driving method therefor, an array substrate and a display device are provided. The pixel circuit includes a driving circuit, a data writing circuit, a first initialization circuit. The driving circuit is configured to control a driving current; the data writing circuit is configured to write a data signal into the control terminal of the driving circuit; the first initialization circuit is configured to apply a first initialization voltage to the control terminal of the driving circuit, and includes a first transistor; the data writing circuit includes a second transistor and the driving circuit includes a third transistor; semiconductor materials of active layers of both the first transistor and the second transistor have a smaller leakage current characteristic than a semiconductor material of a third active layer of the third transistor.
US12118936B2
A pixel circuit may comprise: a first transistor having a first terminal connected to a data line and to which a data signal is applied and a gate terminal connected to a scan line and to which a scan signal is applied; a third transistor having a gate terminal connected to a second terminal of the first transistor and a second terminal connected to a light emitting device; a capacitor having a second terminal commonly connected to the second terminal of the first transistor and the gate terminal of the third transistor; and a second transistor having a second terminal commonly connected to a first terminal of the capacitor and a first terminal of the third transistor, a first terminal connected to a first power supply voltage, and a gate terminal connected to an emission line to which an emission signal is applied.
US12118930B2
A drive circuit, a display device, and a debugging method. The drive circuit is coupled to a display panel, the display panel includes a plurality of display regions, and the drive circuit includes a plurality of compensation sub-circuits. The plurality of compensation sub-circuits are coupled to the plurality of display regions in a one-to-one corresponding manner through traces, and each of the compensation sub-circuits is configured to output a voltage determined based on a wire resistance of the trace to the corresponding display region through the traces. The display panel is configured as a plurality of display regions, and each display region is coupled to one drive circuit through one single trace, such that the compensation sub-circuits can apply different voltages to the display regions, and the voltages are determined based on wire resistances of the traces.
US12118927B2
An electronic apparatus includes a first light emitting array and a second light emitting array. The first light emitting array includes first light-emitting units disposed in a first region and a first sub region. The second light emitting array is disposed adjacent to the first light emitting array. The second light emitting array includes second light-emitting units disposed in a second region and a second sub region. The difference between the average brightness in the first region and the average brightness in the second region is in a range from 0% to 20%, and the difference between the average brightness in the first sub region and the average brightness in the second sub region is less than the difference between the average brightness in the first region and the average brightness in the second region.
US12118925B2
A display device includes a multiple of light-emitting elements and a multiple of driving circuits. Each of the multiple of driving circuits is configured to generate a driving current flowing through one of the multiple of light-emitting elements. Each of the multiple of driving circuits includes a first transistor, a second transistor, a reset circuit, a first control circuit and a second control circuit. The driving current flows from a first system high voltage terminal through the first transistor, the second transistor and one of the multiple of light-emitting elements to a system low voltage terminal. The first control circuit is configured to control the first transistor to modulate pulse amplitude of the driving current. The second control circuit is configured to control the second transistor to modulate pulse width of the driving current.
US12118924B2
A display device includes pixels, and a power supply to supply a first initialization voltage to the pixels through a first initialization power line, and to supply a second initialization voltage to the pixels through a second initialization power line. At least one of the pixels includes a first transistor, a second transistor, a third transistor, and a light emitting element.
US12118913B2
An electronic device includes a display layer, a data driving circuit, a scan driving circuit, a driving controller, and a temperature sensor which measures a temperature of the display layer to generate temperature data. The driving controller includes a first lookup table calculating unit which calculates a first lookup table based on the image signal, the temperature data, and a reference lookup table set for each of a plurality of gray levels, a luminance compensating unit which calculates a luminance weight based on luminance data, and a second lookup table calculating unit which calculates a second lookup table based on the first lookup table and the luminance weight, and the driving controller generates the image data based on the image signal and the second lookup table.
US12118907B2
A display apparatus includes a display panel in which pixels, signal lines connected to the pixels, and gate lines supplying gate signals to the pixels are provided, and link lines provided on a rear surface of the display panel and connected to the signal lines provided on a front surface of the display panel, wherein a test unit is provided at ends of the link lines on the rear surface.
US12118902B2
An electronic label with a housing, that comprises a front wall and a rear wall and a side wall, wherein the front wall comprises a, particularly reflective, screen, and wherein by contrast to the front wall and rear wall, the side wall is constructed to be light-conducting and wherein a light source for emitting the light that can be generated using it through the side wall is positioned inside the housing, and wherein the side wall is inclined towards the front wall.
US12118896B2
The present invention discloses a visual bionic digestive system for a human gastrointestinal tract model, and belongs to the field of bionic digestive systems. The visual bionic digestive system for a human gastrointestinal tract model comprises a reaction system and a control system; the reaction system comprises a bionic stomach system, a bionic small intestine system, a bionic large intestine system and a filtering system; the control system comprises a PLC, peristaltic pumps, and a circulating water tank; the water inlet pipes of the bionic stomach system, the bionic small intestine system, and the bionic large intestine system are connected to a water outlet of the circulating water tank through water pipes; the water outlet pipes of the bionic stomach system, the bionic small intestine system, and the bionic large intestine system are connected to a water inlet of the circulating water tank through water pipes, solenoid valves are arranged on the water pipes, and the solenoid valves on the water pipes are controlled by the PLC. The bionic digestive system provided by the present invention has the advantages of strong visibility, high automation, device modularization, and simple and effective gastrointestinal peristalsis simulation way.
US12118892B2
Systems, methods and apparatus are disclosed involving an ornament having electronics for interaction with a participant and for interaction with a social media platform, and in a particular embodiment, to an ornament having an integrated camera, an integrated speaker, an integrated microphone and other electronics adapted to have the ornament interact with a participant, such as a child, and electronically capture the audio, video, or both of the interaction with the participant and make such available via the social media platform.
US12118885B2
A server, a personal mobility communicating with the server and a vehicle are provided. The server includes a transceiver that communicates with vehicles and a plurality of personal mobility. A controller sets a geo-fence area based on a size information of the vehicles and a size information of the plurality of personal mobility during cluster driving. The controller determines driving positions of the vehicles as primary in the set geo-fence area based on the size information of the vehicles, determines driving positions of the plurality of personal mobility as secondary in the set geo-fence area based on the size information of the plurality of personal mobility and adjusts layout information for the driving positions determined as the primary and the secondary to be transmitted to the vehicles and the plurality of personal mobility.
US12118884B2
Systems and methods of cooperative autonomous driving which maximize objectives of a global traffic environment are provided. In particular, a cooperative controller may control multiple connected vehicles within a traffic environment. In certain embodiments, the cooperative controller may assign each connected vehicle a traffic role, based in part on their situation within the traffic environment. In some embodiments, this traffic role may also be based on a “priority level” for the connected vehicle which corresponds to a desired travel time. Once traffic roles have been assigned, the cooperative controller may control each connected vehicle according to a driving policy associated with its assigned traffic role.
US12118879B2
A computer server receives messages from a computer device located in proximity to the computer server. The messages are generated by at least one vehicle and translated into IP packets using an N2 control plane interface and an N3 user plane interface implemented in the computer device. A message can include a direction of operation of a vehicle. From a mobile device, information is received describing motion of a user of the mobile device. The information includes a trajectory of the user. The mobile device and the vehicle are located at less than a threshold distance from the computer device. A potential collision is determined between the vehicle and the user based on the direction of operation of the vehicle and the trajectory of the user. An alert is sent to the mobile device indicating the potential collision.
US12118878B2
Techniques for transmitting data include one or more processors of a computing device included in a network device identifying data to be transmitted; and while a data session window is open: transmitting, using a transmitter of the network device, the data to a transceiver that is included in the network device and is separate from the one or more processors, wherein the transceiver is configured to transmit the data outside of the network device; and in response to determining that there is no additional data to be transmitted, (a) delaying for a period of time, and (b) after the period of time, instructing the transceiver to end the data session window early and transition to a lower power state.
US12118860B1
An automated banking machine operates to cause financial transfers responsive at least in part to data read from data bearing records. A reading device operatives to read indicia from user cards or other bearer records, that is usable to identify at least one of user or a user financial account. The machine includes control circuitry that is operative to cause a determination to be made that the indicia read by the reading device corresponds to an authorized user or account that is authorized to operate the machine to conduct transactions. The machine includes a secure chest which holds valuables such as cash within the interior of the machine. The chest includes a lockable chest door which provides access to the chest interior to authorized persons. The chest and chest door are movably engaged through adjustable hinges.
US12118859B2
An electronic gaming machine, system, and method are disclosed for conducting a keno game. The keno game may be conducted alone or in conjunction with a bingo game. The electronic gaming machine may receive a wager from a player, and conduct the bingo game and/or keno game in response to the wager. Based on the wager, a quantity of numbered keno balls may be designated as feature numbered keno balls. The electronic gaming machine may conduct the keno game using the feature numbered keno balls, and display a bonus if and/or when one or more feature numbered keno balls match one or more player selected keno numbers.
US12118858B2
An electronic bingo gaming system enables the entertainment mechanisms in Class II gaming machines to mimic the look and feel of the Class III games on which those entertainment mechanisms are based. The system is constructed to minimize any wait times by players that commence a bingo game or join a bingo game already in progress. To create consistency in what players are hoping to see on their bingo cards, the bingo game may use a single interim prize pattern required to win an interim prize that is the same for all players.
US12118854B2
A gaming system comprises a processor and memory storing a) multiple feature game trigger probability states including a lowest feature game trigger probability state and a highest feature game trigger probability state; b) a current feature game trigger probability state of the multiple feature game trigger states; and c) instructions. When the instructions are executed, they cause the processor to receive a player selection in respect of play of a game with a base game from which a feature game can be triggered, generate a base game outcome for display, evaluate the base game to determine whether to make an award in respect of the base game, and control a probability of the feature game being initiated (e.g., select the current feature game trigger probability state if the player selection has a first characteristic, or the highest feature game probability state if the player selection has a second characteristic).
US12118841B2
An IoT switchgear operation system using sound wave communication including: a communication terminal for requesting, from an IoT switchgear via sound wave communication, one or more operations among manager registration, user registration, transmission of a changed password, transmission of a one-time digital key for a user, which is for the user himself/herself to open or close the IoT switchgear, and transmission of a one-time digital key for another person, which is for a terminal of another user to open or close the IoT switchgear; and the IoT switchgear for performing manager registration, user registration, a change of a password, storage of a one-time digital key for a user, and opening or closing of a door by using a one-time digital key for another person, which are requested by the communication terminal via sound wave communication with the communication terminal.
US12118836B2
A processor, responsive to detecting a controller is drawing power from a battery to perform a task when a vehicle is parked and detecting a parameter indicative of a likelihood that the controller will complete the task within a predefined time period has a value less than a threshold value, generates a message for a user requesting whether the controller should be shut down without completing the task.
US12118828B2
A control system for conducting an election may include a voter client configured to be used by a voter to cast a vote for a candidate, a registrar server, and a moderator server. The moderator server may be configured to obscure the identity of the voter. The registrar server may be configured to randomly assign a ballot to the obscured voter. The registrar server may be configured to encrypt the ballot. The moderator server may be configured to transmit the encrypted ballot to the voter client. The voter client may be configured to decrypt the encrypted ballot to recover the ballot. The voter client, in response to the voter selecting a desired candidate, may be configured to generate a ballot associated with a vote. The voter client may be configured to encrypt the ballot using a public key of the registrar server and a public key of the moderator server.
US12118823B2
Provided are an information processing method and apparatus, an electronic device, and a storage medium. The method includes: acquiring an information processing application transmitted by a first client, and executing a predetermined command in accordance with a timer-based task mechanism to transmit a first prompt message for reviewing the information processing application to a second client; identifying, in response to an operation instruction on the second client, the information processing application as a target information processing application; acquiring an information processing request for the target information processing application transmitted by the first client in accordance with an asynchronous mechanism, and processing the information processing request; and feeding, in response to a polling initiated by the first client, a processing result of the information processing request back to the first client when the processing the information processing request is completed.
US12118812B2
An image of a financial instrument can be received and analyzed. One or more properties of the financial instrument can be determined based on the image. A uniqueness rating of the financial instrument can be determined based on the property or properties. Terms of the financial instrument are identified, and the financial instrument and identified terms are recorded in a digital storage base.
US12118807B2
The present application relates to a method for recognising at least one object in a three-dimensional scene, the method including, in an electronic processing device: determining a plurality of two-dimensional images of the scene, the images at least partially including the at least one object; determining a plurality of two-dimensional segmentations of the at least one object, the two-dimensional segmentations corresponding to the two dimensional images; generating a three-dimensional representation of the scene using the images; generating a mapping indicative of a correspondence between the images and the representation; and using the mapping to map the plurality of segmentations to the three dimensional representation, to thereby recognise the at least one object in the scene.
US12118806B2
A vehicular imaging system includes a camera operable to capture image data. The camera is configured for attachment at an upper windshield area of an in-cabin side of a windshield of a vehicle. An image processor is operable for processing image data captured by the camera. Captured image data is processed by the image processor for a collision avoidance system of the equipped vehicle. Captured image data is processed by the image processor for a lane departure warning system of the equipped vehicle. Responsive at least in part to processing by the image processor of captured image data, shadows viewed by the camera are detected. The vehicular imaging system determines misalignment of the camera responsive at least in part to processing by the image processor of captured image data.
US12118805B2
The present application relates to a method and an apparatus for detecting corner points of a lane line, an electronic device and a storage medium. The method comprises: obtaining a road image to be detected; inputting the road image into a pre-trained neural network model to obtain a heat map prediction result, wherein the heat map prediction result comprises a probability of each pixel belonging to a specific corner point category; determining a plurality of different categories of corner points in the road image according to the probability of each pixel belonging to a specific corner point category in the heat map prediction result; and grouping the plurality of different categories of corner points according to a predetermined rule to obtain at least one corner point group. The present application can solve the problem that the corner points of the lane lines cannot be accurately and quickly detected.
US12118800B2
This document describes a multiple hypothesis-based data fusion tracker. Each hypothesis aligns to a different pseudo measurement type. The fusion tracker automatically determines, using a predefined error covariance associated with the radar, which pseudo measurement type has a greater chance of being accurate for a current situation. The fusion tracker may rely on either one of two combined radar and vision calculations, or the fusion tracker may ignore the vision-based pseudo measurements and instead, rely on radar pseudo measurements alone. By selecting between three different bounding boxes, a vision angle based box, a vision lateral position based box, or a radar only based box, the fusion tracker can balance accuracy and speed when drawing, repositioning, or resizing bounding boxes, even under congested traffic or other high volume situations.
US12118786B2
A first designation unit configured to designate a first image group, a second designation unit configured to designate a second image group, an analysis unit configured to analyze an image included in the second image group, a determination unit configured to determine a reference for selecting an image from the first image group, based on a result of analyzing the image included in the second image group, a selection unit configured to select a third image group from the first image group, based on the reference, and a changing unit configured to accept a change in a parameter that is obtained from the third image group selected by the selection unit are included and to produce a changed parameter. The selection unit is configured to select an image from the first image group by use of the changed parameter.
US12118780B2
The present disclosure relates to a PointEFF method for urban object classification with LiDAR point cloud data, and belongs to the field of LiDAR point cloud classification. The method comprises: point cloud data segmentation; End-to-end feature extraction layer construction; External feature fusion layer construction; and precision evaluation. The PointEFF method for urban object classification with LiDAR point cloud data fuses point cloud hand-crafted descriptors with End-to-end features obtained from a network at an up-sampling stage of a model by constructing an External Feature Fusion module, which improves a problem of local point cloud information loss caused by interpolation operation in the up-sampling process of domain feature pooling methods represented by PointNet and PointNet++, greatly improves classification precision of the model in complex ground features, especially in rough surface ground features, and is capable of being better applied to the classification of urban ground features with complex ground feature types.
US12118763B2
An apparatus comprises at least one processing device comprising a processor coupled to a memory. The at least one processing device is configured to obtain an information density matrix for an input visual stimulus, the information density matrix characterizing information density of feature points in the input visual stimulus, and to identify one or more clusters of feature points in the input visual stimulus by performing spatial clustering of the feature points utilizing the information density matrix. The at least one processing device is also configured to determine a cognitive load score for the input visual stimulus based at least in part on the identified one or more clusters of feature points, the cognitive load score characterizing cognitive energy required to mentally process the input visual stimulus. The at least one processing device is further configured to modify a design of the input visual stimulus to adjust the cognitive load score of the input visual stimulus.
US12118761B2
Server apparatus, by controlling aerial vehicle, causes aerial vehicle to fly within a close range of an animal group, and causes aerial vehicle to capture images of the animal group. Aerial vehicle transmits captured image data to server apparatus via communication network, and server apparatus checks a health state of animals of the animal group using the captured image data with a method such as image analysis. Server apparatus performs machine learning using position information history of wireless terminals attached to animals (that is, a movement history of the animal group), specifies an area for checking the state of the animal group, and causes aerial vehicle to fly to the specified area and to capture images of the animal group.
US12118750B1
A method for calibrating a camera without the decomposition of camera parameters into extrinsic and intrinsic components is provided. Further, there is provided a method for tracking an object in motion comprising capturing one or more image frames of an object in motion, using one or more calibrated cameras that have been calibrated according to a calibration method that generates and uses a respective transformation matrix for mapping three-dimensional (3D) real world model features to corresponding two-dimensional (2D) image features. The tracking method further comprises determining, using a hardware processor, motion characteristics of the object in motion based on the captured one or more image frames from each one or more calibrated cameras, the determining of the motion characteristics based on implicit intrinsic camera parameters and implicit extrinsic camera parameters of the respective transformation matrix from each respective one or more calibrated cameras.
US12118734B2
Some implementations of the disclosure are directed to capturing facial training data for one or more subjects, the captured facial training data including each of the one or more subject's facial skin geometry tracked over a plurality of times and the subject's corresponding jaw poses for each of those plurality of times; and using the captured facial training data to create a model that provides a mapping from skin motion to jaw motion. Additional implementations of the disclosure are directed to determining a facial skin geometry of a subject; using a model that provides a mapping from skin motion to jaw motion to predict a motion of the subject's jaw from a rest pose given the facial skin geometry; and determining a jaw pose of the subject using the predicted motion of the subject's jaw.
US12118729B2
A determination device includes a partial image acquisition unit that repeatedly acquires a partial image of a target image until a predetermined end condition is established, a score calculation unit that calculates a score related to the presence or absence of processing of the partial image in each time the partial image acquisition unit acquires the partial image, and a processing determination unit that determines the presence or absence of processing of the target image on the basis of the score.
US12118726B2
A method of operating a pattern recognition system of an electronic device packaging machine is provided. The method includes the steps of: (a) imaging a portion of a workpiece on an electronic device packaging machine using an image acquisition recipe; (b) utilizing a pattern recognition recipe in connection with an image from step (a) to determine if an acceptable level of matching occurs; and (c) automatically varying at least one parameter of at least one of (i) the image acquisition recipe and (ii) the pattern recognition recipe if the acceptable level of matching does not occur in step (b).
US12118717B2
A method is for providing a classification explanation. The method includes receiving an acquired medical image corresponding to an examination volume; and receiving or determining an actual classification value. The actual classification value classifies an anatomical structure within the acquired medical image. The method further includes receiving or determining a first classification value being different from the actual classification value, the first classification value being a potential classification value of the anatomical structure within the acquired medical image; applying a first generative function to the acquired medical image to generate a first synthetic image, the first generative function being based on the first classification value, and being configured to modify the anatomical structure to exhibit the first classification value; and providing a visualization based on the acquired medical image and the first synthetic image. Systems and computer programs are further for providing a classification explanation and/or generative functions.
US12118715B2
A method and apparatus of a device that classifies an image is described. In an exemplary embodiment, the method includes tiling at least one region of interest of the input image into a set of tiles. For each tile, the method includes extracting a feature vector of the tile by applying a convolutional neural network, wherein a feature is a local descriptor of the tile; and computing a score of the tile from the extracted feature vector, said tile score being representative of a contribution of the tile into a classification of the input image. The method also includes sorting a set of the tile scores and selecting a subset of the tile scores based on their value and/or their rank in the sorted set. The method also includes applying a classifier to the selected tile scores in order to classify the input image.
US12118713B2
A system of automatically monitoring an electronic billboard to immediately responding a production abnormality and a method thereof are disclosed. In the system, a monitoring device performs an image pattern analysis on a monitoring image to analyze at least one analysis area, and captures the at least one analysis area as a to-be-analyzed image; at least one image analysis method is set to transform the to-be-analyzed image into an image characteristic according to an image pattern of the to-be-analyzed image. When a comparison between the image characteristic and a preset characteristic indicates an abnormality, a monitoring device generates, records and transmits a warning message and/or issues an alarm, thereby achieving the technical effect of automatically monitoring the electronic billboard and immediately responding a production abnormality.
US12118708B2
Disclosed is a wafer defect inference system, which includes a test equipment that receives a first image obtained by imaging circuit patterns formed on a semiconductor wafer by using a scanning electron microscope and a second image obtained by imaging a layout image of a mask for implementing the circuit pattern on the semiconductor wafer and combines the first image and the second image to generate a combination image, and at least one computing device that is capable of communicating with the test equipment and infers a defect associated with the circuit pattern formed on the semiconductor wafer. The computing device receives the combination image, performs machine learning for inferring the defect based on the combination image, and generates an output image including information about the defect based on the machine learning.
US12118698B1
Provided are a method for inpainting a highlight region of a vegetation image captured by an unmanned aerial vehicle, a device, a medium, and a product. The method includes: acquiring an image to be inpainted, and a historic image; inputting the image to be inpainted to a trained target detection network to obtain a waterbody highlight region image block; determining a template image block of the image to be inpainted based on the waterbody highlight region image block; cropping the historical image to obtain a plurality of candidate image blocks of the image to be inpainted; determining similarity between each candidate image block and the template image block by using a deep learning image coarse matching method; and screening candidate image blocks with the similarity greater than a predetermined threshold, and determining an optimal candidate image block in the candidate image blocks by using a pixel-by-pixel matching method.
US12118695B2
One example image processing device is provided. The example image processing device can include at least one processor and one or more memories coupled to the at least one processor and storing programming instructions for execution by the at least one processor to estimate noise in an image, the image being represented by a set of pixels and each pixel of the set of pixels having a value associated with it on each of one or more channels, where estimating the noise comprises processing, using a first trained model that detects stochastic noise, data derived from the image to form a first noise estimate, processing, using a second trained model that detects extreme pixel values, data derived from the image to form a second noise estimate, and combining the first and second noise estimates to form an aggregated noise estimate.
US12118693B2
An electronic device includes a UDC and a UDC controller configured to determine an optimal number of frames required to be captured for a scene to compensate at least one parameter to optimize an output media using the UDC, obtain a multi-frame fusion media by performing at least one multi-frame fusion on the determined optimal number of frames, perform a light source spread correction on the multi-frame fusion media, and optimize the output media based on the light source spread correction on the multi-frame fusion media.
US12118690B2
Provided is an image display method, including: transmitting a first image of a first resolution to a display component at a first frequency in the case that the mode information indicates a first mode, wherein the first image is formed by splicing a plurality of sub-images of a second resolution; and transmitting a second image of the first resolution to the display component at a third frequency in the case that the mode information indicates a second mode, wherein n second images form a frame of image of the display component.
US12118688B1
A three-dimensional (3D) graphics system automatically corrects the orientation of different 3D models based on a classification of the objects represented by each 3D model. The 3D graphics system receives a 3D model that is defined with multiple primitives distributed in a 3D space. The 3D graphics system determines a classification based on the primitives having a unique pattern, commonality, or feature that differentiates a particular object from other objects. The 3D graphics system maps points-of-reference that are associated with the classification to two or more primitives in the 3D space of the 3D model, generates an orientation vector based on the points-of-reference, and adjusts an orientation with which the 3D model is presented based on the orientation vector.
US12118677B2
In some examples, an apparatus includes a memory storing computer executable instructions for implementing a spatially aware computing scheme; and a processor coupled to the memory and configured to execute the executable instructions. Executing the executable instructions causes the processor to access a spatial augmentation layer (SAL) that includes augmented reality (AR) elements placed into an AR environment for a physical environment proximate to the apparatus, and display the AR elements on a display screen communicatively coupled to the apparatus, wherein at least some of the AR elements are elements placed into the AR environment by a user other than a user of the apparatus.
US12118669B2
Methods, systems, and non-transitory computer readable storage media are disclosed for utilizing one or more neural networks to recursively subdivide a three-dimensional mesh according to local geometries of vertices in the three-dimensional mesh. For example, the disclosed system can determine a local geometry (e.g., a one-ring neighborhood of half-flaps) for each vertex in a three-dimensional mesh. For each subdivision iteration, the disclosed system can then utilize a neural network to determine displacement coordinates for existing vertices in the three-dimensional mesh and coordinates for new vertices added to edges between the existing vertices in the three-dimensional mesh in accordance with the local geometries of the existing vertices. Furthermore, the disclosed system can generate a subdivided three-dimensional mesh based on the determined displacement coordinates for the existing vertices and the determined coordinates for the new vertices.
US12118660B2
The present invention particularly relates to a method, a system, a device for coloring a pixel in a three-dimensional virtual space, and a medium. A color of a reference is used to color a target pixel, and the method includes: determining a coloring weight of a color of each reference to the colored pixel based on a position of at least one reference in the three-dimensional virtual space and a position of the colored pixel in the three-dimensional virtual space; taking a color of at least one reference as a variable value, and performing weighted summation on the color of at least one reference based on the coloring weight of the color to the colored pixel; and taking a result of weighted summation as a color of the colored pixel.
US12118652B2
Systems and methods for text description-based generation of avatars for Artificial Intelligence (AI) characters are provided. An example method includes receiving a description of a face of an AI character, where the description is in a free-text format and where the face of the AI character is rendered by an AI character model in a virtual environment; acquiring at least one parameter of the AI character model, where the at least one parameter corresponds to at least one facial feature of the face of the AI character; analyzing the description to generate at least one value for the at least one parameter; and assigning the at least one value to the at least one parameter.
US12118649B2
Disclosed is a three-dimensional low-dose PET reconstruction method based on deep learning. The method comprises the following steps: back projecting low-dose PET raw data to the image domain to maintain enough information from the raw data; selecting an appropriate three-dimensional deep neural network structure to fit the mapping between the back projection of the low-dose PET and a standard-dose PET image; after learning from the training samples the network parameters are fixed, realizing three-dimensional PET image reconstruction starting from low-dose PET raw data, thereby obtaining a low-dose PET reconstructed image which has a lower noise and a higher resolution compared with the traditional reconstruction algorithm and image domain noise reduction processing.
US12118647B2
This disclosure describes methods, non-transitory computer readable storage media, and systems that utilize one or more stages of a two-stage image colorization neural network to colorize or re-colorize digital images. In one or more embodiments, the disclosed system generates a color digital image from a grayscale digital image by utilizing a colorization neural network. Additionally, the disclosed system receives one or more inputs indicating local hints comprising one or more color selections to apply to one or more objects of the color digital image. The disclosed system then utilizes a re-colorization neural network to generate a modified digital image from the color digital image by modifying one or more colors of the object(s) based on the luminance channel, color channels, and selected color(s).
US12118639B2
The present invention relates to a method of streaming interactive computer graphics from a server to a client device. The method includes the steps of: intercepting graphics instructions transmitted from an application destined for a graphical processing unit (GPU) at the server; processing the graphics instructions to generate graphics data at the server; generating index information for, at least, some of the graphics data at the server; transmitting the index information in place of the graphics data to a client device; extracting corresponding graphics data stored at the client device utilizing the index information; and rendering computer graphics at a graphical processing unit (GPU) at the client device using the corresponding graphics data. A system for streaming interactive computer graphics is also disclosed.
US12118630B2
In general, intelligent fuel dispensers are provided. In at least some implementations, an intelligent fuel dispenser can determine customer identities and/or other characteristics and provide customized fueling sessions based on the determined customer identities and/or other characteristics. In at least some implementations, the fuel dispenser includes a touchless interface allowing customers to complete fueling sessions with minimal physical contact with the fuel dispenser.
US12118619B2
In an illustrative embodiment, an automated system provides for automatic negotiation, benchmarking, compliance, and auditing. The system may include computing systems and devices for receiving a request for transmitting a message to a remote party, and in response, providing a customization user interface including a message template with editable and non-editable input fields as well as a document selection interface for linking documents to the message. Message recipients associated with the remote party may be identified as having security access permissions corresponding to access parameters for the linked documents. In response to receiving inputs for the editable input fields, the message template may be converted to a message transmission format for transmitting the message with the one or more linked documents and transmitted to the remote party. The message and linked documents may be stored in at least one portion of a data repository.
US12118616B2
A method for adjusting a hardware performance for high frequency trading is provided, which is performed by one or more processors, and includes receiving context information including at least one of a traffic of market data for one or more target items or a computational complexity of using a machine learning model performed based on the market data, determining whether or not to change a processing performance of the hardware based on the received context information, and changing a resource supplied to the hardware based on the determination result for changing the processing performance.
US12118611B2
A management server is configured to perform a process including: setting a basic fee of a first monthly fee when a utilization manner is battery lease; setting discount rates based on the weight, capacity, manufacturer, degree of initial deterioration, amount of power consumption, number of times of performing quick electric charging, utilization region, and utilization period of the battery; determining the first monthly fee; setting a basic fee of a second monthly fee when the utilization manner is vehicle lease; setting discount rates based on the weight of the battery, a utilization region of the vehicle, and a utilization period; determining the second monthly fee; and determining a total monthly fee.
US12118610B2
An example operation may include one or more of receiving, at a server, first data from at least one sensor associated with a transport wherein the first data contains at least one condition of the transport, receiving a second data from the server and the second data contains at least one review of a user, determining a rating of the user based on the first data and the second data, receiving a query from another server relating to the rating of the user, sending a response containing the rating, and performing an action, by the another server, based on the rating.
US12118609B2
A method for providing an open metaverse service interworking with a plurality of metaverse platforms is provided. The method includes the steps of: acquiring a content interworking with at least one metaverse platform; and supporting a transaction for the acquired content in a marketplace interworking with the at least one metaverse platform.
US12118605B2
A computer-implemented product palletizing system and a method of product palletizing which includes processor in communication with a memory element containing a computer code executable to coordinate the discrete activities of one or more pickers and conveyor product sorting assembly to allocate a plurality of products to a plurality of pallets.
US12118604B2
A system and method for slot selection is provided. A customer order is received for an in-store pickup at a retail store and a set of inputs is received. The set of inputs includes slot-related information related to a first set of timeslots available at the retail store within a first time-period, inventory information, and order preparation constraints. Based on the set of inputs, a capacity constraint is determined. The capacity constraint sets a number of customer orders to be scheduled for the in-store pickup within each of the first set of timeslots. Thereafter, a first timeslot is determined from among the first set of timeslots. The first timeslot accommodates the customer order in accordance with the capacity constraint and a pickup wait time within the first timeslot is below a threshold. The first timeslot is displayed on a customer device.
US12118598B2
In some embodiments, a computer-implemented method comprises: receiving, by a service computer, a request for a service available from the service computer; wherein the request comprises a hyperlink associated with the service and an indication of a product to which the service pertains; wherein the request is received from a user computer upon scanning a token shown on the product, translating the token to the hyperlink, and transmitting the hyperlink and the indication of the product from the user computer to the service computer; in response to receiving the request: determining customization options for the service; and causing displaying, on the user computer, a graphical user interface allowing selecting any of the customization options; in response to receiving, from the user computer, input for the customization options for the service, generating adjusted input by adjusting the input for the customization options and providing the service according to the adjusted input.
US12118596B2
Methods and systems for balancing online stores amongst servers. Detecting a flash sale associated with a first online store. Identifying an occurrence of a first event correlated to the flash sale associated with the first online store. Identifying a second online store associated with a second event corresponding to the first event. Responsive to identifying the second online store associated with the second event corresponding to the first event, moving the second online store from a first server to a second server.
US12118594B2
A system and method for managing book content includes a portal for managing users and files including book content.
US12118592B2
Disclosed in the present invention is a spontaneous edge application deployment and pricing method based on an incentive mechanism. The method comprises the following steps: building an edge end application oriented spontaneous deployment system architecture; then proposing an incentive mechanism aiming at spontaneous edge application deployment and prizing; solving the spontaneous edge application deployment and prizing problem based on a backward induction method, thereby obtaining an optimal deployment solution of an edge server and an optimal prizing strategy of an application provider.
US12118583B2
A consumer may enroll in an event gamification system. An event listener may detect an event. The event gamification system may determine that the event qualifies for a game in which the consumer is enrolled. The event gamification system may transmit an achievement notification to the consumer as soon as the event occurs. The game may be displayed in a GUI on a consumer device. The consumer may be rewarded for completing the achievements in the game. Also, a server computer receiving a plurality of data sets that represent visually perceptible elements for a plurality of host web pages, wherein each of the plurality of host web pages displays an active link associated with a product on a merchant web page. The server automatically generating composite web page from: i) the particular data set associated with the particular host web page and the particular set of visually perceptible elements and ii) the related electronic content associated with the product from the merchant web page.
US12118578B2
A method for processing commodity information includes: obtaining commodity information of a commodity, in which the commodity information includes a target commodity configuration and a configuration value; obtaining a composite structure of matching conditions associated with the commodity, in which the composite structure is a tree structure of matching conditions with respect to commodity configurations, non-leaf nodes of the tree structure are in an AND-OR relationship, leaf nodes of the tree structure store Boolean expressions, each Boolean expression includes a commodity configuration, a matching value and a matching operator; obtaining a target expression having an AND-OR relationship by traversing the matching conditions in the composite structure; and obtaining a matching result by performing a matching process based on the target expression, the target commodity configuration and the configuration value of the commodity.
US12118577B2
A method of valuating a plurality of digital content items including: receiving the plurality of digital content items; for each received content item: establishing a plurality of attributes from content and characteristics of the content item; establishing a lifetime indicating a span of consumers interest in the content item; producing a valuation function for calculating a market value of the content item during its lifetime by finding and ranking nearest one or more previously processed content items having the plurality of attributes with closest similarity to the plurality of attributes of the received content item, performing weighted averaging of the valuation functions produced for the nearest one or more of the previously processed content items; and adapting, using “edge cutting” adaptation, the produced valuation function to a market response reflecting behavior of the consumers in response to the market values of the content item calculated by the valuation function.
US12118575B2
Methods and apparatus to apply household-level weights to audience measurement data at a household-member level are disclosed. An example method to determine demographics of populations to measure media audiences of populations includes determining demographics for members of a first household of a sub-population. First demographics of a first member of the first household are different than second demographics of a second member of the first household. The example method includes calculating a first household-level weight for the first household based on a demographics distribution of the sub-population and aggregate demographics of a population. The example method includes applying the first household-level weight to the first demographics of the first member, applying the first household-level weight to the second demographics of the second member, and estimating a demographics distribution of the population to measure a media audience of the population based on the weighted first demographics and the weighted second demographics.
US12118574B2
A system and method for grouping associated customers with connected customers. In various aspects, a controller detects, via data obtained by a plurality of detector stations, a plurality of individuals, including associated and connected customers, entering the venue. The controller monitors, via the data obtained by the plurality of detector stations, a location of each individuals to generate a confidence level that the connected customer and the associated customer are members of a group. The controller determines that the confidence level exceeds a threshold confidence level. In response, the controller updates an account associated with the connected customer based on tracking data associated with the associated customer.
US12118569B2
An intent confusion evaluation engine receives conversation data corresponding to conversations between customers and agents. The engine evaluates annotations in the conversation data corresponding to intents identified from messages exchanged between customers and agents to determine levels of confusion amongst different intents. Based on these levels of confusion, the engine creates a graphical representation that illustrates the various intents and the level of confusion between different pairings of intents for the set of conversations. If an update is provided to the annotations, the graphical representation is updated dynamically and in real-time to provide updated levels of confusion amongst the various intents in accordance with the update.
US12118566B2
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. As the transactions are received, the transactions may be analyzed to detect duplicate transactions and/or errors in the transactions. The transaction exchange platform may take steps to remediate transactions that are recognized as duplicates or predicted to generate one or more errors. Similarly, the transaction exchange platform may take steps to remediate transactions that are rejected by a clearinghouse.
US12118553B2
Example embodiments of systems, methods, and computer-accessible mediums for identity verification and transaction authentication are provided. An exemplary system can comprise an application, a user device, and a server. The application can prompt a removal of a card chip, prompt an insertion of the card chip into the user device, determine an orientation of the card chip after the insertion of the card chip into the user device, and transmit, to the card chip, a first message. The card chip can encrypt the first message via one or more authentication protocols to generate an encrypted first message, transmit, to the server, the encrypted first message. The server can decrypt the encrypted first message, verify the decrypted first message, and transmit a second message to the application, wherein the application is configured to display a verification notification in response to the second message.
US12118548B2
The present disclosure generally relates to methods and user interfaces for managing information on computer systems. In some embodiments, methods and user interfaces for managing display of user interface elements based on movement of the computer system and requesting account information are described. In some embodiments, methods and user interface for provisioning an account onto a computer system are described. In some embodiments, methods and user interfaces for associating a transfer amount with an account are described. In some embodiments, methods and user interfaces for displaying user interface elements corresponding to transaction types are described. In some embodiments, methods and user interfaces for managing one or more pending loans are described. In some embodiments, methods for entering a numeric sequence are described. In some embodiments, methods for locking a computer system while entering a number sequence are described.
US12118540B2
A method for conducting a transaction may include: receiving, at a user device from a transaction system, a request for a data element for conducting the transaction; in response to receiving the request, determining a data map corresponding to the requested data element, the data map including containing a plurality of pointers, each pointing to a respective one of a plurality of data fragments located on a respective one of a plurality of different data storage locations, such as a plurality of different data storage systems; retrieving, using the data map, the plurality of data fragments from the plurality of data storage locations; assembling the data element using the retrieved data fragments; and providing, by the user device to the transaction system, the data element to conduct the transaction. A method for processing the data map may include: fragmenting the data element into the plurality of data fragments; storing the plurality of data fragments at the plurality of data storage locations; generating the data map; and storing the data map separate from the plurality of data storage locations.
US12118527B2
In embodiments of the present invention, methods are provided for executing a smart contract that facilitates electronic transfer of non-fungible tokens to a user according to a recipe. Each respective non-fungible token may be cryptographically linked with a digital representation of a respective asset that can be won by the user. A recipe may define a respective probability that the respective non-fungible token is awarded to the user and a manner by which the respective non-fungible token is awarded to the user. A smart contract may be generated using a random number and one of the non-fungible tokens selected based on the random number and the recipe and transferred to a digital wallet of the user.
US12118526B2
An ATM system includes a back-end server, an ATM central processing unit (ATM CPU) that receives information relating to the ATM system and a mobile computer. The mobile computer provides a CPU (MC CPU) and a keypad. The mobile computer may also provide a touch screen configured to display an initial ATM display. The ATM system also includes an interface system for interfacing between the ATM CPU and MC CPU. The back-end server formats and transmits to the ATM an API call. The API call requests a location of the user, ATM device information, and identification information of the user. The mobile computer is configured to respond to the API call by providing the location, the ATM device information, and the identification information of the user to the back-end server.
US12118521B2
A transaction processing system for preforming one or more steps of a method is disclosed. The system may receive user receipt preferences including rules specifying whether or not a user wants a receipt. The system may also receive (i) a purchase authorization request associated with an attempted purchase and (ii) user device location data. The system may further set a receipt flag corresponding to the receipt status. If the system determines that the transaction is to be authorized, it attaches the receipt flag to the authorization message and transmits the authorization message to the merchant. Alternatively, if the system determines that the transaction is not to be authorized, it attaches the receipt flag to the cancellation message and transmits the cancellation message to the merchant.
US12118515B2
A graphical user interface for displaying and managing information structures, the graphical user interface comprising at least one Viewport, at least one concept space in the at least one Viewport and at least one container item displayed in the at least one concept space, the container item being adapted to include a concept space branch adapted to be connected to another concept space, wherein a user can interact with the at least one container item to create a link to an item, the interaction with the at least one container item comprising a zoom-in and a zoom-out function for respectfully increasing functions associated with the at least one container item or decreasing functions associated with the at least one container item.
US12118513B1
A method for creating in-block content presented in a block on a page of a workspace. The block is configured to initiate a generative process to create in-block content of a particular type. The method includes determining a selection of in-page content based on a location of the block relative to the in-page content and the particular type of in-block content. The method can include causing a generative function to create generative content of the particular type based on the selection of the in-page content. The method can further include populating a block area to present the generative content.
US12118508B2
A method for operating an order fulfilment warehouse utilizing a gig-based labor force (e.g. freelance delivery drivers) performing picking functions in the warehouse and subsequently delivering the order to the customer. Preferably, the facility is staffed with only supervisory labor and receiving/putaway labor to replenish the warehouse inventory. The delivery driver may access an order database via a mobile application to accept a customer's online order, such as a grocery item order. The customer's order may additionally include retrieving items from another facility, such as a restaurant. The grocery order may be from a limited or dedicated warehouse facility that has a curated group of items/SKUs. The delivery driver enters the warehouse, checks in, and then proceeds to pick the order from the warehouse. The driver validates the order and then departs the facility and proceeds toward delivery of the order directly to the customer.
US12118506B2
An automated inventory monitoring system includes an image capture module able to create an image of an aisle of a retail store. Images of products labels are identified in the image and classified as shelf labels or peg labels. For shelf labels, an area of the shelf is defined and associated with the shelf label. Images of products are identified in the image and products on the shelf within an area associated with a shelf label are associated with the shelf label. Products located below a peg label are associated with the peg label. Based on the association between labels and products, out-of-stock products, plugs and spread may be detected and reported to the staff of the retail store.
US12118505B2
Disclosed herein are mobile smart lockers configured for implementation in various locations including residential locations to overcome last mile delivery challenges. Further disclosed are systems and methods for providers of geolocational sites to offer sites for acceptance and requestors of smart locker hubs to select sites for stationing mobile smart locker devices.
US12118504B1
A repository is disclosed and configured for positioning on a porch of a building. The repository includes a mounting mechanism configured to secure the repository to at least one of a surface of the porch and a wall of the building. The repository further includes an interior compartment configured to store one or more packages.
US12118499B2
Embodiments of the present disclosure provide for automatic item searching and verification. In example contexts, embodiments provide such functionality to improve the accuracy and efficiency of item searching during item loading and/or unloading, such as when delivering packages. Some embodiments provide for capturing an image, or set of images, identifying relevant items represented in the captured images, generating augmented reality elements associated with such relevant items, and rendering the augmented reality elements in an augmented reality environment, which can be maintained as the user continues to perform user action. Some embodiments additionally or alternatively detect improper actions based on captured image(s), and generate and provide notifications to a user for viewing.
US12118492B2
The techniques described herein relate to methods, apparatus, and computer readable media configured to provide data-driven vendor risk assessment. In some aspects, a distributed computer system is provided that includes an interface component adapted to obtain security status information from at least two software application components, the at least two software application components being used by an organizational entity. The distributed computer system also includes a monitoring component adapted to receive the security status information from the at least two software application components and to determine a security status of the organizational entity based on the received security status information.
US12118491B2
An improved industrial process includes: receiving in a processor a plurality of data items related to an industrial process, each data item being time stamped so that each data item includes time stamp and industrial process data regarding an industrial process occurring at a time; analyzing the plurality of data items in a processor via a plurality of rules, the analyzing identifying deviations of at least one variable of the plurality of data items from a mean value of the variable; setting a statistical control parameter as an achievable quantity for the at least one variable; identifying the plurality of data items where the at least one variable exceeds the statistical control parameter to define at least one excess; and eliminating the at least one excess by shifting resources or altering the process related to the at least one quantity, the shifting or altering being a function of the analyzing of the plurality of data items. Methods related to achievable opportunities for improvement and to identifying contributing factors are also provided.
US12118477B2
A system includes a processor and a memory. The memory includes instructions that are executable by the processor to access training data of a modern feature of interest from direct observations, remotely determined data, or a combination thereof. The instructions are also executable to compile parameter data from at least one model simulation that impacts the modern feature of interest. The instructions are executable to train a machine-learning model to generate a predictive model that matches the training data of the modern feature of interest using the compiled parameter data as input. Furthermore, the instructions are executable to predict a feature of interest in a past time period using the predictive model and at least one historical model simulation that impacts the feature of interest. Additionally, the instructions are executable to execute a processing operation for facilitating hydrocarbon exploration based on the predicted feature of interest from the predictive model.
US12118472B2
A computer implemented method for training a machine learning model for audio compensation includes: receiving 3D models of a plurality of rooms, each of the 3D models comprising at least one sound source and at least one acoustic property; receiving a plurality of impulse responses at a listening position in each of the plurality of rooms, training the machine learning model for audio compensation using at least the plurality of impulse responses as input. Methods and systems using the disclosed computer implemented method and its features are also disclosed.
US12118462B2
Described are a system, method, and computer program product for multivariate event prediction using multi-stream recurrent neural networks. The method includes receiving event data from a sample time period and generating feature vectors for each subperiod of each day. The method also includes providing the feature vectors as inputs to a set of first recurrent neural network (RNN) models and generating first outputs for each RNN node. The method further includes merging the first outputs for each same subperiod to form aggregated time-series layers. The method further includes providing the aggregated time-series layers as an input to a second RNN model and generating final outputs for each RNN node of the second RNN model.
US12118460B2
Systems, devices, and methods related to a Deep Learning Accelerator and memory are described. For example, an integrated circuit device may be configured to execute instructions with matrix operands and configured with random access memory. A computing device running a compiler can interact and/or probe an integrated circuit device to identify hardware characteristics of the integrated circuit device in performing matrix computations. The compiler can generate and optimize a result of compilation from a description of an artificial neural network based at least in part on the hardware characteristics of the integrated circuit device. The result of compilation can include first data representative of parameters of the artificial neural network and second data representative of instructions executable by the integrated circuit device to generate an output of the artificial neural network based on the first data and an input to the artificial neural network.
US12118459B2
A self-supervised machine-learning system identifies whether an intermittent signal is present. The system includes a receiver, an encoding neural network, a decoding neural network, and a gating neural network. The receiver detects radiation and from the detected radiation generates a sampled sequence including sampled values describing the intermittent signal and noise. The encoding neural network is trained to compress each window over the sampled sequence into a respective context vector having a fixed dimension less than an incoming dimension of the window. The decoding neural network is trained to decompress the respective context vector for each window into an interim sequence describing the intermittent signal while suppressing the noise. The gating neural network is trained to produce a confidence sequence from a sigmoidal output based on the interim sequence. Despite the noise, the confidence sequence identifies whether the intermittent signal is present in each sampled value in the sampled sequence.
US12118454B2
Neural networks, in many cases, include convolution layers that are configured to perform many convolution operations that require multiplication and addition operations. Compared with performing multiplication on integer, fixed-point, or floating-point format values, performing multiplication on logarithmic format values is straightforward and energy efficient as the exponents are simply added. However, performing addition on logarithmic format values is more complex. Conventionally, addition is performed by converting the logarithmic format values to integers, computing the sum, and then converting the sum back into the logarithmic format. Instead, logarithmic format values may be added by decomposing the exponents into separate quotient and remainder components, sorting the quotient components based on the remainder components, summing the sorted quotient components to produce partial sums, and multiplying the partial sums by the remainder components to produce a sum. The sum may then be converted back into the logarithmic format.
US12118447B2
An indication of a selection of an entry associated with a machine learning model is received. One or more interpretation views associated with one or more machine learning models are dynamically updated based on the selected entry.
US12118439B2
A computer system can perform a semi-supervised machine learning processes to cluster a plurality of entities within a population based on their features and associated labels. The computer system can generate visualization data representing the clusters of entities and associated labels for displaying on a user interface. A user can review the clustering of entities and use the user interface to add or modify the labels associated with a particular entity or set of entities. The computer system can use the user's feedback to update the labels and then re-determine the clustering of entities using the semi-supervised machine learning process with the updated labels as input. As such, the computer system can use the user's feedback to improve the accuracy of the machine learning model without requiring a larger amount of labeled input data.
US12118438B2
A training data generation device (10) according to the present invention includes a training data correction unit (11) configured to correct training data that is time-series data that indicates states of an object and in which a label corresponding to a state of the object is assigned to each section that corresponds to the state indicated by the label, wherein the training data correction unit (11) corrects a break time that divides a first section from a second section adjacent to the first section, based on time-series data in the first section and time-series data in the second section.
US12118429B2
A method and apparatus for providing a service based on a digital card connected to a digital code are provided. A service providing server is configured to generate a digital code connected to a service account of a partner terminal by connecting a plurality of digital codes selected by the partner terminal to a digital code and a user terminal is configured to use a digital card associated with the a user account among the plurality of digital cards connected to the digital code by scanning the digital code displayed on an online area and an offline area.
US12118425B2
A reader system for reading information on at least one identification tag associated with a syringe connected to a fluid injector has a detector and a background screen spaced apart from the detector such that at least one of the at least one identification tags is positioned in an optical path between the detector and the background screen when the syringe is connected to the fluid injector. The reader system further has an illumination system configured for illuminating at least a portion of the background screen. The detector is configured for detecting and decoding the at least one identification tag. Methods for reading information on at least one identification tag associated with a syringe are also described.
US12118421B1
A method of ordering tag prints on a graphical user interface (GUI) includes receiving a media selection in response to an upload selection, transmitting the media to a remote computing device, receiving a tag selection, transmitting the tag selection to the remote computing device, and displaying an order confirmation message. A computing system includes one or more processors and a memory including computer-executable instructions that, when executed by the one or more processors, cause the computing system to receive a user selection, transmit media to a remote computing device receive, a tag selection, transmit the tag selection to a remote computing device, and display a confirmation. A non-transitory computer readable medium storing program instructions that when executed, cause a computer system to receive a user selection, transmit media to a remote computing device receive, a tag selection, transmit the tag selection to a remote computing device, and display a confirmation.
US12118419B2
A barcode tag includes a base layer having a front side and a back side, an attachment surface disposed on at least a portion of the front side or the back side, and a barcode symbol comprising plural perforations formed entirely through the base layer. Methods and systems for tracking equipment items in an equipment rack using barcode tags are also disclosed.
US12118417B2
An image forming apparatus connected to a first post-processing machine that executes first post-processing on at least one of a plurality of sheets includes: an image forming device that forms an image on each of the sheet; and a controller that instructs, in response to an output of a target sheet that satisfies a specific condition from the image forming section, the first post-processing machine to execute the first post-processing on the target sheet and a stacked sheet among the sheets.
US12118415B2
The present invention relates to an apparatus for printing an article. The apparatus includes a data providing device adapted to provide article-specific printing data for the article from product data of the article, and to provide machine-specific printing data for the article in dependence on a printing machine to be used for the printing process. The apparatus also includes a control device adapted to merge the article-specific printing data and the machine-specific printing data, and to control the printing machine for printing the article based thereon.
US12118413B2
A system includes a cluster of nodes, memory, and a processor, where the cluster includes an application programming interface (API) server and one or more components. The processor is configured to initialize an interface to the API server, where the interface is operable to send status information from the one or more components within the cluster via a single output stream. The API server is configured to modify the single output stream of the API server to output status information associated with a first component of the one or more components within the cluster. The status information is aggregated and it is determined whether the cluster is at a failure point. In response to determining that the cluster is at a failure point, an execution signal is set to false, where the execution signal is accessible to an automation tool in communication with the cluster.
US12118406B2
According to one embodiment, a method, computer system, and computer program product for cloud service brokerage. The embodiment may include receiving a data set and user defined contextual parameters relating to a machine learning (ML) problem of a user to be performed on the data set. The embodiment may include identifying a resource requirement of the ML problem and available resources. The embodiment may include enabling user configuration of the contextual parameters in an interactive augmented reality (AR) view. The embodiment may include identifying a set of clusters upon which to execute computing tasks of the ML problem. The set of clusters is identified out of the available resources. The embodiment may include implementing a ML evaluation process to determine an optimized load distribution model for execution of the computing tasks within the set of clusters. The embodiment may include implementing the optimized load distribution model.
US12118398B2
Aspects include computation systems that can identify computation instances that are not capable of being reentrant, or are not reentrant capable on a target architecture, or are non-reentrant as a result of having a memory conflict in a particular execution situation. For example, a system can have a plurality of computation units, each with an independently schedulable SIMD vector. Computation instances can be defined by a program module, and a data element(s) that may be stored in a local cache for a particular computation unit of the plurality. Each local cache does not maintain coherency controls for such data elements. During scheduling, a scheduler can maintain a list of running (or runnable) instances, and attempt to schedule new computation instances by determining whether any new computation instance conflicts with a running instance and responsively defer scheduling. Such memory conflict checks can be conditioned on a flag or other indication of the potential for non-reentrancy.
US12118397B2
The present disclosure describes techniques for accelerating data processing by offloading thread computation. An application may be started based on creating and executing a process by a host, the process associated with a plurality of threads. Creating a plurality of computation threads on a storage device may be requested based on determining that the storage device represents a computational storage. The plurality of computation threads may be created based on preloading a plurality of libraries in the storage device. The plurality of libraries may comprise executable codes associated with the plurality of threads. Data processing associated with the plurality of threads may be offloaded to the storage device using the plurality of computation threads. Activities associated with the plurality of computation threads may be managed by the process.
US12118395B1
Techniques for self-tuning an analytics system via observed execution optimization are described. Upon a need for execution resources, a resource manager can select a type of executor from multiple candidate executor types based at least in part on one or more of current execution data associated with the execution of tasks of a user application and/or historic execution data associated with one or more other applications. The current execution data may include event log data originated by the driver application based on the execution of the user application and/or metric data describing characteristics of one or more worker nodes involved with executing the user application or characteristics of one or more other executors implemented by the one or more worker nodes in executing the user application.
US12118384B2
In some examples, a system includes a plurality of processors and a kernel scheduler. The kernel scheduler associates each respective processor of the plurality of processors with a collection of clusters, wherein each cluster of the collection of clusters represents a respective different subset of the plurality of processors, and the respective processor is a member of each cluster of the collection of clusters. For each corresponding cluster of the collection of clusters, the kernel scheduler maintains a data structure associated with a ready queue of the kernel scheduler, the data structure comprising elements representing thread priorities, wherein an element of the data structure is associated with an ordered list of threads in the ready queue.
US12118380B2
Embodiments are directed to a container storage system in remote pods. A worker node virtual machine determines that a volume is available for attachment to the worker node virtual machine. An intermediary software of the worker node virtual machine causes a pod container storage interface to attach the volume to a pod virtual machine. in response to attaching the volume to the pod virtual machine, the intermediary software of the worker node virtual machine causes the pod container storage interface to mount the volume to the pod virtual machine such that the volume is available for use by the pod virtual machine.
US12118379B1
Techniques for secure package installation into a target container are described. The described techniques utilize a temporary service container to execute files for installation of a package into a target container. The service container provides an execution environment that is at least partially isolated from a host system and thus package file execution within the service container reduces vulnerability of the host system to potentially unsecure files and processes that may result from file execution.
US12118363B2
An information handling system may include a processor, a subsystem communicatively coupled to the processor, and a management controller communicatively coupled to the processor and the subsystem and configured for out-of-band management of the information handling system, the management controller further configured to, in response to an alternating current power cycle of the information handling system: cause a basic input/output system of the information handling system to pause its boot process prior to enumeration of functions of the subsystem; and upon completion of the boot process of the subsystem and initialization of virtual functions of the subsystem, cause the basic input/output system to unpause the boot process in order to enumerate the functions of the subsystem including the virtual functions.
US12118361B2
In general, this disclosure describes techniques for building an application designed to run on a given infrastructure as a container. For example, a unicontainer as described herein may represent a smallest-size, statically-linked binary that is the most optimal implementation of a container for executing an application. In some examples, a computing system builds this container by identifying unused or unneeded functionalities from dependencies for the application, for instance where such functionalities are provided by a target infrastructure for the container.
US12118357B2
The disclosed system may include a processor configured to encode, using an encoding scheme that reduces a number of bits needed to represent one or more instructions from a set of instructions in an instruction buffer represented by a dependency matrix, a dependency indicating that a child instruction represented in the dependency matrix depends on a parent instruction represented in the dependency matrix. The processor may also be configured to store the encoded dependency in the dependency matrix and dispatch instructions in the instruction buffer based at least on decoding one or more dependencies stored in the dependency matrix for the instructions. Various other methods, systems, and computer-readable media are also disclosed.
US12118356B1
A multi-threading processor is provided, which includes a cache including a memory and a controller, and a core electrically connected to the cache and configured to simultaneously execute and manage a plurality of threads, in which the core is configured to determine an occurrence of a data hazard for the plurality of threads and stall operations of the plurality of threads, receive, from the cache, hint information instructing a first thread of the plurality of threads to operate, and initiate an operation of the first thread based on the hint information while the data hazard for the plurality of threads is maintained.
US12118347B2
An update ECU performs processing including obtaining an OTA-target ECU when an OTA request has been issued, requesting a target ECU to perform update processing when the target ECU falls under an ECU that operates during traveling and when an electrically powered vehicle is being externally charged, and requesting a target ECU to perform update processing when the target ECU falls under an ECU that operates during external charging and when the electrically powered vehicle is traveling.
US12118343B2
The present disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. Disclosed is a method of creating or updating an application context in a Multi-access Edge Computing, MEC, system, comprising the steps of: a) a device application posting a request to the MEC system to create or update the application context and to specify desired application location constraints; b) the MEC system authorising the request and creating or updating the application context in the MEC system and informing the device application accordingly; and c) the MEC system detecting a change in application location availability.
US12118340B2
Using exported data of a machine learning model and a model training environment specification, a resource usage specification and a code module usage specification of the model are identified. A code module installation specification is determined from a code module requirements specification and a target execution environment specification. The code modules specified by the code module installation specification are caused to be installed in the target execution environment. Using data of the updated target execution environment, the updated target execution environment is validated for execution of the model. Execution of the model in the updated target execution environment is simulated. The model is deployed in the updated target execution environment responsive to the simulating being successful.
US12118335B2
Disclosed is a user interface (UI) Platform system for converting graphical user interface (GUI) design elements into API-integratable computer code (including native code) and logic, comprising a software tool, the software tool comprising a computer processor, a computer readable non-transitory storage medium coupled with the computer processor, and the computer readable non-transitory storage medium having a software algorithm adapted to accept at least a first graphic file representing at least a portion of a GUI defined for a known receiving device.
US12118333B2
A semiconductor device that updates a weight coefficient used for arithmetic operation by an artificial neural network is provided. Each of the first to third memory cells draws a current corresponding to data of its retention node and changes the data in accordance with the potentials of first and second wirings. When a weight coefficient and first and second reference data are held in the retention nodes of the first to third memory cells, the first circuit supplies, to a third wiring, a constant currents drawn by the second and third memory cells. When input data is input to the first wiring, a difference current between the constant current and a current drawn by the first memory cell is changed, and the second circuit outputs arithmetic result data corresponding to the change. The third circuit inputs update data corresponding to the arithmetic result data to the second wiring.
US12118331B2
A Bias Unit Element (UE) comprises NAND gates with complementary outputs, the complementary outputs coupled through a charge transfer capacitor to a differential charge transfer bus comprising positive charge transfer lines and negative charge transfer lines. Each line of the differential charge transfer bus has a particular binary weighted line weight, such as 1, 2, 4, 2, 4, 8, and 4, 8, 16. Digital bias inputs are provided to the Bias UE NAND gate inputs, with a clear bit to initialize charge, and a sign input for enabling one of a positive Bias UE or negative Bias UE. A low-to-high transition causes a transfer of charge to the binary weighted charge transfer bus, thereby adding or subtracting a bias value from the charge transfer bus.
US12118330B1
A multiplier cell is derived from a 1-bit full adder and an AND gate. The 1-bit full adder is derived from majority and/or minority gates. The majority and/or minority gates include non-linear polar material (e.g., ferroelectric or paraelectric material). A reset mechanism is provided to reset the nodes across the non-linear polar material. The multiplier cell is a hybrid of majority and/or minority gates and complementary metal oxide semiconductor (CMOS) based inverters and/or buffers. The adder uses a non-linear polar capacitor to retain charge with fewer transistors than traditional CMOS sequential circuits. The non-linear polar capacitor includes ferroelectric material, paraelectric material, or non-linear dielectric. Input signals are received by respective terminals of capacitors having non-linear polar material. The other terminals of these capacitors are coupled to a node where the majority function takes place for the inputs.
US12118318B2
The present disclosure provides computing systems and techniques for indicating an emotional and/or environmental state of a user in a digital messaging application. A computing device can determine an emotional and/or environmental state of a first user responsive to reading or responding to a message and can convey the determined emotional and/or environmental state to a second computing device, to be transiently presented by the second computing device.
US12118313B2
An information processing device includes at least one hardware processor. The hardware processor selects one or more pieces of partial document data from document data. The hardware processor extracts, from the partial document data, first information being a word or a phrase for specifying a first attribute of the partial document data. The hardware processor extracts, from the partial document data, second information being a word or a phrase for specifying a second attribute of the partial document data. The hardware processor calculates a first feature value representing a feature of the first information. The hardware processor calculates a second feature value representing a feature of the second information. The hardware processor analyzes the document data on the basis of the first feature value and the second feature value.
US12118307B2
Various embodiments for a chatbot improvement system are described herein. An embodiment operates by receiving input from a user via a chatbot interface. A first vertical corresponding to the user is identified. The input from the user is interpreted based on a first set of keywords corresponding to the first vertical. A first confidence score is calculated for the first vertical based on the interpretation of the input using the first set of keywords. It is determined whether the first confidence score exceeds a threshold. If the threshold is exceeded, a response to the input is generated based on the first set of keywords. If the threshold is not exceeded, the response to the input based on the second set of keywords. The generated response is provided for display via the chatbot interface.
US12118302B2
Methods, systems, and computer program products are provided for optimizing searches of records including text elements. The methods, systems, and computer program perform operations including receiving a regular expression search query from a client. The operations also include parsing elements of the regular expression search query. The operations further include identifying search mechanisms based on the elements parsed from the search query. In addition, the operations include searching a data set identified by the regular expression search query using the search mechanisms. Further, the operations include returning a search result from the data set to the client based on a result of the searching.
US12118293B2
The present invention provides more robust change management features to an XML document by allowing a user to interrelate changes. The system and method allow a user to group a set of changes together, nest a change within a group of changes, relate effectivity information about a change, and detect conflicting changes. This more robust change management feature will allow for greater collaboration, clarity, and efficiency in a workplace where many users may be working on a number of different areas in a document.
US12118291B2
Embodiments of the disclosure provide a method, an apparatus and an electronic device for content presentation. When a selection operation for a cell in a target table is detected, the content of the rich text in the selected cell can be obtained, and the style of the unit rich text can be obtained. Then, the target rich text can be generated based on the obtained content and style of the obtained rich text, where the style of the target rich text may be the same as that of the rich text, and the target rich text may be presented in a formula editing region of the target table. In this way, the content styles of the selected cells of content styles in the formula editing region in the target table can be kept consistent, so that the whole target table can be more regular.
US12118286B2
A novel wiring layout design method is provided. A wiring layout in which a starting terminal group and an end terminal group are electrically connected to each other is generated using layout information and a netlist. In the case where the wiring layout satisfies a design rule, a wiring resistance and a parasitic capacitance of the wiring layout are extracted. The layout information is updated using Q learning and a new wiring layout is generated. In the Q learning, a positive reward is given when the values of the wiring resistance and the parasitic capacitance decrease, and a weight of the neural network is updated in accordance with the reward. In the case where the new wiring layout satisfies the design rule, a wiring resistance and a parasitic capacitance of the new wiring layout are extracted. In the case where the change rate of the wiring resistance and the parasitic capacitance is high, the layout information is updated using the Q learning.
US12118273B2
Example techniques relate to local voice control in a media playback system. A satellite device (e.g., a playback device or microcontroller unit) may be configured to recognize a local set of keywords in voice inputs including context specific keywords (e.g., for controlling an associated smart device) as well as keywords corresponding to a subset of media playback commands for controlling playback devices in the media playback system. The satellite device may fall back to a hub device (e.g., a playback device) configured to recognize a more extensive set of keywords. In some examples, either device may fall back to the cloud for processing of other voice inputs.
US12118272B2
Systems and methods to accept speech input and edit a note upon receipt of an indication to edit are disclosed. Exemplary implementations may: effectuate presentation of a graphical user interface that includes a note, the note including note sections, the note sections including a first note section, the individual note sections including body fields; obtain user input from the client computing platform, the user input representing an indication to edit a first body field of the first note section; obtain audio information representing sound captured by an audio section of the client computing platform, the audio information including value definition information specifying one or more values to be included in the individual body fields; perform speech recognition on the audio information to obtain a first value; and populate the first body field with the first value so that the first value is included in the first body field.
US12118261B2
An apparatus for a safety-relevant application and a method for operating the apparatus. The apparatus has a user interface to display digits. The digits are intended to be filled with numerical values by a user. The user interface is designed to limit a selection of digits available for a user input when a numerical value is input by the user, for example the user's first input, for one of the digits that are to be filled.
US12118258B2
A printing system implements a peer to peer network to manage resources between printing devices, such as configuration settings, software programs, or multifunctional printer (MFP) applications. When a printing device is added to the peer to peer network, it queries an existing printing device for information about its resources. Such information includes versions of the software programs. The information is used to compare the resources at the added printing device to those within the peer to peer network, using the existing printing device. Any differences are resolved by upgrading the resources at the added printing device by retrieving them within the peer to peer network.
US12118252B2
An information processing apparatus including a shared printer driver which is usable in common with respect to a plurality of different printing apparatuses includes a first acquisition unit configured to acquire, in response to receiving an instruction to add a printing apparatus which is to be used with the shared printer driver, identification information for identifying a type of the printing apparatus, and a second acquisition unit configured to acquire, with use of the identification information acquired by the first acquisition unit, information indicating a characteristic of a printing apparatus corresponding to the identification information from a server different from the printing apparatus, wherein a user interface (UI) for use in performing print setting is displayed based on the information indicating the characteristic acquired by the second acquisition unit.
US12118236B2
A memory controller comprises a system bus interface that connects the MC to a system processor, a system memory interface that connects the MC to a system memory, a read buffer comprising a plurality of entries constituting storage areas, the entries comprising at least one read buffer entry (RBE) and at least one extended prefetch read buffer entry (EPRBE), read buffer logic, dynamic controls that are used by the read buffer logic, and an MC processor comprising at least one extended prefetch machine (EPM), each corresponding to one of the at least EPRBEs, where the MC processor is configured to allocate and deallocate EPRBEs and RBEs according to an allocation method using the dynamic controls.
US12118231B2
A traditional storage platform performs many basic functions, such as storage partitions allocation (i.e., namespace masking) and many advanced functions, such as deduplication or dynamic storage allocation. These functions need to be managed and this results in a multiple management system paradigm in which a fabric management application manages the fabric connectivity policies (i.e., zoning), while a storage management application manages the storage namespace mappings and advanced functions. Embodiments herein provide for centralized management for both connectivity and storage namespace mapping, among other advanced features. Namespace zoning information may comprise namespace zone groups, namespace zones, namespace zone members, namespace zone aliases, and namespace zone alias members, which expand the Non-Volatile Memory Express (NVMe) over Fabrics (NVMe-oF) zoning framework from just connectivity control to full namespace allocation.
US12118227B1
Two storage arrays, a primary storage array and a remote storage array, are configured to implement a remote data replication facility, in which both the storage arrays are active, such that hosts can both read and write data to both the primary storage array and remote storage array. If the host would like to add storage, the host sends a command to one of the storage arrays to add a storage volume. The first storage array that receives the command locally creates the requested storage volume and coordinates with the second storage array to also locally create the requested storage volume. While the storage volumes are being created and formatted, the first and second storage arrays coordinate status responses to the host. Once the requested storage volumes is ready on both storage arrays, the storage volume is made accessible to the host on both storage arrays.
US12118225B1
Provided are a computer program product, system, and method for managing retained container objects in storage having referenced chunks referenced in other objects. Reference counts are maintained for referenced chunks in a container object indicating a number of references to the referenced chunks in at least one application object resulting from deduplication. The container object is indicated as reclaim eligible while the reference counts for at least one of the referenced chunks for the container object is at least one. A reference count is decremented for one of the referenced chunks in the container object in response to the at least one application object expiring. The container object, including chunks for the container object, is indicated as eligible for deletion when the reference counts for the referenced chunks in the container object are zero and the container object is indicated as reclaim eligible.
US12118222B2
This application is directed to data protection in a memory system of an electronic device. The memory system has a first memory block and a second memory block, and each memory block includes one or more respective memory dies. Each memory die of the second memory block is distinct from the one or more respective memory dies of the first memory block. The electronic device stores user data including a plurality of user data items in the first memory block and integrity data including a plurality of integrity data items in the second memory block. Each of the plurality of user data items is configured to be validated based on a respective one of the plurality of integrity data items. The electronic device invalidates the integrity data in the second memory block, and reads the user data from the first memory block independently of the integrity data.
US12118221B2
A semiconductor memory device includes a memory cell array, a row hammer management circuit and a refresh control circuit. The row hammer management circuit automatically stores random count data in count cells of each of a plurality of memory cell rows during a power-up sequence of the semiconductor memory device and determines counted values by counting a number of times of access associated with each of the plurality of memory cell rows in response to an active command from an external memory controller and stores the counted values in the count cells of each of the plurality of memory cell rows as count data. The refresh control circuit receives a hammer address and performs a hammer refresh operation on one or more of the plurality of memory cell rows that are physically adjacent to a memory cell row that corresponds to the hammer address.
US12118219B2
A data storage device includes a memory device and a controller. The controller is configured to assert a strobe cycle having a plurality of strobes to the memory device, where a die of the memory device may be associated with one or more strobes of the plurality of strobes. The controller is further configured to determine whether the die of the memory device requires additional power and adjust a strobe length of time of the corresponding strobe when the die of the memory device requires additional power. The controller is further configured to decrease a strobe length of time of one or more strobes that do not require additional power. By utilizing a time division peak power management (TD-PPM) feature by dynamically changing a strobe length of time of each strobe of the plurality of strobes, performance and latency of the data storage device may be improved.
US12118218B2
Provided are a method and apparatus for processing abnormal power failure of a solid state disk, and an electronic device and a computer-readable storage medium. The method includes: in response to detecting an abnormal power failure of a solid state disk, acquiring a write operation for the solid state disk; in response to the write operation being a cold data write operation, acquiring a write address corresponding to the write operation, and discarding the cold data write operation, wherein the write address points to a cold data block; obtaining the minimum write address of the cold data block by using the write address; and generating, by using the minimum write address, data block information corresponding to the cold data block.
US12118216B2
Various embodiments include methods, apparatus, and systems for assigning a plurality of version number values to instances of a logical entity of a memory device. Each version number value of the plurality version number values may be separately assigned to one of the instances of the logical entity. The version number values may be recycled after the plurality of version number values are assigned. Other embodiments including additional methods, apparatus, and systems are disclosed.
US12118209B2
Systems and methods of the present disclosure enable context-aware haptic error notifications. The systems and methods include a processor to receive input segments into a software application from a character input component and determine a destination. A context identification model predicts a context classification of the input segments based at least in part on the software application and the destination. Potential errors are determined in the input segments based on the context classification. An error characterization machine learning model determines an error type classification and an error severity score associated with each potential error and a haptic feedback pattern is determined for each potential error based on the error type classification and the error severity score of each potential error of the one or more potential errors. And a haptic event latency is determined based on the error type classification and the error severity score of each potential error.
US12118205B2
A split-screen display method and an electronic device are provided. The method may be applied to the field of human-machine interaction. The method includes: A user enters an operation for a split-screen display area, for example, taps a lock control in a split-screen display area; and the electronic device locks display content in the split-screen display area in response to the operation.
US12118202B2
A method for rendering digital inking is presented. The method comprises receiving inking input at a local application window, and locally processing the received inking input to generate preliminary inking imagery for presentation in the local application window. Parameters of the received inking input are uploaded to a remote client for remote processing to generate finalized inking imagery. The preliminary inking imagery is updated based on the finalized inking imagery.
US12118188B2
A method for a user interface for creating a preview content page is provided. Client identification, time period and campaign information are received via a user interface input field. An application programming interface is invoked to access a third party site's data content associated with the campaign information available during the time period. From the third party site, the data content associated with the campaign information available during the time period and metadata associated with the data content are received. The data content has advertisements. The advertisements are presented in the data content on the user interface's display window. A uniform resource locator (URL) link to the plurality of advertisements is generated, for allowing users to share the link on a public web site page. A computer readable storage medium and a user interface system are also provided.
US12118187B2
Embodiments described herein are directed to simultaneously displaying proxy windows for application windows and/or tabs included in such application windows via a graphical user interface of an operating system. For instance, an application programming interface (API) associated with an application that supports a tabbed document interface (TDI) provides information associated with each tab opened within an application window associated with the application. An API of the operating system receives and utilizes such information to generate and display a proxy window for each tab. The proxy windows for the tabs may be displayed alongside proxy windows of application windows for other applications. The proxy windows may be generated and displayed in response to user invocation of various features of the operating system graphical user interface, including, but not limited to, a task switcher feature, a taskbar feature, or a window snap feature.
US12118185B2
Methods for displaying improved user interfaces are disclosed. The method includes receiving a user interface request to display a user interface of an issue tracking system from a user device. The user interface displays a plurality of objects and the user interface request includes a user identifier of a user of the user device and a user identifier of the requested user interface. The method further includes determining a time since the user last viewed the user interface, retrieving object data for the requested user interface based on the user interface identifier, retrieving activity data for the requested user interface based on the time since the user last viewed the user interface, and communicating the object data and activity data to the user device for displaying on the user device, the user device displaying the object data and displaying one or more activity indicators based on the received activity data.
US12118177B2
A method of displaying an application is provided. The method includes displaying an execution screen of a first application on a first area when the first application is executed, displaying the execution screen of the first application on a second area instead of on the first area when a second application is executed while the first application is executed, and displaying an execution screen of a second application on the first area.
US12118168B2
A pen state detection circuit is incorporated in electronic equipment having a touch sensor of a capacitive system made of planarly disposed multiple sensor electrodes. The pen state detection circuit is configured to perform acquiring, from the touch sensor, signal distribution indicating a change in capacitance associated with approach of a pen-side electrode included in an electronic pen, and estimating a state of the electronic pen according to an input-output model. In the input-output model features relating to the acquired signal distribution are input and a state quantity of the electronic pen is output. The pen state detection circuit is configured to be capable of setting an input-output model that is different depending on a change in an outer shape of the electronic pen or the electronic equipment.
US12118161B2
A display device includes a first forward roll, a second forward roll, a third forward roll, a rotary shaft in a housing and spaced apart from the third forward roll, and a display panel engaging with the rotary shaft, the first forward roll, the second forward roll, and the third forward roll to be inserted into, or retracted from, the housing, the display panel includes a main display region, retracted from the housing through a first opening to display an image, a first sub-region, extending from the first forward roll to the second forward roll, a sub-display region, extending from the second forward roll to the third forward roll and overlapping a second opening in a plan view to display an image, and a second sub-region, extending from the third forward roll to the rotary shaft and wound on an outside of the rotary shaft.
US12118159B2
An electronic device including: a display layer; and a sensor layer that includes: first electrodes in a sensing area and having different lengths; second electrodes in the sensing area; first cross electrodes in the sensing area; second cross electrodes in the sensing area and having different lengths; pads in a peripheral area; first lines extended from the first electrodes at a first side of the sensing area towards the pads; second lines extended from the second electrodes at a second side of the sensing area towards the pads; first cross lines extending from the first cross electrodes towards the pads; and second cross lines extending from the second cross electrodes towards the pads, the first lines being different from the second lines in number, and the first cross lines being different from the second cross lines in number.
US12118158B2
An input display device includes a display capable of displaying an image, a touch panel including at least one transparent three-dimensional UI unit on a front face thereof, a touch sensing unit configured to sense a touch operation on the touch panel based on a change in electrostatic capacitance of the touch panel, and a display control unit capable of displaying an image related to the operation in a region where the three-dimensional UI unit of the display is present. The three-dimensional UI unit includes an upper face and a side face connected to the upper face, and a function of reflecting an image related to an operation is imparted to the side face.
US12118157B2
In one embodiment, a stylus includes one or more electrodes included in a tip, and a computer-readable non-transitory storage medium embodying logic that is configured when executed to receive, by the one or more electrodes and an analog front end, signals transmitted from a touch sensor coupled to a touch-sensor controller, and convert the signals into sequences of digital signals. The logic is further configured when executed to feed the sequences of digital signals received in different periods into a memory; correlate each of the sequences of digital signals with a digital data defined by a wide-band code to generate multiple correlations; and transmit a transmission signal to the touch-sensor controller according to a synchronization timing determined based at least in part on one or more of the multiple correlations.
US12118154B2
One variation of a system for a human-computer interface includes: a substrate; a post; and a controller. The substrate includes: a first region including a drive electrode concentric with a normal axis; and a second region arranged opposite the first region. The second region includes a set of sense electrodes arranged: radially about the normal axis; along a first axis orthogonal to the normal axis; and along a second axis orthogonal to the normal axis and the first axis. The post is arranged over the first region. The controller is configured to: read a set of electrical values from the set of sense electrodes; and based on the set of electrical values, interpret a first displacement of the drive electrode relative the set of sense electrodes along the first axis, and interpret a second displacement of the drive electrode relative to the set of sense electrodes along the second axis.
US12118146B2
An electronic device capable of determining an eye convergence angle using a magnetometer sensor is provided. The magnetometer sensor is capable of reporting angle readings in three dimensions that is aligned with an eye gaze direction of each eye of a user. The magnetometer which is incorporated into the device can fit into a human eye like a contact lens and determine the angle of the gaze direction of both eyes with respect to an object within a field of view. By obtaining this eye convergence angle for an object, it is possible to accurately detect depth information. The electronic device also functions as a digital contact lens that can automatically adjust the focal point of the object to provide the user with a clear vision. The electronic device also includes a display that provides the user with additional information about the object.
US12118137B2
A boundary surface setting section sets the boundary surface for delimiting a permissible region that is the region which is located inside the real space and in which the user wearing a head-mounted display is permitted to exist and an impermissible region that is the region which is located inside the real space and in which the user is not permitted to exist. A display control section causes a portion or a whole of a virtual object representing the boundary surface to be displayed on the head-mounted display. The boundary surface includes a first boundary line having a first height and a second boundary line having a second height, and a portion or all of the first boundary line is different from the second boundary line.
US12118120B2
A system is provided for encoding user information. The system is configured to generate a random code pattern, assign the random code pattern to a user, assign a personal identifier of the user to the random code pattern, map a combination of the random code pattern and the personal identifier to user information associated with the user, and store an association of the random code pattern and the personal identifier to the user information in a mapping table. The system is further configured to receive from a decoder a query comprising the random code pattern and the personal identifier of the user, wherein the decoder is configured to decode the random code pattern. The system determines based on the mapping table, the user information mapped to the combination of the random code pattern and the personal identifier and transmits the user information to the decoder.
US12118107B2
Aspects of the present disclosure provide techniques for detecting sensitive information. Embodiments include determining a first likelihood that a record contains at least a given type of sensitive information using a first detection technique that involves providing one or more inputs to a machine learning model based on the record and receiving the first likelihood as an output from the machine learning model based on the one or more inputs. Embodiments include determining a second likelihood that the record contains at least the given type of sensitive information using a second detection technique comprising a search of the record. Embodiments include applying a policy to determine whether the record contains sensitive information based on the first likelihood and the second likelihood. Embodiments include performing one or more actions based on whether the record contains sensitive information.
US12118099B2
An information handling system (IHS) may receive, from a first sensor of the information handling system, first sensor data. The IHS may detect an individual other than a user of the IHS in a field of view of the first sensor based on the first sensor data. The IHS may then, in response to the first sensor detecting the individual, receive, from a second sensor of the IHS, second sensor data. Based, at least in part, on the first sensor data and the second sensor data, the IHS may determine relevance of the individual to an application displayed on a display of the IHS. The IHS may then generate an intent score for the individual based at least in part on the determined relevance. The IHS may then determine whether a security profile is to be applied to the IHS based, at least in part, on the intent score.
US12118095B1
Various embodiments include systems and methods of implementing a machine learning model for calculating confidence scores associated with potential security vulnerabilities. The machine learning model is trained using vulnerability data associated with a set of previously identified vulnerabilities, where the vulnerability data indicates whether a previously identified vulnerability is a true positive or a false positive. In some embodiments, scan traffic data may be obtained. The scan traffic data may be associated with potential security vulnerabilities detected via scan engine(s) that implement application security testing. The machine learning model may be used to determine respective confidence scores for each potential security vulnerability. According to some embodiments, responsive to a request for scan findings associated with a particular application, the respective confidence scores may be displayed via a vulnerability analysis graphical user interface.
US12118086B2
Deception-based techniques for responding to security attacks are described herein. The techniques include transitioning a security attack to a monitored computing device posing as a computing device impacted by the security attack and enabling the adversary to obtain deceptive information from the monitored computing device. Also, the adversary may obtain a document configured to report identifying information of an entity opening the document, thereby identifying the adversary associated with the attack. Further, the techniques include determining that a domain specified in a domain name request is associated with malicious activity and responding to the request with a network address of a monitored computing device to cause the requesting process to communicate with the monitored computing device in place of an adversary server. Additionally, a service may monitor dormant domains names associated with malicious activity and, in response to a change, respond with an alert or a configuration update.
US12118077B2
A plurality of graph snapshots for a plurality of consecutive periodic time samples maps between connected components in consecutive graph snapshots and describes at least one feature of each connected component. A recursively-built tree tracks an evolution of one of the connected components through the plurality of graph snapshots, the tree including a root node representing the connected component at a final one of the consecutive periodic time samples and a plurality of leaf nodes branching from the root node. A plurality of paths is extracted from the tree by traversing the tree from the root node to respective ones of the plurality of leaf nodes. Each path contains data describing an evolution of a respective one of the connected components through time as indicated by evolution of the at least one feature of the respective one of the connected components. Each of the plurality of paths is converted into a respective numerical vector of a plurality of numerical vectors that may be used as inputs to a time series anomaly detection algorithm.
US12118076B2
A physically-tagged data cache memory mitigates side channel attacks by using a translation context (TC). With each entry allocation, control logic uses the received TC to perform the allocation, and with each access uses the received TC in a hit determination. The TC includes an address space identifier (ASID), virtual machine identifier (VMID), a privilege mode (PM) or translation regime (TR), or combination thereof. The TC is included in a tag of the allocated entry. Alternatively, or additionally, the TC is included in the set index to select a set of entries of the cache memory. Also, the TC may be hashed with address index bits to generate a small tag also included in the allocated entry used to generate an access early miss indication and way select.
US12118069B1
A real-world object-based method and system of performing an authentication of a person in order to permit access to a secured resource is disclosed. The system and method are configured to collect image data from an end-user in real-time that includes objects in their environment. At least one object is selected and its image data stored for subsequent authentication sessions, when the system can determine whether there is a match between the new image data and image data previously collected and stored in a database. If there is a match, the system verifies an identity of the person and can further be configured to automatically grant the person access to one or more services, features, or information for which he or she is authorized.
US12118068B2
According to various embodiments, an electronic device comprising a memory; a communication module; and a processor, operatively connected to the memory and the communication module, and configured to, if a locked state of the electronic device and a first state of the electronic device are identified, when a first user utterance is acquired that requests a task executable in an unlocked state of the electronic device, change an unlocking type of the electronic device to an unlocking type of an external device, based on first information of the external device, the external device being communicatively connected to the electronic device through the communication module, unlock the electronic device, which is configured with the unlocking type of the external device, based on user authentication information acquired from the external device, and execute the task corresponding to the first user utterance. Various other embodiments may be provided. Meanwhile, a method of performing an authentication operation by the electronic device may be performed using an artificial intelligence model.
US12118066B2
An information processing system, apparatus, and method are disclosed each of which: receives a request for using an application from an electronic device via a network; determines whether the requested application is applicable to the electronic device and is currently useable by the electronic device; determines whether a number of devices currently using the requested application has reached an upper limit number that is previously set, when the determining determines that the requested application is applicable to the electronic device but is not currently useable by the electronic device; and allows the electronic device to use the requested application, when the determining determines that a number of devices using the requested application has not reached the upper limit number.
US12118065B1
Systems, apparatuses, methods, and computer program products are disclosed for mitigating deterioration of modeling system performance. An example method includes detecting, by context analysis circuitry, occurrence of a triggering condition. The example method also includes determining, by context analysis circuitry and in response to detecting the occurrence of the triggering condition, a destination modeling solution based on a regime strategy for the modeling system. The example method also includes switching, by regime deployment circuitry and based on the regime strategy, from a source modeling solution to a destination modeling solution.
US12118064B2
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training a IT machine learning model. One of the methods includes receiving training data comprising a plurality of unlabeled training inputs and a plurality of labeled training inputs; generating augmented training data, comprising generating, for each of the plurality of unlabeled training inputs, a respective augmented training input by applying a data augmentation technique to the unlabeled training input; and training the machine learning model on the augmented training data. In particular, but not exclusively, the model may be trained for perceptual tasks (e.g. tasks relating to vision or speech).
US12118056B2
Methods and apparatus for performing matrix transforms within a memory fabric. Various embodiments of the present disclosure are directed to converting a memory array into a matrix fabric for matrix transformations and performing matrix operations therein. Exemplary embodiments described herein perform matrix transformations within a memory device that includes a matrix fabric and matrix multiplication unit (MMU). In one exemplary embodiment, the matrix fabric uses a “crossbar” construction of resistive elements. Each resistive element stores a level of impedance that represents the corresponding matrix coefficient value. The crossbar connectivity can be driven with an electrical signal representing the input vector as an analog voltage. The resulting signals can be converted from analog voltages to a digital values by an MMU to yield a vector-matrix product. In some cases, the MMU may additionally perform various other logical operations within the digital domain.
US12118047B2
Systems and methods are disclosed for vertical integration of a multi-dimensional machine learning algorithm with a digital content management system. A variety of machine learning algorithms are implemented to aid publishers in the discovery of digital content. In contrast to prior methods, which perform retroactive assessments on digital content performance, the instant methods train machine learning algorithms to predict future performance of digital content items. As digital content becomes available to publishers, machine learning algorithms analyze the digital content items in order to present editorial actions publishers should take via a digital content management dashboard.
US12118045B2
The vehicle control system/method for adapting a control function based on a user profile may comprise: a gesture recognition module; a user profile module; a function control module; a processor; a non-transitory storage element coupled to the processor; encoded instructions stored in the non-transitory storage element, wherein the encoded instructions when implemented by the processor, configure the system to: identify a user; retrieve a user profile for the identified user; receive at a gesture recognition module, an input indicating a gesture from the user; identify a control function request corresponding to the gesture input; send a verification of the control function request; and receive at a function control module characteristics parsed from the user profile that effect the control function request by the user profile module to adapt a control function command for an adapted control function output by the function control module.
US12118044B2
The vehicle control system/method for adapting a control function based on a user profile may comprise: a gesture recognition module; a user profile module; a function control module; a processor; a non-transitory storage element coupled to the processor; encoded instructions stored in the non-transitory storage element, wherein the encoded instructions when implemented by the processor, configure the system to: identify a user; retrieve a user profile for the identified user; receive at a gesture recognition module, an input indicating a gesture from the user; identify a control function request corresponding to the gesture input; send a verification of the control function request; and receive at a function control module characteristics parsed from the user profile that effect the control function request by the user profile module to adapt a control function command for an adapted control function output by the function control module.
US12118038B2
A method includes decoding, by at least one hardware processor, a request for a user-defined function (UDF). The request includes a reference to one or more files. The method further includes generating, by the at least one hardware processor, the UDF based on the request. The UDF includes a file reference object with file path information corresponding to the reference. The file path information identifies a file path to the one or more files. A UDF call into the UDF is detected. The UDF call specifies the file path information. The UDF call is processed to generate result data using the one or more files.
US12118037B2
Provided are a database management method and apparatus based on a lookup table. The method comprises: acquiring a data management operation request; retrieving a three-level storage table in response to the data management operation request; and adjusting the three-level storage table according to an operation requested by the data management operation request, so as to obtain the adjusted three-level storage table, wherein the three-level storage table includes: a page information table of data; the column information table of data; and the data table for recording information of a piece of data by means of a row of data. By means of the method, the problem of the low efficiency of existing database management based on a lookup table is solved, and the aim of simply and efficiently carrying out a lookup table operation is thus achieved.
US12118031B2
A personalized preview system to receive a request to access a collection of media items from a user of a user device. Responsive to receiving the request to access the collection of media items, the personalized preview system accesses user profile data associated with the user, wherein the user profile data includes an image. For example, the image may comprise a depiction of a face, wherein the face comprises a set of facial landmarks. Based on the image, the personalized preview system generates one or more media previews based on corresponding media templates and the image, and displays the one or more media previews within a presentation of the collection of media items at a client device of the user.
US12118030B2
A media recommendation system may score media items according to user recommendations, popularity, and/or recency. The scores may be weighted to produce an overall score for each media item. Media items may be added to a pool for a specific user, from which media items are selected for playback. The contents of the pool may be modified based upon user feedback and other data. The pool may be modified dynamically and/or in real time as media items are consumed or rated by the user.
US12118023B2
According to various embodiments a device may provide an interactive searching interface for securely searching of textual content across a plurality of documents stored in a plurality of repositories comprising heterogenous data, the securely searching of the textual content comprising using a flexible search criteria and enforcing user access privileges to the plurality of documents A device may use unified searching, using a unified search criteria definition, the plurality of repositories in response to the feedback from the user, the unified searching being interactive, iterative, and using a unified index resulting in faster query response times than the metadata searching the plurality of repositories.
US12118017B1
The present invention may be embodied in a natural language processing system that conducts user interaction to identify and refine requests for data analyses, and automatically conducts data mining and prepares data visualizations in response to natural language queries. Similarly natural language processing system can be utilized for updating business system data in response to natural language requests. The system greatly improves the ease of use, intuitiveness, variety, and responsiveness of the data analytics system by converting natural language requests into requests for data analyses. This allows a much wider range of users to conduct commercially relevant data analytics without relying on specialists in the field data analytics specialists and at much lower cost than the conventional approach.
US12117986B1
A database system is operable to write to a file buffer corresponding to geospatial index data for a plurality of rows based on processing each given row of the plurality of rows. A new leaf node of a set of leaf nodes in a temporary leaf node buffer when the given row includes a geospatial object. When the temporary leaf node buffer is determined to have a number of leaf nodes meeting a predetermined threshold number of leaf nodes, a new tree-based index structure of a set of tree-based index structures of the geospatial index data is built via processing the temporary leaf node buffer. The geospatial index data is stored based on writing the file buffer to disk memory resources. A query is executed against a relational database table based on accessing the geospatial index data in the disk memory resources.
US12117975B2
Methods and systems for execution of distributed analytics include building a global linked structure that describes correspondences between dataset metadata structures, analytics metadata structures, and location metadata structures and that encodes compatibility between respective datasets, analytics, and locations. A set of analytics and compatible datasets for execution is determined based on the dataset metadata structures, analytics metadata structures, and global linked structure. An optimal execution location is determined based on the determined set of analytics and compatible datasets, the location metadata structures, and the global linked structure. The set of analytics and compatible datasets are deployed to the optimal location for execution.
US12117974B2
One or more aerial images of a construct (e.g., a utility construct, a utility asset, a power pole, a telephone pole, etc.) may be used to determine a location of the construct. The images may be used to identify adverse conditions affecting the construct such as wood rot, arc damage, flashing, tracking, floating conductors, loose tie-wires, loose hardware, and/or the like. The images may be used to prioritize actions to address the adverse conditions and identify and/or verify the location of the construct. aggregating the inspection data.
US12117970B2
A first request to create a folder to organize data files that are to be stored at a third-party storage server is received at an application server and from a user device. Responsive to receiving the first request to create the folder, a second request indicating that the folder is to be created at the third-party storage server is sent by the application server and to the third-party storage server. An indication that the folder has been created at the third-party storage server is received from the third-party storage server. Responsive to receiving the indication that the folder has been created at the third-party storage server, an instance of the folder is generated by the application server.
US12117969B2
A two staged, two output data conversion system synchronizes resources between IAM systems (including CIAM systems). For the first stage of the conversion process, data is obtained for each resource and stored in an interim file. For the second stage of the conversion process, the data is converted twice to create two output files: one output for a source IAM system and one output file for a destination IAM system.
US12117968B2
A versioned file system comprising network accessible storage is provided. Aspects of the system include globally locking files or groups of files so as to better control the stored files in the file system and to avoid problems associated with simultaneous remote access or conflicting multiple access requests for the same files. A method for operating, creating and using the global locks is also disclosed. A multiprotocol global lock can be provided for filing nodes that have multiple network protocols for generating local lock requests.
US12117965B2
Provided are a file processing method, apparatus and device, and a readable storage medium. The method includes: judging whether a received file access path exists; if so, judging whether the file access path corresponds to a folder; if so, generating a folder stream, traversing the folder stream, and generating a file object corresponding to the folder stream; storing the file object in a memory, acquiring the size of a corresponding file according to the file object, detecting whether there is a file in the folder, and a size of the file is known and the file has been traversed and used, and if so, deleting, from the memory, the file object corresponding to the file; and acquiring the total size of files in the folder according to the size of each file in the folder.
US12117961B1
This application describes a network-on-chip system on a hardware accelerator for accelerating neural network computations. An example NoC system in the NN accelerator may include interconnected routers with routing control circuits and cores respectively coupled to the routers. The cores are arranged into a matrix. Each row of cores are connected with a first uni-directional ring-shape data link and every two adjacent data links are in opposite directions. Each column of cores are connected with a second uni-directional ring-shape data link and every two adjacent data links are in opposite directions. In a given router of the plurality of routers, the routing control circuit is configured to: receive a data package; convert physical addresses of the given router and the target router into logical addresses; determine a routing port of the given router based on the logical addresses; and output the data package through the routing port.
US12117956B2
Examples described herein relate to configuring a target network interface to recognize packets that are to be written directly from the network interface to multiple memory destinations. A packet can include an identifier that a portion of the packet is to be written to multiple memory devices at specific addresses. The packet is validated to determine if the target network interface is permitted to directly copy the portion of the packet to memory of the target. The target network interface can perform a direct copy to multiple memory locations of a portion of the packet.
US12117953B2
A server rack has server sleds, each including a motherboard upon which is mounted: a memory module, a cache, at least one CPU connected to the cache, a memory controller connected to the cache and the memory module, an I/O hub, and a fabric interface (FIC) having a memory bridge and optical transceivers, where this memory bridge is connected to the I/O hub through this motherboard. The rack also has a memory sled disaggregated from the server sleds and that includes: a motherboard upon which is mounted: memory modules and a FIC having a memory bridge, a memory controller and optical transceivers, wherein this memory controller is connected to these memory modules through this motherboard, and wherein this memory bridge connects the memory controller to the optical transceivers. The rack has a photonic cross-connect switch interconnected by optical fiber cables to the optical transceivers of the server and memory sleds.
US12117952B2
The multi-path server comprises four circuits. Each circuit comprises a PCH, an extended module, a switch module, and a CPU. An extended module in the first circuit is connected to a switch module in the second circuit, a switch module in the third circuit, and a switch module in the fourth circuit. An extended module in the third circuit is connected to a switch module in the fourth circuit. A switch module performs switching action according to a target partition instruction, and a PCH performs in-place action according to the target partition instruction, such that each said circuit forms a target partition, and PMSYNC signals are interconnected in the target partition. A multi-path server signal interconnection system is also provided.
US12117950B2
A method of providing data communication between a first device and a second device includes, establishing a first communication link with a downstream device connected to the second device using a first mode via a USB-type interface, wherein in the first mode the USB-type interface utilizes a first set of USB communication lanes; establishing a second communication link with the first device via the USB-C port using an Alternate mode wherein the Alt-mode utilizes the first set of USB communication lanes; and, in accordance with establishing the second communication link, changing a mode of the first communication link so that the first communication link does not communicate via the first set of USB communication lanes.
US12117945B2
A data processor accesses a memory having a first pseudo channel and a second pseudo channel. The data processor includes at least one memory accessing agent for generating a memory access request, a memory controller for providing a memory command to the memory in response to a normalized request selectively using a first pseudo channel pipeline circuit and a second pseudo channel pipeline circuit, and a data fabric for converting the memory access request into the normalized request selectively for the first pseudo channel and the second pseudo channel.
US12117935B2
A technique for operating a cache is disclosed. The technique includes utilizing a first portion of a cache in a directly accessed manner; and utilizing a second portion of the cache as a cache.
US12117934B2
A method and system for sharing memory in a computer system includes placing one or more processors in the computer system in an idle state. The one or more processors are queried for associated memory space, and a shared physical memory address space is updated, wherein each processor in the system has access to the physical memory in the shared physical memory address space. The one or more processors is removed from the idle state, and work is submitted to the one or more processors for execution.
US12117930B2
Conventional high performance computer connections are electron-based systems, which require the memory packages to be as close as mechanically possible to the computation engine. Low power and high bandwidth communication, e.g. photonic, links can drastically change the architecture of high-performance computers by eliminating the bottlenecks in communication. A computer system comprises: a plurality of memory aggregation devices configured to retrieve data from and store data in a plurality of random access memory modules forming a unified contiguous memory address space disaggregated from a processing unit; a plurality of computational devices configured for simultaneously launching a plurality of data signals including memory read and/or write requests for the data to the plurality of memory aggregation devices; and a plurality of communication links coupling each of the plurality of memory aggregation devices to each of the plurality of computational devices for transferring the data therebetween.
US12117925B2
Disclosed is a method, a device, a system and/or a manufacture of immutable protection of software and/or computing hardware testing data. In one embodiment, a method for immutably securing testing data includes initiating an operation filesystem to operate from and copying a software application and/or computer hardware design to define a workspace data. A test script is selected and executed. The method provides input data including the testing data to a hash function. The testing data may include the result data. A hash value from the hash function is generated that is uniquely determined based on the input data. A blockchain transaction is generated that includes the hash value. The hash value is submitted to a node of a blockchain network that includes a distributed network of two or more nodes maintaining a ledger database reconciled through a consensus mechanism to immutably protect the testing data.
US12117924B2
A system comprising processing circuitry a memory storing instructions that cause the system to detect a code change to source code included in a code repository, identify a relationship between the code change and an associated product feature, determine one or more dependent product features impacted by the code change, select a set of test cases including a subset of test cases related to the associated product feature and a subset of test cases related to the one or more dependent product features, execute the set of test cases, and update the code-to-feature mapping using results of executing the set of test case.
US12117922B1
Tracing source code to determine compliance or lack thereof with operational requirements therefor. For example, a computing instance may access a source code of a codebase for a software system, application, or component and run a trace through the source code from a starting point in the source code through all possible routes in the source code until the trace has reached an end point in the source code. The computing instance may identify a first subset of routes from the all possible routes that is not compliant with a set of operational requirements for the source code or a second subset of routes from the all possible routes that is compliant with the set of operational requirements. As such, once the first subset of routes or the second subset of routes is output, a user may perceive the first subset of routes or the second subset of routes.
US12117920B2
Provided is an onboard ECU for controlling an onboard apparatus installed in a vehicle, including a storage unit that stores a control program for controlling the onboard apparatus and an inspection program for performing an operation check of the onboard apparatus or the onboard ECU, and a control unit that executes the control program or the inspection program, the storage unit storing validity information indicating whether the inspection program is valid or invalid being, and the control unit referring to the validity information stored in the storage unit, executing the inspection program if the inspection program is valid, and executing the control program if the inspection program is invalid.
US12117915B1
The disclosed techniques pertain to the dynamic control of select functions that are applied to a time series dataset based on the detection of stationary time series grains. In some configurations, a system selectively applies select functions, e.g., the application of a differencing function, to a dataset in response to determining that a number of stationary time series grains detected in the dataset meets one or more criteria with respect to a threshold. If a system determines that the number of stationary time series grains meets one or more criteria with respect to a threshold, the system can apply a differencing function to the entire dataset. By controlling the differencing function based on the detection of stationary time series grains with respect to a threshold, the system can increase the accuracy and the efficiency of a machine learning system or any other system that utilizes time series datasets.
US12117898B2
The present application provides a three-mode storage method for program blocks based on check, comprising: first dividing the program to be injected into N blocks and checking each block to obtain the first checksum; then injecting the program to be injected and the first checksum twice in the program storage area, and the two injected programs are noted as the main program and the backup program, respectively; dividing the main program into N blocks, and checking each program block to obtain the second checksum during program run; dividing the backup program into N blocks and checking each block to obtain the third checksum; and comparing the checksum, second checksum and third checksum: if the three are consistent, performing no operation; updating the program or checksum and checking again, if the three are inconsistent.
US12117896B2
A stand-alone embedded internet of things edge artificial intelligence device (“EIEAC”) may be provided. The EIEAC may be configured to operate independent of the computing device and may be configured to monitor and repair failures occurring at the computing device. The EIEAC may receive computer health data from a client agent application running on the computing device. The EIEAC may include a memory configured to store the computer health data and a battery configured to charge the EIEAC. The EIEAC may include a processor configured to process the computer health data to identify one or more failures using tiny machine learning (“tinyML”). When one or more failures are identified by the processor, the tinyML may be configured to execute instructions on the computer health data for repairing the one or more failures. When unsuccessful, the EIEAC may establish an electronic connection with a remote cloud lookup tower for repairing.
US12117892B2
A computing system automatically manages error reports. Each error report specifies an error that occurred within a subsystem of the computing system. A received error report is added into a root cause grouping. Each root cause grouping contains error reports having error types traceable to a same root cause. A deployment time at which the subsystem corresponding to the error report was deployed within the computing system is determined. A severity score for the root cause grouping is generated as a function of the deployment time. The severity score inversely correlates to a time period length between the deployment time and the occurrence time of the error. The root cause grouping is assigned to a ranked error container of a plurality of ranked error containers based on the generated severity score. Each ranked error container contains root cause groupings having severity scores within a specified score range.
US12117888B2
Novel tools and techniques are provided for implementing intelligent alert automation (“IAA”). In various embodiments, IAA receives alert/event feeds from several different alerting and ticketing systems via input Redis queues, and uses a triage system to determine whether to process the alert/event or disregard it. If so, IAA may create a flow instance, assign a unique instance ID, and place the flow instance in one of a plurality of jobs queues based on alert/event type and/or or source. An abattoir system retrieves a flow instance from one of the jobs queues (in order of the queue's priority), and processes the next node or step in the flow instance. The flow instance is placed back into the jobs queue for subsequent processing by the same or different abattoir system until no additional nodes or steps remain in the flow, at which point the flow instance is considered complete.
US12117885B2
Systems and methods are disclosed for electronic device power consumption grading. In some examples, similar electronic devices may consume different amounts of power due to variations in components of the electronic devices. The components can include electrical components (e.g., discrete circuits, integrated circuits, etc.), mechanical components (e.g., motors, traces, etc.), electro-mechanical components (e.g., switches, motors, piezoelectric devices, etc.). Power consumption information for specific components can be determined and a power consumption grading for the specific electronic device can be determined from the power consumption information. A user may then utilize the power consumption grading to optimize a usage of the electronic device.
US12117881B2
Methods, apparatus, and processor-readable storage media for automated power-related device usage determinations using artificial intelligence techniques are provided herein. An example computer-implemented method includes determining power-related information for one or more devices by processing utilization data associated with the device(s) using artificial intelligence techniques; determining, based at least in part on the power-related information, multiple instances of inactivity and durations thereof for the device(s); determining at least one particular duration of inactivity for the device(s) based at least in part on a number of occurrences of each of the determined durations of instances of inactivity; generating, based at least in part on the at least one particular duration of inactivity, one or more sleep mode configuration modification recommendations for the device(s); and performing one or more automated actions based on the one or more sleep mode configuration modification recommendations.
US12117875B1
A laptop computer that includes a keyboard integrated into a body thereof, and a support device integrated into the body adjacent to the keyboard. The support device is configured to transition between a first position wherein at least a portion of the support device is protruding from the body and a second position wherein some or all of the support device is within a compartment of the body. The support device may be used to support at least a wrist or a hand of a user while in the first position and while the user is typing on the keyboard.
US12117873B2
A mobile electronic device includes a main framework, a back cover, a door cover, a functional module and a stop element. The back cover covers the main framework and has an expansion window. The door cover covers the expansion window. The functional module is disposed on an inner side of the door cover and electrically connected to a motherboard in the main framework. An operation interface corresponding in position to an outer side of the door cover is disposed on one side of the functional module. One side and the other side of the functional module oppose each other. The stop element is disposed on the inner side of the door cover, abuts against the other side of the functional module, and thus prevents the functional module from retracting under an external force. Therefore, the mobile electronic device is insusceptible to a collision and a fall.
US12117870B2
A display device is disclosed. The display device of the present disclosure may comprise: a flexible display panel; a panel roller which is elongated and on or from which the display panel is wound or unwound; a housing in which the panel roller is accommodated, wherein while the display panel is unwound from the panel roller, the display panel descends below the housing; and a board case which is disposed behind the display panel descending below the housing, and of which the front surface is covered by the display panel while the display panel descends.
US12117866B2
A system-on-chip (SoC) may comprise a semi-conductor substrate; a first circuitry, disposed on the semi-conductor substrate, provided for a first neural processing unit (NPU) configured to perform operations of an artificial neural network model (ANN); a second circuitry, disposed on the semi-conductor substrate, provided for a second NPU configured to perform operations of an ANN model, each of the first NPU and the second NPU including a plurality of processing elements (PEs), the plurality of PEs including an adder, a multiplier, and an accumulator; and a clock signal supply circuit, disposed on the semi-conductor substrate, configured to output one or more clock signals, wherein a first clock signal among the one or more clock signals may be supplied to the first NPU, and a second clock signal among the one or more clock signals may be supplied to the second NPU.
US12117858B2
A processor may receive an input dataset. The input dataset may include a plurality of waterpipe components and one or more performance factors of the waterpipe system. A processor may generate a digital twin of the waterpipe system using the input dataset. A processor may simulate, using the digital twin, one or more features of the waterpipe system. The simulating may include a forecast having one or more predicted conditions associated with the waterpipe system.
US12117854B2
A probe assembly for a cooking appliance includes an outer case that includes a cap, a body, and retention features that are coupled to each of the cap and the body. A first temperature sensor is operably coupled to the cap of the outer case. A probe is operably coupled to the body of the outer case and is selectively concealed by the cap. A second temperature sensor is operably coupled to the probe. A controller is communicatively coupled to each of the first temperature sensor and the second temperature sensor. The controller is configured to receive a first signal from the first temperature sensor when the cap is directly coupled to the body of the outer case.
US12117850B2
A moving object that travels from a current position toward a target position includes a first section candidate searching unit configured to search for a plurality of first section candidates in which the moving object is capable of traveling from the current position, a second section candidate searching unit configured to, for each ending point of the first section candidates, search for a plurality of second section candidates in which the moving object is capable of traveling from the ending points of the first section candidates, an obstacle position recognition unit configured to detect a position of an obstacle around the moving object, and a route decision unit configured to decide a first section and a second section used as a traveling route of the moving object from the plurality of first section candidates and the plurality of second section candidates.
US12117838B1
Described herein is a system for tracking objects and performing dynamic entity resolution using image data. For example, the system may build an environment map and populate the map with objects present in the environment. As the devices move about the environment it may capture image data and, based on its position and/or configuration of its components, may determine updated locations of objects that move in the environment. Upon receiving a query from a user, based on the location of the objects relative to the device/user, the system can interpret gestures and voice commands to infer which object is specified by the voice command. To build the environment map, the system performs object detection to generate bounding boxes associated with an object, then clusters the bounding boxes into a three-dimensional (3D) object associated with 3D coordinates. As the system tracks the object using the 3D coordinates while maintaining two-dimensional (2D) information (e.g., bounding boxes and other features), the system can use existing 2D models to process objects in 3D.
US12117835B2
Provided is a nautical drift managing device. The nautical drift managing device includes an input circuitry to receive destination position information for a watercraft. Further, the nautical drift managing device includes a sensor circuitry to obtain external force information associated with the watercraft. Furthermore, the nautical drift managing device includes processing circuitry to determine, based on the destination position information and the external force information, a drift line associated with a drifting movement of the watercraft when an engine of the watercraft is stopped or neutral.
US12117819B2
Methods, systems, and non-transitory computer readable storage media are disclosed for generating action recommendations modifying physical emissions sources of an entity based on past and modeled emissions for the entity. Specifically, the disclosed system monitors emissions produced by an entity by determining a number of emissions sources corresponding to an entity and a plurality of emissions values for the emissions sources. Additionally, the disclosed system determines a plurality of constraints corresponding to the entity. The disclosed system also determines goals for the entity including target emissions values. The disclosed system utilizes a modified gradient descent model to iteratively adjust emissions values for the physical emissions sources to obtain the target emissions values according to the constraints. The disclosed system generates action recommendations for modifying the physical emissions sources utilizing the modified gradient descent model and provides the action recommendations for display within a graphical user interface.
US12117818B2
A method of remotely configuring one or more building system components at a building site uses a cloud-based server remote from the building site. The cloud-based server receives information from an intelligent gateway at the building site that identifies each of one or more building system components at the building site. The cloud-based server is used to create a site configuration that is based at least in part on the identified information for each of the one or more building system components. The site configuration is then downloaded from the cloud-based server to the intelligent gateway such that the intelligent gateway is able to pass configuration information to one or more local controllers that control operation of the one or more building system components.
US12117816B2
A controller is provided for building equipment including a plurality of devices that operate in parallel to affect an environmental condition of a building. The controller includes one or more processing circuits including one or more processors and memory. The memory store instructions that, when executed by the one or more processors, cause the one or more processors to perform operations. The operations include lowering an upper bound or raising a lower bound of one or more constraints based on a minimum off schedule or a minimum on schedule for the building equipment, performing an optimization of an objective function subject to the one or more constraints to generate control decisions for the building equipment, and operating the building equipment in accordance with the control decisions to affect the environmental condition of the building.
US12117814B2
Aspects of the disclosed technology encompass the use of a deep-learning controller for monitoring and improving a manufacturing process. In some aspects, a method of the disclosed technology includes steps for: receiving control values associated with a process station in a manufacturing process, predicting an expected value for an article of manufacture output from the process station, and determining if the deep-learning controller can control the manufacturing process based on the expected value. Systems and computer-readable media are also provided.
US12117809B2
In an arrangement design of a robot cell and of robot work, a planning device searches an arrangement graph, that shows candidates for relative positions and orientations between a robot and a fixture; searches a disassembly task sequence, of disassembly tasks that are operations of the robot for disassembling components from the assembly in an arrangement of the relative positions and orientations between the robot and the fixture, and searches for, based on a point sequence of positioning relay points of the robot, a trajectory in which the robot disassembles the components from the assembly; and generates assembly tasks formed of a point sequence obtained by reversing the point sequence of the relay points, an assembly trajectory of the robot which is reverse to a disassembly trajectory formed of interpolation points between the point sequences, and an assembly sequence, which is a reverse order of the disassembly task sequence.
US12117806B1
The present invention discloses a cloud and edge integrated method and system for identifying parameters of a servo motor. The method comprises the following steps: acquiring parameters of the servo motor; transmitting the parameters of the servo motor to a cloud identification engine and an edge identification engine; performing data processing and identification analysis, by the cloud identification engine, the parameters of the servo motor to obtain an internal resistance of the motor Rs, and sending an identification result to the edge identification engine through a network; identifying, by the edge identification engine, the cloud identification result and the parameters of the servo motor to obtain identification results of d-q axes inductances and a flux linkage. The system comprises a servo motor parameter acquisition unit, a sending unit, a cloud identification engine, and an edge identification engine.
US12117801B2
A software defined (SD) process control system (SDCS) implements controller and other process control-related business logic as logical abstractions (e.g., application layer services executing in containers, VMs, etc.) decoupled from hardware and software computing platform resources. An SD networking layer of the SDCS utilizes process control-specific operating system support services to manage the usage of the computing platform resources and the creation, deletion, modifications, and networking of application layer services with devices disposed in the field environment and with other services, responsive to the requirements and needs of the business logic and dynamically changing conditions of SDCS hardware and/or software assets during run-time of the process plant (such as performance, faults, addition/deletion of hardware and/or software assets, etc.). Thus, dynamic (re-)allocation of hardware/software resources is primarily, if not entirely, and continually governed in real-time by present requirements and needs of application layer services as well as dynamically changing SDCS conditions.
US12117796B2
The embodiment of the present disclosure provides a method for quickly optimizing geometric error compensation data of a translational axis of a five-axis numerically controlled machine tool. The method includes: 1) establishing a volumetric positioning error model; 2) establishing an error database; 3) constructing a volumetric error compensation table; 4) establishing a compensation data optimization model to form an optimization model of three face diagonals and one body diagonal in a translational axis linkage mode; 5) completing iterative optimization and selection of the correction coefficients; 6) completing compensation of the geometric errors of the five-axis numerically controlled machine tool; and 7) iterating error correction data to the error database, performing linkage trajectory detection, presetting a positioning error threshold, and cycling the operations 2) to 6) to realize a machine tool precision guarantee system for periodic detection, optimization, and compensation.
US12117792B2
Systems and methods for automated workflow include assigning a set of first targets to an uncompiled first workflow. The uncompiled first workflow specifies a first set of process modules. Each such module is associated with a subset of unit operations. Each unit operation includes a time interval and specifies an instrument. For each target in the set of first targets, the uncompiled workflow is translated into an instance of a compiled first workflow that includes a linear temporal order of unit operations. This translating resolves a branch condition, nested condition, or loop condition of the uncompiled first workflow.
US12117789B2
A sensor module includes a first sensor device that outputs first measurement data from a first measurement circuit receiving a signal from a first sensor element and performing a measurement process, a second sensor device that outputs a second measurement circuit receiving a signal from a second sensor element and performing a measurement process, and a microcontroller that receives the first measurement data and the second measurement data, in which the first sensor device includes a first terminal that is used for input of an external synchronization signal or a synchronization signal which is a signal based on the external synchronization signal, and input or output of a communication signal, and the second sensor device includes a second terminal that is used for input of the synchronization signal, and input or output of the communication signal.
US12117778B2
A visual timer, includes a back shell, a PCB board, an encoder, a color display screen, an adjusting knob, a knob sleeve and a lens. The PCB board is arranged on the front of the back shell, the encoder is arranged at the bottom of the front of the PCB board, the color display screen is arranged on the front of the PCB board, the adjusting knob is arranged on the front of the encoder, the knob sleeve is arranged on the front of the adjusting knob, and the lens is arranged on the front of the color display screen. The time provided by the invention has the characteristics of time visualization, low efficacy and convenient time adjustment by the adjusting knob, and the maximum timing range can be switched to 120 minutes and 60 minutes.
US12117773B2
The invention relates to a rotary resonator mechanism (1) comprising an oscillating mass (2), a flexible guide comprising at least two flexible blades (4) connecting a stationary support (3) to the oscillating mass (2), the resonator mechanism (1) extending substantially in the same plane to allow the oscillating mass to perform a rotary movement around a virtual pivot, the flexible guide (1) extending along a main axis of symmetry (14), characterised in that the mechanism (1) comprises a translation table (5) arranged between the flexible guide and the oscillating mass (2), the translation table (5) being joined to the flexible blades (4) and/or to the oscillating mass (2).
The invention also relates to a horological movement comprising such a resonator (1).
US12117766B2
A process unit includes a drum frame supporting a photoconductor drum and a development frame supporting a development roller. The development cartridge is swingably supported by the drum frame at a coupling joint provided at a first side of the development frame and a support portion provided at a second side of the development frame. A center of rotation of the development roller is located in a position shifted from a line segment connecting a center of rotation of the coupling joint and a center of rotation of the photoconductor drum to an upstream side with respect to a direction of rotation of the coupling joint as viewed in an axial direction of the development roller, such that the development roller is pressed against the photoconductor drum by the action of the rotatory force received by the coupling joint.
US12117760B2
An image forming apparatus includes first, second, and third covers, first and second ducts, and a plurality of image forming units, including first and second image forming units. The second cover is between the first cover and the plurality of image forming units to cover the plurality of image forming units. The first duct is disposed on the second cover to guide air absorbed from outside of the image forming apparatus through an air intake to the first image forming unit. The second duct is disposed on the second cover to guide air absorbed from the outside of the image forming apparatus through the air intake to the second image forming unit. The third cover is attachable to and detachable from the second cover to cover an opening of the second cover. At least part of the first image forming unit is insertable and extractable through the opening.
US12117753B2
A pressing device includes a first pressurization unit; a second pressurization unit that is provided to face the first pressurization unit, and sandwiches and pressurizes a medium moving in a contact region formed between the first pressurization unit and the second pressurization unit; and a contact region variable unit that changes a width dimension of the contact region along a moving direction of the medium in a state of maintaining a contact pressure on an outlet side of the contact region, in varying a contact state of the contact region.
US12117751B2
A fixing apparatus includes a belt, a rotary member, a pad member, and a slide member. A distance in the conveyance direction between a first position and a second position is 3.0 mm or less. The first position is a downstream edge of a tip of a projection positioned most downstream in a direction of rotation of the belt. The second position is an upstream edge, in the direction of rotation of the belt, of the guide portion that contacts with the inner circumference surface of the belt. A distance in the pressing direction between a third position and a fourth position is 0.4 mm or more and 2.0 mm or less. The third position is the tip of the projection positioned most downstream in the direction of rotation of the belt. The fourth position is the same position as the second position.
US12117749B2
A fixing device includes a rotator, a pressure rotator, a heater, and a conductor. The pressure rotator presses the rotator to form a fixing nip between the rotator and the pressure rotator. The heater is in contact with an inner circumferential surface of the rotator and heats the rotator. The conductor is grounded and has a contact portion in contact with a center region of the inner circumferential surface of the rotator in a longitudinal direction of the rotator.
US12117743B2
An exposure head includes a light emitting board group, a first lens array, and a second lens array. The light emitting board group disposes a plurality of light emitting boards each including a plurality of light emitting elements disposed side by side in a second direction intersecting with the first direction. The plurality of light emitting boards are disposed along the second direction and alternately in the first direction. The light emitting board group includes a first light emitting board group and a second light emitting board group. The first lens array condenses light emitted from the plurality of light emitting elements disposed on the first light emitting board group onto the surface of the image bearing member. The second lens array condenses light emitted from the plurality of light emitting elements disposed on the second light emitting board group onto the surface of the image bearing member.
US12117741B1
An electrophotographic photoreceptor includes a conductive base body and a multilayered photosensitive layer disposed on the conductive base body and including a charge generation layer and a charge transport layer, wherein the charge transport layer is an uppermost surface layer and contains a charge transport material, a polyester resin, and a compound (T) represented by Formula (T) below, the polyester resin includes a polyester resin (1) including at least one selected from the group consisting of a diol unit (P1) represented by Formula (P1), a diol unit (P2) represented by Formula (P2), a diol unit (P3) represented by Formula (P3), a diol unit (P5) represented by Formula (P5), and a diol unit (P6) represented by Formula (P6), the polyester resin (1) further includes a unit including a biphenyl skeleton, and end groups of the polyester resin (1) do not include fluorine atoms.
US12117739B2
Disclosed is a thermo-mechanical actuator (100) comprising a piezo¬electric module (110), the piezo-electric module comprising at least one piezo-electric element (120), wherein the thermo-mechanical actuator is configured to: •o receive a thermal actuation signal (132) for controlling a thermal behaviour of the piezo-electric module, or •o provide a thermal sensing signal (132) representative of a thermal state of the piezo-electric module, and, wherein the thermo-mechanical actuator is configured to: •o receive a mechanical actuation (134) signal for controlling a mechanical behaviour of the piezo-electric module, or •o provide a mechanical sensing signal (134) representative of a mechanical state of the piezo-electric module.
US12117735B2
The present application provides a method of determining an overlay error during a semiconductor fabrication. The method includes steps of forming a first structural layer comprising a target feature over a wafer; forming a second structural layer comprising a first axis, a second axis and a pair of alignment features over the first structural layer, wherein the pair of alignment features are disposed at the first and the second axes, respectively; and determining a relative displacement of the first and second structural layers using a position of the first axis relative to the target feature and a position of the second axis relative to the target feature.
US12117728B2
A resist composition is provided comprising a base polymer and a quencher comprising a salt compound obtained from a nitrogen-containing compound having an iodine or bromine-substituted hydrocarbyl group (exclusive of iodine or bromine-substituted aromatic ring) bonded to the nitrogen atom via an ester bond-containing group and a compound having a 1,1,1,3,3,3-hexafluoro-2-propanol group. The resist composition has a high sensitivity and forms a pattern with improved LWR or CDU, independent of whether it is of positive or negative tone.
US12117726B2
A pellicle assembly includes a pellicle frame defining a surface onto which a pellicle is, or to be, attached. The pellicle assembly includes one or more three-dimensional expansion structures that allow the pellicle to expand under stress. A pellicle assembly for a patterning device, the pellicle assembly includes one or more actuators for moving the pellicle assembly towards and way from the patterning device.
US12117721B2
Embodiments of a drain in a lithographic projection apparatus are described that have, for example, a feature which reduces inflow of gas into the drain during a period when no liquid is present in the drain. In one example, a passive liquid removal mechanism is provided such that the pressure of gas in the drain is equal to the ambient gas pressure and in another embodiment a flap is provided to close off a chamber during times when no liquid needs removing.
US12117720B2
The present application provides a projection screen and a projection system. The projection screen includes an optical structure layer and a reflective layer, where the optical structure layer includes a plurality of microstructure units; each of the plurality of microstructure units include a first sidewall and second sidewalls; the reflective layer covers at least part of the first sidewall to form a first working surface, and the reflective layer covers at least part of the second sidewalls to form second working surfaces, respectively; the first working surface deflects an input image beam, and at least part of the input image beam is transmitted to viewer's field and the second working surfaces; and the second working surfaces deflect an input image beam came from the first working surface, and the input image beam came from the first working surface is transmitted to the viewer's field. The present application improves the brightness evenness of the projection screen.
US12117717B2
A security camera and assembly include a camera lens assembly, a lens tilt locking mechanism, and a grab handle having LEDs mounted thereon. Embodiments include a lens tilt locking mechanism coupled to the camera lens assembly for setting a field of view (FOV) for a camera lens of the camera lens assembly. The grab handle is pivotally coupled to the camera lens assembly via a pivoting mechanism. The grab handle having LEDs mounted thereon pivots to provide independent control of illumination to the FOV without shifting the FOV. In a further embodiment, the grab handle may further include an antenna embedded therein.
US12117712B2
An optical switch is provided which is capable of driving control by the same FPGA and the same driving circuit configuration, and hence is capable of driving at a high speed and a low consumption power. The optical switch of the present disclosure is a 1×N optical switch having a structure in which with respect to an optical switch, a driving circuit of the optical switch is integrated in the vicinity of a control electrode of the optical switch. The optical switch includes a plurality of 2×2 optical switches and N optical gates. Different bias voltages (Vb) are set between the optical switches and the optical gates, and a driver for the 2×2 optical switch of the driving circuit and a driver for the optical gate are of the same circuit form.
US12117706B2
An active matrix substrate includes a pixel TFT provided corresponding to each pixel region, a pixel electrode electrically connected to the pixel TFT, a plurality of gate wirings extending in a row direction, and a plurality of source wirings extending in a column direction. Each gate wiring has a multilayer structure including a lower gate wiring electrically connected to a lower gate electrode included in the pixel TFT and an upper gate wiring electrically connected to an upper gate electrode included in the pixel TFT. In a case where the number of the gate wirings is defined as m and the number of the source wirings is defined as n, each gate wiring has 3 or more and less than n contact portions, each contact portion is positioned in any of n intersection regions, and the number of the contact portions overlapping each source wiring is less than m.
US12117691B2
A light-emitting device includes a wiring board, a plurality of light-emitting elements disposed on the wiring board, a light-reflecting member covering a lateral surface of each of the plurality of light-emitting elements, a plurality of light-transmitting layers each located above an emission surface of a corresponding one of the plurality of light-emitting elements, a plurality of light-reflecting layers disposed on the plurality of light-transmitting layers, respectively, a light-diffusing layer disposed above the plurality of light-reflecting layers and the light-reflecting member, and a low-refractive-index layer located between the light-reflecting member and the light-diffusing layer, around each pair of one of the plurality of light-transmitting layers and one of the light-reflecting layers, and having a refractive index lower than that of the plurality of light-transmitting layers. Each of the plurality of light-reflecting layer has a width in a cross-sectional view thereof which is equal to or greater than that of a corresponding one of the plurality of light-transmitting layers.
US12117690B2
A light-emitting module includes a light source unit, and a light guide member surrounding the light source unit in a plan view and including a first hole portion opening on a side of a first surface of the light guide member and a second hole portion and a third hole portion, the second hole portion and the third hole portion are aligned in a first direction, a depth of the first hole portion from the first surface is shallower than a depth of the second hole portion from the first surface and a depth of the third hole portion from the first surface, and in the plan view, a maximum length of the second hole portion in the first direction is longer than a maximum length of the second hole portion in a second direction orthogonal to the first direction.
US12117686B2
A display substrate and a display device are provided. In the display substrate, the display sub-pixel is located in a display region, the display sub-pixel and includes a first display sub-pixel, a second display sub-pixel, a third display sub-pixel, and a fourth display sub-pixel that emit light of colors different from each other; the dummy sub-pixel is located in a periphery region, the periphery region includes a dummy region and an edge region, the dummy sub-pixel is located in the dummy region of the periphery region, the dummy sub-pixel includes a first dummy sub-pixel, a second dummy sub-pixel, a third dummy sub-pixel, and a fourth dummy sub-pixel; and the display substrate further includes a spacer including a plurality of first spacers and a plurality of second spacers, the plurality of first spacers are located in the periphery region, the plurality of second spacers are located in the display region.
US12117683B2
A display panel includes a substrate and heating wires located at least in a display area of the substrate. The heating wires extend along a first direction and are arranged along a second direction. The first direction intersects with the second direction. Each heating wire includes a first signal end and a second signal end. The first signal end and the second signal end of the same heating wire are located on two sides of the same heating wire along the first direction. First signal ends of the plurality of heating wires are located on a first side of the display area along the first direction. Second signal ends of the plurality of heating wires are located on a second side of the display area along the first direction.
US12117682B2
A display device can include a display panel including a flat portion and a plurality of curved portions extending from the flat portion in a bent manner; a front member disposed on the display panel; and an adhesive layer disposed between the display panel and the front member. Also, the plurality of curved portions include: a first curved portion; and a second curved portion, in which the first curved portion includes a first exposed side portion on which the adhesive layer is not disposed, and the second curved portion includes a second exposed rounded corner portion on which the adhesive layer is not disposed.
US12117678B2
An optical modulator includes a waveguide core; a first transition zone located between a first side of the waveguide core and a first electrical contact region; and a second transition zone located between a second side of the waveguide core and a second electrical contact region, wherein one or more of the first transition zone and second transition zone has a variable thickness. The variable thickness is confined to the one or more of the first transition zone and second transition zone. The variable thickness removes a portion of the highly doped first transition zone and the highly doped second transition zone thereby reducing contact resistance.
US12117677B2
According to one embodiment, a display device including a display panel which displays images, a polarization axis rotation element located between the display panel and an observer, and a polarizer located between the display panel and the polarization axis rotation element, wherein the polarization axis rotation element includes a first area and a second area different from the first area, and an orientation of a first polarization axis of a first polarization component transmitted through the first area is different from an orientation of a second polarization axis of a second polarization component transmitted through the second area.
US12117675B2
A wearable ophthalmic device is disclosed. The device may include a head-mounted light field display configured to generate a physical light field comprising a beam of light. The head-mounted light field display may direct the beam of light into a user's eye, thereby producing a retinal reflex. The device may also include a head-mounted photodetector array configured to receive the retinal reflex and to generate numerical image data. The device may also include a light field processor configured to control the light field display, to analyze the retinal reflex using the numerical image data, and to determine an optical prescription for the user's eye based on the analysis of the retinal reflex.
US12117667B2
An optical apparatus includes a first driver configured to move a focus lens in an optical axis direction, a second driver configured to move a first driver in the optical axis direction, and a controller configured to control driving of the first driver according to a moving amount of the first driver by the second driver.
US12117658B2
A fiber-optic connector housing (50) and cable (20, 20′) are attached together by an anchor (100, 200). The anchor includes a one-piece main body, a passage (110, 210), and an injection port (130, 230). The passage extends between first (102, 202) and second ends (104, 204) of the anchor. Strength members (40, 40′) of the cable are secured within the passage by a bonding material (90) and are thereby anchored to the connector housing. A proximal end (54) of the connector housing includes first (60) and second housing components (70) which capture the anchor. The passage passes through an optical fiber (30) of the cable. The passage includes first (120, 220), second (170, 270), and third portions (180, 280). The first portion radially positions the optical fiber. The second portion receives the bonding material and the strength members. The third portion receives a jacket (26, 26′) of the fiber optic cable. The injection port delivers the bonding material to the passage. The anchor may further include retention tabs (150) that fit within corresponding receivers (62, 72) within the connector.
US12117653B2
An optical connection includes a first connector, a second connector, a first holder connected to the first connector, where the first connector is secured by the first holder by tight fitting or bonding, and a second holder connected to the second connector, where the second connector is secured by the second holder by tight fitting or bonding. An adapter can be configured to connect with the first connector and the second connector, and a third holder can be connected to the adapter and interconnected between the first holder and the second holder.
US12117651B2
A suspension arm assembly including at least two members relatively rotatable about each other at a joint, with at least one of the joints comprising an infinite rotation joint. The infinite rotation joint allows the members at the infinite rotation joint to have unlimited rotation relative to one another. The infinite rotation joint is configured to pass at least an optical signal therethrough. The infinite rotation joint includes a stator and a rotor. At least two portions of the infinite rotation joint are separable and can automatically form a unit when adjacent arms are connected together such that the infinite rotation joint can be separated into the at least two portions. The at least two portions are configured to be automatically connected to allow the optical signal to pass therethrough once the at least two portions are engaged.
US12117647B2
A waveguide platform and method of fabricating a waveguide platform on a silicon wafer; the method comprising: providing a wafer having a layer of crystalline silicon; lithographically defining a first region of the top layer; electrochemically etching the waveguide platform to create porous silicon at the lithographically defined first region; epitaxially growing crystalline silicon on top of the porous silicon to create a first upper crystalline layer with a first buried porous silicon region underneath; wherein the first buried porous silicon region defines a taper between a first waveguide region of crystalline silicon having a first depth and a second waveguide region of crystalline silicon having a second depth which is smaller than the first depth.
US12117639B2
In one embodiment, a film-based lightguide comprises a plurality interior light directing edges in a tapered light mixing region with curved sections which redirect light within the tapered light mixing region of the film. The interior light directing edges may be formed by cuts in the film that create an air gap between internal edges of the film. In one embodiment, the difference between radii of curvature of neighboring radii of arc sections of interior light directing edges is within 20% of an average distance between the arc sections. In one embodiment, the interior light directing edges totally internally reflect light propagating through the tapered light mixing region such that the light propagates at a smaller angle to a direction orthogonal to a width direction and orthogonal to the thickness direction of the film.
US12117633B2
An optical filter for an optical device comprises a substrate and a multilayer film having a plurality of layers with different refractive indexes formed on at least one side of the substrate. The multilayer film has a structure in which a first layer and a second layer are alternately stacked. The first layer has a refractive index of 1.2 or more and 2.5 or less, and the second layer has a refractive index of 3.2 or more and 4.3 or less in a wavelength range of 6 μm to 10 μm. The optical filter includes a wavelength range having an average transmittance of 70% or more with a width of 50 nm or more in a wavelength range of 6 μm to 10 μm, and has a maximum transmittance of 10% or more in a wavelength range of 12.5 μm to 20 μm.
US12117632B2
The laminate film is a laminate including 51 or more layers in which an A layer mainly composed of a thermoplastic resin A and a B layer mainly composed of a thermoplastic resin B, which is different from the thermoplastic resin A, are alternately laminated. A transmission spectrum X is obtained by exposing the film to linear polarized light (X wave) that oscillates in the alignment direction of the film over a range of wavelengths from 300 to 900 nm. A transmission spectrum Y is obtained by exposing the film to linear polarized light (Y wave) that oscillates in the direction perpendicular to the alignment direction of the film over a range of wavelengths from 300 to 900 nm. The area Amax (nm·%) of the largest region among regions enclosed by the transmission spectrum X and the transmission spectrum Y is 150 to 1500.
US12117629B2
Embodiments of the present disclosure generally relate to optical device fabrication. In particular, embodiments described herein relate to a method of forming a plurality of optical devices. In one embodiment, a method includes dicing a plurality of optical device lenses from a substrate, disposing the plurality of optical device lenses on a carrier, and performing at least one process on the plurality of optical device lenses to form a plurality of optical devices, each optical device having a plurality of optical device structures.
US12117622B2
A detection device for a coherent imaging system includes a detector comprising a matrix array of pixels, each pixel comprising a photodetector component having a photosensitive surface, the detector being designed to be illuminated by a coherent beam, called the image beam consisting of grains of light called speckle grains, a matrix array of transmissive deflecting elements configured to be individually orientable by means of an electrical signal, so as to deflect a fraction of the image beam incident on the group, and thus modify the spatial distribution of the speckle grains in the plane of the photosensitive surface, each group of one or more pixels further comprising a feedback loop associated with the deflecting element and configured to actuate the deflecting element so as to optimize the signal-to-noise ratio from the light detected by the one or more photodetector components of the group of pixels, the feedback loop comprising a feedback circuit.
US12117621B2
Reflections from a display device are controlled using retarders arranged on the output side of a display panel which outputs light with a predetermined polarization state. First and second planes of incidence are defined in respect of first and second rays of light output from the device and first and second normals to first and second surfaces of optically transmissive material at first and second points at which the first and second rays of light are reflected. The retarders are selected to cause the polarization state of the first ray to be linearly polarized in a direction that is in the first plane of incidence, and to cause the polarization state of the second ray to be linearly polarized in a direction that is in the second plane of incidence. The reflections from the surfaces are minimized because for both surfaces the polarization direction is in-plane.
US12117606B2
An optical scanner including micro-electromechanical system phased-arrays suitable for use in a LiDAR system, and methods of operating the same are described. Generally, the scanner includes an optical transmitter having first phased-arrays to receive light from a light source, form a swath of illumination in a far field scene and to modulate phases of the light to sweep or steer the swath over the scene in two-dimensions (2D). An optical receiver in the scanner includes second phased-arrays to receive light from the far field scene and direct at least some of the light onto a detector. The second phased-arrays are configured to de-scan the received light by directing light reflected from the far field scene onto the detector while rejecting background light. In one embodiment the second phased-arrays direct light from a slice of the far field scene onto a 1D detector array.
US12117592B2
The present disclosure provides a cover window for a flexible display device comprising a laminate including a light-transmitting substrate or polymer substrate; and a first hard coating layer and a second hard coating layer each formed on both surfaces of the light-transmitting substrate or the polymer substrate, wherein a ratio of a modulus of the first hard coating layer to the total modulus of the laminate is 1.5 to 2.0, and wherein a surface pencil hardness measured from the first hard coating layer side is 5H or more based on 750 g, and a flexible display device comprising the cover window.
US12117587B2
The exemplary embodiments disclose a method, a computer program product, and a computer system for determining a personalized weather forecast. The exemplary embodiments may include collecting data of a user and weather conditions of a location, extracting one or more features from the collected data, and determining a personalized weather forecast of the location for the user based on the extracted one or more features and one or more models.
US12117586B2
Devices, methods, and systems for detecting proximity. A first light emitter emits light for a first time period while a light detector is not sensing. A second light emitter emits light for a second time period while the light detector is sensing. In some implementations, the first light emitter directly illuminates the light detector during the first time period, whereas the second light emitter is obstructed from directly illuminating the light detector during the second time period. In some implementations, the first light emitter is obstructed from illuminating a display during the first time period, and the second light emitter is obstructed from directly illuminating the light detector during the second time period. In some implementations, the first light emitter emits the light during the first time period such that the light detector maintains a linear responsivity during the second time period.
US12117577B2
An apparatus, a method, and a non-transitory computer readable medium for event detection of passive seismic data are disclosed. The apparatus includes processing circuitry extracts features from the passive seismic data based on a backbone subnetwork of a residual deep neural network. The processing circuitry generates bounding box proposals for a region of interest (ROI) in the passive seismic data based on the extracted features being input to a region proposal network of the residual deep neural network. The processing circuitry classifies the bounding box proposals into two groups. Each bounding box proposal in a first group indicates that a corresponding seismic signal presents in the ROI. Each bounding box proposal in a second group indicates that no seismic signal presents in the ROI. The processing circuitry determines at least one seismic signal in the ROI from the first group of bounding box proposals.
US12117576B2
Systems and methods are provided for determining localization information for sources of seismic energy positioned below a ground surface. In accord with one series of embodiments, a method of determining localization information receives data from first seismic sensors in a first three dimensional array containing sensors emplaced below the ground surface and coherently processes the signals to provide three dimensional localization information that enables determination of an angle of arrival for a signal of interest. In combination with data from second seismic sensors in a second three dimensional array the method provides determination of a position in three dimensional space.
US12117553B2
A vehicle-assistance system for classifying objects in a vehicle's surroundings. The system includes: at least one memory configured to store classification information for classifying a plurality of objects; and at least one processor configured to receive a plurality of detection results associated with light detection and ranging system (LIDAR) detection results, each detection result including location information, and further information indicative of at least two of the following detection characteristics: object surface reflectivity; temporal spreading of signal reflected from the object; object surface physical composition; ambient illumination measured at a LIDAR dead time; difference in detection information from a previous frame; and confidence level associated with another detection characteristic. The at least one processor is also configured to: access the classification information; and based on the classification information and the detection results, classify an object in the vehicle's surroundings.
US12117547B2
Disclosed are techniques for wireless communication. In an aspect, a network entity determines a location of a target base station and a location of at least one reference device, determines an angle-of-arrival (AoA) measurement of one or more reference signals received by at least one antenna array of the target base station from the at least one reference device, determines an expected AoA between the at least one antenna array and the at least one reference device based on the location of the target base station and the location of the at least one reference device, and determines an orientation offset of the at least one antenna array based on a difference between the expected AoA and the AoA measurement.
US12117546B1
A management server in communication with one or more object tracking devices is disclosed. The management server may receive location information, configuration information, and orientation information associated with the one or more object tracking devices. Based at least in part on the location information, the management server may receive weather information associated with the locations of the one or more object tracking devices. Based at least in part on the location information, the weather information, the configuration information, and the orientation information, the management server can determine power generated and power consumed by the one or more object tracking devices, which then can be used to determine estimated operation time for the one or more object tracking devices.
US12117544B1
A system that passively scans for electromagnetic radiation across a potentially wide area and wide spectrum to identify objects in the area based on their emission spectra. The system may use antennas that can be aimed to sweep across a large range of azimuth and elevation angles, and frequency selectors that measure signals in a large set of frequency bands. To make scanning this large space feasible, the system uses recursive adaptive scanning, which scans at progressively finer grid spacings only in areas where signal intensities in each frequency band are changing rapidly. Preliminary scans may be made to measure background noise levels in each frequency and direction, again using recursive adaptive scanning, and this noise may be subtracted during scans for objects of interest. Objects may be identified by finding spikes in any of the frequency bands and matching them to a database of known object signatures.
US12117533B1
Accuracy of Global Navigation Satellite System (GNSS) for GNSS devices is improved using a GNSS positioning system that leverages networked optimization for enhanced accuracy. GNSS measurements from multiple devices form the foundation for a massive pairwise optimization approach. This fuels a self-reinforcing cycle, wherein Real Time Kinematic (RTK) pairwise optimizations support Precise Point Positioning (PPP) analysis. Improved PPP calculations in turn refine RTK optimization, rapidly iterating towards convergence. The PPP-RTK feedback loop refines positions iteratively, culminating in more accurate user locations.
US12117532B1
Disclosed is an approach for recalibrating a mobile base station (MBS) after it has moved to a non-survey location by determining a satellite-signal-accurate (SSA) location for the mobile base station based on GPS signals received by the mobile base station and further determining a near-survey-accurate (NSA) location for the mobile base station based on the determined SSA location for the mobile base station and applying an offset calculated by the navigational vehicle based on relatively fixed objects for which near-survey-accurate locations are known.
US12117531B2
A light emitting element emits detecting light toward an outside area of a vehicle. A light receiving element outputs a light receiving signal corresponding to reflected light. A processor detects information of the outside area on the basis of the light receiving signal. A translucent cover forms a part of an outer surface of the vehicle, and has a plurality of flat portions allowing passage of the detecting light. The processor excludes, from the information to be detected, a position corresponding a boundary portion between adjacent ones of the flat portions.
US12117528B2
A system and method for object detection in 3-dimensional space uses a ground up model that makes detecting objects faster and more accurate by combining the error correction and object detection, while also using flat planes as a basis for the mathematics. Two or more 3D scanning devices, such as scanning LIDARs, collect a 3D dataset for a field of view (FOV). The FOV is divided into boxes with a small degree of overlap, then each box is processed iteratively to identify features of an object contained within the box. Box size is chosen so that the portion of the object contained within the box can be assumed to be planar. Adjoining boxes are evaluated for shared data points then merged it the form part of the same object.
US12117526B2
A displacement meter includes: a light source; an illumination optical system which forms a light intensity distribution at a predetermined position on an optical axis by using light from the light source such that a light intensity at a peripheral portion of the light intensity distribution is stronger than a light intensity at a center portion of the light intensity distribution; a light deflection portion which has an opening on the optical axis and a reflection part reflecting light of the light intensity distribution formed by the illumination optical system at the predetermined position; a first lens unit which collects light reflected by the reflection part and illuminates a measurement object; a sensor array which detects light reflected by the measurement object and passing through the opening of the light deflection portion through the first lens unit; and a measurement unit which detects a displacement of the measurement object by using outputs of the sensor array at different timings.
US12117522B2
A method for detecting a moving object in a scene includes providing sampled ultrasonic echo signals from the scene; determining echo envelopes of the sampled ultrasonic echo signals; determining differentials of successive echo envelopes for providing echo envelope differentials; determining the absolute values of the echo envelope differentials; and conducting a classification based on the determined absolute values of the echo envelope differentials for determining a relative movement of the moving object.
US12117519B2
Provided are methods for object detection using radar and lidar fusion, which can include generating clusters combining clusters of point clouds for radar and lidar, respectively, from which fused features are determined using a deep learning model. Systems and computer program products are also provided.
US12117515B2
Processing of a fractalet radio detection and ranging (RADAR) signal is described. A reference fractalet waveform is received. The fractalet waveform includes self-similar waveforms having lower frequency bands and frequency bands. A reflected fractalet waveform received via one or more antennae is decoded. A waveform profile of chirplet transforms of signals in the lower frequency bands within the reflected fractalet waveform are compared to the reference fractalet waveform. Time spans corresponding to the subset of lower frequency bands are determined. Signals from the higher frequency bands are extracted from the reflected fractalet waveform. Chirplet transforms for the extracted signals from the higher frequency bands are determined for the determined time spans. Spatial frequency components along azimuth direction and elevation directions are calculated for targets based on the chirplet transforms for the extracted signals from the higher frequency bands.
US12117511B2
Disclosed herein is a method of operating a medical system (100, 300). The method comprises receiving (200) pulse sequence commands (124) configured to control a magnetic resonance imaging system (302) to acquire k-space data (330) according to a Compressed Sensing magnetic resonance imaging protocol. The method further comprises receiving (202) magnetic resonance scan parameters that are descriptive of a configuration of the pulse sequence commands and a configuration of the magnetic resonance imaging system. The method further comprises receiving (204) an predicted undersampling factor (128) in response to inputting the magnetic resonance scan parameters into a neural network, wherein the neural network is configured to output the predicted undersampling factor in response to receiving magnetic resonance scan parameters. The method further comprises adjusting (206) the pulse sequence commands (130) to select or modify sampling of the k-space data based on the predicted undersampling factor.
US12117503B2
A load control device for controlling an amount of power delivered from an alternating-current (AC) power source to an electrical load may be configured to determine if a miswire condition exists at the load control device. For example, a control circuit of the load control device may be configured to detect a hot-to-dimmed-hot miswire condition in which a dimmed-hot terminal may be coupled to a hot side of the AC power source and a hot terminal may be coupled to the electrical load. In addition, the control circuit may be configured to detect a neutral-to-accessory-terminal miswire condition in which the hot terminal may be coupled to the hot side of the AC power source and an accessory terminal may be coupled to a neutral side of the AC power source. The control circuit may maintain a controllably conductive device non-conductive in response to determining that one of the miswire condition exists.
US12117497B2
An apparatus coupled to an assembled battery with a plurality of serially-connected cells and for setting any one of the plurality of cells as a target cell and estimating a state of charge of the target cell includes: a cell voltage acquisition unit that acquires a measurement result of a closed circuit voltage of the target cell; a reference cell information acquisition unit that sets a reference cell with respect to the plurality of cells and acquires a closed circuit voltage and an open circuit voltage of the reference cell and a reference SOC value representing a state of charge of the reference cell; a temporary SOC operation unit that finds a temporary SOC value representing a temporary state of charge of the target cell on the basis of the closed circuit voltage of the target cell and the closed circuit voltage and the open circuit voltage of the reference cell; and an SOC operation unit that finds an SOC value representing the state of charge of the target cell by using a result of smoothing processing executed on a difference between the temporary SOC value and the reference SOC value.
US12117491B2
Embodiments of the present invention provide systems and methods for automatically performing TDR calibration to compensate for the time delay of a signal carried over a transmission environment (e.g., cable or other electrical path) used during DUT testing. A signal provider generates a signal along a signal path, and a circuit comprising a capacitor coupled to the signal provider and a diode coupled to the capacitor receives the signal periodically. A measurement unit coupled to the capacitor and the diode measures a voltage at the capacitor to determine a signal characteristic value of the signal along the signal path. The signal characteristic value is used to determine the electrical length (delay) of the transmission environment. TDR calibration is performed using the electrical length to compensate for the time delay/reflections over the transmission environment during testing.
US12117483B2
An inspection system includes first and second chiller units which supply first and second heating media controlled to first and second temperatures, respectively, where the second temperature is lower than the first temperature, a stage having a flow passage supplied with a heating medium mixed with the first and the second heating media at a desired mixing ratio, and a controller. The inspection system performs an inspection with respect to a substrate placed on the stage. The controller controls a process of measuring a temperature of the heating medium at an inlet of the flow passage and a temperature of the heating medium at an outlet of the flow passage, and a process of correcting the mixing ratio of the first and second heating media, based on a difference between the temperatures of the heating medium at the inlet and outlet, and a flow rate of the heating medium.
US12117479B2
The invention relates to a transient based method for identifying faults in an electric power transmission and/or distribution system (100) having at least one current transmission line (L12, L13, L23) comprising the following steps: —generation of a physical model of the at least one current transmission line (L12, L13, L23), the physical model depending on the fault parameters and describing the behavior of voltage and/or current transients due to the fault in the at least one current transmission line, fault parameters comprising a fault location parameter on said current transmission line (L12, L13, L23) and a fault impedance parameter, —measurement of voltage and/or currents evolution at least at one specific location in the said power system (100), —iterative simulation of the voltage and/or current evolution by the physical model at the measurement point with a set of fault parameters where at each step of iteration, simulated and measured voltage and/or current evolutions are compared and the set of fault parameters is adapted according to a convergence criterion, —identification of a fault with its fault parameters when convergence of the measured voltage and/or current evolutions and simulated voltage and/or current evolutions is reached in a limited number of iterations.
US12117472B2
An oscillation detector includes an amplitude variation detection circuit configured to generate a first pulse signal by comparing levels of voltages with each other, a frequency variation detection circuit configured to generate a second pulse signal by filtering the first pulse signal and allowing to pass a frequency component that is less than or equal to a certain frequency among frequency components of the first pulse signal, and a time variation detection circuit configured to output an oscillation detection signal when the second pulse signal has consecutive pulses for a period of time.
US12117465B2
A method including: calculating a value of an average phase offset between a first signal and a second signal, wherein: (i) the first signal is generated by one or more first magnetic field sensing elements in response to the magnetic field, (ii) the second signal is generated by one or more second magnetic field sensing elements in response to the magnetic field, and (iii) the magnetic field is associated with a rotating target; storing the value of the average phase offset between the first signal and the second signal at an address in a non-volatile memory of the sensor; when the sensor is restarted, copying the value of the average phase offset from the address in the non-volatile memory to a working memory of the sensor; and using the copy of the value of the average phase offset that is stored in the working memory of the sensor to generate an output signal, the output signal being generated further based on the first signal and the second signal.
US12117458B2
The invention relates to a laboratory instrument comprising a network interface apparatus (6), which is configured to provide, in the inserted position of the insertable instrument, a data connection between at least two network instruments of a laboratory instrument network (100), which network instruments are taken from the group of network instruments including at least a first control apparatus (4) of the laboratory instrument and the at least one insertable instrument (20; 30). The invention further relates to a laboratory instrument network including the laboratory instrument and a method for working on laboratory samples using the laboratory instrument network.
US12117455B2
Disclosed is the novel use of TRIM24 and RIP3 as biomarkers for diagnosing osteoarthritis, in which it is first identified that TRIM24 and RIP3 can be used as biomarkers for diagnosing osteoarthritis by confirming the tendency of TRIM24 expression to decrease and RIP3 expression to increase at the onset of osteoarthritis. These two proteins are useful in confirming the change in the expression level from the onset of osteoarthritis, thus enabling early diagnosis of osteoarthritis and effectively blocking the progression of osteoarthritis at an early stage.
US12117454B2
Methods for identifying a patient who is eligible for an intensification of heart failure therapy are disclosed. Furthermore, methods for optimizing B-type natriuretic peptide (BNP) and/or N-terminal pro B-type natriuretic peptide (NT-proBNP)-type peptide guided heart failure therapy are disclosed. The methods are based on the measurement of the level of at least one marker in a sample from a patient who has heart failure and who receives B-type natriuretic peptide (BNP) and/or N-terminal pro B-type natriuretic peptide (NT-proBNP)-type peptide guided heart failure therapy. Further described are kits and devices adapted to carry out the described methods.
US12117444B2
Detection rapidly and with high detection intensity is accomplished while blackening is inhibited during silver enhancement to detect an analyte in a specimen. One embodiment of the present invention provides an enhancing agent to be used for silver enhancement in detection of an analyte in a specimen by metal labeling and silver enhancement, the enhancing agent including:
(a) a silver-containing compound,
(b) a silver ion-reducing agent, and
(c) a reaction rate controller,
wherein the reaction rate controller (c) is a compound selected from the group consisting of compounds represented by the following formula (I):
(wherein:
R1, R2 and R3 each independently represent a hydrogen atom or an optionally substituted monovalent aliphatic hydrocarbon group of 1 to 30 carbon atoms, with the proviso that R1, R2 and R3 are not all hydrogen atoms, or R1 and R2 form a 5-membered ring or 6-membered ring and R3 represents a hydrogen atom or an optionally substituted monovalent aliphatic hydrocarbon group of 1 to 30 carbon atoms;
X represents a divalent hydrocarbon group of 1 to 3 carbon atoms; and
n is an integer of 1 to 3).
US12117443B2
The present invention relates to compositions and methods use in designing immunoassay controls. In various aspects, the invention provides synthetic peptides comprising the sequence CPRRPYIL (SEQ ID NO: 1) or an analog thereof; ELAGLGFAELQC (SEQ ID NO: 4) or an analog thereof; and CDWRKNIDAL (SEQ ID NO: 8) or an analog thereof; specific binding reagents that bind to a CPRRPYIL (SEQ ID NO: 1), ELAGLGFAELQC (SEQ ID NO: 4) or CDWRKNIDAL (SEQ ID NO: 8) peptide; methods of producing such reagents; and assays utilizing such reagents to provide assay controls signals that are unrelated to the measurement of the analyte or analytes of interest in that no reagents used in the analyte assay(s) contribute to the control signal.
US12117442B2
Disclosed herein are methods of screening candidate binding compounds to a plurality of target nucleic acids either of the same sequence or of different sequences utilizing a device configured to detect changes in the folding and unfolding force of the target nucleic acid upon binding to various candidate binding compounds. In the presence of a plurality of nucleic acid sequences, the methods described herein also can rapidly determine the specificity of the small molecule or polypeptide to a nucleic acid structure. Also, disclosed herein are methods of measuring binding kinetics of binding compounds to a target nucleic acid using a device configured to detect changes in the folding and unfolding force of the target nucleic acid upon binding to varying concentrations of the candidate binding compound.
US12117432B2
A system for analysing a fluid is described, including an in-line sensor configured to analyse a fluid flowing past the in-line sensor to determine at least one in-line value of a fluid parameter of the fluid across an event period, and a sample sensor configured to analyse a sample of fluid extracted from the flow of fluid during the event period, to determine a sample value of the fluid parameter for the sample. At least one processor is provided, configured to determine a representative in-line value of the fluid parameter across the event period based at least in part on the at least one in-line value, and determine an overall representative value of the fluid parameter across the event period based on the representative in-line value, the sample value for the sample, and one or more of the in-line values corresponding to the time of extracting the sample, wherein determination of the overall representative value is based on an error correction value determined for the in-line sensor during the event period.
US12117424B2
A jet injector for a GC that includes a body, a skirt extending away from the body; and a bore that extends through the skirt and the body to create an inlet and an outlet for the jet injector.
US12117421B2
Methods and systems for material identification include generating a plurality of first fingerprints for a plurality of material sheets supplied by a supplier at a first step of processing the plurality of material sheets. Each first fingerprint in the plurality of first fingerprints represents a first attenuation measurement of each material sheet in the plurality of material sheets as captured by an array of transducers. Further, the methods and systems include generating a batch mask relating to the first step of processing the plurality of material sheets and based on the plurality of first fingerprints. The batch mask represents a signal correlation of the plurality of first fingerprints that is unique to the plurality of material sheets supplied by the supplier. A target material can be identified using the batch mask.
US12117404B2
A product inspection system includes an image acquisition system having a camera generating an inspection image of a product arranged between a plurality of mirrors. The inspection image has a plurality of sub images of different sides of the product. The inspection system has a calibration member with a plurality of correction patterns on different sides; the camera receives light from the calibration member reflected by the mirrors to generate a calibration image of the calibration member. A computer of the product inspection system receives the inspection image and the calibration image and determines a relative mirror position relationship between the mirrors. The computer forms a single spliced image of the product.
US12117401B2
A LIBS analysis system comprises a focusing lens arrangement having a focal plane; a laser for propagating a laser beam through the focusing lens arrangement to be focused at the focal plane; a detector for generating an output that is proportional to an intensity of incident electromagnetic radiation that is incident on the detector; a translation mechanism configured to cause a relative movement of the sample holder and the focusing lens arrangement to vary a position of the focal plane along the optical path with respect to the sample holder; and a controller configured to automatically control the translation mechanism to cause the relative movement of the sample holder and the focusing lens arrangement to achieve an optimum position at which the focal plane and an analysis region of the upper surface intersecting the optical path are at or are close to coincidence.
US12117398B2
A system (1) for measuring the optical activity of a sample (2) comprises at least one frequency modulation device (3), at least one synchronization device (4), and at least one detection device (5). The frequency modulation device (3) is configured to modulate a frequency of incident electromagnetic radiation being emitted from a sample (2) and/or being irradiated on to a sample (2) with at least one frequency modulation signal (Sf). The synchronization device (4) is configured to receive the at least one frequency modulation signal (Sf) and to emit at least one detection modulation signal (Sd) being synchronized with the at least one frequency modulation signal (Sf). The system (1) is configured such that the detection device (5) detects the electromagnetic radiation (EMs) in synchronization with the detection modulation signal (Sd).
US12117397B2
A biochip device includes a waveguide, chromophore elements, a diffusing structure, and a sloping surface. The chromophore elements are disposed on a portion of the waveguide and are configured to emit fluorescence in response to excitation by guided light waves transmitted by the waveguide. The diffusing structure is configured to generate guided light waves in the waveguide when illuminated. The sloping surface is sloped relative to a plane of the waveguide and is configured to direct excitation light into the waveguide, and the sloping surface and the waveguide are configured to deflect the excitation light to the diffusing structure to generate guided light waves within the waveguide. The sloping surface may be a face of a prism attached to or integrated with the waveguide, or the sloping surface may be a bevel formed at an edge of the waveguide.
US12117395B2
An apparatus includes an optical emitter configured to emit a first optical signal along an optical path towards a target object in an outdoor environment. The apparatus includes an optical detector positioned collinearly with respect to the optical emitter. The optical detector is configured to detect a second optical signal that is retro-reflected from the target object. The apparatus includes a lock-in amplifier coupled to the optical detector. The lock-in amplifier is configured to generate, based on the first optical signal and the second optical signal, a signal indicative of a retro-reflectivity of the target object in the outdoor environment.
US12117392B2
A gas sensor includes a light receiving element, a light emitting element, an integrated circuit, a lead frame, and a sealing member configured to seal these into a package. The lead frame includes at least one die pad portion and a plurality of terminal portions, the die pad portion includes a first region having a first thickness and a second region having a second thickness thinner than the first thickness, the integrated circuit is arranged on the second region of the die pad portion, the light emitting element is electrically connected to at least one of the plurality of terminal portions, the light receiving element is electrically connected to the integrated circuit and is arranged on the opposite side to the light emitting element with the integrated circuit interposed therebetween, and the integrated circuit is electrically connected to at least one of the plurality of terminal portions.
US12117381B2
The apparatus disclosed herein features a substrate arm and gripper, a platform having a top surface located opposite the substrate when the substrate arm is in a specimen processing position and featuring at least one fluid port located on a surface of the platform facing the substrate and at least one vacuum port located on the surface of the platform facing the substrate, and during operation, the apparatus is configured to (a) dispense a first quantity of fluid from the at least one fluid port to fill a separation between the substrate and the platform, (b) dispense an additional quantity of fluid from the at least one fluid port into the separation to displace a portion of the first quantity of fluid, and (c) remove the portion of the first quantity of fluid from the separation through the at least one vacuum port.
US12117372B2
The present invention discloses a convenient and small near-ground atmospheric-boundary-layer wind tunnel and its application in the human exposure risk assessment. This near-ground atmospheric-boundary-layer wind tunnel comprises a wind tunnel body and a reflux stabilizer; the wind tunnel body comprises a natural wind injection device and a simulation test device, with the natural wind injection device, the simulation test device and the reflux stabilizer connected in sequence; the natural wind injection device comprises a pipe fan, a swirl mixing pipe, a diffusion homogenizer, and a cyclone distribution pipe connected in sequence; the diffusion homogenizer is provided inside at the center with an inner member for preventing flow separation; and a static mixing spiral rod is welded on the inner wall surface of the swirl mixing pipe. The measurement of the atmospheric-pollutant environmental migration and transformation behavior through this wind tunnel reduces the floor area of the wind tunnel and saves the investment. The wind tunnel can allow research of the environmental migration and transformation process of near-ground atmospheric pollutants in a local area and assessment of the impact of the near-ground atmospheric pollutants on the population health.
US12117366B2
An electronic control unit is used for an internal combustion engine that executes a specific-cylinder fuel cutoff process in which combustion in part of cylinders is stopped and combustion is continued in the remaining cylinders. The electronic control unit diagnoses whether there is a misfire anomaly in the internal combustion engine based on a misfire frequency of the internal combustion engine. The electronic control unit executes a normality restoration diagnosing process of diagnosing, in a state in which it is diagnosed that there is a misfire anomaly, that the misfire anomaly has been resolved when a measured value of the misfire frequency becomes less than or equal to a specified normality restoration determination value. The normality restoration diagnosing process is configured to not diagnose, during the execution of the specific-cylinder fuel cutoff process, that the misfire anomaly has been eliminated.
US12117360B2
In a system for intelligent monitoring strain and temperature of a bullet tank, distributed strain fiber optic cables and distributed temperature fiber optic cables are laid on a surface of a bullet tank body, and pressure gauges are arranged in a soil layer below the bullet tank body, so that the surface and surrounding states of the bullet tank body are monitored. Detected data is gathered by collectors and then transmitted to a field control system. The field control system respectively performs data communication with a numerical simulation system and a central control display screen. The numerical simulation system uses finite element software to simulate the bullet tank body and the soil layer below, determines a corresponding temperature and stress change range, and transmits the temperature and stress change range to the field control system for comparison with the detected data.
US12117347B2
Metrology methods, modules and targets are provided, for measuring tilted device designs. The methods analyze and optimize target design with respect to the relation of the Zernike sensitivity of pattern placement errors (PPEs) between target candidates and device designs. Monte Carlo methods may be applied to enhance the robustness of the selected target candidates to variation in lens aberration and/or in device designs. Moreover, considerations are provided for modifying target parameters judiciously with respect to the Zernike sensitivities to improve metrology measurement quality and reduce inaccuracies.
US12117344B2
A method of fabricating a polarization sensor is described. It includes a quarter-wave plate to convert circularly polarized light into linearly polarized light. The quarter-wave plate is realized as a metasurface. The sensor also includes a linear polarizer to analyze the light generated by the quarter wave plate, and a photodetector to receive the analyzed light. The sensor may be combined with other linear polarization sensors to form a sensor capable of complete measurement of the polarization state of incident light.